wine
17 years agocrypt32: Store world store in chain.
Juan Lang [Thu, 6 Sep 2007 16:59:19 +0000 (09:59 -0700)] 
crypt32: Store world store in chain.

17 years agocrypt32: Not finding an issuer shouldn't cause chain creation to fail.
Juan Lang [Thu, 6 Sep 2007 16:58:56 +0000 (09:58 -0700)] 
crypt32: Not finding an issuer shouldn't cause chain creation to fail.

17 years agocrypt32: Don't add end cert's store to world.
Juan Lang [Thu, 6 Sep 2007 16:58:32 +0000 (09:58 -0700)] 
crypt32: Don't add end cert's store to world.

17 years agocrypt32: Open world store when creating chain, not when building a simple chain.
Juan Lang [Thu, 6 Sep 2007 16:57:52 +0000 (09:57 -0700)] 
crypt32: Open world store when creating chain, not when building a simple chain.

17 years agocrypt32: Make a helper function to create initial candidate chain.
Juan Lang [Thu, 6 Sep 2007 16:57:29 +0000 (09:57 -0700)] 
crypt32: Make a helper function to create initial candidate chain.

17 years agocrypt32: Test that the end cert in a chain's store isn't implicitly searched for...
Juan Lang [Thu, 6 Sep 2007 16:57:04 +0000 (09:57 -0700)] 
crypt32: Test that the end cert in a chain's store isn't implicitly searched for issuers.

17 years agocrypt32: Add more tests for getting issuer cert from store.
Juan Lang [Thu, 6 Sep 2007 16:56:37 +0000 (09:56 -0700)] 
crypt32: Add more tests for getting issuer cert from store.

Show that certificates are added to memory stores at the head rather
than the tail.

17 years agocabinet: Remove unnecessary function.
Jeff Latimer [Thu, 6 Sep 2007 10:41:52 +0000 (20:41 +1000)] 
cabinet: Remove unnecessary function.

17 years agodsound: Fix detection of different sample rates in setformat.
Maarten Lankhorst [Wed, 5 Sep 2007 08:58:52 +0000 (10:58 +0200)] 
dsound: Fix detection of different sample rates in setformat.

17 years agodsound: Fix null pointer dereference for waveout in creating buffer.
Maarten Lankhorst [Tue, 4 Sep 2007 20:58:23 +0000 (22:58 +0200)] 
dsound: Fix null pointer dereference for waveout in creating buffer.

17 years agowinealsa: Remove forceformat and 2 orphan LeaveCriticalSection.
Maarten Lankhorst [Wed, 5 Sep 2007 08:56:59 +0000 (10:56 +0200)] 
winealsa: Remove forceformat and 2 orphan LeaveCriticalSection.

17 years agowinealsa: Use correct capture position in getposition.
Maarten Lankhorst [Sun, 2 Sep 2007 14:37:04 +0000 (16:37 +0200)] 
winealsa: Use correct capture position in getposition.

17 years agocomctl32: Flesh out version info.
Aric Stewart [Wed, 5 Sep 2007 08:43:10 +0000 (17:43 +0900)] 
comctl32: Flesh out version info.

17 years agoimm32: Further tweeks to CFS_POINT and CFS_RECT placement of the default ime window.
Aric Stewart [Wed, 5 Sep 2007 04:11:51 +0000 (13:11 +0900)] 
imm32: Further tweeks to CFS_POINT and CFS_RECT placement of the default ime window.

17 years agocomctl32: TCM_SETCURSEL also updates the focus item.
Aric Stewart [Tue, 4 Sep 2007 06:38:19 +0000 (15:38 +0900)] 
comctl32: TCM_SETCURSEL also updates the focus item.

17 years agoddraw: Fix and test case for situation where DDSD_MIPMAPCOUNT is set and dwMipMapCoun...
David Hedberg [Mon, 3 Sep 2007 11:57:24 +0000 (13:57 +0200)] 
ddraw: Fix and test case for situation where DDSD_MIPMAPCOUNT is set and dwMipMapCount is 0.

17 years agowine.inf: Add oledlg.dll to the list of fake dlls.
David Hedberg [Mon, 3 Sep 2007 02:30:33 +0000 (04:30 +0200)] 
wine.inf: Add oledlg.dll to the list of fake dlls.

17 years agowidl: Allow size_is on strings.
Dan Hipschman [Tue, 4 Sep 2007 22:46:30 +0000 (15:46 -0700)] 
widl: Allow size_is on strings.

17 years agowidl: Implement NDR for struct field alignment.
Dan Hipschman [Tue, 4 Sep 2007 18:04:37 +0000 (11:04 -0700)] 
widl: Implement NDR for struct field alignment.

17 years agowidl: Fix top-level and callback conformances.
Dan Hipschman [Tue, 4 Sep 2007 16:33:23 +0000 (09:33 -0700)] 
widl: Fix top-level and callback conformances.

17 years agoserver: Print a more informative message when file_set_error or sock_get_error can...
Dmitry Timoshkov [Tue, 4 Sep 2007 13:51:39 +0000 (22:51 +0900)] 
server: Print a more informative message when file_set_error or sock_get_error can't map errno to a status code.

17 years agokernel32: Fix some compiler warnings.
Dmitry Timoshkov [Tue, 4 Sep 2007 07:57:55 +0000 (16:57 +0900)] 
kernel32: Fix some compiler warnings.

17 years agoshlwapi: Duplicate shell32.ShellMessageBoxW implementation in shlwapi.ShellMessageBox...
Dmitry Timoshkov [Tue, 4 Sep 2007 07:54:35 +0000 (16:54 +0900)] 
shlwapi: Duplicate shell32.ShellMessageBoxW implementation in shlwapi.ShellMessageBoxWrapW.

17 years agowinebuild: Add IMAGE_FILE_32BIT_MACHINE flag for a 32-bit build.
Dmitry Timoshkov [Tue, 4 Sep 2007 07:52:16 +0000 (16:52 +0900)] 
winebuild: Add IMAGE_FILE_32BIT_MACHINE flag for a 32-bit build.

17 years agouser32: Add more tests for GetUpdateRect.
Dmitry Timoshkov [Tue, 4 Sep 2007 07:50:16 +0000 (16:50 +0900)] 
user32: Add more tests for GetUpdateRect.

17 years agocomdlg32: ChooseFont: Set font effects on init.
Alexander Nicolaysen Sørnes [Sun, 26 Aug 2007 16:29:23 +0000 (18:29 +0200)] 
comdlg32: ChooseFont: Set font effects on init.

17 years agoquartz: Better match the PSDK types and fix the winapi_check warnings.
Francois Gouget [Sat, 1 Sep 2007 00:45:48 +0000 (02:45 +0200)] 
quartz: Better match the PSDK types and fix the winapi_check warnings.

17 years agoquery: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Sat, 1 Sep 2007 00:43:12 +0000 (02:43 +0200)] 
query: Update win32.api to fix the winapi_check warnings.

17 years agoquery: Make ntquery.h C++ compatible.
Francois Gouget [Sat, 1 Sep 2007 00:43:06 +0000 (02:43 +0200)] 
query: Make ntquery.h C++ compatible.

Add missing prototypes.
Add a commented-out #include directive as a reminder.

17 years agourl: Fix the InetIsOffline() prototype.
Francois Gouget [Sat, 1 Sep 2007 00:42:51 +0000 (02:42 +0200)] 
url: Fix the InetIsOffline() prototype.

Add a skeleton intshcut.h header declaring InetIsOffline(), and use it.

17 years agosecur32: Add some missing prototypes to ntsecapi.h.
Francois Gouget [Sat, 1 Sep 2007 00:45:33 +0000 (02:45 +0200)] 
secur32: Add some missing prototypes to ntsecapi.h.

17 years agocrypt32: Better match the PSDK types and fix the winapi_check warnings.
Francois Gouget [Sat, 1 Sep 2007 00:45:39 +0000 (02:45 +0200)] 
crypt32: Better match the PSDK types and fix the winapi_check warnings.

17 years agowinex11.drv: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Sat, 1 Sep 2007 00:46:38 +0000 (02:46 +0200)] 
winex11.drv: Update win32.api to fix the winapi_check warnings.

17 years agowinapi_check: Assorted win16.api and win32.api updates.
Francois Gouget [Sat, 1 Sep 2007 00:46:34 +0000 (02:46 +0200)] 
winapi_check: Assorted win16.api and win32.api updates.

17 years agoversion: Fix some Ver*() prototypes (especially wrt constness).
Francois Gouget [Sat, 1 Sep 2007 00:46:03 +0000 (02:46 +0200)] 
version: Fix some Ver*() prototypes (especially wrt constness).

Better match the PSDK types and fix the winapi_check warnings.

17 years agosecur32: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Sat, 1 Sep 2007 00:45:54 +0000 (02:45 +0200)] 
secur32: Update win32.api to fix the winapi_check warnings.

17 years agoquartz: Make errors.h more complete and better match the PSDK types.
Francois Gouget [Sat, 1 Sep 2007 00:45:13 +0000 (02:45 +0200)] 
quartz: Make errors.h more complete and better match the PSDK types.

17 years agoshobjidl.h: Add missing #include directives, and some commented-out ones as reminders.
Francois Gouget [Sat, 1 Sep 2007 00:44:52 +0000 (02:44 +0200)] 
shobjidl.h: Add missing #include directives, and some commented-out ones as reminders.

17 years agovdmdbg: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Sat, 1 Sep 2007 00:44:47 +0000 (02:44 +0200)] 
vdmdbg: Update win32.api to fix the winapi_check warnings.

17 years agoschannel: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Sat, 1 Sep 2007 00:44:33 +0000 (02:44 +0200)] 
schannel: Update win32.api to fix the winapi_check warnings.

17 years agorpcrt4: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Sat, 1 Sep 2007 00:44:28 +0000 (02:44 +0200)] 
rpcrt4: Update win32.api to fix the winapi_check warnings.

17 years agospoolss: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Sat, 1 Sep 2007 00:44:37 +0000 (02:44 +0200)] 
spoolss: Update win32.api to fix the winapi_check warnings.

17 years agowined3d: Supply texture coords even if no texture is bound and pshaders are used.
Stefan Dösinger [Wed, 29 Aug 2007 19:59:49 +0000 (21:59 +0200)] 
wined3d: Supply texture coords even if no texture is bound and pshaders are used.

17 years agoshell32: Don't use the working directory passed into ShellExecute* functions if it...
Rob Shearman [Fri, 31 Aug 2007 14:41:36 +0000 (15:41 +0100)] 
shell32: Don't use the working directory passed into ShellExecute* functions if it isn't valid.

17 years agocrypt32: Check path length constraint on a chain.
Juan Lang [Fri, 31 Aug 2007 01:00:19 +0000 (18:00 -0700)] 
crypt32: Check path length constraint on a chain.

17 years agocrypt32: Set error status on issued certificate, not on issuer.
Juan Lang [Fri, 31 Aug 2007 00:59:43 +0000 (17:59 -0700)] 
crypt32: Set error status on issued certificate, not on issuer.

17 years agocrypt32: Check whether each signing certificate can be a CA.
Juan Lang [Fri, 31 Aug 2007 00:59:13 +0000 (17:59 -0700)] 
crypt32: Check whether each signing certificate can be a CA.

17 years agocrypt32: Check time of each element in chain against requested time.
Juan Lang [Fri, 31 Aug 2007 00:58:36 +0000 (17:58 -0700)] 
crypt32: Check time of each element in chain against requested time.

17 years agocrypt32: Time validity nesting doesn't appear to be checked, so don't check it.
Juan Lang [Fri, 31 Aug 2007 00:57:48 +0000 (17:57 -0700)] 
crypt32: Time validity nesting doesn't appear to be checked, so don't check it.

17 years agocrypt32: Correct combining trust status of a chain's elements into the chain's trust...
Juan Lang [Fri, 31 Aug 2007 00:57:15 +0000 (17:57 -0700)] 
crypt32: Correct combining trust status of a chain's elements into the chain's trust status.

17 years agocrypt32: Don't fail chain creation if signature doesn't match.
Juan Lang [Fri, 31 Aug 2007 00:56:45 +0000 (17:56 -0700)] 
crypt32: Don't fail chain creation if signature doesn't match.

17 years agocrypt32: Don't fail chain creation if root isn't self-signed.
Juan Lang [Fri, 31 Aug 2007 00:55:43 +0000 (17:55 -0700)] 
crypt32: Don't fail chain creation if root isn't self-signed.

17 years agocrypt32: Halt chain creation when a cycle is detected.
Juan Lang [Fri, 31 Aug 2007 00:54:58 +0000 (17:54 -0700)] 
crypt32: Halt chain creation when a cycle is detected.

17 years agocrypt32: Implement CertDuplicateCertificateChain.
Juan Lang [Fri, 31 Aug 2007 00:53:19 +0000 (17:53 -0700)] 
crypt32: Implement CertDuplicateCertificateChain.

17 years agocrypt32: Remove unneeded WINAPI from internal function.
Juan Lang [Fri, 31 Aug 2007 00:52:50 +0000 (17:52 -0700)] 
crypt32: Remove unneeded WINAPI from internal function.

17 years agocrypt32: Free lower quality chain contexts.
Juan Lang [Fri, 31 Aug 2007 00:52:30 +0000 (17:52 -0700)] 
crypt32: Free lower quality chain contexts.

17 years agocrypt32: Check chain root's trusted status regardless of whether its signature is...
Juan Lang [Fri, 31 Aug 2007 00:51:45 +0000 (17:51 -0700)] 
crypt32: Check chain root's trusted status regardless of whether its signature is valid.

17 years agocrypt32: Properly reference count certificate contexts referenced by a chain.
Juan Lang [Fri, 31 Aug 2007 00:50:23 +0000 (17:50 -0700)] 
crypt32: Properly reference count certificate contexts referenced by a chain.

17 years agocrypt32: Add a default cycle detection modulus.
Juan Lang [Fri, 31 Aug 2007 00:49:52 +0000 (17:49 -0700)] 
crypt32: Add a default cycle detection modulus.

17 years agocrypt32: The preferred issuer flag appears to be a bug in XP, so don't set it.
Juan Lang [Fri, 31 Aug 2007 00:49:27 +0000 (17:49 -0700)] 
crypt32: The preferred issuer flag appears to be a bug in XP, so don't set it.

17 years agocrypt32: Greatly expand certificate chain tests.
Juan Lang [Fri, 31 Aug 2007 15:51:11 +0000 (08:51 -0700)] 
crypt32: Greatly expand certificate chain tests.

17 years agogdi32: New DC locking mechanism that doesn't require holding the global GDI lock.
Alexandre Julliard [Fri, 31 Aug 2007 13:58:38 +0000 (15:58 +0200)] 
gdi32: New DC locking mechanism that doesn't require holding the global GDI lock.

17 years agowinex11.drv: wintab: Copy also the button #0 state.
Mikolaj Zalewski [Thu, 30 Aug 2007 19:41:37 +0000 (12:41 -0700)] 
winex11.drv: wintab: Copy also the button #0 state.

17 years agouser32: combo: CB_SETITEMHEIGHT should make the edit area 2px higher than the item...
Mikolaj Zalewski [Thu, 30 Aug 2007 18:45:51 +0000 (11:45 -0700)] 
user32: combo: CB_SETITEMHEIGHT should make the edit area 2px higher than the item (with testcase).

17 years agowinex11.drv: Fix memory leak in create_cursor (found by Smatch).
Lionel Debroux [Fri, 31 Aug 2007 06:16:36 +0000 (08:16 +0200)] 
winex11.drv: Fix memory leak in create_cursor (found by Smatch).

17 years agoprograms: Remove other obsolete ChangeLog files.
Alexandre Julliard [Fri, 31 Aug 2007 10:23:40 +0000 (12:23 +0200)] 
programs: Remove other obsolete ChangeLog files.

17 years agonotepad: Get rid of ChangeLog file.
Dmitry Timoshkov [Fri, 31 Aug 2007 06:48:28 +0000 (15:48 +0900)] 
notepad: Get rid of ChangeLog file.

17 years agonotepad: We pass OFN_FILEMUSTEXIST | OFN_PATHMUSTEXIST to GetOpenFileName, so there...
Dmitry Timoshkov [Fri, 31 Aug 2007 07:02:01 +0000 (16:02 +0900)] 
notepad: We pass OFN_FILEMUSTEXIST | OFN_PATHMUSTEXIST to GetOpenFileName, so there is no point in testing file existence.

17 years agowinex11.drv: Support GdiAlphaBlend with blendfn.AlphaFormat == 0.
Mikolaj Zalewski [Thu, 30 Aug 2007 17:43:20 +0000 (10:43 -0700)] 
winex11.drv: Support GdiAlphaBlend with blendfn.AlphaFormat == 0.

17 years agokernel32/tests: Add tests for DebugActiveProcessStop() and DebugSetProcessKillOnExit().
Francois Gouget [Fri, 31 Aug 2007 00:37:39 +0000 (02:37 +0200)] 
kernel32/tests: Add tests for DebugActiveProcessStop() and DebugSetProcessKillOnExit().

17 years agoserver: Fix the crashed process exit code when the debugger exits without detaching...
Francois Gouget [Fri, 31 Aug 2007 00:35:54 +0000 (02:35 +0200)] 
server: Fix the crashed process exit code when the debugger exits without detaching. Add a conformance test.

17 years agowinedbg: 'winedbg --auto' and 'winedbg --minidump' should detach when done so as...
Francois Gouget [Fri, 31 Aug 2007 00:34:24 +0000 (02:34 +0200)] 
winedbg: 'winedbg --auto' and 'winedbg --minidump' should detach when done so as to not mess up the crashed process exit code.

17 years agobcrypt: Add a skeleton bcrypt.h header and use it.
Francois Gouget [Fri, 31 Aug 2007 00:31:09 +0000 (02:31 +0200)] 
bcrypt: Add a skeleton bcrypt.h header and use it.

17 years agowinedbg: Detach from the debuggee before exiting.
Francois Gouget [Fri, 31 Aug 2007 00:30:42 +0000 (02:30 +0200)] 
winedbg: Detach from the debuggee before exiting.

17 years agowininet: Remove the occasional parameter name in the prototypes.
Francois Gouget [Fri, 31 Aug 2007 00:25:20 +0000 (02:25 +0200)] 
wininet: Remove the occasional parameter name in the prototypes.

17 years agodmscript: Remove 'recursive registry key delete' function.
Stefan Leichter [Thu, 30 Aug 2007 22:04:15 +0000 (00:04 +0200)] 
dmscript: Remove 'recursive registry key delete' function.

17 years agodmstyle: Remove 'recursive registry key delete' function.
Stefan Leichter [Thu, 30 Aug 2007 22:00:00 +0000 (00:00 +0200)] 
dmstyle: Remove 'recursive registry key delete' function.

17 years agowined3d: Raise the 1x pixelshader max value to the d3d minimum.
Stefan Dösinger [Wed, 29 Aug 2007 18:16:13 +0000 (20:16 +0200)] 
wined3d: Raise the 1x pixelshader max value to the d3d minimum.

17 years agowined3d: The temp vars are tmp0 and tmp1.
Stefan Dösinger [Tue, 28 Aug 2007 09:54:44 +0000 (11:54 +0200)] 
wined3d: The temp vars are tmp0 and tmp1.

17 years agowined3d: Take the format into account when finding the clear value.
Stefan Dösinger [Mon, 27 Aug 2007 20:01:06 +0000 (22:01 +0200)] 
wined3d: Take the format into account when finding the clear value.

17 years agod3d: Add a test for double surface locking.
Stefan Dösinger [Fri, 24 Aug 2007 21:51:14 +0000 (23:51 +0200)] 
d3d: Add a test for double surface locking.

17 years agosecur32: Implement LsaRegisterLogonProcess stub.
Kai Blin [Thu, 30 Aug 2007 17:58:15 +0000 (19:58 +0200)] 
secur32: Implement LsaRegisterLogonProcess stub.

17 years agodmsynth: Remove 'recursive registry key delete' function.
Stefan Leichter [Thu, 30 Aug 2007 16:13:54 +0000 (18:13 +0200)] 
dmsynth: Remove 'recursive registry key delete' function.

17 years agodmusic: Remove 'recursive registry key delete' function.
Stefan Leichter [Thu, 30 Aug 2007 16:09:10 +0000 (18:09 +0200)] 
dmusic: Remove 'recursive registry key delete' function.

17 years agowinspool: Powerpoint XP expect a valid pointer on Win9x.
Detlef Riekenberg [Fri, 24 Aug 2007 18:05:57 +0000 (20:05 +0200)] 
winspool: Powerpoint XP expect a valid pointer on Win9x.

17 years agodsound: Increase dll refcount and disable thread calls.
Maarten Lankhorst [Thu, 30 Aug 2007 12:50:32 +0000 (14:50 +0200)] 
dsound: Increase dll refcount and disable thread calls.

17 years agoserver: Detaching from a process needs to continue all the pending events.
Alexandre Julliard [Thu, 30 Aug 2007 17:47:43 +0000 (19:47 +0200)] 
server: Detaching from a process needs to continue all the pending events.

17 years agoserver: Handle existing timer replacement when no window handle specified.
Trent Waddington [Thu, 30 Aug 2007 09:05:50 +0000 (19:05 +1000)] 
server: Handle existing timer replacement when no window handle specified.

17 years agowininet: Fix many wininet prototypes: the context is a DWORD_PTR now.
Francois Gouget [Thu, 30 Aug 2007 14:21:33 +0000 (16:21 +0200)] 
wininet: Fix many wininet prototypes: the context is a DWORD_PTR now.

17 years agoshlwapi: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Thu, 30 Aug 2007 14:20:47 +0000 (16:20 +0200)] 
shlwapi: Update win32.api to fix the winapi_check warnings.

17 years agoshlwapi: Move SHAddDataBlock() to the front and remove the forward declaration.
Francois Gouget [Thu, 30 Aug 2007 14:18:46 +0000 (16:18 +0200)] 
shlwapi: Move SHAddDataBlock() to the front and remove the forward declaration.

17 years agowinscard: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Thu, 30 Aug 2007 14:18:22 +0000 (16:18 +0200)] 
winscard: Update win32.api to fix the winapi_check warnings.

17 years agommsystem: Better stick the the PSDK types.
Francois Gouget [Thu, 30 Aug 2007 14:18:12 +0000 (16:18 +0200)] 
mmsystem: Better stick the the PSDK types.

17 years agowinscard: Use quotes to include winscard.h. Fixes a winapi_check warning.
Francois Gouget [Thu, 30 Aug 2007 14:17:39 +0000 (16:17 +0200)] 
winscard: Use quotes to include winscard.h. Fixes a winapi_check warning.

17 years agowinhttp: Add a skeleton winhttp.h and use it.
Francois Gouget [Thu, 30 Aug 2007 14:17:31 +0000 (16:17 +0200)] 
winhttp: Add a skeleton winhttp.h and use it.

17 years agowinhttp: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Thu, 30 Aug 2007 14:16:56 +0000 (16:16 +0200)] 
winhttp: Update win32.api to fix the winapi_check warnings.

17 years agowinapi_check: Assorted win32.api updates.
Francois Gouget [Thu, 30 Aug 2007 14:16:51 +0000 (16:16 +0200)] 
winapi_check: Assorted win32.api updates.

17 years agowintrust: Add a prototype for WTHelperGetProvCertFromChain().
Francois Gouget [Thu, 30 Aug 2007 14:16:23 +0000 (16:16 +0200)] 
wintrust: Add a prototype for WTHelperGetProvCertFromChain().

17 years agowinmm: Fix the mmTask*() prototypes.
Francois Gouget [Thu, 30 Aug 2007 14:16:14 +0000 (16:16 +0200)] 
winmm: Fix the mmTask*() prototypes.

17 years agowinmm: Make mmddk.h C++ compatible.
Francois Gouget [Thu, 30 Aug 2007 14:16:07 +0000 (16:16 +0200)] 
winmm: Make mmddk.h C++ compatible.