wine
16 years agoriched32: Skeleton of richedit 1.0 test plus WM_SETTEXT test.
Alex Villacís Lasso [Mon, 22 Oct 2007 15:47:59 +0000 (10:47 -0500)] 
riched32: Skeleton of richedit 1.0 test plus WM_SETTEXT test.

16 years agoinclude: Remove duplicate ACL_REVISION1 and ACL_REVISION2 defines in winnt.h.
Rob Shearman [Tue, 23 Oct 2007 14:19:07 +0000 (15:19 +0100)] 
include: Remove duplicate ACL_REVISION1 and ACL_REVISION2 defines in winnt.h.

Move the remaining ACL_REVISION define nearer to the other ACL revision defines.

16 years agontdll: Add a stub for RtlSetControlSecurityDescriptor.
Rob Shearman [Tue, 23 Oct 2007 14:19:00 +0000 (15:19 +0100)] 
ntdll: Add a stub for RtlSetControlSecurityDescriptor.

Implement SetSecurityDescriptorControl on top of RtlSetControlSecurityDescriptor.

16 years agoAssorted spelling fixes.
Francois Gouget [Tue, 23 Oct 2007 13:30:30 +0000 (15:30 +0200)] 
Assorted spelling fixes.

16 years agoBetter match the PSDK types and update win32.api to fix the winapi_check warnings.
Francois Gouget [Tue, 23 Oct 2007 13:31:27 +0000 (15:31 +0200)] 
Better match the PSDK types and update win32.api to fix the winapi_check warnings.

16 years agowinex11: Remove some unneeded casts.
Francois Gouget [Tue, 23 Oct 2007 13:32:38 +0000 (15:32 +0200)] 
winex11: Remove some unneeded casts.

16 years agontdll: Fix RtlValidAcl to accept newer ACL revisions.
Rob Shearman [Tue, 23 Oct 2007 12:39:02 +0000 (13:39 +0100)] 
ntdll: Fix RtlValidAcl to accept newer ACL revisions.

16 years agoadvapi32: Add some tests for ACL functions.
Rob Shearman [Tue, 23 Oct 2007 12:38:47 +0000 (13:38 +0100)] 
advapi32: Add some tests for ACL functions.

16 years agoadvapi32: Runtime link to CreateWellKnownSid in the tests for the function, since...
Rob Shearman [Tue, 23 Oct 2007 12:38:27 +0000 (13:38 +0100)] 
advapi32: Runtime link to CreateWellKnownSid in the tests for the function, since it isn't available on all platforms.

16 years agontdll: Allow the newer ACL revisions in RtlCreateAce.
Rob Shearman [Tue, 23 Oct 2007 12:38:07 +0000 (13:38 +0100)] 
ntdll: Allow the newer ACL revisions in RtlCreateAce.

16 years agourlmon: Added application/postscript MIME filter.
Jacek Caban [Tue, 23 Oct 2007 10:53:49 +0000 (12:53 +0200)] 
urlmon: Added application/postscript MIME filter.

16 years agourlmon: Added audio/wav MIME filter.
Jacek Caban [Tue, 23 Oct 2007 10:53:29 +0000 (12:53 +0200)] 
urlmon: Added audio/wav MIME filter.

16 years agourlmon: Added text/richtext MIME filter.
Jacek Caban [Tue, 23 Oct 2007 10:53:07 +0000 (12:53 +0200)] 
urlmon: Added text/richtext MIME filter.

16 years agomshtml: Fix text input fields.
Luke Bratch [Tue, 23 Oct 2007 09:22:13 +0000 (10:22 +0100)] 
mshtml: Fix text input fields.

16 years agomsi: Set media info strings to NULL after freeing them.
James Hawkins [Tue, 23 Oct 2007 08:10:11 +0000 (03:10 -0500)] 
msi: Set media info strings to NULL after freeing them.

16 years agomsi: Include the null terminator when writing data to the stream.
James Hawkins [Tue, 23 Oct 2007 08:08:42 +0000 (03:08 -0500)] 
msi: Include the null terminator when writing data to the stream.

16 years agomsi: Don't delete the table if the table deleted itself because of a release.
James Hawkins [Tue, 23 Oct 2007 08:07:54 +0000 (03:07 -0500)] 
msi: Don't delete the table if the table deleted itself because of a release.

16 years agomsi: Release the record only after using the record's data.
James Hawkins [Tue, 23 Oct 2007 08:06:59 +0000 (03:06 -0500)] 
msi: Release the record only after using the record's data.

16 years agowinealsa.drv: Leave the CriticalSection before destroying it. Found by Smatch.
Michael Stefaniuc [Mon, 22 Oct 2007 20:46:05 +0000 (22:46 +0200)] 
winealsa.drv: Leave the CriticalSection before destroying it. Found by Smatch.

16 years agowinealsa.drv: Leave the CriticalSection before destroying it. Found by Smatch.
Michael Stefaniuc [Mon, 22 Oct 2007 20:45:54 +0000 (22:45 +0200)] 
winealsa.drv: Leave the CriticalSection before destroying it. Found by Smatch.

16 years agocomdlg32: Do not crash with PageSetupDlg(NULL).
Detlef Riekenberg [Mon, 22 Oct 2007 16:18:41 +0000 (18:18 +0200)] 
comdlg32: Do not crash with PageSetupDlg(NULL).

16 years agocryptnet: Implement CryptRetrieveObjectByUrlW for the http protocol.
Juan Lang [Mon, 22 Oct 2007 17:25:08 +0000 (10:25 -0700)] 
cryptnet: Implement CryptRetrieveObjectByUrlW for the http protocol.

16 years agocryptnet: Return FALSE if the requested URL exists and the url array size is NULL.
Juan Lang [Mon, 22 Oct 2007 17:22:50 +0000 (10:22 -0700)] 
cryptnet: Return FALSE if the requested URL exists and the url array size is NULL.

16 years agocryptnet: Implement CryptRetrieveObjectByUrlW for the file: protocol.
Juan Lang [Mon, 22 Oct 2007 17:22:16 +0000 (10:22 -0700)] 
cryptnet: Implement CryptRetrieveObjectByUrlW for the file: protocol.

16 years agocryptnet: Implement CryptRetrieveObjectByUrlA on top of CryptRetrieveObjectByUrlW.
Juan Lang [Mon, 22 Oct 2007 17:20:11 +0000 (10:20 -0700)] 
cryptnet: Implement CryptRetrieveObjectByUrlA on top of CryptRetrieveObjectByUrlW.

16 years agocryptnet: Add tests for CryptRetrieveObjectByUrl.
Juan Lang [Mon, 22 Oct 2007 17:19:36 +0000 (10:19 -0700)] 
cryptnet: Add tests for CryptRetrieveObjectByUrl.

16 years agocryptnet: Add stubs for CryptRetrieveObjectByUrlA/W.
Juan Lang [Mon, 22 Oct 2007 17:19:00 +0000 (10:19 -0700)] 
cryptnet: Add stubs for CryptRetrieveObjectByUrlA/W.

16 years agowininet: Don't assume lpBuffersIn is not NULL.
Juan Lang [Mon, 22 Oct 2007 17:23:54 +0000 (10:23 -0700)] 
wininet: Don't assume lpBuffersIn is not NULL.

16 years agowininet: Pass hash entry directly to URLCache_DeleteEntryFromHash.
Juan Lang [Mon, 22 Oct 2007 17:16:50 +0000 (10:16 -0700)] 
wininet: Pass hash entry directly to URLCache_DeleteEntryFromHash.

16 years agowininet: Implement RetrieveUrlCacheEntryFileW.
Juan Lang [Mon, 22 Oct 2007 17:16:27 +0000 (10:16 -0700)] 
wininet: Implement RetrieveUrlCacheEntryFileW.

16 years agowininet: Implement UnlockUrlCacheEntryFileW.
Juan Lang [Mon, 22 Oct 2007 17:16:07 +0000 (10:16 -0700)] 
wininet: Implement UnlockUrlCacheEntryFileW.

16 years agowininet: Pass hash entry directly to URLCache_HashEntrySetUse rather than searching...
Juan Lang [Mon, 22 Oct 2007 17:15:44 +0000 (10:15 -0700)] 
wininet: Pass hash entry directly to URLCache_HashEntrySetUse rather than searching for it again.

16 years agowininet: Introduce a URLCache_FindHashW, and use it rather than URLCache_FindEntryInH...
Juan Lang [Mon, 22 Oct 2007 17:15:22 +0000 (10:15 -0700)] 
wininet: Introduce a URLCache_FindHashW, and use it rather than URLCache_FindEntryInHashW.

16 years agowininet: Use URLCache_FindHash rather than URLCache_FindEntryInHash.
Juan Lang [Mon, 22 Oct 2007 17:14:57 +0000 (10:14 -0700)] 
wininet: Use URLCache_FindHash rather than URLCache_FindEntryInHash.

16 years agogdi32: Remove a test that expects the break character to equal ascii space.
Hans Leidekker [Mon, 22 Oct 2007 15:37:33 +0000 (17:37 +0200)] 
gdi32: Remove a test that expects the break character to equal ascii space.

16 years agoadvapi32: Remove tests for the sha context structure.
Hans Leidekker [Mon, 22 Oct 2007 14:32:36 +0000 (16:32 +0200)] 
advapi32: Remove tests for the sha context structure.

16 years agouser32: Fix segfault when combobox contains a longer text than buffer_limit.
Alex Busenius [Sun, 21 Oct 2007 11:28:17 +0000 (13:28 +0200)] 
user32: Fix segfault when combobox contains a longer text than buffer_limit.

16 years agod3dx8: Implement D3DXQuaternionIsIdentity.
David Adam [Thu, 18 Oct 2007 21:15:18 +0000 (23:15 +0200)] 
d3dx8: Implement D3DXQuaternionIsIdentity.

16 years agod3dx8: Implement D3DXQuaternionIdentity.
David Adam [Thu, 18 Oct 2007 19:01:24 +0000 (21:01 +0200)] 
d3dx8: Implement D3DXQuaternionIdentity.

16 years agod3dx8: Implement D3DXQuaternionConjugate.
David Adam [Thu, 18 Oct 2007 18:28:36 +0000 (20:28 +0200)] 
d3dx8: Implement D3DXQuaternionConjugate.

16 years agod3dx8: Implement D3DXVec3Cross.
David Adam [Thu, 18 Oct 2007 18:12:29 +0000 (20:12 +0200)] 
d3dx8: Implement D3DXVec3Cross.

16 years agod3dx8: Implement D3DX*Scale.
David Adam [Thu, 18 Oct 2007 17:53:30 +0000 (19:53 +0200)] 
d3dx8: Implement D3DX*Scale.

16 years agod3dx8: Implement D3DX*Minimize.
David Adam [Thu, 18 Oct 2007 17:35:52 +0000 (19:35 +0200)] 
d3dx8: Implement D3DX*Minimize.

16 years agod3dx8: Implement D3DX*Maximize.
David Adam [Thu, 18 Oct 2007 17:29:21 +0000 (19:29 +0200)] 
d3dx8: Implement D3DX*Maximize.

16 years agod3dx8: Implement D3DX*Lerp.
David Adam [Thu, 18 Oct 2007 17:01:57 +0000 (19:01 +0200)] 
d3dx8: Implement D3DX*Lerp.

16 years agod3dx8: Implement D3DX*Subtract.
David Adam [Thu, 18 Oct 2007 16:38:32 +0000 (18:38 +0200)] 
d3dx8: Implement D3DX*Subtract.

16 years agod3dx8: Implement D3DX*Add with a test.
David Adam [Thu, 18 Oct 2007 16:32:17 +0000 (18:32 +0200)] 
d3dx8: Implement D3DX*Add with a test.

16 years agod3dx8: Implement D3DX*Dot with a test.
David Adam [Thu, 18 Oct 2007 16:06:37 +0000 (18:06 +0200)] 
d3dx8: Implement D3DX*Dot with a test.

16 years agod3dx8: Implement D3DX*LengthSq.
David Adam [Thu, 18 Oct 2007 15:47:50 +0000 (17:47 +0200)] 
d3dx8: Implement D3DX*LengthSq.

16 years agod3dx8: Implement D3DX*Length with a test.
David Adam [Thu, 18 Oct 2007 12:03:03 +0000 (14:03 +0200)] 
d3dx8: Implement D3DX*Length with a test.

16 years agowined3d: Care for the inverted y coords in dsy.
Stefan Dösinger [Sat, 13 Oct 2007 11:03:56 +0000 (13:03 +0200)] 
wined3d: Care for the inverted y coords in dsy.

16 years agowined3d: Ignore texture transforms when a shader is used, not set.
Stefan Dösinger [Fri, 12 Oct 2007 08:18:52 +0000 (10:18 +0200)] 
wined3d: Ignore texture transforms when a shader is used, not set.

16 years agowined3d: Create query private data when faking the query.
Stefan Dösinger [Fri, 12 Oct 2007 07:32:43 +0000 (09:32 +0200)] 
wined3d: Create query private data when faking the query.

16 years agogdi32: Fix off by one error in BIDI_Reorder.
Alexander Dorofeyev [Sun, 21 Oct 2007 18:53:34 +0000 (11:53 -0700)] 
gdi32: Fix off by one error in BIDI_Reorder.

16 years agontdll/tests: Fix memory leaks (found by Smatch) and fix a message.
Lionel Debroux [Sat, 20 Oct 2007 19:38:35 +0000 (21:38 +0200)] 
ntdll/tests: Fix memory leaks (found by Smatch) and fix a message.

16 years agolocalspl/tests: Fix memory leak (found by Smatch).
Lionel Debroux [Sat, 20 Oct 2007 19:33:12 +0000 (21:33 +0200)] 
localspl/tests: Fix memory leak (found by Smatch).

16 years agokernel32/tests: Fix memory leaks (found by Smatch).
Lionel Debroux [Sat, 20 Oct 2007 19:22:26 +0000 (21:22 +0200)] 
kernel32/tests: Fix memory leaks (found by Smatch).

16 years agoadvapi32/tests: Fix memory leak (found by Smatch).
Lionel Debroux [Sat, 20 Oct 2007 19:17:17 +0000 (21:17 +0200)] 
advapi32/tests: Fix memory leak (found by Smatch).

16 years agogdi32/tests: Fix memory leak (found by Smatch).
Lionel Debroux [Sat, 20 Oct 2007 19:05:15 +0000 (21:05 +0200)] 
gdi32/tests: Fix memory leak (found by Smatch).

16 years agoadvapi32: Make CreateWellKnownSid create domain sids (with test).
Mikołaj Zalewski [Sun, 21 Oct 2007 09:01:56 +0000 (02:01 -0700)] 
advapi32: Make CreateWellKnownSid create domain sids (with test).

16 years agoadvapi32: Add a test for CreateWellKnownSid and implement two more SIDs.
Mikołaj Zalewski [Sun, 21 Oct 2007 07:41:54 +0000 (00:41 -0700)] 
advapi32: Add a test for CreateWellKnownSid and implement two more SIDs.

16 years agoadvapi32/tests: Define OBJECT_BASIC_INFORMATION in source file as it is not defined...
Mikołaj Zalewski [Sun, 21 Oct 2007 06:58:21 +0000 (23:58 -0700)] 
advapi32/tests: Define OBJECT_BASIC_INFORMATION in source file as it is not defined in Windows SDK winternl.h.

16 years agoadvapi32/tests: Make the SDDL test pass under Vista.
Mikołaj Zalewski [Sun, 21 Oct 2007 06:46:40 +0000 (23:46 -0700)] 
advapi32/tests: Make the SDDL test pass under Vista.

16 years agohhctrl.ocx: Update version info.
Louis Lenders [Sun, 21 Oct 2007 20:17:47 +0000 (21:17 +0100)] 
hhctrl.ocx: Update version info.

16 years agotapi32: Add stub for lineInitializeExA.
Louis Lenders [Sun, 21 Oct 2007 20:12:13 +0000 (21:12 +0100)] 
tapi32: Add stub for lineInitializeExA.

16 years agourlmon: Add a stub for GetClassFileOrMime.
Rob Shearman [Sun, 21 Oct 2007 14:24:47 +0000 (15:24 +0100)] 
urlmon: Add a stub for GetClassFileOrMime.

16 years agourlmon: Fix the MIME type reported by the HTTP protocol when the Content-Type headers...
Rob Shearman [Sun, 21 Oct 2007 14:24:07 +0000 (15:24 +0100)] 
urlmon: Fix the MIME type reported by the HTTP protocol when the Content-Type headers contains charset data too.

16 years agocrypt32: Always set *ppszError.
Juan Lang [Sat, 20 Oct 2007 21:26:00 +0000 (14:26 -0700)] 
crypt32: Always set *ppszError.

16 years agocrypt32: Don't allocate a 0-length string.
Juan Lang [Sat, 20 Oct 2007 21:25:15 +0000 (14:25 -0700)] 
crypt32: Don't allocate a 0-length string.

16 years agocrypt32: Don't assume string pointer has been set if length is 0.
Juan Lang [Sat, 20 Oct 2007 21:24:10 +0000 (14:24 -0700)] 
crypt32: Don't assume string pointer has been set if length is 0.

16 years agocrypt32: Fail if MultiByteToWideChar converts 0 characters.
Juan Lang [Sat, 20 Oct 2007 21:22:04 +0000 (14:22 -0700)] 
crypt32: Fail if MultiByteToWideChar converts 0 characters.

16 years agowininet: Use passive mode for the ftp tests.
Hans Leidekker [Sat, 20 Oct 2007 19:15:43 +0000 (21:15 +0200)] 
wininet: Use passive mode for the ftp tests.

16 years agowininet: Fix some failing ftp tests on Windows and Wine.
Hans Leidekker [Sat, 20 Oct 2007 19:15:31 +0000 (21:15 +0200)] 
wininet: Fix some failing ftp tests on Windows and Wine.

16 years agowininet: Properly clean up ftp sessions.
Hans Leidekker [Sat, 20 Oct 2007 19:15:18 +0000 (21:15 +0200)] 
wininet: Properly clean up ftp sessions.

16 years agowininet: Separate ftp session destruction from closing connections.
Hans Leidekker [Sat, 20 Oct 2007 19:14:59 +0000 (21:14 +0200)] 
wininet: Separate ftp session destruction from closing connections.

16 years agowineboot: Fix some memory leaks.
Andrew Talbot [Sat, 20 Oct 2007 16:03:18 +0000 (17:03 +0100)] 
wineboot: Fix some memory leaks.

16 years agotaskmgr: Fix a memory leak.
Andrew Talbot [Sat, 20 Oct 2007 15:24:56 +0000 (16:24 +0100)] 
taskmgr: Fix a memory leak.

16 years agoriched20: 2.0 and higher inserts CRCRLF as space (with tests).
Alex Villacís Lasso [Sun, 21 Oct 2007 01:23:27 +0000 (20:23 -0500)] 
riched20: 2.0 and higher inserts CRCRLF as space (with tests).

16 years agowine.man: Document OSS environment variables.
Vitaliy Margolen [Sat, 20 Oct 2007 17:49:02 +0000 (11:49 -0600)] 
wine.man: Document OSS environment variables.

16 years agowidl: Update the manpage.
Dan Hipschman [Sat, 20 Oct 2007 22:59:08 +0000 (15:59 -0700)] 
widl: Update the manpage.

16 years agowidl: Fix problems with variable-size user types.
Dan Hipschman [Fri, 19 Oct 2007 22:30:12 +0000 (15:30 -0700)] 
widl: Fix problems with variable-size user types.

16 years agowined3d: Rebind the 2D texture corresponding to the p8 surface. In some programs...
Roderick Colenbrander [Sat, 20 Oct 2007 18:20:19 +0000 (20:20 +0200)] 
wined3d: Rebind the 2D texture corresponding to the p8 surface. In some programs this caused nothing to show up.

16 years agontdll: #include <sys/types.h> to get dev_t.
Gerald Pfeifer [Sat, 20 Oct 2007 14:56:44 +0000 (16:56 +0200)] 
ntdll: #include <sys/types.h> to get dev_t.

16 years agomshtml: Fixed spaces handling in range object.
Jacek Caban [Sun, 21 Oct 2007 13:47:53 +0000 (15:47 +0200)] 
mshtml: Fixed spaces handling in range object.

16 years agomshtml: Added IHTMLTxtRange::expand("TextEdit") implementation.
Jacek Caban [Fri, 19 Oct 2007 13:14:35 +0000 (15:14 +0200)] 
mshtml: Added IHTMLTxtRange::expand("TextEdit") implementation.

16 years agomshtml/tests: Move the 'const' after REFIID as REFIID is a macro that already starts...
Michael Stefaniuc [Sat, 20 Oct 2007 23:13:52 +0000 (01:13 +0200)] 
mshtml/tests: Move the 'const' after REFIID as REFIID is a macro that already starts with 'const'.

16 years agowinex11.drv: Fix two missing unlocks on error paths. Found by Smatch.
Michael Stefaniuc [Sat, 20 Oct 2007 23:15:53 +0000 (01:15 +0200)] 
winex11.drv: Fix two missing unlocks on error paths. Found by Smatch.

16 years agowrc: Remove redundant NULL check before free(). Found by Smatch.
Michael Stefaniuc [Sat, 20 Oct 2007 23:14:38 +0000 (01:14 +0200)] 
wrc: Remove redundant NULL check before free(). Found by Smatch.

16 years agowpp: Remove redundant NULL check before free(). Found by Smatch.
Michael Stefaniuc [Sat, 20 Oct 2007 23:14:06 +0000 (01:14 +0200)] 
wpp: Remove redundant NULL check before free(). Found by Smatch.

16 years agowininet: Implement DeleteUrlCacheEntryW.
Juan Lang [Fri, 19 Oct 2007 17:22:43 +0000 (10:22 -0700)] 
wininet: Implement DeleteUrlCacheEntryW.

16 years agowininet: Implement IsUrlCacheEntryExpiredW.
Juan Lang [Fri, 19 Oct 2007 17:22:15 +0000 (10:22 -0700)] 
wininet: Implement IsUrlCacheEntryExpiredW.

16 years agowininet: Add a URLCache_FindEntryInHashW helper, and use it to simplify finding an...
Juan Lang [Fri, 19 Oct 2007 17:21:40 +0000 (10:21 -0700)] 
wininet: Add a URLCache_FindEntryInHashW helper, and use it to simplify finding an entry in a hash with a wide-character URL string.

16 years agowininet: Implement IsUrlCacheEntryExpiredA.
Juan Lang [Fri, 19 Oct 2007 17:20:25 +0000 (10:20 -0700)] 
wininet: Implement IsUrlCacheEntryExpiredA.

16 years agowininet: Update comments to match function parameters.
Juan Lang [Fri, 19 Oct 2007 17:20:00 +0000 (10:20 -0700)] 
wininet: Update comments to match function parameters.

16 years agoserver: Fix file_set_sd to handle NULL DACLs.
Rob Shearman [Sat, 20 Oct 2007 15:21:05 +0000 (16:21 +0100)] 
server: Fix file_set_sd to handle NULL DACLs.

These mean that the file should have full permissions for everyone.

16 years agosetupapi: Add stub for SetupInstallServicesFromInfSectionA.
Louis Lenders [Sat, 20 Oct 2007 14:23:01 +0000 (15:23 +0100)] 
setupapi: Add stub for SetupInstallServicesFromInfSectionA.

16 years agoserver: Remove redundant NULL checks before free (found by Smatch).
Lionel Debroux [Sat, 20 Oct 2007 07:37:43 +0000 (09:37 +0200)] 
server: Remove redundant NULL checks before free (found by Smatch).

16 years agoserver: Remove redundant NULL checks before free (found by Smatch).
Lionel Debroux [Sat, 20 Oct 2007 07:35:13 +0000 (09:35 +0200)] 
server: Remove redundant NULL checks before free (found by Smatch).

16 years agoitss: Remove redundant NULL check before free (found by Smatch).
Lionel Debroux [Sat, 20 Oct 2007 07:32:38 +0000 (09:32 +0200)] 
itss: Remove redundant NULL check before free (found by Smatch).

16 years agocomctl32: Remove redundant NULL check before free (found by Smatch).
Lionel Debroux [Sat, 20 Oct 2007 07:31:32 +0000 (09:31 +0200)] 
comctl32: Remove redundant NULL check before free (found by Smatch).