wine/wine64.git
15 years agostashmaster
Maarten Lankhorst [Thu, 18 Dec 2008 20:12:54 +0000 (18 21:12 +0100)]
stash

15 years agokernel32: Make __wine_emulate_instruction CDECL and i386 only
Maarten Lankhorst [Thu, 18 Dec 2008 19:59:38 +0000 (18 20:59 +0100)]
kernel32: Make __wine_emulate_instruction CDECL and i386 only

15 years agoincludes: Fix alignment for 64-bits
Maarten Lankhorst [Mon, 15 Dec 2008 00:08:09 +0000 (15 01:08 +0100)]
includes: Fix alignment for 64-bits

15 years agontdll,winecfg: Don't add pre-winxp versions for wine64
Maarten Lankhorst [Sat, 13 Dec 2008 23:52:43 +0000 (14 00:52 +0100)]
ntdll,winecfg: Don't add pre-winxp versions for wine64

15 years agodeferwindowpos commit
Maarten Lankhorst [Sat, 13 Dec 2008 23:47:20 +0000 (14 00:47 +0100)]
deferwindowpos commit

15 years agouser32: Fix compiler warning
Maarten Lankhorst [Sat, 13 Dec 2008 23:39:00 +0000 (14 00:39 +0100)]
user32: Fix compiler warning

15 years agouser32: Fix user_thread_info for 64-bits
Maarten Lankhorst [Sat, 6 Dec 2008 15:36:48 +0000 (6 16:36 +0100)]
user32: Fix user_thread_info for 64-bits

15 years agoserver: Add support for 64-bits client/server
mlankhorst [Wed, 3 Dec 2008 14:36:11 +0000 (3 15:36 +0100)]
server: Add support for 64-bits client/server

15 years agoHACK: Make ntdll not handle crashes
mlankhorst [Fri, 21 Nov 2008 21:25:51 +0000 (21 22:25 +0100)]
HACK: Make ntdll not handle crashes

15 years agodlls: Fix va_list -> ms_va_list for variadic api calls
mlankhorst [Tue, 25 Nov 2008 08:15:55 +0000 (25 09:15 +0100)]
dlls: Fix va_list -> ms_va_list for variadic api calls

15 years agokernel32: Immediately return on failing to start wineboot
mlankhorst [Fri, 21 Nov 2008 22:24:34 +0000 (21 23:24 +0100)]
kernel32: Immediately return on failing to start wineboot

15 years agouser32: Dont create 16 bits heap in 64-bits mode
mlankhorst [Tue, 25 Nov 2008 08:28:58 +0000 (25 09:28 +0100)]
user32: Dont create 16 bits heap in 64-bits mode

15 years agooleacc: Add stub for AccessibleObjectFromPoint.origin
Ricardo Filipe [Fri, 26 Dec 2008 19:41:48 +0000 (26 19:41 +0000)]
oleacc: Add stub for AccessibleObjectFromPoint.

15 years agooleacc: Fix LresultFromObject return type.
Ricardo Filipe [Fri, 26 Dec 2008 19:37:17 +0000 (26 19:37 +0000)]
oleacc: Fix LresultFromObject return type.

15 years agowpp: Add missing #include <ctype.h>.
Gerald Pfeifer [Sat, 27 Dec 2008 08:14:20 +0000 (27 09:14 +0100)]
wpp: Add missing #include <ctype.h>.

15 years agocomctl32: Simplify NATIVEFONT_Create.
Gerald Pfeifer [Sat, 27 Dec 2008 07:57:44 +0000 (27 08:57 +0100)]
comctl32: Simplify NATIVEFONT_Create.

15 years agocomctl32: Simplify COMBOEX_Command.
Gerald Pfeifer [Sat, 27 Dec 2008 07:55:50 +0000 (27 08:55 +0100)]
comctl32: Simplify COMBOEX_Command.

15 years agocomctl32: Simplify DATETIME_Char.
Gerald Pfeifer [Sat, 27 Dec 2008 07:51:39 +0000 (27 08:51 +0100)]
comctl32: Simplify DATETIME_Char.

15 years agocomctl32: Shed off some unused parameters.
Gerald Pfeifer [Sat, 27 Dec 2008 07:42:50 +0000 (27 08:42 +0100)]
comctl32: Shed off some unused parameters.

15 years agogdiplus: Stub for GdipRotateLineTransform.
Nikolay Sivov [Sat, 27 Dec 2008 18:39:57 +0000 (27 21:39 +0300)]
gdiplus: Stub for GdipRotateLineTransform.

15 years agogdiplus: Stub for GdipScalePenTransform.
Nikolay Sivov [Sat, 27 Dec 2008 18:35:40 +0000 (27 21:35 +0300)]
gdiplus: Stub for GdipScalePenTransform.

15 years agogdiplus: Stub for GdipResetPenTransform.
Nikolay Sivov [Sat, 27 Dec 2008 18:33:21 +0000 (27 21:33 +0300)]
gdiplus: Stub for GdipResetPenTransform.

15 years agodinput: Replace perror with more appropriate ERR and WARN.
Vitaliy Margolen [Sat, 27 Dec 2008 18:23:15 +0000 (27 11:23 -0700)]
dinput: Replace perror with more appropriate ERR and WARN.

15 years agodinput: Warn if failed to open device.
Vitaliy Margolen [Sat, 27 Dec 2008 18:23:13 +0000 (27 11:23 -0700)]
dinput: Warn if failed to open device.

15 years agodinput: snprintf zero-terminates string no need to do it explicitly.
Vitaliy Margolen [Sat, 27 Dec 2008 18:23:11 +0000 (27 11:23 -0700)]
dinput: snprintf zero-terminates string no need to do it explicitly.

15 years agodinput: Make find_joydevs re-entrant.
Vitaliy Margolen [Sat, 27 Dec 2008 18:23:08 +0000 (27 11:23 -0700)]
dinput: Make find_joydevs re-entrant.

15 years agowidl: Structures and arrays with pointers should be complex when generating code...
Rob Shearman [Sat, 27 Dec 2008 17:35:50 +0000 (27 17:35 +0000)]
widl: Structures and arrays with pointers should be complex when generating code for 64-bit platforms.

The non-complex variants depend on the wire size of the
structure/array matching the buffer size, but this no longer applies
when pointers are 8 bytes instead of 4.

15 years agomshtml: Check for the container's doc being NULL in nsTooltipListener_OnShowTooltip...
Rob Shearman [Sat, 27 Dec 2008 17:28:42 +0000 (27 17:28 +0000)]
mshtml: Check for the container's doc being NULL in nsTooltipListener_OnShowTooltip and nsTooltipListener_OnHideTooltip.

They could be called after NSContainer_Release is called.

15 years agowinemenubuilder: Improve icon generation.
Damjan Jovanovic [Sat, 27 Dec 2008 12:37:48 +0000 (27 14:37 +0200)]
winemenubuilder: Improve icon generation.

15 years agocomdlg32: Use [G|S]etPropW instead of [G|S]etPropA.
Huw Davies [Sat, 27 Dec 2008 12:21:19 +0000 (27 12:21 +0000)]
comdlg32: Use [G|S]etPropW instead of [G|S]etPropA.

15 years agod3dxof: Initialize object member names correctly.
Christian Costa [Sat, 27 Dec 2008 11:01:00 +0000 (27 12:01 +0100)]
d3dxof: Initialize object member names correctly.

15 years agorichedit: Prevented a dereference of a freed pointer.
Dylan Smith [Sat, 27 Dec 2008 05:06:40 +0000 (27 00:06 -0500)]
richedit: Prevented a dereference of a freed pointer.

On WM_DESTROY the editor was getting freed, then it was used to obtain
a handle to the editor.  This patch moves it just before the editor is
freed within ME_DestroyEditor.

15 years agontdll: Fix memory corruption in RtlSetBits.
Aleksey Bragin [Fri, 26 Dec 2008 20:52:25 +0000 (26 23:52 +0300)]
ntdll: Fix memory corruption in RtlSetBits.

15 years agolibport: Check for ENOTSUP being defined before using it.
Alexandre Julliard [Sat, 27 Dec 2008 19:06:28 +0000 (27 20:06 +0100)]
libport: Check for ENOTSUP being defined before using it.

15 years agontdll: Add support for relay debugging on x86_64.
Alexandre Julliard [Sat, 27 Dec 2008 19:03:25 +0000 (27 20:03 +0100)]
ntdll: Add support for relay debugging on x86_64.

15 years agontdll: Make the relay debug code more generic to allow supporting 64-bit platforms.
Alexandre Julliard [Sat, 27 Dec 2008 19:02:34 +0000 (27 20:02 +0100)]
ntdll: Make the relay debug code more generic to allow supporting 64-bit platforms.

15 years agowinebuild: Generate relay debugging thunks for x86_64.
Alexandre Julliard [Sat, 27 Dec 2008 18:59:55 +0000 (27 19:59 +0100)]
winebuild: Generate relay debugging thunks for x86_64.

15 years agowinebuild: Fix delay load code to preserve stack alignment and save the correct regis...
Alexandre Julliard [Sat, 27 Dec 2008 18:58:42 +0000 (27 19:58 +0100)]
winebuild: Fix delay load code to preserve stack alignment and save the correct registers.

15 years agowinebuild: Generate the __wine_call_from_32_regs function along with the 16-bit kerne...
Alexandre Julliard [Sat, 27 Dec 2008 18:50:25 +0000 (27 19:50 +0100)]
winebuild: Generate the __wine_call_from_32_regs function along with the 16-bit kernel routines.

15 years agoinclude: Move the DEFINE_REGS_ENTRYPOINT macros to the dlls that use it.
Alexandre Julliard [Sat, 27 Dec 2008 18:47:46 +0000 (27 19:47 +0100)]
include: Move the DEFINE_REGS_ENTRYPOINT macros to the dlls that use it.

15 years agokernel32: Move AllocMappedBuffer/FreeMappedBuffer to thunk.c.
Alexandre Julliard [Sat, 27 Dec 2008 18:45:52 +0000 (27 19:45 +0100)]
kernel32: Move AllocMappedBuffer/FreeMappedBuffer to thunk.c.

15 years agowinetest: Link against the Wine import libraries for the dist version too.
Alexandre Julliard [Fri, 26 Dec 2008 20:02:04 +0000 (26 21:02 +0100)]
winetest: Link against the Wine import libraries for the dist version too.

15 years agoconfigure: Improve check for libresolv.
Alexandre Julliard [Fri, 26 Dec 2008 18:36:27 +0000 (26 19:36 +0100)]
configure: Improve check for libresolv.

15 years agoconfigure: When cross-compiling, propagate the target specification to winebuild.
Alexandre Julliard [Fri, 26 Dec 2008 16:54:50 +0000 (26 17:54 +0100)]
configure: When cross-compiling, propagate the target specification to winebuild.

15 years agowidl: Add support for generating 32-bit and/or 64-bit code for proxies/clients/servers.
Alexandre Julliard [Fri, 26 Dec 2008 16:22:25 +0000 (26 17:22 +0100)]
widl: Add support for generating 32-bit and/or 64-bit code for proxies/clients/servers.

15 years agowidl: Add --win32/--win64 options to select the type of code generated.
Alexandre Julliard [Fri, 26 Dec 2008 16:21:12 +0000 (26 17:21 +0100)]
widl: Add --win32/--win64 options to select the type of code generated.

15 years agowidl: Store the size of a pointer in a variable instead of hardcoding the value of...
Alexandre Julliard [Fri, 26 Dec 2008 16:20:53 +0000 (26 17:20 +0100)]
widl: Store the size of a pointer in a variable instead of hardcoding the value of the host compiler.

15 years agowidl: Move determination of the exact type of structures and array to the code genera...
Alexandre Julliard [Fri, 26 Dec 2008 15:26:59 +0000 (26 16:26 +0100)]
widl: Move determination of the exact type of structures and array to the code generation phase.

The exact type can depend on the size of the type in memory, and that
can vary depending on whether we are generating 32-bit or 64-bit code.

15 years agoshdocvw/tests: Add tests for ParseURLFromOutsideSource.
Detlef Riekenberg [Tue, 23 Dec 2008 10:48:12 +0000 (23 11:48 +0100)]
shdocvw/tests: Add tests for ParseURLFromOutsideSource.

15 years agoshdocvw: Implement ParseURLFromOutsideSource.
Detlef Riekenberg [Tue, 23 Dec 2008 10:42:07 +0000 (23 11:42 +0100)]
shdocvw: Implement ParseURLFromOutsideSource.

15 years agoshdocvw/tests: Fix a test on IE 5.x.
Detlef Riekenberg [Tue, 23 Dec 2008 10:24:31 +0000 (23 11:24 +0100)]
shdocvw/tests: Fix a test on IE 5.x.

15 years agocfgmgr32: Forward CM_Locate_DevNodeA/W to setupapi.
Ricardo Filipe [Wed, 24 Dec 2008 20:31:38 +0000 (24 20:31 +0000)]
cfgmgr32: Forward CM_Locate_DevNodeA/W to setupapi.

15 years agosetupapi: Add stubs for CM_Locate_DevNodeA/W.
Ricardo Filipe [Wed, 24 Dec 2008 20:28:31 +0000 (24 20:28 +0000)]
setupapi: Add stubs for CM_Locate_DevNodeA/W.

15 years agoadvapi32: Implement CredReadDomainCredentials stub and tests.
Andrey Turkin [Tue, 23 Dec 2008 21:49:21 +0000 (24 00:49 +0300)]
advapi32: Implement CredReadDomainCredentials stub and tests.

15 years agoddraw: Fix surface version setting.
Nick Burns [Thu, 25 Dec 2008 01:01:02 +0000 (24 17:01 -0800)]
ddraw: Fix surface version setting.

15 years agowined3d: Fix glReadPixels call from read_from_framebuffer.
Nick Burns [Mon, 22 Dec 2008 14:08:10 +0000 (22 06:08 -0800)]
wined3d: Fix glReadPixels call from read_from_framebuffer.

15 years agontdll: Make the loader process relocations correctly for x86_64.
Maarten Lankhorst [Sun, 21 Dec 2008 23:07:58 +0000 (22 00:07 +0100)]
ntdll: Make the loader process relocations correctly for x86_64.

15 years agontdll: Print the expected and found assembly versions if no compatible version is...
Maarten Lankhorst [Sun, 21 Dec 2008 23:07:08 +0000 (22 00:07 +0100)]
ntdll: Print the expected and found assembly versions if no compatible version is found.

15 years agoserver: Get rid of the unused count parameter in fd_queue_async().
Alexandre Julliard [Fri, 26 Dec 2008 11:27:48 +0000 (26 12:27 +0100)]
server: Get rid of the unused count parameter in fd_queue_async().

15 years agoserver: Use the same field for process and thread handle in the queue_apc request.
Alexandre Julliard [Fri, 26 Dec 2008 11:19:41 +0000 (26 12:19 +0100)]
server: Use the same field for process and thread handle in the queue_apc request.

15 years agoserver: Store the async handle inside the async_data_t structure.
Alexandre Julliard [Fri, 26 Dec 2008 11:17:20 +0000 (26 12:17 +0100)]
server: Store the async handle inside the async_data_t structure.

15 years agomsvcrt: Remove a superfluous semicolon.
Andrew Talbot [Wed, 24 Dec 2008 18:13:12 +0000 (24 18:13 +0000)]
msvcrt: Remove a superfluous semicolon.

15 years agontdll: Remove a superfluous semicolon.
Andrew Talbot [Wed, 24 Dec 2008 18:13:15 +0000 (24 18:13 +0000)]
ntdll: Remove a superfluous semicolon.

15 years agoole32: Superfluous semicolons fix.
Andrew Talbot [Wed, 24 Dec 2008 18:13:18 +0000 (24 18:13 +0000)]
ole32: Superfluous semicolons fix.

15 years agowined3d: Remove superfluous semicolons.
Andrew Talbot [Wed, 24 Dec 2008 18:13:21 +0000 (24 18:13 +0000)]
wined3d: Remove superfluous semicolons.

15 years agowineoss: Remove a superfluous semicolon.
Andrew Talbot [Wed, 24 Dec 2008 18:13:24 +0000 (24 18:13 +0000)]
wineoss: Remove a superfluous semicolon.

15 years agoddraw: Remove a superfluous semicolon.
Andrew Talbot [Wed, 24 Dec 2008 18:13:10 +0000 (24 18:13 +0000)]
ddraw: Remove a superfluous semicolon.

15 years agocryptui: Add a header bitmap to CryptUIWizImport's interior pages.
Juan Lang [Wed, 24 Dec 2008 16:43:14 +0000 (24 08:43 -0800)]
cryptui: Add a header bitmap to CryptUIWizImport's interior pages.

15 years agocryptui: Add watermark image to welcome and finish pages of CryptUIWizImport.
Juan Lang [Wed, 24 Dec 2008 16:03:10 +0000 (24 08:03 -0800)]
cryptui: Add watermark image to welcome and finish pages of CryptUIWizImport.

15 years agocryptui: Hide the column header on the finish page of CryptUIWizImport.
Juan Lang [Tue, 23 Dec 2008 23:25:01 +0000 (23 15:25 -0800)]
cryptui: Hide the column header on the finish page of CryptUIWizImport.

15 years agocryptui: Use an appropriate title font for the welcome and finish wizard pages.
Juan Lang [Tue, 23 Dec 2008 23:22:47 +0000 (23 15:22 -0800)]
cryptui: Use an appropriate title font for the welcome and finish wizard pages.

15 years agoshell32/tests: Fix a few test failures on Vista and W2K8.
Paul Vriens [Wed, 24 Dec 2008 11:32:58 +0000 (24 12:32 +0100)]
shell32/tests: Fix a few test failures on Vista and W2K8.

15 years agoserver: Make lparam_t always 64-bit.
Alexandre Julliard [Wed, 24 Dec 2008 11:06:18 +0000 (24 12:06 +0100)]
server: Make lparam_t always 64-bit.

15 years agoserver: Store data for hardware messages in the message extra data.
Alexandre Julliard [Wed, 24 Dec 2008 10:59:09 +0000 (24 11:59 +0100)]
server: Store data for hardware messages in the message extra data.

15 years agoddraw: Display fixme only once in IDirect3DVertexBufferImpl_Optimize.
Christian Costa [Wed, 24 Dec 2008 10:22:29 +0000 (24 11:22 +0100)]
ddraw: Display fixme only once in IDirect3DVertexBufferImpl_Optimize.

15 years agod3dxof: Small cleanup.
Christian Costa [Wed, 24 Dec 2008 10:04:02 +0000 (24 11:04 +0100)]
d3dxof: Small cleanup.

15 years agod3dxof: Release allocated xobjects.
Christian Costa [Wed, 24 Dec 2008 10:03:33 +0000 (24 11:03 +0100)]
d3dxof: Release allocated xobjects.

15 years agouser32: Fix SPI_SETMOUSESPEED handling, the parameter is not a pointer.
Alexandre Julliard [Wed, 24 Dec 2008 10:19:59 +0000 (24 11:19 +0100)]
user32: Fix SPI_SETMOUSESPEED handling, the parameter is not a pointer.

15 years agod3d9: Don't crash in GetFVF() if a NULL vertex declaration is set.
Henri Verbeet [Tue, 23 Dec 2008 22:31:17 +0000 (23 23:31 +0100)]
d3d9: Don't crash in GetFVF() if a NULL vertex declaration is set.

15 years agotools: Remove bashisms from wineinstall.
Dan Kegel [Wed, 24 Dec 2008 03:53:27 +0000 (23 19:53 -0800)]
tools: Remove bashisms from wineinstall.

15 years agogdi32: Don't truncate the added pixels with FT_LCD_FILTER_DEFAULT.
Byeongsik Jeon [Wed, 24 Dec 2008 02:16:04 +0000 (24 11:16 +0900)]
gdi32: Don't truncate the added pixels with FT_LCD_FILTER_DEFAULT.

15 years agolibport: Avoid including winsock2.h.
Alexandre Julliard [Wed, 24 Dec 2008 09:05:19 +0000 (24 10:05 +0100)]
libport: Avoid including winsock2.h.

15 years agowintrust: Fix encoding OIDs with only two components.
Juan Lang [Tue, 23 Dec 2008 16:48:09 +0000 (23 08:48 -0800)]
wintrust: Fix encoding OIDs with only two components.

15 years agoitircl: Add stub functions.
Austin English [Tue, 23 Dec 2008 16:11:09 +0000 (23 10:11 -0600)]
itircl: Add stub functions.

15 years agod3dxof: Make FileEnumObject keep references to top level objects. Add corresponding...
Christian Costa [Tue, 23 Dec 2008 11:47:48 +0000 (23 12:47 +0100)]
d3dxof: Make FileEnumObject keep references to top level objects. Add corresponding test.

15 years agod3dxof: Release properly all allocated resources.
Christian Costa [Tue, 23 Dec 2008 10:57:32 +0000 (23 11:57 +0100)]
d3dxof: Release properly all allocated resources.

15 years agod3dxof: Allocate subobjects at object creation time.
Christian Costa [Tue, 23 Dec 2008 10:56:27 +0000 (23 11:56 +0100)]
d3dxof: Allocate subobjects at object creation time.

15 years agod3dxof: Simplify error handling in IDirectXFileEnumObjectImpl_GetNextDataObject.
Christian Costa [Tue, 23 Dec 2008 10:55:36 +0000 (23 11:55 +0100)]
d3dxof: Simplify error handling in IDirectXFileEnumObjectImpl_GetNextDataObject.

15 years agocrypt32: Don't crash when querying the length of the hash of a CRL or a CTL.
Juan Lang [Tue, 23 Dec 2008 03:32:41 +0000 (22 19:32 -0800)]
crypt32: Don't crash when querying the length of the hash of a CRL or a CTL.

15 years agod3d9: Set IDirect3DDevice9Impl_GetVertexShader return value to NULL on error.
Vincent Pelletier [Mon, 22 Dec 2008 22:25:04 +0000 (22 23:25 +0100)]
d3d9: Set IDirect3DDevice9Impl_GetVertexShader return value to NULL on error.

15 years agouser32: Fix SPI_GETMOUSESPEED and SPI_SETMOUSESPEED.
Vincent Pelletier [Mon, 22 Dec 2008 20:56:14 +0000 (22 21:56 +0100)]
user32: Fix SPI_GETMOUSESPEED and SPI_SETMOUSESPEED.

15 years agoddraw/tests: Fix alpha_test and offscreen_test on geforce 8800 on XP.
Rico Schüller [Mon, 22 Dec 2008 20:29:42 +0000 (22 21:29 +0100)]
ddraw/tests: Fix alpha_test and offscreen_test on geforce 8800 on XP.

15 years agoddraw/tests: Fis some ok() lines in alpha_test().
Rico Schüller [Mon, 22 Dec 2008 20:23:35 +0000 (22 21:23 +0100)]
ddraw/tests: Fis some ok() lines in alpha_test().

15 years agomciavi32: Fix typo.
Anders Jonsson [Tue, 23 Dec 2008 10:55:36 +0000 (23 11:55 +0100)]
mciavi32: Fix typo.

15 years agomciseq: Fix typo.
Anders Jonsson [Tue, 23 Dec 2008 10:54:51 +0000 (23 11:54 +0100)]
mciseq: Fix typo.

15 years agomsxml3: Use xmlNodeGetContent to get text data.
Alistair Leslie-Hughes [Tue, 23 Dec 2008 08:29:33 +0000 (23 19:29 +1100)]
msxml3: Use xmlNodeGetContent to get text data.

15 years agocryptui: Call CryptUIWizImport from CryptUIDlgViewCertificateW.
Juan Lang [Tue, 23 Dec 2008 03:56:43 +0000 (22 19:56 -0800)]
cryptui: Call CryptUIWizImport from CryptUIDlgViewCertificateW.

15 years agocryptui: Perform import when finishing the CryptUIWizImport wizard.
Juan Lang [Tue, 23 Dec 2008 03:56:23 +0000 (22 19:56 -0800)]
cryptui: Perform import when finishing the CryptUIWizImport wizard.

15 years agocryptui: Show the content type on the final page of CryptUIWizImport.
Juan Lang [Tue, 23 Dec 2008 03:55:43 +0000 (22 19:55 -0800)]
cryptui: Show the content type on the final page of CryptUIWizImport.

15 years agocryptui: Show file name and type of destination store in final page of CryptUIWizImport.
Juan Lang [Tue, 23 Dec 2008 03:53:02 +0000 (22 19:53 -0800)]
cryptui: Show file name and type of destination store in final page of CryptUIWizImport.