wine
16 years agokernel32: Handle username conversion failure (Coverity).
Marcus Meissner [Sat, 31 Jan 2009 10:50:21 +0000 (11:50 +0100)] 
kernel32: Handle username conversion failure (Coverity).

16 years agoservices: Handle realloc failures better (Coverity).
Marcus Meissner [Sat, 31 Jan 2009 10:44:12 +0000 (11:44 +0100)] 
services: Handle realloc failures better (Coverity).

16 years agoadvapi32: Fixed NULL ptr deref in QueryServiceConfig2A (Coverity).
Marcus Meissner [Sat, 31 Jan 2009 10:40:02 +0000 (11:40 +0100)] 
advapi32: Fixed NULL ptr deref in QueryServiceConfig2A (Coverity).

16 years agoshell32: Fixed potential buffer overwrite in execute_from_key (Coverity).
Marcus Meissner [Fri, 30 Jan 2009 21:01:18 +0000 (22:01 +0100)] 
shell32: Fixed potential buffer overwrite in execute_from_key (Coverity).

16 years agocomctl32: Simplify four functions by removing unused parameters.
Gerald Pfeifer [Fri, 30 Jan 2009 21:42:29 +0000 (22:42 +0100)] 
comctl32: Simplify four functions by removing unused parameters.

16 years agogdiplus: Implemented GdipTranslateClip/GdipTranslateClipI.
Nikolay Sivov [Fri, 30 Jan 2009 21:07:30 +0000 (00:07 +0300)] 
gdiplus: Implemented GdipTranslateClip/GdipTranslateClipI.

16 years agogdiplus: Implemented GdipGetRegionBounds/GdipGetRegionBoundsI.
Nikolay Sivov [Fri, 30 Jan 2009 20:56:01 +0000 (23:56 +0300)] 
gdiplus: Implemented GdipGetRegionBounds/GdipGetRegionBoundsI.

16 years agogdiplus: Implemented GdipTranslateRegionI.
Nikolay Sivov [Fri, 30 Jan 2009 20:03:17 +0000 (23:03 +0300)] 
gdiplus: Implemented GdipTranslateRegionI.

16 years agogdiplus: Implemented GdipTranslateRegion.
Nikolay Sivov [Fri, 30 Jan 2009 20:01:14 +0000 (23:01 +0300)] 
gdiplus: Implemented GdipTranslateRegion.

16 years agogdiplus: Implemented GdipIsEqualRegion.
Nikolay Sivov [Fri, 30 Jan 2009 19:19:22 +0000 (22:19 +0300)] 
gdiplus: Implemented GdipIsEqualRegion.

16 years agoconfigure.ac: Check for icps_outhist struct.
Austin English [Fri, 30 Jan 2009 16:18:10 +0000 (10:18 -0600)] 
configure.ac: Check for icps_outhist struct.

16 years agodinput: Consume mouse & keyboard events in exclusive mode.
Vitaliy Margolen [Sun, 1 Feb 2009 20:11:46 +0000 (13:11 -0700)] 
dinput: Consume mouse & keyboard events in exclusive mode.

16 years agoconfigure: Remove no longer needed check for -fshort-wchar.
Alexandre Julliard [Mon, 2 Feb 2009 11:27:56 +0000 (12:27 +0100)] 
configure: Remove no longer needed check for -fshort-wchar.

16 years agowinegcc: Support -b option for cross-compiling.
Alexandre Julliard [Mon, 2 Feb 2009 11:25:37 +0000 (12:25 +0100)] 
winegcc: Support -b option for cross-compiling.

16 years agowinegcc: Make platform-specific behaviors depend on variables instead of #ifdefs.
Alexandre Julliard [Mon, 2 Feb 2009 11:19:11 +0000 (12:19 +0100)] 
winegcc: Make platform-specific behaviors depend on variables instead of #ifdefs.

16 years agokernel32/tests: Fix remaining failures on Win9x and WinME.
Paul Vriens [Sat, 31 Jan 2009 14:37:59 +0000 (15:37 +0100)] 
kernel32/tests: Fix remaining failures on Win9x and WinME.

16 years agokernel32/tests: Fix some test failures on Win9x and WinME.
Paul Vriens [Sat, 31 Jan 2009 14:23:33 +0000 (15:23 +0100)] 
kernel32/tests: Fix some test failures on Win9x and WinME.

16 years agokernel32/tests: Fix some tests on Win9x and WinME (GetPrivateProfileSection).
Paul Vriens [Sat, 31 Jan 2009 14:03:13 +0000 (15:03 +0100)] 
kernel32/tests: Fix some tests on Win9x and WinME (GetPrivateProfileSection).

16 years agokernel32/tests: Fill the buffer and check for double-NULL to show a bug in Wine.
Paul Vriens [Sat, 31 Jan 2009 13:50:02 +0000 (14:50 +0100)] 
kernel32/tests: Fill the buffer and check for double-NULL to show a bug in Wine.

16 years agowintrust: Declare a functions static.
Andrew Talbot [Sat, 31 Jan 2009 13:02:39 +0000 (13:02 +0000)] 
wintrust: Declare a functions static.

16 years agowinmm: Declare some functions static.
Andrew Talbot [Sat, 31 Jan 2009 13:02:34 +0000 (13:02 +0000)] 
winmm: Declare some functions static.

16 years agowininet: Declare some functions static.
Andrew Talbot [Sat, 31 Jan 2009 13:02:20 +0000 (13:02 +0000)] 
wininet: Declare some functions static.

16 years agooleaut32/tests: Add a VarFormat test for date and time.
Lei Zhang [Sat, 31 Jan 2009 04:05:15 +0000 (20:05 -0800)] 
oleaut32/tests: Add a VarFormat test for date and time.

16 years agomlang: Export a couple of functions by ordinal.
Hans Leidekker [Fri, 30 Jan 2009 16:10:32 +0000 (17:10 +0100)] 
mlang: Export a couple of functions by ordinal.

16 years agomlang: Implement IMLangFontLink2_GetScriptFontInfo.
Hans Leidekker [Fri, 30 Jan 2009 16:09:41 +0000 (17:09 +0100)] 
mlang: Implement IMLangFontLink2_GetScriptFontInfo.

16 years agomapi32: Fix many test failures on Win9x.
Juan Lang [Fri, 30 Jan 2009 16:14:00 +0000 (08:14 -0800)] 
mapi32: Fix many test failures on Win9x.

16 years agocrypt32: Remove test of a corner case that failed on older crypt32 versions.
Juan Lang [Fri, 30 Jan 2009 16:02:42 +0000 (08:02 -0800)] 
crypt32: Remove test of a corner case that failed on older crypt32 versions.

16 years agowininet/tests: Fix tests failures on W2K and below and some early XP.
Paul Vriens [Fri, 30 Jan 2009 15:48:43 +0000 (16:48 +0100)] 
wininet/tests: Fix tests failures on W2K and below and some early XP.

16 years agooleaut32: Initialise more of the context passed into user marshal functions in the...
Rob Shearman [Fri, 30 Jan 2009 13:48:38 +0000 (13:48 +0000)] 
oleaut32: Initialise more of the context passed into user marshal functions in the tests for these functions.

Enable unmarshall testing for LPSAFEARRAYs and BSTRs which works on
Windows now that enough of the context has been filled in.

16 years agoole32: Initialise more of the context passed into user marshaling functions in the...
Rob Shearman [Fri, 30 Jan 2009 13:47:02 +0000 (13:47 +0000)] 
ole32: Initialise more of the context passed into user marshaling functions in the tests for these functions.

16 years agoChange parameter type from size_t to SIZE_T for MIDL_user_allocate.
Rob Shearman [Fri, 30 Jan 2009 13:46:17 +0000 (13:46 +0000)] 
Change parameter type from size_t to SIZE_T for MIDL_user_allocate.

16 years agoRelease 1.1.14. wine-1.1.14
Alexandre Julliard [Fri, 30 Jan 2009 16:54:01 +0000 (17:54 +0100)] 
Release 1.1.14.

16 years agomsvcrt/tests: Remove a space before a '\n'.
Francois Gouget [Fri, 30 Jan 2009 10:37:51 +0000 (11:37 +0100)] 
msvcrt/tests: Remove a space before a '\n'.

16 years agotwain_32/tests: Add a trailing '\n' to ok() calls.
Francois Gouget [Fri, 30 Jan 2009 10:38:03 +0000 (11:38 +0100)] 
twain_32/tests: Add a trailing '\n' to ok() calls.

16 years agoserver: Don't return a value from a void function.
Alexandre Julliard [Fri, 30 Jan 2009 13:04:56 +0000 (14:04 +0100)] 
server: Don't return a value from a void function.

16 years agoconfigure: Check for xinpgen struct.
Austin English [Thu, 29 Jan 2009 14:28:37 +0000 (08:28 -0600)] 
configure: Check for xinpgen struct.

16 years agoconfigure: Include net/if.h to check for netinet headers on Solaris.
Alexandre Julliard [Fri, 30 Jan 2009 13:01:12 +0000 (14:01 +0100)] 
configure: Include net/if.h to check for netinet headers on Solaris.

16 years agoshell32: Fix a mem leak in SHBrowseForFolder.
Diaa Sami [Thu, 29 Jan 2009 19:54:29 +0000 (19:54 +0000)] 
shell32: Fix a mem leak in SHBrowseForFolder.

16 years agomsi: Fix compiler warning on older gcc.
Alexandre Julliard [Fri, 30 Jan 2009 12:44:06 +0000 (13:44 +0100)] 
msi: Fix compiler warning on older gcc.

16 years agogdiplus: Implemented GdipCreateRegionHrgn for rectangular regions.
Nikolay Sivov [Fri, 30 Jan 2009 00:49:54 +0000 (03:49 +0300)] 
gdiplus: Implemented GdipCreateRegionHrgn for rectangular regions.

16 years agooleaut32: Implement de/serialize_param of types VT_ARRAY|<type>.
Aric Stewart [Thu, 29 Jan 2009 15:52:29 +0000 (09:52 -0600)] 
oleaut32: Implement de/serialize_param of types VT_ARRAY|<type>.

16 years agomlang: Implementation of base functionality of IMultiLanguage2::ValidateCodePage...
Aric Stewart [Wed, 28 Jan 2009 13:38:11 +0000 (07:38 -0600)] 
mlang: Implementation of base functionality of IMultiLanguage2::ValidateCodePage and IMultiLanguage2::ValidateCodePageEx.

Does not handle automatically installing language packs.
With help from Dmitry Timoshkov.

16 years agorsaenh/tests: Fix the remaining test failures on Win9x up to W2K.
Paul Vriens [Fri, 30 Jan 2009 08:49:40 +0000 (09:49 +0100)] 
rsaenh/tests: Fix the remaining test failures on Win9x up to W2K.

16 years agoriched20: Remove superfluous pointer casts.
Michael Stefaniuc [Fri, 30 Jan 2009 09:40:02 +0000 (10:40 +0100)] 
riched20: Remove superfluous pointer casts.

16 years agopsapi: Remove superfluous pointer casts.
Michael Stefaniuc [Fri, 30 Jan 2009 09:39:42 +0000 (10:39 +0100)] 
psapi: Remove superfluous pointer casts.

16 years agoshell32: Allow PIDLs to have alternate types to support more recent versions of Windows.
Juan Lang [Fri, 30 Jan 2009 02:06:33 +0000 (18:06 -0800)] 
shell32: Allow PIDLs to have alternate types to support more recent versions of Windows.

16 years agoshell32: Remove a test that no longer fails on Windows Vista/2008.
Juan Lang [Fri, 30 Jan 2009 01:48:15 +0000 (17:48 -0800)] 
shell32: Remove a test that no longer fails on Windows Vista/2008.

16 years agoshell32: Fix a test on Windows Vista/2008.
Juan Lang [Fri, 30 Jan 2009 01:46:49 +0000 (17:46 -0800)] 
shell32: Fix a test on Windows Vista/2008.

16 years agorsaenh: Fix some recently introduced test failures on Win9x/NT4.
Juan Lang [Fri, 30 Jan 2009 01:39:05 +0000 (17:39 -0800)] 
rsaenh: Fix some recently introduced test failures on Win9x/NT4.

16 years agoinetmib1: Remove a test that's no longer true on Windows Vista.
Juan Lang [Fri, 30 Jan 2009 01:19:20 +0000 (17:19 -0800)] 
inetmib1: Remove a test that's no longer true on Windows Vista.

16 years agocryptnet: Skip failing tests no matter what the last error is, but only on Windows.
Juan Lang [Fri, 30 Jan 2009 00:57:45 +0000 (16:57 -0800)] 
cryptnet: Skip failing tests no matter what the last error is, but only on Windows.

16 years agocryptui: Fix a few test failures on older Windows versions.
Juan Lang [Fri, 30 Jan 2009 00:52:41 +0000 (16:52 -0800)] 
cryptui: Fix a few test failures on older Windows versions.

16 years agocrypt32: Fix CryptProtectData tests on older Windows versions.
Juan Lang [Fri, 30 Jan 2009 01:01:14 +0000 (17:01 -0800)] 
crypt32: Fix CryptProtectData tests on older Windows versions.

16 years agocrypt32: Add index of failing test to output.
Juan Lang [Fri, 30 Jan 2009 00:53:56 +0000 (16:53 -0800)] 
crypt32: Add index of failing test to output.

16 years agocrypt32: Move test for duplicating a NULL cert to existing function.
Juan Lang [Thu, 29 Jan 2009 19:20:46 +0000 (11:20 -0800)] 
crypt32: Move test for duplicating a NULL cert to existing function.

16 years agontoskrnl.exe: Remove the vectored exception handler on dll unload.
Alexandre Julliard [Fri, 30 Jan 2009 10:44:13 +0000 (11:44 +0100)] 
ntoskrnl.exe: Remove the vectored exception handler on dll unload.

16 years agod3dxof: Fix dead code.
Christian Costa [Thu, 29 Jan 2009 21:46:01 +0000 (22:46 +0100)] 
d3dxof: Fix dead code.

16 years agomsctf: Declare some variables static.
Andrew Talbot [Thu, 29 Jan 2009 22:12:30 +0000 (22:12 +0000)] 
msctf: Declare some variables static.

16 years agowinex11.drv: Declare some functions static.
Andrew Talbot [Thu, 29 Jan 2009 21:40:50 +0000 (21:40 +0000)] 
winex11.drv: Declare some functions static.

16 years agosetupapi/tests: Fix missing void in empty parameter list.
Alasdair Sinclair [Thu, 29 Jan 2009 20:58:48 +0000 (20:58 +0000)] 
setupapi/tests: Fix missing void in empty parameter list.

16 years agoriched32/tests: Fix missing void in empty parameter list.
Alasdair Sinclair [Thu, 29 Jan 2009 20:58:40 +0000 (20:58 +0000)] 
riched32/tests: Fix missing void in empty parameter list.

16 years agoriched20/tests: Fix missing void in empty parameter list.
Alasdair Sinclair [Thu, 29 Jan 2009 20:58:33 +0000 (20:58 +0000)] 
riched20/tests: Fix missing void in empty parameter list.

16 years agoquartz/tests: Fix missing void in empty parameter list.
Alasdair Sinclair [Thu, 29 Jan 2009 20:58:26 +0000 (20:58 +0000)] 
quartz/tests: Fix missing void in empty parameter list.

16 years agooleaut32/tests: Fix missing void in empty parameter list.
Alasdair Sinclair [Thu, 29 Jan 2009 20:58:17 +0000 (20:58 +0000)] 
oleaut32/tests: Fix missing void in empty parameter list.

16 years agokernel32/tests: Fix some test failures on Win9x and WinME.
Paul Vriens [Thu, 29 Jan 2009 19:23:13 +0000 (20:23 +0100)] 
kernel32/tests: Fix some test failures on Win9x and WinME.

16 years agokernel32/tests: Skip some tests on Win9x and WinME.
Paul Vriens [Thu, 29 Jan 2009 18:46:50 +0000 (19:46 +0100)] 
kernel32/tests: Skip some tests on Win9x and WinME.

16 years agocrypt32: Fix debug channel for PFX functions.
Juan Lang [Thu, 29 Jan 2009 10:07:20 +0000 (02:07 -0800)] 
crypt32: Fix debug channel for PFX functions.

16 years agowininet: Implement IsDomainLegalCookieDomainW.
Hans Leidekker [Thu, 29 Jan 2009 15:59:33 +0000 (16:59 +0100)] 
wininet: Implement IsDomainLegalCookieDomainW.

16 years agouser32/tests: Add a few optional messages for Win2K3.
Alexandre Julliard [Thu, 29 Jan 2009 21:09:11 +0000 (22:09 +0100)] 
user32/tests: Add a few optional messages for Win2K3.

16 years agontdll/tests: Add a couple of status values seen on Win2K3.
Alexandre Julliard [Thu, 29 Jan 2009 21:08:54 +0000 (22:08 +0100)] 
ntdll/tests: Add a couple of status values seen on Win2K3.

16 years agokernel32/tests: Don't test the implementation details of the SList structure.
Alexandre Julliard [Thu, 29 Jan 2009 21:08:07 +0000 (22:08 +0100)] 
kernel32/tests: Don't test the implementation details of the SList structure.

16 years agokernel32/tests: Support broken GetTempPath return value on WinME.
Alexandre Julliard [Thu, 29 Jan 2009 21:07:50 +0000 (22:07 +0100)] 
kernel32/tests: Support broken GetTempPath return value on WinME.

16 years agogdi32: Check for memory allocation failure in region functions and propagate the...
Alexandre Julliard [Thu, 29 Jan 2009 17:18:53 +0000 (18:18 +0100)] 
gdi32: Check for memory allocation failure in region functions and propagate the error correctly.

16 years agogdi32: Replace the MEMCHECK macro in the region code by a proper function.
Alexandre Julliard [Thu, 29 Jan 2009 16:44:58 +0000 (17:44 +0100)] 
gdi32: Replace the MEMCHECK macro in the region code by a proper function.

16 years agogdi32: Don't hold the GDI lock while creating regions.
Alexandre Julliard [Thu, 29 Jan 2009 16:32:06 +0000 (17:32 +0100)] 
gdi32: Don't hold the GDI lock while creating regions.

16 years agogdi32: Store the region data directly in the GDI object.
Alexandre Julliard [Thu, 29 Jan 2009 15:38:53 +0000 (16:38 +0100)] 
gdi32: Store the region data directly in the GDI object.

16 years agogdi32: Store a separate flag to mark a GDI object for delayed destruction.
Alexandre Julliard [Thu, 29 Jan 2009 15:28:57 +0000 (16:28 +0100)] 
gdi32: Store a separate flag to mark a GDI object for delayed destruction.

16 years agogdi32: Increment the reference count for the initial DC stock objects.
Alexandre Julliard [Thu, 29 Jan 2009 15:25:58 +0000 (16:25 +0100)] 
gdi32: Increment the reference count for the initial DC stock objects.

16 years agoole32/tests: Write to HKCR instead of HKCU/Software/Classes for the benefit of older...
Ge van Geldorp [Thu, 29 Jan 2009 14:33:02 +0000 (15:33 +0100)] 
ole32/tests: Write to HKCR instead of HKCU/Software/Classes for the benefit of older Windows versions.

16 years agowininet: Make sure redirected POST requests become GET requests.
Hans Leidekker [Thu, 29 Jan 2009 13:33:09 +0000 (14:33 +0100)] 
wininet: Make sure redirected POST requests become GET requests.

16 years agowininet: Add a stub implementation of GetDiskInfoA.
Hans Leidekker [Thu, 29 Jan 2009 13:32:50 +0000 (14:32 +0100)] 
wininet: Add a stub implementation of GetDiskInfoA.

16 years agowininet: Return success from per connection option stubs. Fully initialize the value.
Hans Leidekker [Thu, 29 Jan 2009 13:32:16 +0000 (14:32 +0100)] 
wininet: Return success from per connection option stubs. Fully initialize the value.

16 years agoprograms: Add lodctr and unlodctr tools.
Andrey Turkin [Wed, 28 Jan 2009 16:56:25 +0000 (19:56 +0300)] 
programs: Add lodctr and unlodctr tools.

16 years agoloadperf: Rename argument to match its function.
Andrey Turkin [Wed, 28 Jan 2009 16:56:25 +0000 (19:56 +0300)] 
loadperf: Rename argument to match its function.

16 years agowinedos: Get File Attributes must fail for files with names ending in slash.
Dan Kegel [Thu, 29 Jan 2009 07:32:18 +0000 (23:32 -0800)] 
winedos: Get File Attributes must fail for files with names ending in slash.

16 years agoshell32: Include the text control when resizing ShBrowseForFolder dialog.
Diaa Sami [Wed, 28 Jan 2009 19:54:30 +0000 (21:54 +0200)] 
shell32: Include the text control when resizing ShBrowseForFolder dialog.

16 years agocrypt32: Fix CertDuplicateCertificateContext for a passed NULL context.
Paul Vriens [Thu, 29 Jan 2009 12:32:59 +0000 (13:32 +0100)] 
crypt32: Fix CertDuplicateCertificateContext for a passed NULL context.

16 years agorpcrt4: Fix a cstub test failure on older versions of Windows.
Rob Shearman [Thu, 29 Jan 2009 12:30:18 +0000 (12:30 +0000)] 
rpcrt4: Fix a cstub test failure on older versions of Windows.

16 years agooleaut32: Fix the typelib tests on 64-bit platforms.
Rob Shearman [Thu, 29 Jan 2009 12:30:05 +0000 (12:30 +0000)] 
oleaut32: Fix the typelib tests on 64-bit platforms.

16 years agooleaut32: Print an LCID in hexadecimal.
Huw Davies [Thu, 29 Jan 2009 11:33:04 +0000 (11:33 +0000)] 
oleaut32: Print an LCID in hexadecimal.

16 years agod3d9: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:39 +0000 (11:15 +0100)] 
d3d9: Remove superfluous pointer casts.

16 years agomsvcrt: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:54 +0000 (11:15 +0100)] 
msvcrt: Remove superfluous pointer casts.

16 years agowinspool.drv: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:18 +0000 (11:15 +0100)] 
winspool.drv: Remove superfluous pointer casts.

16 years agoservices: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:03 +0000 (11:15 +0100)] 
services: Remove superfluous pointer casts.

16 years agod3dxof: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:46 +0000 (11:15 +0100)] 
d3dxof: Remove superfluous pointer casts.

16 years agowintrust: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:29 +0000 (11:15 +0100)] 
wintrust: Remove superfluous pointer casts.

16 years agoexpand: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:15:10 +0000 (11:15 +0100)] 
expand: Remove superfluous pointer casts.

16 years agoquartz: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:14:55 +0000 (11:14 +0100)] 
quartz: Remove superfluous pointer casts.

16 years agooleaut32/tests: Remove superfluous pointer casts.
Michael Stefaniuc [Thu, 29 Jan 2009 10:14:36 +0000 (11:14 +0100)] 
oleaut32/tests: Remove superfluous pointer casts.

16 years agotwain_32: Return TWRC_FAILURE/TWCC_NODS when we have no sources.
Jeremy White [Wed, 28 Jan 2009 14:53:10 +0000 (08:53 -0600)] 
twain_32: Return TWRC_FAILURE/TWCC_NODS when we have no sources.