wine
15 years agogdi.exe: No longer use 16bit abort procs inside the DC structure.
Eric Pouech [Sun, 15 Nov 2009 21:09:59 +0000 (22:09 +0100)] 
gdi.exe: No longer use 16bit abort procs inside the DC structure.

15 years agomsvcrt: In undname functions, no longer use a fixed-size array for storing internal...
Eric Pouech [Sun, 15 Nov 2009 21:07:44 +0000 (22:07 +0100)] 
msvcrt: In undname functions, no longer use a fixed-size array for storing internal information.

15 years agomsvcrt: In undname helpers, allow str_array_push to return errors (instead of asserting).
Eric Pouech [Sun, 15 Nov 2009 21:07:38 +0000 (22:07 +0100)] 
msvcrt: In undname helpers, allow str_array_push to return errors (instead of asserting).

15 years agocomctl32: Implement Copy, Merge and Clone methods in IImageList.
Owen Rudge [Fri, 13 Nov 2009 17:14:38 +0000 (11:14 -0600)] 
comctl32: Implement Copy, Merge and Clone methods in IImageList.

15 years agocomctl32/tests: Add further tests for IImageList.
Owen Rudge [Fri, 13 Nov 2009 17:14:34 +0000 (11:14 -0600)] 
comctl32/tests: Add further tests for IImageList.

15 years agocomctl32: Implement SetOverlayImage, Replace, AddMasked, Draw, Remove, GetImageInfo.
Owen Rudge [Fri, 13 Nov 2009 17:14:31 +0000 (11:14 -0600)] 
comctl32: Implement SetOverlayImage, Replace, AddMasked, Draw, Remove, GetImageInfo.

15 years agocomctl32/tests: Add tests for IImageList based on standard imagelist tests.
Owen Rudge [Fri, 13 Nov 2009 17:14:27 +0000 (11:14 -0600)] 
comctl32/tests: Add tests for IImageList based on standard imagelist tests.

15 years agocomctl32: Implement Add, ReplaceIcon, GetImageCount, SetImageCount in IImageList.
Owen Rudge [Fri, 13 Nov 2009 17:14:23 +0000 (11:14 -0600)] 
comctl32: Implement Add, ReplaceIcon, GetImageCount, SetImageCount in IImageList.

15 years agogdi32/tests: Test CreateFontIndirect for suffix stripping.
André Hentschel [Fri, 13 Nov 2009 22:05:20 +0000 (23:05 +0100)] 
gdi32/tests: Test CreateFontIndirect for suffix stripping.

15 years agoinclude: Fix propkeydef.h header.
Maarten Lankhorst [Fri, 13 Nov 2009 13:48:53 +0000 (14:48 +0100)] 
include: Fix propkeydef.h header.

15 years agoinclude: Add devicetopology.idl.
Maarten Lankhorst [Fri, 13 Nov 2009 12:04:47 +0000 (13:04 +0100)] 
include: Add devicetopology.idl.

15 years agoinclude: Add some definitions to ksmedia.h.
Maarten Lankhorst [Fri, 13 Nov 2009 12:02:48 +0000 (13:02 +0100)] 
include: Add some definitions to ksmedia.h.

15 years agoinclude: Add audiopolicy.idl.
Maarten Lankhorst [Tue, 10 Nov 2009 08:27:43 +0000 (09:27 +0100)] 
include: Add audiopolicy.idl.

15 years agoinclude: Add audioclient.idl.
Maarten Lankhorst [Tue, 10 Nov 2009 08:18:25 +0000 (09:18 +0100)] 
include: Add audioclient.idl.

15 years agomshtml: Update Russian translation.
Vladimir Pankratov [Mon, 16 Nov 2009 07:58:55 +0000 (12:58 +0500)] 
mshtml: Update Russian translation.

15 years agoadvapi32: Dump the guid in a FIXME.
Detlef Riekenberg [Sun, 15 Nov 2009 16:35:45 +0000 (17:35 +0100)] 
advapi32: Dump the guid in a FIXME.

15 years agocomctl32: Removed useless NULL check (Coverity).
Marcus Meissner [Sun, 15 Nov 2009 15:57:11 +0000 (16:57 +0100)] 
comctl32: Removed useless NULL check (Coverity).

15 years agokernel32/tests: Fixed test for GetVolumeNameForVolumeMountPoint on directory.
Austin Lund [Sun, 15 Nov 2009 01:45:45 +0000 (11:45 +1000)] 
kernel32/tests: Fixed test for GetVolumeNameForVolumeMountPoint on directory.

15 years agoopengl32/tests: fix wglShareLists error messages.
Roderick Colenbrander [Sat, 14 Nov 2009 16:53:33 +0000 (17:53 +0100)] 
opengl32/tests: fix wglShareLists error messages.

15 years agooledb32/tests: Add a trailing '\n' to an ok() call.
Francois Gouget [Sat, 14 Nov 2009 14:56:02 +0000 (15:56 +0100)] 
oledb32/tests: Add a trailing '\n' to an ok() call.

15 years agorsaenh/tests: Add a trailing '\n' to an ok() call.
Francois Gouget [Sat, 14 Nov 2009 14:55:59 +0000 (15:55 +0100)] 
rsaenh/tests: Add a trailing '\n' to an ok() call.

15 years agowidl: Add a trailing '\n' to an error_loc() call.
Francois Gouget [Sat, 14 Nov 2009 14:55:48 +0000 (15:55 +0100)] 
widl: Add a trailing '\n' to an error_loc() call.

15 years agocommdlg.dll16: The commdlg debug channel is unused. Remove it.
Francois Gouget [Sat, 14 Nov 2009 14:54:47 +0000 (15:54 +0100)] 
commdlg.dll16: The commdlg debug channel is unused. Remove it.

15 years agojscript: We don't need throw_eval_error() so remove it.
Francois Gouget [Sat, 14 Nov 2009 14:54:32 +0000 (15:54 +0100)] 
jscript: We don't need throw_eval_error() so remove it.

15 years agomshtml: parse_complete() is unused so remove it.
Francois Gouget [Sat, 14 Nov 2009 14:53:02 +0000 (15:53 +0100)] 
mshtml: parse_complete() is unused so remove it.

15 years agoshell32: Make GetFileNameFromBrowse{A,W}() static.
Francois Gouget [Sat, 14 Nov 2009 14:52:55 +0000 (15:52 +0100)] 
shell32: Make GetFileNameFromBrowse{A,W}() static.

15 years agokernel32: Added stub for CreateMemoryResourceNotification.
Stefan Leichter [Sat, 14 Nov 2009 08:58:47 +0000 (09:58 +0100)] 
kernel32: Added stub for CreateMemoryResourceNotification.

15 years agosetupapi/tests: Check the buffer content returned from SetupGetInfFileListW test.
Stefan Leichter [Fri, 13 Nov 2009 22:56:57 +0000 (23:56 +0100)] 
setupapi/tests: Check the buffer content returned from SetupGetInfFileListW test.

15 years agomshtml: Implement IHTMLWindow2::get_parent.
Andrew Eikum [Fri, 13 Nov 2009 20:13:12 +0000 (14:13 -0600)] 
mshtml: Implement IHTMLWindow2::get_parent.

15 years agomshtml: Implement IHTMLWindow2::item.
Andrew Eikum [Fri, 13 Nov 2009 20:13:10 +0000 (14:13 -0600)] 
mshtml: Implement IHTMLWindow2::item.

15 years agomshtml: Implement IHTMLWindow2::get_frames and add tests.
Andrew Eikum [Fri, 13 Nov 2009 20:13:07 +0000 (14:13 -0600)] 
mshtml: Implement IHTMLWindow2::get_frames and add tests.

15 years agomshtml: Implement IHTMLWindow4::get_frameElement.
Andrew Eikum [Fri, 13 Nov 2009 20:13:04 +0000 (14:13 -0600)] 
mshtml: Implement IHTMLWindow4::get_frameElement.

15 years agomshtml: Add stub implementation of IHTMLWindow4.
Andrew Eikum [Fri, 13 Nov 2009 20:12:54 +0000 (14:12 -0600)] 
mshtml: Add stub implementation of IHTMLWindow4.

15 years agomshtml: Update Swedish translation.
Anders Jonsson [Sun, 15 Nov 2009 19:45:06 +0000 (20:45 +0100)] 
mshtml: Update Swedish translation.

15 years agooleaut32: Make BSTR and VARIANT marshalling for typelibs use the user marshalling...
Rob Shearman [Sun, 15 Nov 2009 17:13:21 +0000 (17:13 +0000)] 
oleaut32: Make BSTR and VARIANT marshalling for typelibs use the user marshalling functions.

Remove now redundant cases in serialize_param and deserialize_param.

15 years agooleaut32: Fix memory leaks in LPSAFEARRAY and VT_CARRAY marshalling.
Rob Shearman [Sun, 15 Nov 2009 17:12:50 +0000 (17:12 +0000)] 
oleaut32: Fix memory leaks in LPSAFEARRAY and VT_CARRAY marshalling.

15 years agooleaut32: Zero initialize the stack used on the server side of typelib marshalling.
Rob Shearman [Sun, 15 Nov 2009 17:12:42 +0000 (17:12 +0000)] 
oleaut32: Zero initialize the stack used on the server side of typelib marshalling.

This is needed to allow for NDR marshalling rules in reusing memory on
the client side.

15 years agoadvapi32: EqualSid should set last error to ERROR_SUCCESS.
Rob Shearman [Sun, 15 Nov 2009 16:37:35 +0000 (16:37 +0000)] 
advapi32: EqualSid should set last error to ERROR_SUCCESS.

15 years agoadvapi32: Add tests for EqualSid.
Rob Shearman [Sun, 15 Nov 2009 16:37:05 +0000 (16:37 +0000)] 
advapi32: Add tests for EqualSid.

15 years agokernel32: Null-terminate the buffer also on error in GetPrivateProfileString16.
Alexandre Julliard [Mon, 16 Nov 2009 10:36:08 +0000 (11:36 +0100)] 
kernel32: Null-terminate the buffer also on error in GetPrivateProfileString16.

15 years agowinemenubuilder: Escape XML special characters in menus.
Damjan Jovanovic [Sat, 14 Nov 2009 07:10:30 +0000 (09:10 +0200)] 
winemenubuilder: Escape XML special characters in menus.

15 years agorpcrt4: Fix potential NULL pointer access in process_bind_packet.
Rob Shearman [Fri, 13 Nov 2009 22:47:10 +0000 (22:47 +0000)] 
rpcrt4: Fix potential NULL pointer access in process_bind_packet.

Upon failure to allocate results in process_bind_packet, build nack
packet and send right away, instead of falling into the normal path
and potentially dereferencing the NULL pointer.

15 years agomshtml: Update German Gecko installer dialog.
André Hentschel [Fri, 13 Nov 2009 21:27:23 +0000 (22:27 +0100)] 
mshtml: Update German Gecko installer dialog.

15 years agomshtml: Update Lithuanain translation.
Aurimas Fišeras [Fri, 13 Nov 2009 20:03:56 +0000 (22:03 +0200)] 
mshtml: Update Lithuanain translation.

15 years agocrypt32: Fix more test failures.
Juan Lang [Fri, 13 Nov 2009 18:58:50 +0000 (10:58 -0800)] 
crypt32: Fix more test failures.

15 years agocommdlg: Fix a copy&paste typo.
Detlef Riekenberg [Fri, 13 Nov 2009 17:08:56 +0000 (18:08 +0100)] 
commdlg: Fix a copy&paste typo.

15 years agocrypt32: Update a comment.
Juan Lang [Fri, 13 Nov 2009 16:33:34 +0000 (08:33 -0800)] 
crypt32: Update a comment.

15 years agocrypt32: Set CERT_TRUST_HAS_VALID_NAME_CONSTRAINTS when a certificate's name constrai...
Juan Lang [Fri, 13 Nov 2009 01:05:07 +0000 (17:05 -0800)] 
crypt32: Set CERT_TRUST_HAS_VALID_NAME_CONSTRAINTS when a certificate's name constraints are met.

15 years agoole32: Rename propertyNameCmp to entryNameCmp.
Vincent Povirk [Thu, 12 Nov 2009 19:55:49 +0000 (13:55 -0600)] 
ole32: Rename propertyNameCmp to entryNameCmp.

15 years agoole32: Rename property variables in insertIntoTree.
Vincent Povirk [Thu, 12 Nov 2009 19:51:17 +0000 (13:51 -0600)] 
ole32: Rename property variables in insertIntoTree.

15 years agoole32: Rename deleteSt*Property to deleteSt*Contents.
Vincent Povirk [Thu, 12 Nov 2009 19:46:04 +0000 (13:46 -0600)] 
ole32: Rename deleteSt*Property to deleteSt*Contents.

We now only delete the node contents in these functions.

15 years agoole32: Rename rootPropertyName to rootEntryName.
Vincent Povirk [Thu, 12 Nov 2009 19:37:58 +0000 (13:37 -0600)] 
ole32: Rename rootPropertyName to rootEntryName.

15 years agoole32: Rename SmallBlockChainStream.ownerPropertyIndex to ownerDirEntry.
Vincent Povirk [Thu, 12 Nov 2009 19:36:07 +0000 (13:36 -0600)] 
ole32: Rename SmallBlockChainStream.ownerPropertyIndex to ownerDirEntry.

15 years agoole32: Rename BlockChainStream.ownerPropertyIndex to ownerDirEntry.
Vincent Povirk [Thu, 12 Nov 2009 19:31:25 +0000 (13:31 -0600)] 
ole32: Rename BlockChainStream.ownerPropertyIndex to ownerDirEntry.

15 years agoole32: Rename stream.ownerProperty to dirEntry.
Vincent Povirk [Thu, 12 Nov 2009 19:25:10 +0000 (13:25 -0600)] 
ole32: Rename stream.ownerProperty to dirEntry.

15 years agoole32: Rename rootPropertySetIndex to storageDirEntry.
Vincent Povirk [Thu, 12 Nov 2009 19:19:37 +0000 (13:19 -0600)] 
ole32: Rename rootPropertySetIndex to storageDirEntry.

Not only is it not related to property set storages, it's also not the root
of the tree that's used to search for elements.

15 years agoole32: Rename propertyUniqueID to clsid.
Vincent Povirk [Thu, 12 Nov 2009 19:10:17 +0000 (13:10 -0600)] 
ole32: Rename propertyUniqueID to clsid.

15 years agoole32: Rename propertyType to stgType.
Vincent Povirk [Thu, 12 Nov 2009 18:34:05 +0000 (12:34 -0600)] 
ole32: Rename propertyType to stgType.

15 years agoRelease 1.1.33. wine-1.1.33
Alexandre Julliard [Fri, 13 Nov 2009 18:30:54 +0000 (19:30 +0100)] 
Release 1.1.33.

15 years agomciwave/tests: Fix a few tests including one hang on Win9X.
Jörg Höhle [Fri, 13 Nov 2009 13:40:12 +0000 (14:40 +0100)] 
mciwave/tests: Fix a few tests including one hang on Win9X.

15 years agomshtml: Update description in Gecko installer dialog.
Jacek Caban [Fri, 13 Nov 2009 13:11:43 +0000 (14:11 +0100)] 
mshtml: Update description in Gecko installer dialog.

15 years agoadvapi32/tests: Add tests for reading and writing to a real eventlog.
Paul Vriens [Fri, 13 Nov 2009 12:24:11 +0000 (13:24 +0100)] 
advapi32/tests: Add tests for reading and writing to a real eventlog.

15 years agodbghelp: Fix the threads stream size.
Eric Pouech [Fri, 13 Nov 2009 12:18:12 +0000 (13:18 +0100)] 
dbghelp: Fix the threads stream size.

15 years agowgl: Make sure we set a valid value for GLX_DRAWABLE_TYPE. Right now we default to...
Roderick Colenbrander [Fri, 13 Nov 2009 11:28:48 +0000 (12:28 +0100)] 
wgl: Make sure we set a valid value for GLX_DRAWABLE_TYPE. Right now we default to 0 which is illegal.

15 years agowgl: None of the WGL_render_texture attribute values makes sense for GLX_X_RENDERABLE...
Roderick Colenbrander [Fri, 13 Nov 2009 11:24:10 +0000 (12:24 +0100)] 
wgl: None of the WGL_render_texture attribute values makes sense for GLX_X_RENDERABLE, so get rid of it.

15 years agogdi32/tests: Test the return value of GetClipBox before trying to access the rect.
Huw Davies [Fri, 13 Nov 2009 12:01:23 +0000 (12:01 +0000)] 
gdi32/tests: Test the return value of GetClipBox before trying to access the rect.

15 years agomsctf/tests: Don't convert past the end of a nul terminated string.
Huw Davies [Fri, 13 Nov 2009 11:28:39 +0000 (11:28 +0000)] 
msctf/tests: Don't convert past the end of a nul terminated string.

Found by Valgrind.

15 years agomsi: Test more variations of environment string prefixes.
Hans Leidekker [Fri, 13 Nov 2009 11:00:49 +0000 (12:00 +0100)] 
msi: Test more variations of environment string prefixes.

15 years agomsi: Handle environment strings without a value.
Hans Leidekker [Fri, 13 Nov 2009 10:06:12 +0000 (11:06 +0100)] 
msi: Handle environment strings without a value.

15 years agocomctl32/tests: Remove unused parameter.
Paul Vriens [Fri, 13 Nov 2009 10:00:56 +0000 (11:00 +0100)] 
comctl32/tests: Remove unused parameter.

15 years agowinemenubuilder: Escape XML special characters in MIME types.
Damjan Jovanovic [Thu, 12 Nov 2009 19:42:19 +0000 (21:42 +0200)] 
winemenubuilder: Escape XML special characters in MIME types.

15 years agocomctl32/tests: Add IImageList creation test.
Owen Rudge [Thu, 12 Nov 2009 16:27:44 +0000 (10:27 -0600)] 
comctl32/tests: Add IImageList creation test.

15 years agocomctl32: Add basic structure for IImageList interface.
Owen Rudge [Thu, 12 Nov 2009 16:27:40 +0000 (10:27 -0600)] 
comctl32: Add basic structure for IImageList interface.

15 years agomsctf: Correctly initialize the description field.
Huw Davies [Thu, 12 Nov 2009 22:51:10 +0000 (22:51 +0000)] 
msctf: Correctly initialize the description field.

Found by Valgrind.

15 years agontdll/tests: GetVolumePathnameW is not present before w2k.
Detlef Riekenberg [Thu, 12 Nov 2009 22:42:53 +0000 (23:42 +0100)] 
ntdll/tests: GetVolumePathnameW is not present before w2k.

15 years agouser32: Add argument check for PTITLEBARINFO in GetTitleBarInfo().
Rico Schüller [Thu, 12 Nov 2009 20:50:01 +0000 (21:50 +0100)] 
user32: Add argument check for PTITLEBARINFO in GetTitleBarInfo().

15 years agocrypt32: Fix test failures.
Juan Lang [Thu, 12 Nov 2009 20:48:05 +0000 (12:48 -0800)] 
crypt32: Fix test failures.

15 years agocrypt32: Accept any matching dNSName in a subject alternate name.
Juan Lang [Thu, 12 Nov 2009 20:26:05 +0000 (12:26 -0800)] 
crypt32: Accept any matching dNSName in a subject alternate name.

15 years agocrypt32: Add tests for cs.stanford.edu's chain.
Juan Lang [Thu, 12 Nov 2009 18:47:04 +0000 (10:47 -0800)] 
crypt32: Add tests for cs.stanford.edu's chain.

15 years agocrypt32: Use broken() to mark an expected result from a broken version of crypt32.
Juan Lang [Thu, 12 Nov 2009 18:35:12 +0000 (10:35 -0800)] 
crypt32: Use broken() to mark an expected result from a broken version of crypt32.

15 years agocrypt32: Implement matching a certificate with a wildcard in its name.
Juan Lang [Thu, 12 Nov 2009 01:45:49 +0000 (17:45 -0800)] 
crypt32: Implement matching a certificate with a wildcard in its name.

15 years agocrypt32: Test matching a certificate with a wildcard in its name.
Juan Lang [Thu, 12 Nov 2009 00:28:23 +0000 (16:28 -0800)] 
crypt32: Test matching a certificate with a wildcard in its name.

15 years agocrypt32: Add openssl.org's cert to the tested chains.
Juan Lang [Thu, 12 Nov 2009 00:25:21 +0000 (16:25 -0800)] 
crypt32: Add openssl.org's cert to the tested chains.

15 years agoinclude: Add partial propsys header.
Maarten Lankhorst [Wed, 11 Nov 2009 09:56:03 +0000 (10:56 +0100)] 
include: Add partial propsys header.

15 years agoole32: Rename PROPERTY_RELATION constants to DIRENTRY_RELATION.
Vincent Povirk [Wed, 11 Nov 2009 16:42:19 +0000 (10:42 -0600)] 
ole32: Rename PROPERTY_RELATION constants to DIRENTRY_RELATION.

15 years agoole32: Rename dirProperty to dirRootEntry.
Vincent Povirk [Wed, 11 Nov 2009 16:40:12 +0000 (10:40 -0600)] 
ole32: Rename dirProperty to dirRootEntry.

15 years agoole32: Rename PROPSET_BLOCK_SIZE to RAW_DIRENTRY_SIZE.
Vincent Povirk [Wed, 11 Nov 2009 16:34:45 +0000 (10:34 -0600)] 
ole32: Rename PROPSET_BLOCK_SIZE to RAW_DIRENTRY_SIZE.

15 years agoole32: Rename PROPERTY_NAME_*_LEN to DIRENTRY_NAME_*_LEN.
Vincent Povirk [Wed, 11 Nov 2009 16:31:55 +0000 (10:31 -0600)] 
ole32: Rename PROPERTY_NAME_*_LEN to DIRENTRY_NAME_*_LEN.

15 years agoole32: Rename PROPERTY_NULL to DIRENTRY_NULL.
Vincent Povirk [Tue, 10 Nov 2009 20:55:25 +0000 (14:55 -0600)] 
ole32: Rename PROPERTY_NULL to DIRENTRY_NULL.

15 years agowineconsole: Fix Alt+F10 sent when F10 pressed.
Erich Hoover [Thu, 12 Nov 2009 17:36:08 +0000 (10:36 -0700)] 
wineconsole: Fix Alt+F10 sent when F10 pressed.

15 years agowine.inf: Create the mui directory.
Henri Verbeet [Thu, 12 Nov 2009 16:38:36 +0000 (17:38 +0100)] 
wine.inf: Create the mui directory.

15 years agouser32: No longer export the 16-bit dialog and message functions.
Alexandre Julliard [Fri, 13 Nov 2009 10:12:10 +0000 (11:12 +0100)] 
user32: No longer export the 16-bit dialog and message functions.

15 years agouser32: Use the correct type for the return value of DefDlgProcA/W.
Alexandre Julliard [Fri, 13 Nov 2009 10:52:15 +0000 (11:52 +0100)] 
user32: Use the correct type for the return value of DefDlgProcA/W.

15 years agouser32: Reimplement DefDlgProc16 using message mapping functions.
Alexandre Julliard [Fri, 13 Nov 2009 10:11:31 +0000 (11:11 +0100)] 
user32: Reimplement DefDlgProc16 using message mapping functions.

15 years agoctl3d: Stub out Ctl3dDlgFramePaint16 to avoid calling DefWindowProc16.
Alexandre Julliard [Thu, 12 Nov 2009 21:57:04 +0000 (22:57 +0100)] 
ctl3d: Stub out Ctl3dDlgFramePaint16 to avoid calling DefWindowProc16.

15 years agouser32: Move driver support to mmsystem and replace it with stubs in user.exe.
Alexandre Julliard [Thu, 12 Nov 2009 21:26:00 +0000 (22:26 +0100)] 
user32: Move driver support to mmsystem and replace it with stubs in user.exe.

15 years agouser32: Reimplement UserYield using PeekMessageW.
Alexandre Julliard [Thu, 12 Nov 2009 21:01:35 +0000 (22:01 +0100)] 
user32: Reimplement UserYield using PeekMessageW.

15 years agokernel32: Use PeekMessageW instead of UserYield.
Alexandre Julliard [Thu, 12 Nov 2009 20:54:15 +0000 (21:54 +0100)] 
kernel32: Use PeekMessageW instead of UserYield.

15 years agommsystem: Use PeekMessageW instead of UserYield.
Alexandre Julliard [Thu, 12 Nov 2009 20:53:02 +0000 (21:53 +0100)] 
mmsystem: Use PeekMessageW instead of UserYield.

15 years agowinmm: Use PeekMessageW instead of UserYield.
Alexandre Julliard [Thu, 12 Nov 2009 20:52:55 +0000 (21:52 +0100)] 
winmm: Use PeekMessageW instead of UserYield.