wine
17 years agowininet/ftp.c: Remove unneeded check.
Paul Vriens [Wed, 7 Feb 2007 08:07:45 +0000 (09:07 +0100)] 
wininet/ftp.c: Remove unneeded check.

17 years agourlmon: Cast-qual warning fixes.
Paul Vriens [Wed, 7 Feb 2007 07:06:49 +0000 (08:06 +0100)] 
urlmon: Cast-qual warning fixes.

17 years agourlmon: Cast-qual warning fix.
Paul Vriens [Wed, 7 Feb 2007 07:06:41 +0000 (08:06 +0100)] 
urlmon: Cast-qual warning fix.

17 years agomsi: Make sure to ignore UI level flags in dialog and files as well.
Misha Koshelev [Wed, 7 Feb 2007 05:53:24 +0000 (23:53 -0600)] 
msi: Make sure to ignore UI level flags in dialog and files as well.

17 years agoshell32: Declare some functions static.
Andrew Talbot [Tue, 6 Feb 2007 22:06:26 +0000 (22:06 +0000)] 
shell32: Declare some functions static.

17 years agoshell32: Declare some functions static.
Andrew Talbot [Tue, 6 Feb 2007 22:05:44 +0000 (22:05 +0000)] 
shell32: Declare some functions static.

17 years agoshell32: Declare some functions static.
Andrew Talbot [Tue, 6 Feb 2007 22:05:10 +0000 (22:05 +0000)] 
shell32: Declare some functions static.

17 years agoshell32: Declare some functions static.
Andrew Talbot [Tue, 6 Feb 2007 22:04:31 +0000 (22:04 +0000)] 
shell32: Declare some functions static.

17 years agocomctl32: toolbar: Copy bitmaps with CopyImage so that it works also for DIBs (based...
Mikołaj Zalewski [Tue, 6 Feb 2007 22:12:46 +0000 (23:12 +0100)] 
comctl32: toolbar: Copy bitmaps with CopyImage so that it works also for DIBs (based on a patch by Oleg Krylov).

17 years agocomctl32: Remove unnecessary and misused mask member from TAB_ITEM.
Felix Nawothnig [Tue, 6 Feb 2007 21:10:05 +0000 (22:10 +0100)] 
comctl32: Remove unnecessary and misused mask member from TAB_ITEM.

17 years agoitss: Allow reading from ReportData call.
Jacek Caban [Tue, 6 Feb 2007 19:49:02 +0000 (20:49 +0100)] 
itss: Allow reading from ReportData call.

17 years agourlmon: Fix zone tests.
Jacek Caban [Tue, 6 Feb 2007 19:48:19 +0000 (20:48 +0100)] 
urlmon: Fix zone tests.

17 years agohhctrl.ocx: Use mk as default protocol and code clean up.
Jacek Caban [Tue, 6 Feb 2007 19:47:29 +0000 (20:47 +0100)] 
hhctrl.ocx: Use mk as default protocol and code clean up.

17 years agohhctrl.ocx: Use SetWindowRects to set WebBrowser's size.
Jacek Caban [Tue, 6 Feb 2007 19:46:21 +0000 (20:46 +0100)] 
hhctrl.ocx: Use SetWindowRects to set WebBrowser's size.

17 years agohhctrl.ocx: Remove useless SetHostNames call.
Jacek Caban [Tue, 6 Feb 2007 19:45:26 +0000 (20:45 +0100)] 
hhctrl.ocx: Remove useless SetHostNames call.

17 years agooleaut32: Ignore the first named argument when invoking property-put methods
Rob Shearman [Tue, 6 Feb 2007 19:26:04 +0000 (19:26 +0000)] 
oleaut32: Ignore the first named argument when invoking property-put methods
as it is mandatory and doesn't indicate that the arguments will be
passed in as named ones.

17 years agooleaut32: Add support for named arguments in ITypeInfo::Invoke.
Rob Shearman [Tue, 6 Feb 2007 19:25:27 +0000 (19:25 +0000)] 
oleaut32: Add support for named arguments in ITypeInfo::Invoke.

17 years agooleaut32: Copy the value directly returned from the called function
Rob Shearman [Tue, 6 Feb 2007 19:24:51 +0000 (19:24 +0000)] 
oleaut32: Copy the value directly returned from the called function
if it is not an HRESULT value, instead of getting it from a [retval]
attribute.

17 years agooleaut32: Fix the missing argument handling for non-byref variant arguments.
Rob Shearman [Tue, 6 Feb 2007 19:24:12 +0000 (19:24 +0000)] 
oleaut32: Fix the missing argument handling for non-byref variant arguments.

17 years agooleaut32: If an error info object was created when the invoked method failed then...
Rob Shearman [Tue, 6 Feb 2007 19:23:33 +0000 (19:23 +0000)] 
oleaut32: If an error info object was created when the invoked method failed then fill in exception info from the error info object.

17 years agoole32: Add the external references that the server gave to us to any existing ifproxy,
Rob Shearman [Tue, 6 Feb 2007 19:22:39 +0000 (19:22 +0000)] 
ole32: Add the external references that the server gave to us to any existing ifproxy,

so that the right external reference count is released when the proxy is destroyed.
Protect all changes to refs in the ifproxy using interlocked functions
and update the thread-safety documentation.

17 years agoole32: Release iobject and the IRpcStubBuffer object no matter which code path we...
Rob Shearman [Tue, 6 Feb 2007 19:21:40 +0000 (19:21 +0000)] 
ole32: Release iobject and the IRpcStubBuffer object no matter which code path we take.

Otherwise we would leak a reference for both of these if the ifstub was already created.
Fix the FIXME in the code by releasing the stub manager if necessary.

17 years agocomctl32: Fix the computation of the select bounds item rect
Rob Shearman [Tue, 6 Feb 2007 19:20:43 +0000 (19:20 +0000)] 
comctl32: Fix the computation of the select bounds item rect

and fixup the places that depended on the old behaviour.

17 years agooleaut32: Add a wrapper around the channel supplied to the IDispatch proxy
Rob Shearman [Tue, 6 Feb 2007 19:19:56 +0000 (19:19 +0000)] 
oleaut32: Add a wrapper around the channel supplied to the IDispatch proxy
to fixup the IID used to connect to the server and fix somewhat common
"err:rpc:RPCRT4_OpenBinding" messages.

17 years agomsi: Do not use a static variable to save the insertion position for the listview.
Peter Oberndorfer [Tue, 6 Feb 2007 19:01:10 +0000 (20:01 +0100)] 
msi: Do not use a static variable to save the insertion position for the listview.

17 years agomsi: Store value of the property with each listbox element.
Peter Oberndorfer [Tue, 6 Feb 2007 19:01:08 +0000 (20:01 +0100)] 
msi: Store value of the property with each listbox element.

This makes sure the property is set to the right value even when order in listbox is changed.

17 years agomsi: Do not store property for each listbox element, as it is the same one for the...
Peter Oberndorfer [Tue, 6 Feb 2007 19:01:05 +0000 (20:01 +0100)] 
msi: Do not store property for each listbox element, as it is the same one for the whole listbox.

Remove struct msi_listbox_item as it only contains 1 element now.

17 years agomsi: Only insert entries into listbox if property value matches.
Peter Oberndorfer [Tue, 6 Feb 2007 19:01:03 +0000 (20:01 +0100)] 
msi: Only insert entries into listbox if property value matches.

17 years agouser32: WM_SETFONT on button doesn't repaint directly.
Clinton Stimpson [Tue, 6 Feb 2007 18:10:15 +0000 (11:10 -0700)] 
user32: WM_SETFONT on button doesn't repaint directly.

17 years agodinput: Don't reset dead zone and saturation when setting data format.
Vitaliy Margolen [Tue, 6 Feb 2007 16:47:17 +0000 (09:47 -0700)] 
dinput: Don't reset dead zone and saturation when setting data format.

Additional tests indicate that native doesn't touch previously set
properties.

17 years agocredui: Fix the order of the controls in the dialog so that the
Rob Shearman [Tue, 6 Feb 2007 16:11:06 +0000 (16:11 +0000)] 
credui: Fix the order of the controls in the dialog so that the
keyboard shortcuts work correctly and so that tabbing through the
controls behaves as the user expects.

17 years agooleaut32: Call SearchPath before LoadLibrary so that we get the full path of native...
Huw Davies [Tue, 6 Feb 2007 14:01:37 +0000 (14:01 +0000)] 
oleaut32: Call SearchPath before LoadLibrary so that we get the full path of native exes and dlls.

For builtin dlls prepend the system directory.

17 years agokernel32: CreateThread returns NULL on error, not INVALID_HANDLE_VALUE.
Misha Koshelev [Tue, 6 Feb 2007 14:41:09 +0000 (08:41 -0600)] 
kernel32: CreateThread returns NULL on error, not INVALID_HANDLE_VALUE.

17 years agontdll: Clear the DebugInfo field when a shared heap critical section is made global.
Alexandre Julliard [Tue, 6 Feb 2007 17:02:16 +0000 (18:02 +0100)] 
ntdll: Clear the DebugInfo field when a shared heap critical section is made global.

17 years agowidl: Use the correct type offset when freeing proxy variables.
Alexandre Julliard [Tue, 6 Feb 2007 17:01:43 +0000 (18:01 +0100)] 
widl: Use the correct type offset when freeing proxy variables.

17 years agowidl: Added support for iid_is conformance descriptors.
Alexandre Julliard [Tue, 6 Feb 2007 15:00:41 +0000 (16:00 +0100)] 
widl: Added support for iid_is conformance descriptors.

17 years agowidl: size_is and length_is are expression lists now.
Alexandre Julliard [Tue, 6 Feb 2007 14:59:24 +0000 (15:59 +0100)] 
widl: size_is and length_is are expression lists now.

17 years agowidl: Take array dimensions into account when computing buffer size.
Alexandre Julliard [Tue, 6 Feb 2007 14:55:49 +0000 (15:55 +0100)] 
widl: Take array dimensions into account when computing buffer size.

17 years agowidl: Add support for arrays of simple types in format strings.
Alexandre Julliard [Tue, 6 Feb 2007 14:55:29 +0000 (15:55 +0100)] 
widl: Add support for arrays of simple types in format strings.

17 years agowidl: Output correct alignments in type format strings.
Alexandre Julliard [Tue, 6 Feb 2007 14:54:58 +0000 (15:54 +0100)] 
widl: Output correct alignments in type format strings.

17 years agowinex11.drv: Removed dead code (Coverity).
Marcus Meissner [Mon, 5 Feb 2007 20:13:55 +0000 (21:13 +0100)] 
winex11.drv: Removed dead code (Coverity).

17 years agoriched20: Fixed wrong condition (Coverity).
Marcus Meissner [Mon, 5 Feb 2007 20:24:27 +0000 (21:24 +0100)] 
riched20: Fixed wrong condition (Coverity).

17 years agooleview: Removed dead code (Coverity).
Marcus Meissner [Mon, 5 Feb 2007 20:06:33 +0000 (21:06 +0100)] 
oleview: Removed dead code (Coverity).

17 years agomsvcrt: Align struct _stati64's st_size on an 8 byte boundary.
Damjan Jovanovic [Tue, 6 Feb 2007 07:35:50 +0000 (09:35 +0200)] 
msvcrt: Align struct _stati64's st_size on an 8 byte boundary.

17 years agontdll: Add a stub API documentation to make winapi_check happy.
Francois Gouget [Tue, 6 Feb 2007 09:18:30 +0000 (10:18 +0100)] 
ntdll: Add a stub API documentation to make winapi_check happy.

17 years agohid: Add the hidsdi.h header.
Francois Gouget [Tue, 6 Feb 2007 09:19:40 +0000 (10:19 +0100)] 
hid: Add the hidsdi.h header.

17 years agorpcrt4: Improve the prototypes Win64 compatibility by replacing long with LONG.
Francois Gouget [Tue, 6 Feb 2007 09:18:02 +0000 (10:18 +0100)] 
rpcrt4: Improve the prototypes Win64 compatibility by replacing long with LONG.

17 years agoinseng.dll: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Tue, 6 Feb 2007 09:21:16 +0000 (10:21 +0100)] 
inseng.dll: Update win32.api to fix the winapi_check warnings.

17 years agolocalspl: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Tue, 6 Feb 2007 09:21:07 +0000 (10:21 +0100)] 
localspl: Update win32.api to fix the winapi_check warnings.

17 years agopstorec: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Tue, 6 Feb 2007 09:21:01 +0000 (10:21 +0100)] 
pstorec: Update win32.api to fix the winapi_check warnings.

17 years agogphoto2.ds: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Tue, 6 Feb 2007 09:20:56 +0000 (10:20 +0100)] 
gphoto2.ds: Update win32.api to fix the winapi_check warnings.

17 years agowtsapi: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Tue, 6 Feb 2007 09:20:34 +0000 (10:20 +0100)] 
wtsapi: Update win32.api to fix the winapi_check warnings.

17 years agocomctl32: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Tue, 6 Feb 2007 09:20:09 +0000 (10:20 +0100)] 
comctl32: Update win32.api to fix the winapi_check warnings.

17 years agohid: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Tue, 6 Feb 2007 09:19:49 +0000 (10:19 +0100)] 
hid: Update win32.api to fix the winapi_check warnings.

17 years agocompstui: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Tue, 6 Feb 2007 09:18:59 +0000 (10:18 +0100)] 
compstui: Update win32.api to fix the winapi_check warnings.

17 years agooleaut32: Update win32.api to fix the winapi_check warnings.
Francois Gouget [Tue, 6 Feb 2007 09:18:52 +0000 (10:18 +0100)] 
oleaut32: Update win32.api to fix the winapi_check warnings.

17 years agoatl: Protect atlwin.h against multiple inclusions.
Francois Gouget [Tue, 6 Feb 2007 09:19:16 +0000 (10:19 +0100)] 
atl: Protect atlwin.h against multiple inclusions.

17 years agowinspool.drv: Remove unneeded cast.
Francois Gouget [Tue, 6 Feb 2007 09:17:03 +0000 (10:17 +0100)] 
winspool.drv: Remove unneeded cast.

17 years agoAdd missing '\n's in traces.
Francois Gouget [Tue, 6 Feb 2007 09:16:53 +0000 (10:16 +0100)] 
Add missing '\n's in traces.

17 years agowidl: Implement dispinterfaces derived from an interface.
Mike McCormack [Tue, 6 Feb 2007 09:09:17 +0000 (18:09 +0900)] 
widl: Implement dispinterfaces derived from an interface.

17 years agoole32: Add a few more tests for transacted storage.
Mike McCormack [Tue, 6 Feb 2007 09:39:58 +0000 (18:39 +0900)] 
ole32: Add a few more tests for transacted storage.

17 years agomsi: Test the dispid for CreateRecord.
Mike McCormack [Tue, 6 Feb 2007 09:41:12 +0000 (18:41 +0900)] 
msi: Test the dispid for CreateRecord.

17 years agomsi: Add the generated typelib to the resources.
Mike McCormack [Tue, 6 Feb 2007 09:40:59 +0000 (18:40 +0900)] 
msi: Add the generated typelib to the resources.

17 years agomsi: Factor out code to calculate column offsets.
Mike McCormack [Tue, 6 Feb 2007 09:08:20 +0000 (18:08 +0900)] 
msi: Factor out code to calculate column offsets.

17 years agomsi: Add a test showing MsiGetProperty returns correct values.
Mike McCormack [Tue, 6 Feb 2007 09:07:52 +0000 (18:07 +0900)] 
msi: Add a test showing MsiGetProperty returns correct values.

17 years agourlmon: Remove redundant const.
Jan Zerebecki [Tue, 6 Feb 2007 07:42:22 +0000 (08:42 +0100)] 
urlmon: Remove redundant const.

17 years agomsi: InstallPackage check for UI level must not disregard flags.
Misha Koshelev [Tue, 6 Feb 2007 05:25:15 +0000 (23:25 -0600)] 
msi: InstallPackage check for UI level must not disregard flags.

17 years agowineps.drv: Declare some functions static.
Andrew Talbot [Mon, 5 Feb 2007 21:24:35 +0000 (21:24 +0000)] 
wineps.drv: Declare some functions static.

17 years agowineps.drv: Remove unused functions.
Andrew Talbot [Mon, 5 Feb 2007 21:23:34 +0000 (21:23 +0000)] 
wineps.drv: Remove unused functions.

17 years agouser32: Remove unused function.
Andrew Talbot [Mon, 5 Feb 2007 21:20:51 +0000 (21:20 +0000)] 
user32: Remove unused function.

17 years agowinemp3.acm: Remove unused functions.
Andrew Talbot [Mon, 5 Feb 2007 21:22:42 +0000 (21:22 +0000)] 
winemp3.acm: Remove unused functions.

17 years agoshell32: Remove unused function.
Andrew Talbot [Mon, 5 Feb 2007 21:20:06 +0000 (21:20 +0000)] 
shell32: Remove unused function.

17 years agouser32: Remove unused variables.
Andrew Talbot [Mon, 5 Feb 2007 21:21:27 +0000 (21:21 +0000)] 
user32: Remove unused variables.

17 years agobrowseui: Implement and test ACLMulti.
Mikołaj Zalewski [Mon, 5 Feb 2007 16:53:42 +0000 (17:53 +0100)] 
browseui: Implement and test ACLMulti.

17 years agobrowseui: Add class factory.
Mikołaj Zalewski [Mon, 5 Feb 2007 16:52:17 +0000 (17:52 +0100)] 
browseui: Add class factory.

17 years agoinclude: Add definitions for the multisource AutoComplete list (ACLMulti).
Mikołaj Zalewski [Mon, 5 Feb 2007 16:51:45 +0000 (17:51 +0100)] 
include: Add definitions for the multisource AutoComplete list (ACLMulti).

17 years agobrowseui: Add the browseui DLL.
Mikołaj Zalewski [Mon, 5 Feb 2007 16:51:05 +0000 (17:51 +0100)] 
browseui: Add the browseui DLL.

17 years agowininet: Remove unused function.
Paul Vriens [Mon, 5 Feb 2007 19:04:05 +0000 (20:04 +0100)] 
wininet: Remove unused function.

17 years agodinput: Use correct flag for object instance.
Vitaliy Margolen [Mon, 5 Feb 2007 20:23:15 +0000 (13:23 -0700)] 
dinput: Use correct flag for object instance.

DIDFT_AXIS is a generic mask for absolute and relative axes.

17 years agodinput: Look for all available js* joystick devices.
Vitaliy Margolen [Mon, 5 Feb 2007 18:15:24 +0000 (11:15 -0700)] 
dinput: Look for all available js* joystick devices.

17 years agosecur32: Fix ntlm_auth version number check when registering the NTLM SSP.
Kai Blin [Mon, 5 Feb 2007 22:51:06 +0000 (23:51 +0100)] 
secur32: Fix ntlm_auth version number check when registering the NTLM SSP.

17 years agosecur32: Bump minimal required samba version to 3.0.25, 3.0.24 is a bugfix release.
Kai Blin [Mon, 5 Feb 2007 16:35:04 +0000 (17:35 +0100)] 
secur32: Bump minimal required samba version to 3.0.25, 3.0.24 is a bugfix release.

17 years agoiphlpapi: Avoid printf format warnings.
Alexandre Julliard [Mon, 5 Feb 2007 21:04:29 +0000 (22:04 +0100)] 
iphlpapi: Avoid printf format warnings.

17 years agolibwine_port: Implemented interlocked_cmpxchg64 for x86_64.
Alexandre Julliard [Mon, 5 Feb 2007 20:47:29 +0000 (21:47 +0100)] 
libwine_port: Implemented interlocked_cmpxchg64 for x86_64.

17 years agontdll: Slist support.
Damjan Jovanovic [Fri, 2 Feb 2007 14:41:15 +0000 (16:41 +0200)] 
ntdll: Slist support.

Implemented ntdll's RtlInitializeSListHead, RtlQueryDepthSList,
RtlInterlockedFlushSList, RtlFirstEntrySList,
RtlInterlockedPushEntrySList, RtlInterlockedPopEntrySList, their
kernel32 equivalents, and tests.

17 years agolibwine_port: Added interlocked_cmpxchg64.
Damjan Jovanovic [Fri, 2 Feb 2007 14:35:15 +0000 (16:35 +0200)] 
libwine_port: Added interlocked_cmpxchg64.

17 years agowininet/tests: Add ftp tests.
Paul Vriens [Wed, 31 Jan 2007 12:16:58 +0000 (13:16 +0100)] 
wininet/tests: Add ftp tests.

17 years agouser32: Add the tests for minimize/restore MDI child sequence, fix some failures.
Dmitry Timoshkov [Wed, 31 Jan 2007 10:39:40 +0000 (18:39 +0800)] 
user32: Add the tests for minimize/restore MDI child sequence, fix some failures.

17 years agolibwine: Hardcode the data for the US-ascii codepage instead of loading a unicode...
Alexandre Julliard [Mon, 5 Feb 2007 19:39:13 +0000 (20:39 +0100)] 
libwine: Hardcode the data for the US-ascii codepage instead of loading a unicode.org file.

17 years agokernel32: Added conformance test for nested thread wakeups in the server.
Misha Koshelev [Sat, 3 Feb 2007 19:26:29 +0000 (13:26 -0600)] 
kernel32: Added conformance test for nested thread wakeups in the server.

17 years agoserver: Clear the thread wait before releasing objects to avoid nested calls.
Alexandre Julliard [Mon, 5 Feb 2007 17:05:03 +0000 (18:05 +0100)] 
server: Clear the thread wait before releasing objects to avoid nested calls.

Reported by Misha Koshelev.

17 years agowinnt.h: Avoid warnings on Mac OS X.
Alexandre Julliard [Mon, 5 Feb 2007 17:04:24 +0000 (18:04 +0100)] 
winnt.h: Avoid warnings on Mac OS X.

17 years agowinedos: Declare some items static.
Andrew Talbot [Fri, 2 Feb 2007 14:38:45 +0000 (14:38 +0000)] 
winedos: Declare some items static.

17 years agorasapi32: RasEnumConnections now returns correct buffer size (zero) when there are...
John Klehm [Thu, 1 Feb 2007 22:36:52 +0000 (16:36 -0600)] 
rasapi32: RasEnumConnections now returns correct buffer size (zero) when there are zero connections available.

17 years agoras.h: Added additional szDeviceType defines.
John Klehm [Thu, 1 Feb 2007 05:47:39 +0000 (23:47 -0600)] 
ras.h: Added additional szDeviceType defines.

17 years agowinealsa: Use a helper thread instead of asynchronous callbacks.
Maarten Lankhorst [Mon, 29 Jan 2007 15:33:24 +0000 (16:33 +0100)] 
winealsa: Use a helper thread instead of asynchronous callbacks.

17 years agowinealsa: Cosmetic stuff.
Maarten Lankhorst [Mon, 29 Jan 2007 15:27:14 +0000 (16:27 +0100)] 
winealsa: Cosmetic stuff.

17 years agowinealsa: Split driver up in tiny pieces.
Maarten Lankhorst [Mon, 29 Jan 2007 15:26:23 +0000 (16:26 +0100)] 
winealsa: Split driver up in tiny pieces.

17 years agoshlwapi: Test string functions when buffer is too small.
Mikołaj Zalewski [Sun, 4 Feb 2007 22:55:35 +0000 (23:55 +0100)] 
shlwapi: Test string functions when buffer is too small.

17 years agogdi32: Fix offset calculation in PATH_ExtTextOut for >1 chars.
Felix Nawothnig [Sat, 3 Feb 2007 21:04:38 +0000 (22:04 +0100)] 
gdi32: Fix offset calculation in PATH_ExtTextOut for >1 chars.