wine
14 years agowined3d: Do not release a reference we do not have in IWineD3DSurfaceImpl_Flip().
Henri Verbeet [Fri, 20 Aug 2010 11:56:23 +0000 (13:56 +0200)] 
wined3d: Do not release a reference we do not have in IWineD3DSurfaceImpl_Flip().

This fixes a regression introduced by 368e5eb87ae983e4ea2f66b3ca2f4154b36bbcda.

14 years agocomctl32/imagelist: Fail to create imagelist with zero or negative image dimensions.
Nikolay Sivov [Thu, 19 Aug 2010 06:20:11 +0000 (10:20 +0400)] 
comctl32/imagelist: Fail to create imagelist with zero or negative image dimensions.

14 years agocomctl32/imagelist: Fail in ImageList_GetIconSize on null parameters.
Nikolay Sivov [Thu, 19 Aug 2010 06:18:16 +0000 (10:18 +0400)] 
comctl32/imagelist: Fail in ImageList_GetIconSize on null parameters.

14 years agocomctl32/tests: More imagelist tests to show broken parameter validation.
Nikolay Sivov [Thu, 19 Aug 2010 06:15:38 +0000 (10:15 +0400)] 
comctl32/tests: More imagelist tests to show broken parameter validation.

14 years agocomctl32/imagelist: Fix failure code for IImageList_Remove().
Nikolay Sivov [Thu, 19 Aug 2010 06:13:43 +0000 (10:13 +0400)] 
comctl32/imagelist: Fix failure code for IImageList_Remove().

14 years agocomctl32/imagelist: Fix failure code for IImageList_Draw().
Nikolay Sivov [Thu, 19 Aug 2010 05:42:44 +0000 (09:42 +0400)] 
comctl32/imagelist: Fix failure code for IImageList_Draw().

14 years agocomctl32/tests: Use reduced IMAGELISTDRAWPARAMS structure size for tests.
Nikolay Sivov [Thu, 19 Aug 2010 05:38:36 +0000 (09:38 +0400)] 
comctl32/tests: Use reduced IMAGELISTDRAWPARAMS structure size for tests.

14 years agocomctl32/tests: Use better names for test functions, discover some new test failures.
Nikolay Sivov [Thu, 19 Aug 2010 05:32:09 +0000 (09:32 +0400)] 
comctl32/tests: Use better names for test functions, discover some new test failures.

14 years agod3dcompiler: Add D3DCreateBlob() test.
Rico Schüller [Thu, 19 Aug 2010 19:33:43 +0000 (21:33 +0200)] 
d3dcompiler: Add D3DCreateBlob() test.

14 years agod3dcompiler: Add D3DCreateBlob() declaration.
Rico Schüller [Thu, 19 Aug 2010 19:33:32 +0000 (21:33 +0200)] 
d3dcompiler: Add D3DCreateBlob() declaration.

14 years agontdll/tests: Add tests for RtlIpv4AddressToString / RtlIpv4AddressToStringEx.
Detlef Riekenberg [Fri, 20 Aug 2010 03:50:19 +0000 (05:50 +0200)] 
ntdll/tests: Add tests for RtlIpv4AddressToString / RtlIpv4AddressToStringEx.

14 years agocomctl32/listview: Fix infinite loop case for full item range as a first search range.
Nikolay Sivov [Fri, 20 Aug 2010 07:03:25 +0000 (11:03 +0400)] 
comctl32/listview: Fix infinite loop case for full item range as a first search range.

14 years agoadvpack/tests: Removed sign comparison warning in advpack tests.
Marko Nikolic [Thu, 19 Aug 2010 21:33:02 +0000 (23:33 +0200)] 
advpack/tests: Removed sign comparison warning in advpack tests.

14 years agomsvcp90: Added _String_base::Xran implementation.
Piotr Caban [Thu, 19 Aug 2010 21:49:18 +0000 (23:49 +0200)] 
msvcp90: Added _String_base::Xran implementation.

14 years agomsvcp90: Added _String_base::Xlen implementation.
Piotr Caban [Thu, 19 Aug 2010 21:49:08 +0000 (23:49 +0200)] 
msvcp90: Added _String_base::Xlen implementation.

14 years agomsvcp90: Added logic_error exception.
Piotr Caban [Thu, 19 Aug 2010 21:48:56 +0000 (23:48 +0200)] 
msvcp90: Added logic_error exception.

14 years agomsvcp90: Added basic_string<char>::c_str implementation.
Piotr Caban [Thu, 19 Aug 2010 21:48:46 +0000 (23:48 +0200)] 
msvcp90: Added basic_string<char>::c_str implementation.

14 years agomsvcp90: Added basic_string<char> constructor implementation (from cstr).
Piotr Caban [Thu, 19 Aug 2010 21:48:36 +0000 (23:48 +0200)] 
msvcp90: Added basic_string<char> constructor implementation (from cstr).

14 years agomsvcp90: Added basic_string<char> copy constructor implementation.
Piotr Caban [Thu, 19 Aug 2010 21:48:17 +0000 (23:48 +0200)] 
msvcp90: Added basic_string<char> copy constructor implementation.

14 years agocrypt32: Constify some variables.
Andrew Talbot [Thu, 19 Aug 2010 21:35:15 +0000 (22:35 +0100)] 
crypt32: Constify some variables.

14 years agowordpad: Italian translation update.
Davide Pizzetti [Thu, 19 Aug 2010 21:20:56 +0000 (23:20 +0200)] 
wordpad: Italian translation update.

14 years agoxcopy: Italian translation update.
Davide Pizzetti [Thu, 19 Aug 2010 15:24:36 +0000 (17:24 +0200)] 
xcopy: Italian translation update.

14 years agows2_32: Initialize variable lsap_sel.
Wolfgang Schwotzer [Thu, 19 Aug 2010 20:02:35 +0000 (22:02 +0200)] 
ws2_32: Initialize variable lsap_sel.

14 years agomshtml: Fix off by one error in setting status text.
Juan Lang [Thu, 19 Aug 2010 18:25:46 +0000 (11:25 -0700)] 
mshtml: Fix off by one error in setting status text.

14 years agoshdocvw: Apply default scheme when none is present.
Juan Lang [Thu, 19 Aug 2010 19:08:12 +0000 (12:08 -0700)] 
shdocvw: Apply default scheme when none is present.

14 years agontdll: IMAGE_REL_BASED_HIGH, IMAGE_REL_BASED_LOW and IMAGE_REL_BASED_HIGHLOW should...
Jacek Caban [Thu, 19 Aug 2010 18:07:01 +0000 (20:07 +0200)] 
ntdll: IMAGE_REL_BASED_HIGH, IMAGE_REL_BASED_LOW and IMAGE_REL_BASED_HIGHLOW should be supported on win64.

14 years agoddraw: Add / improve TRACEs.
Henri Verbeet [Thu, 19 Aug 2010 16:57:50 +0000 (18:57 +0200)] 
ddraw: Add / improve TRACEs.

14 years agoddraw: Add a separate function for surface initialization.
Henri Verbeet [Thu, 19 Aug 2010 16:57:49 +0000 (18:57 +0200)] 
ddraw: Add a separate function for surface initialization.

14 years agoddraw: Add a separate function for ddraw initialization.
Henri Verbeet [Thu, 19 Aug 2010 16:57:48 +0000 (18:57 +0200)] 
ddraw: Add a separate function for ddraw initialization.

14 years agoddraw: Add a separate function for vertex buffer initialization.
Henri Verbeet [Thu, 19 Aug 2010 16:57:47 +0000 (18:57 +0200)] 
ddraw: Add a separate function for vertex buffer initialization.

14 years agoddraw: Add a separate function for palette initialization.
Henri Verbeet [Thu, 19 Aug 2010 16:57:46 +0000 (18:57 +0200)] 
ddraw: Add a separate function for palette initialization.

14 years agoddraw: Add a separate function for execute buffer initialization.
Henri Verbeet [Thu, 19 Aug 2010 16:57:45 +0000 (18:57 +0200)] 
ddraw: Add a separate function for execute buffer initialization.

14 years agoddraw: Add a separate function for device initialization.
Henri Verbeet [Thu, 19 Aug 2010 16:57:44 +0000 (18:57 +0200)] 
ddraw: Add a separate function for device initialization.

14 years agousp10: Pass the correct buffer size to lstrcpynA() in load_GSUB_feature().
Henri Verbeet [Thu, 19 Aug 2010 16:57:43 +0000 (18:57 +0200)] 
usp10: Pass the correct buffer size to lstrcpynA() in load_GSUB_feature().

14 years agogdi32: Properly set ERROR_NOACCESS when GetObject receives invalid arguments.
Jerome Leclanche [Thu, 19 Aug 2010 13:30:49 +0000 (14:30 +0100)] 
gdi32: Properly set ERROR_NOACCESS when GetObject receives invalid arguments.

14 years agooleaut32: Try both SYS_WIN64 and SYS_WIN32 syskind in QueryPathOfRegTypeLib on win64.
Jacek Caban [Thu, 19 Aug 2010 16:13:43 +0000 (18:13 +0200)] 
oleaut32: Try both SYS_WIN64 and SYS_WIN32 syskind in QueryPathOfRegTypeLib on win64.

14 years agomsvcp90: Added ~basic_string<char> implementation.
Piotr Caban [Thu, 19 Aug 2010 10:17:53 +0000 (12:17 +0200)] 
msvcp90: Added ~basic_string<char> implementation.

14 years agomsvcp90: Added some basic_string<char>::assign implementations.
Piotr Caban [Thu, 19 Aug 2010 10:17:42 +0000 (12:17 +0200)] 
msvcp90: Added some basic_string<char>::assign implementations.

14 years agomsvcp90: Added basic_string<char>::erase implementation.
Piotr Caban [Thu, 19 Aug 2010 10:17:31 +0000 (12:17 +0200)] 
msvcp90: Added basic_string<char>::erase implementation.

14 years agomsvcp90: Added basic_string<char>::npos.
Piotr Caban [Thu, 19 Aug 2010 10:17:22 +0000 (12:17 +0200)] 
msvcp90: Added basic_string<char>::npos.

14 years agomsvcp90: Added basic_string<char> constructor (with no arguments) implementation.
Piotr Caban [Thu, 19 Aug 2010 10:17:11 +0000 (12:17 +0200)] 
msvcp90: Added basic_string<char> constructor (with no arguments) implementation.

14 years agomsvcp90: Added allocator<void> implementation.
Piotr Caban [Thu, 19 Aug 2010 10:15:51 +0000 (12:15 +0200)] 
msvcp90: Added allocator<void> implementation.

14 years agomsvcp90: Added allocator<unsigned short> implementation.
Piotr Caban [Thu, 19 Aug 2010 10:15:38 +0000 (12:15 +0200)] 
msvcp90: Added allocator<unsigned short> implementation.

14 years agomsvcp90: Added allocator<wchar_t> implementation.
Piotr Caban [Thu, 19 Aug 2010 10:15:16 +0000 (12:15 +0200)] 
msvcp90: Added allocator<wchar_t> implementation.

14 years agomshtml: Don't use start_binding in IPersistStreamInit::InitNew.
Jacek Caban [Thu, 19 Aug 2010 12:52:31 +0000 (14:52 +0200)] 
mshtml: Don't use start_binding in IPersistStreamInit::InitNew.

14 years agomshtml: Added an explicit CDECL attribute to imported functions.
Jacek Caban [Thu, 19 Aug 2010 12:49:23 +0000 (14:49 +0200)] 
mshtml: Added an explicit CDECL attribute to imported functions.

14 years agojscript: Update Swedish translation.
Anders Jonsson [Wed, 18 Aug 2010 06:02:46 +0000 (08:02 +0200)] 
jscript: Update Swedish translation.

14 years agoipconfig: Add Swedish translation.
Anders Jonsson [Thu, 19 Aug 2010 08:41:38 +0000 (10:41 +0200)] 
ipconfig: Add Swedish translation.

14 years agod3dx10: Add stub for d3dx10_33.
Owen Rudge [Wed, 18 Aug 2010 21:02:22 +0000 (16:02 -0500)] 
d3dx10: Add stub for d3dx10_33.

14 years agod3dx10: Add stub for d3dx10_34.
Owen Rudge [Wed, 18 Aug 2010 21:02:20 +0000 (16:02 -0500)] 
d3dx10: Add stub for d3dx10_34.

14 years agod3dx10: Add stub for d3dx10_35.
Owen Rudge [Wed, 18 Aug 2010 21:02:18 +0000 (16:02 -0500)] 
d3dx10: Add stub for d3dx10_35.

14 years agod3dx10: Add stub for d3dx10_36.
Owen Rudge [Wed, 18 Aug 2010 21:02:16 +0000 (16:02 -0500)] 
d3dx10: Add stub for d3dx10_36.

14 years agod3dx10: Add stub for d3dx10_37.
Owen Rudge [Wed, 18 Aug 2010 21:02:10 +0000 (16:02 -0500)] 
d3dx10: Add stub for d3dx10_37.

14 years agod3dx10: Add stub for d3dx10_38.
Owen Rudge [Wed, 18 Aug 2010 21:02:08 +0000 (16:02 -0500)] 
d3dx10: Add stub for d3dx10_38.

14 years agod3dx10: Add stub for d3dx10_39.
Owen Rudge [Wed, 18 Aug 2010 21:02:06 +0000 (16:02 -0500)] 
d3dx10: Add stub for d3dx10_39.

14 years agod3dx10: Add stub for d3dx10_40.
Owen Rudge [Wed, 18 Aug 2010 21:02:03 +0000 (16:02 -0500)] 
d3dx10: Add stub for d3dx10_40.

14 years agod3dx10: Add stub for d3dx10_41.
Owen Rudge [Wed, 18 Aug 2010 21:01:59 +0000 (16:01 -0500)] 
d3dx10: Add stub for d3dx10_41.

14 years agod3dx10: Add stub for d3dx10_42.
Owen Rudge [Wed, 18 Aug 2010 21:01:57 +0000 (16:01 -0500)] 
d3dx10: Add stub for d3dx10_42.

14 years agod3dx10: Add stub for d3dx10_43.
Owen Rudge [Wed, 18 Aug 2010 21:01:53 +0000 (16:01 -0500)] 
d3dx10: Add stub for d3dx10_43.

14 years agocomctl32/tests: DateTimePicker and MonthCalendar controls only support Gregorian...
Austin Lund [Thu, 19 Aug 2010 05:50:04 +0000 (15:50 +1000)] 
comctl32/tests: DateTimePicker and MonthCalendar controls only support Gregorian calendar.

14 years agocrypt32: Only clear *pcbDecoded on error in CryptVerifyMessageSignature.
Mikko Rasa [Wed, 18 Aug 2010 19:32:41 +0000 (22:32 +0300)] 
crypt32: Only clear *pcbDecoded on error in CryptVerifyMessageSignature.

14 years agod3dx9: Add tests for FVF <-> declaration conversion.
Misha Koshelev [Wed, 18 Aug 2010 20:57:49 +0000 (15:57 -0500)] 
d3dx9: Add tests for FVF <-> declaration conversion.

14 years agoddraw/tests: Add test for bad size of surface caps in CreateSurface.
Oldřich Jedlička [Wed, 18 Aug 2010 20:01:53 +0000 (22:01 +0200)] 
ddraw/tests: Add test for bad size of surface caps in CreateSurface.

14 years agontdll: Implement RtlIpv4AddressToString / RtlIpv4AddressToStringEx.
Detlef Riekenberg [Wed, 18 Aug 2010 18:28:24 +0000 (20:28 +0200)] 
ntdll: Implement RtlIpv4AddressToString / RtlIpv4AddressToStringEx.

14 years agontdll: Check for __FreeBSD_kernel__, remove redundant ifdef's, make FIXME's consistent.
Austin English [Thu, 19 Aug 2010 08:52:34 +0000 (03:52 -0500)] 
ntdll: Check for __FreeBSD_kernel__, remove redundant ifdef's, make FIXME's consistent.

14 years agoexplorerframe: Some additional basic tests.
David Hedberg [Thu, 19 Aug 2010 06:17:56 +0000 (08:17 +0200)] 
explorerframe: Some additional basic tests.

14 years agoexplorerframe: Implement EnsureItemVisible.
David Hedberg [Thu, 19 Aug 2010 06:17:55 +0000 (08:17 +0200)] 
explorerframe: Implement EnsureItemVisible.

14 years agoexplorerframe: Implement HitTest.
David Hedberg [Thu, 19 Aug 2010 06:17:54 +0000 (08:17 +0200)] 
explorerframe: Implement HitTest.

14 years agoexplorerframe: Implement GetItemRect.
David Hedberg [Thu, 19 Aug 2010 06:17:53 +0000 (08:17 +0200)] 
explorerframe: Implement GetItemRect.

14 years agourlmon/tests: Added tests for IUriBuilder_GetFragment.
Thomas Mullaly [Thu, 19 Aug 2010 00:31:29 +0000 (20:31 -0400)] 
urlmon/tests: Added tests for IUriBuilder_GetFragment.

14 years agourlmon/tests: Added tests for IUriBuilder_CreateUriWithFlags.
Thomas Mullaly [Wed, 18 Aug 2010 21:46:41 +0000 (17:46 -0400)] 
urlmon/tests: Added tests for IUriBuilder_CreateUriWithFlags.

14 years agourlmon/tests: Added tests for IUriBuilder_CreateUriSimple.
Thomas Mullaly [Wed, 18 Aug 2010 21:27:06 +0000 (17:27 -0400)] 
urlmon/tests: Added tests for IUriBuilder_CreateUriSimple.

14 years agourlmon/tests: Added tests for IUriBuilder_CreateUri.
Thomas Mullaly [Fri, 13 Aug 2010 00:27:56 +0000 (20:27 -0400)] 
urlmon/tests: Added tests for IUriBuilder_CreateUri.

14 years agourlmon/tests: Added a few tests for CreateIUriBuilder.
Thomas Mullaly [Wed, 11 Aug 2010 02:37:33 +0000 (22:37 -0400)] 
urlmon/tests: Added a few tests for CreateIUriBuilder.

14 years agoipconfig: Added Ukrainian translation.
Igor Paliychuk [Wed, 18 Aug 2010 17:01:50 +0000 (20:01 +0300)] 
ipconfig: Added Ukrainian translation.

14 years agojscript: Ukrainian translation update.
Igor Paliychuk [Wed, 18 Aug 2010 16:23:38 +0000 (19:23 +0300)] 
jscript: Ukrainian translation update.

14 years agoipconfig: Add German translation.
André Hentschel [Wed, 18 Aug 2010 17:54:31 +0000 (19:54 +0200)] 
ipconfig: Add German translation.

14 years agoddraw: Add a separate function for clipper initialization.
Henri Verbeet [Wed, 18 Aug 2010 17:26:25 +0000 (19:26 +0200)] 
ddraw: Add a separate function for clipper initialization.

14 years agoddraw: Add a separate function for parent initialization.
Henri Verbeet [Wed, 18 Aug 2010 17:26:24 +0000 (19:26 +0200)] 
ddraw: Add a separate function for parent initialization.

14 years agoddraw: Add a separate function for viewport initialization.
Henri Verbeet [Wed, 18 Aug 2010 17:26:23 +0000 (19:26 +0200)] 
ddraw: Add a separate function for viewport initialization.

14 years agoddraw: Add a separate function for material initialization.
Henri Verbeet [Wed, 18 Aug 2010 17:26:22 +0000 (19:26 +0200)] 
ddraw: Add a separate function for material initialization.

14 years agoddraw: Add a separate function for light initialization.
Henri Verbeet [Wed, 18 Aug 2010 17:26:21 +0000 (19:26 +0200)] 
ddraw: Add a separate function for light initialization.

14 years agoddraw: Remove unused / redundant includes.
Henri Verbeet [Wed, 18 Aug 2010 17:26:20 +0000 (19:26 +0200)] 
ddraw: Remove unused / redundant includes.

14 years agoddraw: Merge texture.c into surface.c.
Henri Verbeet [Wed, 18 Aug 2010 17:26:19 +0000 (19:26 +0200)] 
ddraw: Merge texture.c into surface.c.

14 years agoddraw: Merge gamma.c into surface.c.
Henri Verbeet [Wed, 18 Aug 2010 17:26:18 +0000 (19:26 +0200)] 
ddraw: Merge gamma.c into surface.c.

14 years agooleaut32: Implement ITypeInfo2::GetCustData.
Andrew Eikum [Wed, 18 Aug 2010 17:21:52 +0000 (12:21 -0500)] 
oleaut32: Implement ITypeInfo2::GetCustData.

14 years agooleaut32: Ensure that CyclicList nodes have a type.
Andrew Eikum [Wed, 18 Aug 2010 17:21:37 +0000 (12:21 -0500)] 
oleaut32: Ensure that CyclicList nodes have a type.

Some code checks against the type of a CyclicList node, so we should
make sure that it's always initialized.

14 years agooleaut32: Overwrite previous CustData segment.
Andrew Eikum [Wed, 18 Aug 2010 17:21:22 +0000 (12:21 -0500)] 
oleaut32: Overwrite previous CustData segment.

This eliminates the diff between Wine's and Windows XP's generated TLB
files.

14 years agooleaut32: Use correct bitpattern if referenced type is not user defined.
Andrew Eikum [Wed, 18 Aug 2010 17:21:11 +0000 (12:21 -0500)] 
oleaut32: Use correct bitpattern if referenced type is not user defined.

This reduces the diff between the TLB file output by Wine and Windows XP
when running the typelib test module.

14 years agogameux: Add definitions of resource identifiers to header file.
Mariusz Pluciński [Wed, 18 Aug 2010 15:18:33 +0000 (17:18 +0200)] 
gameux: Add definitions of resource identifiers to header file.

14 years agokernel32/tests: GetVolumeInformationA X: succeeds iff drive's default dir is root.
Jörg Höhle [Wed, 28 Jul 2010 19:23:47 +0000 (21:23 +0200)] 
kernel32/tests: GetVolumeInformationA X: succeeds iff drive's default dir is root.

14 years agowinex11: X11DRV_nores_SetCurrentMode return DISP_CHANGE_SUCCESSFUL when switching...
Roderick Colenbrander [Tue, 17 Aug 2010 19:35:29 +0000 (20:35 +0100)] 
winex11: X11DRV_nores_SetCurrentMode return DISP_CHANGE_SUCCESSFUL when switching to the current mode.

14 years agoadvapi32/tests: Removed sign comparison warnings in eventlog tests.
Marko Nikolic [Tue, 17 Aug 2010 13:39:24 +0000 (15:39 +0200)] 
advapi32/tests: Removed sign comparison warnings in eventlog tests.

14 years agomshtml: Avoid asynchronous parse_complete call.
Jacek Caban [Wed, 18 Aug 2010 11:39:29 +0000 (13:39 +0200)] 
mshtml: Avoid asynchronous parse_complete call.

14 years agomshtml: Call on_stop_nsrequest asynchronously.
Jacek Caban [Wed, 18 Aug 2010 11:39:15 +0000 (13:39 +0200)] 
mshtml: Call on_stop_nsrequest asynchronously.

14 years agomshtml: Skip mutation notifications on documents that are being replaced.
Jacek Caban [Wed, 18 Aug 2010 11:39:04 +0000 (13:39 +0200)] 
mshtml: Skip mutation notifications on documents that are being replaced.

14 years agomshtml: Moved update_window_doc to on_start_nsrequest and update callback's document...
Jacek Caban [Wed, 18 Aug 2010 11:38:48 +0000 (13:38 +0200)] 
mshtml: Moved update_window_doc to on_start_nsrequest and update callback's document if needed.

14 years agomshtml: Call nsILoadGroup::AddRequest from AsyncOpen.
Jacek Caban [Wed, 18 Aug 2010 11:38:30 +0000 (13:38 +0200)] 
mshtml: Call nsILoadGroup::AddRequest from AsyncOpen.

14 years agomshtml: Added nsIChannel::GetName implementation.
Jacek Caban [Wed, 18 Aug 2010 11:38:18 +0000 (13:38 +0200)] 
mshtml: Added nsIChannel::GetName implementation.

14 years agomshtml: Return true spec in nsIURI::GetSpec.
Jacek Caban [Wed, 18 Aug 2010 11:38:07 +0000 (13:38 +0200)] 
mshtml: Return true spec in nsIURI::GetSpec.