wine
12 years agoadvpack: Added ExtractFilesW implementation.
Jacek Caban [Wed, 31 Oct 2012 10:28:28 +0000 (11:28 +0100)] 
advpack: Added ExtractFilesW implementation.

12 years agomsvcp: Sync fpos usage and istream<>::tellg.
Daniel Lehman [Tue, 30 Oct 2012 20:14:57 +0000 (13:14 -0700)] 
msvcp: Sync fpos usage and istream<>::tellg.

12 years agomsvcp90: In istream<>::tellg don't use sentry.
Daniel Lehman [Mon, 1 Oct 2012 17:54:36 +0000 (10:54 -0700)] 
msvcp90: In istream<>::tellg don't use sentry.

12 years agomsvcp90: Fix usage of fpos<>::off vs fpos<>::pos.
Daniel Lehman [Sat, 29 Sep 2012 00:17:53 +0000 (17:17 -0700)] 
msvcp90: Fix usage of fpos<>::off vs fpos<>::pos.

12 years agomsvcp90: Update fpos<>::off instead of pos in stringbuf<>::seekoff.
Daniel Lehman [Fri, 28 Sep 2012 22:16:17 +0000 (15:16 -0700)] 
msvcp90: Update fpos<>::off instead of pos in stringbuf<>::seekoff.

12 years agojscript: Fixed some leaks (coverity).
Jacek Caban [Wed, 31 Oct 2012 09:21:09 +0000 (10:21 +0100)] 
jscript: Fixed some leaks (coverity).

12 years agorpcrt4: Fix resources leaks.
Frédéric Delanoy [Wed, 31 Oct 2012 08:43:46 +0000 (09:43 +0100)] 
rpcrt4: Fix resources leaks.

12 years agoole32/tests: Fix a memleak on an error path (Smatch).
Michael Stefaniuc [Tue, 30 Oct 2012 22:15:44 +0000 (23:15 +0100)] 
ole32/tests: Fix a memleak on an error path (Smatch).

12 years agouser32/test: Don't over-allocate memory for DDEDATA.
Michael Stefaniuc [Tue, 30 Oct 2012 22:14:52 +0000 (23:14 +0100)] 
user32/test: Don't over-allocate memory for DDEDATA.

12 years agovbscript: Avoid memory leak in compile_select_statement (coverity).
André Hentschel [Tue, 30 Oct 2012 19:07:10 +0000 (20:07 +0100)] 
vbscript: Avoid memory leak in compile_select_statement (coverity).

12 years agowininet: Fix WININET_SetAuthorization on error path (coverity).
André Hentschel [Tue, 30 Oct 2012 19:07:25 +0000 (20:07 +0100)] 
wininet: Fix WININET_SetAuthorization on error path (coverity).

12 years agowinex11: Avoid memory leaks (coverity).
André Hentschel [Tue, 30 Oct 2012 19:07:22 +0000 (20:07 +0100)] 
winex11: Avoid memory leaks (coverity).

12 years agowineps: Avoid memory leaks (coverity).
André Hentschel [Tue, 30 Oct 2012 19:07:15 +0000 (20:07 +0100)] 
wineps: Avoid memory leaks (coverity).

12 years agousp10: Avoid memory leak in ScriptTextOut (coverity).
André Hentschel [Tue, 30 Oct 2012 19:06:57 +0000 (20:06 +0100)] 
usp10: Avoid memory leak in ScriptTextOut (coverity).

12 years agocmd: Avoid handle leaks (coverity).
Frédéric Delanoy [Tue, 30 Oct 2012 16:31:28 +0000 (17:31 +0100)] 
cmd: Avoid handle leaks (coverity).

12 years agouser32: Avoid memory leaks (coverity).
André Hentschel [Tue, 30 Oct 2012 14:03:05 +0000 (15:03 +0100)] 
user32: Avoid memory leaks (coverity).

12 years agogdi32: Implement sub-pixel glyph smoothing.
Huw Davies [Tue, 30 Oct 2012 13:22:16 +0000 (13:22 +0000)] 
gdi32: Implement sub-pixel glyph smoothing.

12 years agovbscript: Added support for more builtin constants.
Jacek Caban [Tue, 30 Oct 2012 09:32:01 +0000 (10:32 +0100)] 
vbscript: Added support for more builtin constants.

12 years agoiads.idl: Add missing interfaces.
Alistair Leslie-Hughes [Tue, 30 Oct 2012 08:47:34 +0000 (19:47 +1100)] 
iads.idl: Add missing interfaces.

12 years agogdiplus: Mark regions as unclipped correctly.
Rafał Mużyło [Mon, 29 Oct 2012 22:52:51 +0000 (23:52 +0100)] 
gdiplus: Mark regions as unclipped correctly.

12 years agogdiplus: Fix logic of treating the region of a string as unclipped.
Rafał Mużyło [Mon, 29 Oct 2012 22:42:39 +0000 (23:42 +0100)] 
gdiplus: Fix logic of treating the region of a string as unclipped.

12 years agocomdlg32: Fix usage of constants.
André Hentschel [Mon, 29 Oct 2012 23:30:12 +0000 (00:30 +0100)] 
comdlg32: Fix usage of constants.

12 years agontdll: Implement nanosecond precision file time storage.
Erich Hoover [Thu, 25 Oct 2012 23:52:25 +0000 (17:52 -0600)] 
ntdll: Implement nanosecond precision file time storage.

12 years agontdll: Remove futimes implementation from libport, it's only needed in ntdll.
Alexandre Julliard [Tue, 30 Oct 2012 10:50:42 +0000 (11:50 +0100)] 
ntdll: Remove futimes implementation from libport, it's only needed in ntdll.

12 years agontdll: Add a helper function to set file times.
Alexandre Julliard [Tue, 30 Oct 2012 10:44:10 +0000 (11:44 +0100)] 
ntdll: Add a helper function to set file times.

12 years agontdll: Avoid using Low/HighPart of a large integer when not necessary.
Alexandre Julliard [Tue, 30 Oct 2012 10:43:05 +0000 (11:43 +0100)] 
ntdll: Avoid using Low/HighPart of a large integer when not necessary.

12 years agowinmm: Turn some MCI parser ERR into FIXME.
Jörg Höhle [Thu, 20 Sep 2012 15:13:24 +0000 (17:13 +0200)] 
winmm: Turn some MCI parser ERR into FIXME.

12 years agod3dx9mesh.h: Fixed D3DXConvertMeshSubsetToStrips declaration.
Jacek Caban [Tue, 30 Oct 2012 08:56:00 +0000 (09:56 +0100)] 
d3dx9mesh.h: Fixed D3DXConvertMeshSubsetToStrips declaration.

12 years agovbscript: Print more informative FIXME when parser fails.
Jacek Caban [Tue, 30 Oct 2012 08:48:21 +0000 (09:48 +0100)] 
vbscript: Print more informative FIXME when parser fails.

12 years agodwrite: Support for Greek and Cyrillic ranges.
Nikolay Sivov [Tue, 30 Oct 2012 15:53:19 +0000 (11:53 -0400)] 
dwrite: Support for Greek and Cyrillic ranges.

12 years agopo: Update French translation.
Frédéric Delanoy [Mon, 29 Oct 2012 20:13:46 +0000 (21:13 +0100)] 
po: Update French translation.

12 years agogdiplus/tests: Cleanup resources on error path in test_font_height_scaling (coverity).
Frédéric Delanoy [Tue, 30 Oct 2012 07:55:37 +0000 (08:55 +0100)] 
gdiplus/tests: Cleanup resources on error path in test_font_height_scaling (coverity).

12 years agocrypt32: Avoid double free in CRYPT_LoadSIP on error path (coverity).
Frédéric Delanoy [Mon, 29 Oct 2012 20:17:31 +0000 (21:17 +0100)] 
crypt32: Avoid double free in CRYPT_LoadSIP on error path (coverity).

12 years agodplayx: Reorder some code to avoid memory leak (coverity).
André Hentschel [Mon, 29 Oct 2012 19:16:36 +0000 (20:16 +0100)] 
dplayx: Reorder some code to avoid memory leak (coverity).

12 years agod3d9/tests: Avoid LPDIRECT3DSURFACE9.
Henri Verbeet [Tue, 30 Oct 2012 00:01:46 +0000 (01:01 +0100)] 
d3d9/tests: Avoid LPDIRECT3DSURFACE9.

12 years agod3d9/tests: Avoid LPDIRECT3DVERTEXBUFFER9.
Henri Verbeet [Tue, 30 Oct 2012 00:01:45 +0000 (01:01 +0100)] 
d3d9/tests: Avoid LPDIRECT3DVERTEXBUFFER9.

12 years agod3d9/tests: Avoid LPDIRECT3DTEXTURE9.
Henri Verbeet [Tue, 30 Oct 2012 00:01:44 +0000 (01:01 +0100)] 
d3d9/tests: Avoid LPDIRECT3DTEXTURE9.

12 years agomsvcp: Sync istream<>::peek implementations.
Daniel Lehman [Fri, 26 Oct 2012 17:18:58 +0000 (10:18 -0700)] 
msvcp: Sync istream<>::peek implementations.

12 years agomsvcp90: Set eof state in istream<>::peek if got eof.
Daniel Lehman [Fri, 28 Sep 2012 00:27:15 +0000 (17:27 -0700)] 
msvcp90: Set eof state in istream<>::peek if got eof.

12 years agodwrite: Support itemization up to codepoint 0x2ff (Latin range).
Nikolay Sivov [Mon, 29 Oct 2012 15:15:43 +0000 (11:15 -0400)] 
dwrite: Support itemization up to codepoint 0x2ff (Latin range).

12 years agodwrite: Implement initial script itemization for AnalyzeScript().
Nikolay Sivov [Mon, 29 Oct 2012 14:10:01 +0000 (10:10 -0400)] 
dwrite: Implement initial script itemization for AnalyzeScript().

12 years agodwrite: Added a stub for IDWriteTextAnalyzer.
Nikolay Sivov [Sun, 28 Oct 2012 21:58:10 +0000 (17:58 -0400)] 
dwrite: Added a stub for IDWriteTextAnalyzer.

12 years agodwrite: Added initial test code for text analyzer tests.
Nikolay Sivov [Sun, 28 Oct 2012 17:21:13 +0000 (13:21 -0400)] 
dwrite: Added initial test code for text analyzer tests.

12 years agomsi: Pass string length to msi_set_property in ACTION_CustomAction.
Hans Leidekker [Mon, 29 Oct 2012 11:18:50 +0000 (12:18 +0100)] 
msi: Pass string length to msi_set_property in ACTION_CustomAction.

12 years agomsi: Add a length parameter to msi_strcpy_to_awstring and use it where appropriate.
Hans Leidekker [Mon, 29 Oct 2012 11:16:42 +0000 (12:16 +0100)] 
msi: Add a length parameter to msi_strcpy_to_awstring and use it where appropriate.

12 years agomsi: Don't create a copy of deferred custom action data.
Hans Leidekker [Mon, 29 Oct 2012 11:16:10 +0000 (12:16 +0100)] 
msi: Don't create a copy of deferred custom action data.

12 years agomsi: Return length instead of size from deformat_string.
Hans Leidekker [Mon, 29 Oct 2012 11:15:47 +0000 (12:15 +0100)] 
msi: Return length instead of size from deformat_string.

12 years agomsi: Add a length parameter to msi_set_property and use it where appropriate.
Hans Leidekker [Mon, 29 Oct 2012 11:15:21 +0000 (12:15 +0100)] 
msi: Add a length parameter to msi_set_property and use it where appropriate.

12 years agomsi: Preserve strings with embedded nulls when copying from a record to the string...
Hans Leidekker [Mon, 29 Oct 2012 11:14:44 +0000 (12:14 +0100)] 
msi: Preserve strings with embedded nulls when copying from a record to the string table.

12 years agomsi: Preserve strings with embedded nulls when copying from the string table to a...
Hans Leidekker [Mon, 29 Oct 2012 11:14:19 +0000 (12:14 +0100)] 
msi: Preserve strings with embedded nulls when copying from the string table to a record.

12 years agomsi: Preserve strings with embedded nulls in the record implementation.
Hans Leidekker [Mon, 29 Oct 2012 11:13:54 +0000 (12:13 +0100)] 
msi: Preserve strings with embedded nulls in the record implementation.

12 years agomsi: Get rid of MSI_RecordSetStringA.
Hans Leidekker [Mon, 29 Oct 2012 11:13:29 +0000 (12:13 +0100)] 
msi: Get rid of MSI_RecordSetStringA.

12 years agomsi: Store string length in the record structure.
Hans Leidekker [Mon, 29 Oct 2012 11:13:12 +0000 (12:13 +0100)] 
msi: Store string length in the record structure.

12 years agomsi: Add support for storing strings with embedded nulls in the string table.
Hans Leidekker [Mon, 29 Oct 2012 11:12:50 +0000 (12:12 +0100)] 
msi: Add support for storing strings with embedded nulls in the string table.

12 years agomsi: Add more tests for embedded nulls in string property values.
Hans Leidekker [Mon, 29 Oct 2012 11:12:27 +0000 (12:12 +0100)] 
msi: Add more tests for embedded nulls in string property values.

12 years agomsi: Add a test for embedded nulls in string property values.
Hans Leidekker [Mon, 29 Oct 2012 11:11:55 +0000 (12:11 +0100)] 
msi: Add a test for embedded nulls in string property values.

12 years agocomctl32: Use the dialog template caption as default propsheet title.
Hans Leidekker [Mon, 29 Oct 2012 11:11:24 +0000 (12:11 +0100)] 
comctl32: Use the dialog template caption as default propsheet title.

12 years agovbscript: Added support for negative constants.
Jacek Caban [Mon, 29 Oct 2012 10:52:31 +0000 (11:52 +0100)] 
vbscript: Added support for negative constants.

12 years agows2_32/tests: Remove dead code (coverity).
Frédéric Delanoy [Sat, 27 Oct 2012 17:23:12 +0000 (19:23 +0200)] 
ws2_32/tests: Remove dead code (coverity).

12 years agows2_32: Define IP_UNICAST_IF if not found on linux.
Maarten Lankhorst [Sat, 27 Oct 2012 10:39:59 +0000 (12:39 +0200)] 
ws2_32: Define IP_UNICAST_IF if not found on linux.

12 years agowinex11: Delay mapping a layered window until its attributes are set.
Alexandre Julliard [Mon, 29 Oct 2012 13:37:56 +0000 (14:37 +0100)] 
winex11: Delay mapping a layered window until its attributes are set.

12 years agouser32: Don't flush window surfaces while waiting for a sent message reply.
Alexandre Julliard [Mon, 29 Oct 2012 10:18:06 +0000 (11:18 +0100)] 
user32: Don't flush window surfaces while waiting for a sent message reply.

12 years agourlmon.idl: Added ICodeInstall declaration.
Jacek Caban [Mon, 29 Oct 2012 13:02:01 +0000 (14:02 +0100)] 
urlmon.idl: Added ICodeInstall declaration.

12 years agourlmon.idl: Moved CopyBindInfo declaration to public header.
Jacek Caban [Fri, 26 Oct 2012 15:38:18 +0000 (17:38 +0200)] 
urlmon.idl: Moved CopyBindInfo declaration to public header.

12 years agopo: Update Korean translation.
Hwang YunSong [Mon, 29 Oct 2012 02:24:59 +0000 (11:24 +0900)] 
po: Update Korean translation.

12 years agopo: Update Korean translation.
Hwang YunSong [Mon, 29 Oct 2012 02:24:59 +0000 (11:24 +0900)] 
po: Update Korean translation.

12 years agopo: Update Finnish translation.
Lauri Kenttä [Sat, 27 Oct 2012 08:38:38 +0000 (11:38 +0300)] 
po: Update Finnish translation.

12 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Fri, 26 Oct 2012 18:51:53 +0000 (21:51 +0300)] 
po: Update Lithuanian translation.

12 years agopo: Update German translation.
Julian Rüger [Sat, 27 Oct 2012 03:16:42 +0000 (05:16 +0200)] 
po: Update German translation.

12 years agodsound: HeapFree secondaries (Coverity).
Marcus Meissner [Fri, 26 Oct 2012 22:39:26 +0000 (00:39 +0200)] 
dsound: HeapFree secondaries (Coverity).

12 years agoopengl32: Fix outline-font glyphs rendering with incorrect front faces.
Sam Edwards [Mon, 29 Oct 2012 04:06:45 +0000 (04:06 +0000)] 
opengl32: Fix outline-font glyphs rendering with incorrect front faces.

12 years agod3dx9: Handle NULL viewport in D3DXVec3Unproject.
Józef Kucia [Sun, 28 Oct 2012 22:20:08 +0000 (23:20 +0100)] 
d3dx9: Handle NULL viewport in D3DXVec3Unproject.

12 years agod3dx9: Correct the FIXME message in ID3DXFont::GetGlyphData.
Józef Kucia [Sun, 28 Oct 2012 21:59:58 +0000 (22:59 +0100)] 
d3dx9: Correct the FIXME message in ID3DXFont::GetGlyphData.

12 years agod3dx9: A simple copy isn't enough when a color key is provided.
Józef Kucia [Sun, 28 Oct 2012 21:59:57 +0000 (22:59 +0100)] 
d3dx9: A simple copy isn't enough when a color key is provided.

12 years agod3dx9: Introduce a function for copying pixels.
Józef Kucia [Sun, 28 Oct 2012 21:59:56 +0000 (22:59 +0100)] 
d3dx9: Introduce a function for copying pixels.

12 years agod3dx9: Rename point_filter_simple_data to point_filter_argb_pixels.
Józef Kucia [Sun, 28 Oct 2012 21:59:55 +0000 (22:59 +0100)] 
d3dx9: Rename point_filter_simple_data to point_filter_argb_pixels.

12 years agod3dx9: Rename copy_simple_data to convert_argb_pixels.
Józef Kucia [Sun, 28 Oct 2012 21:59:54 +0000 (22:59 +0100)] 
d3dx9: Rename copy_simple_data to convert_argb_pixels.

12 years agowined3d: Don't depend on device internals in fragment_pipeline.alloc_private().
Henri Verbeet [Sun, 28 Oct 2012 19:54:54 +0000 (20:54 +0100)] 
wined3d: Don't depend on device internals in fragment_pipeline.alloc_private().

In particular, device->shader_backend and device->shader_priv aren't
initialized yet when the fragment pipe is initialized.

12 years agodxdiagn: Avoid depending on ddraw.h.
Henri Verbeet [Sun, 28 Oct 2012 19:54:53 +0000 (20:54 +0100)] 
dxdiagn: Avoid depending on ddraw.h.

12 years agod3dx9: Avoid LPDIRECT3DDEVICE9.
Henri Verbeet [Sun, 28 Oct 2012 19:54:52 +0000 (20:54 +0100)] 
d3dx9: Avoid LPDIRECT3DDEVICE9.

12 years agod3dx9: Avoid LPDIRECT3DVOLUME9.
Henri Verbeet [Sun, 28 Oct 2012 19:54:51 +0000 (20:54 +0100)] 
d3dx9: Avoid LPDIRECT3DVOLUME9.

12 years agod3dx9: Avoid LPDIRECT3DSURFACE9.
Henri Verbeet [Sun, 28 Oct 2012 19:54:50 +0000 (20:54 +0100)] 
d3dx9: Avoid LPDIRECT3DSURFACE9.

12 years agocmd: Make WCMD_forf_getinputhandle() static.
Francois Gouget [Sun, 28 Oct 2012 18:50:10 +0000 (19:50 +0100)] 
cmd: Make WCMD_forf_getinputhandle() static.

12 years agoservices: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sun, 28 Oct 2012 18:44:51 +0000 (19:44 +0100)] 
services: Fix compilation on systems that don't support nameless unions.

12 years agoole32: Don't leak memory allocated by ProgIDFromCLSID (coverity).
André Hentschel [Sun, 28 Oct 2012 15:16:45 +0000 (16:16 +0100)] 
ole32: Don't leak memory allocated by ProgIDFromCLSID (coverity).

12 years agosetupapi: Avoid memory leaks (coverity).
André Hentschel [Sun, 28 Oct 2012 15:16:58 +0000 (16:16 +0100)] 
setupapi: Avoid memory leaks (coverity).

12 years agooleaut32: Don't leak memory allocated by heap_alloc_zero (coverity).
André Hentschel [Sun, 28 Oct 2012 15:16:54 +0000 (16:16 +0100)] 
oleaut32: Don't leak memory allocated by heap_alloc_zero (coverity).

12 years agoole32: Don't leak memory allocated by FileMonikerImpl_DecomposePath (coverity).
André Hentschel [Sun, 28 Oct 2012 15:16:43 +0000 (16:16 +0100)] 
ole32: Don't leak memory allocated by FileMonikerImpl_DecomposePath (coverity).

12 years agomsxml3: Avoid memory leak (coverity).
André Hentschel [Sun, 28 Oct 2012 15:16:41 +0000 (16:16 +0100)] 
msxml3: Avoid memory leak (coverity).

12 years agourlmon: Avoid memory leaks (coverity).
André Hentschel [Sun, 28 Oct 2012 15:17:03 +0000 (16:17 +0100)] 
urlmon: Avoid memory leaks (coverity).

12 years agoshell32: Reorder code to avoid memory leaks (coverity).
André Hentschel [Sun, 28 Oct 2012 15:17:01 +0000 (16:17 +0100)] 
shell32: Reorder code to avoid memory leaks (coverity).

12 years agorpcrt4: Reorder code to make sure RpcBindingFromStringBinding[AW] cleans up (coverity).
André Hentschel [Sun, 28 Oct 2012 15:16:56 +0000 (16:16 +0100)] 
rpcrt4: Reorder code to make sure RpcBindingFromStringBinding[AW] cleans up (coverity).

12 years agoole32: Don't leak memory allocated by enumx_allocate (coverity).
André Hentschel [Sun, 28 Oct 2012 15:16:52 +0000 (16:16 +0100)] 
ole32: Don't leak memory allocated by enumx_allocate (coverity).

12 years agooleaut32: Don't leak SafeArray (coverity).
André Hentschel [Sun, 28 Oct 2012 15:16:51 +0000 (16:16 +0100)] 
oleaut32: Don't leak SafeArray (coverity).

12 years agoieframe: Avoid memory leak (coverity).
André Hentschel [Sun, 28 Oct 2012 15:16:39 +0000 (16:16 +0100)] 
ieframe: Avoid memory leak (coverity).

12 years agogdi32: Avoid memory leaks (coverity).
André Hentschel [Sun, 28 Oct 2012 15:16:37 +0000 (16:16 +0100)] 
gdi32: Avoid memory leaks (coverity).

12 years agofusion: Reorder some code to avoid memory leak (coverity).
André Hentschel [Sun, 28 Oct 2012 15:16:35 +0000 (16:16 +0100)] 
fusion: Reorder some code to avoid memory leak (coverity).

12 years agodplayx/tests: Add missing GetPlayerName test.
André Hentschel [Sun, 28 Oct 2012 15:15:15 +0000 (16:15 +0100)] 
dplayx/tests: Add missing GetPlayerName test.

12 years agoRelease 1.5.16. wine-1.5.16
Alexandre Julliard [Fri, 26 Oct 2012 18:12:40 +0000 (20:12 +0200)] 
Release 1.5.16.

12 years agogdiplus: GdipGetLogFont should use device scale and transform when appropriate.
Dmitry Timoshkov [Wed, 24 Oct 2012 09:11:29 +0000 (18:11 +0900)] 
gdiplus: GdipGetLogFont should use device scale and transform when appropriate.