wine/eterwine.git
15 years agomsi: Make the string reference count a short.
Hans Leidekker [Tue, 13 Apr 2010 09:15:08 +0000 (11:15 +0200)]
msi: Make the string reference count a short.

This is safe because the reference count is stored in 2 bytes on disk.

15 years agoinclude: Add some error codes.
Hans Leidekker [Tue, 13 Apr 2010 09:14:52 +0000 (11:14 +0200)]
include: Add some error codes.

15 years agouser32: Button painting code always sets up the clipping, there is no need to duplica...
Dmitry Timoshkov [Tue, 13 Apr 2010 06:48:53 +0000 (15:48 +0900)]
user32: Button painting code always sets up the clipping, there is no need to duplicate it.

15 years agowineserver: Fix French manpage.
Frédéric Delanoy [Thu, 8 Apr 2010 23:33:52 +0000 (01:33 +0200)]
wineserver: Fix French manpage.

15 years agowinedbg: Use standard Wine lists for threads.
Eric Pouech [Mon, 12 Apr 2010 19:18:37 +0000 (21:18 +0200)]
winedbg: Use standard Wine lists for threads.

15 years agowinedbg: Use standard Wine lists for processes.
Eric Pouech [Mon, 12 Apr 2010 19:18:31 +0000 (21:18 +0200)]
winedbg: Use standard Wine lists for processes.

15 years agowinedbg: Merge pointer deref and array index functions into a single one.
Eric Pouech [Mon, 12 Apr 2010 19:18:25 +0000 (21:18 +0200)]
winedbg: Merge pointer deref and array index functions into a single one.

15 years agowinedbg: Describe pointer size in CPU backend structure.
Eric Pouech [Mon, 12 Apr 2010 19:18:18 +0000 (21:18 +0200)]
winedbg: Describe pointer size in CPU backend structure.

15 years agowinedbg: Properly guard against setting a watchpoint against a variable stored in...
Eric Pouech [Mon, 12 Apr 2010 19:18:12 +0000 (21:18 +0200)]
winedbg: Properly guard against setting a watchpoint against a variable stored in a register.

15 years agowinedbg: Fix buffer size for 8-byte watchpoint.
Eric Pouech [Mon, 12 Apr 2010 19:18:05 +0000 (21:18 +0200)]
winedbg: Fix buffer size for 8-byte watchpoint.

15 years agontoskrnl.exe: Stub out KeResetEvent and KeSetEvent.
Damjan Jovanovic [Mon, 12 Apr 2010 18:35:19 +0000 (20:35 +0200)]
ntoskrnl.exe: Stub out KeResetEvent and KeSetEvent.

15 years agowdm.h: Define KeResetEvent and KeSetEvent.
Damjan Jovanovic [Mon, 12 Apr 2010 18:33:01 +0000 (20:33 +0200)]
wdm.h: Define KeResetEvent and KeSetEvent.

15 years agoole32: Create storage files with 4096-byte blocks when asked.
Vincent Povirk [Mon, 12 Apr 2010 19:01:01 +0000 (14:01 -0500)]
ole32: Create storage files with 4096-byte blocks when asked.

15 years agowindowscodecs: Add locking to the JPEG decoder.
Vincent Povirk [Fri, 9 Apr 2010 20:03:49 +0000 (15:03 -0500)]
windowscodecs: Add locking to the JPEG decoder.

15 years agowindowscodecs: Add locking to the ICO decoder.
Vincent Povirk [Fri, 9 Apr 2010 19:49:06 +0000 (14:49 -0500)]
windowscodecs: Add locking to the ICO decoder.

15 years agowindowscodecs: Add locking to the GIF decoder.
Vincent Povirk [Fri, 9 Apr 2010 19:30:24 +0000 (14:30 -0500)]
windowscodecs: Add locking to the GIF decoder.

15 years agowindowscodecs: Add locking to the format converter.
Vincent Povirk [Fri, 9 Apr 2010 19:18:15 +0000 (14:18 -0500)]
windowscodecs: Add locking to the format converter.

15 years agowindowscodecs: Add locking to the PNG decoder.
Vincent Povirk [Fri, 9 Apr 2010 19:01:06 +0000 (14:01 -0500)]
windowscodecs: Add locking to the PNG decoder.

15 years agowineboot: Update Swedish translation.
Anders Jonsson [Mon, 12 Apr 2010 15:53:20 +0000 (17:53 +0200)]
wineboot: Update Swedish translation.

15 years agomsvcrt: Make a few more exception handling functions i386-specific.
Alexandre Julliard [Mon, 12 Apr 2010 15:52:32 +0000 (17:52 +0200)]
msvcrt: Make a few more exception handling functions i386-specific.

15 years agomsvcr90: Forward _calloc_crt to calloc.
Piotr Caban [Mon, 12 Apr 2010 13:35:56 +0000 (15:35 +0200)]
msvcr90: Forward _calloc_crt to calloc.

15 years agomsvcrt: Added memmove_s and memcpy_s implementation.
Piotr Caban [Mon, 12 Apr 2010 13:35:31 +0000 (15:35 +0200)]
msvcrt: Added memmove_s and memcpy_s implementation.

15 years agod3dxof: Add support for mszip compressed files.
Christian Costa [Mon, 12 Apr 2010 09:21:33 +0000 (11:21 +0200)]
d3dxof: Add support for mszip compressed files.

15 years agod3dx9_36: Add support for 32-bit BGRA in D3DXGetImageInfoFromFileInMemory.
Christian Costa [Mon, 12 Apr 2010 09:21:14 +0000 (11:21 +0200)]
d3dx9_36: Add support for 32-bit BGRA in D3DXGetImageInfoFromFileInMemory.

15 years agowinmm/tests: Fix a pointer conversion warning on 64-bit.
Alexandre Julliard [Mon, 12 Apr 2010 13:39:32 +0000 (15:39 +0200)]
winmm/tests: Fix a pointer conversion warning on 64-bit.

15 years agowinmm: Remove timeGetTime.
Maarten Lankhorst [Wed, 7 Apr 2010 16:57:06 +0000 (18:57 +0200)]
winmm: Remove timeGetTime.

15 years agontdll/tests: Prevent test failures on Windows.
Paul Vriens [Mon, 12 Apr 2010 13:10:24 +0000 (15:10 +0200)]
ntdll/tests: Prevent test failures on Windows.

15 years agontdll/tests: We need a bigger buffer for NtQueryInformationFile.
Paul Vriens [Mon, 12 Apr 2010 12:59:58 +0000 (14:59 +0200)]
ntdll/tests: We need a bigger buffer for NtQueryInformationFile.

15 years agontdll/tests: Enumerate one by one.
Paul Vriens [Mon, 12 Apr 2010 12:52:50 +0000 (14:52 +0200)]
ntdll/tests: Enumerate one by one.

15 years agontdll/tests: Make sure we can enumerate the directory.
Paul Vriens [Mon, 12 Apr 2010 12:44:30 +0000 (14:44 +0200)]
ntdll/tests: Make sure we can enumerate the directory.

15 years agowinmm: Improve MCI A/W mapping.
Jörg Höhle [Sun, 28 Mar 2010 18:01:15 +0000 (20:01 +0200)]
winmm: Improve MCI A/W mapping.

15 years agowinmm: MCI system commands are not eligible for auto-open.
Jörg Höhle [Sun, 28 Mar 2010 18:34:03 +0000 (20:34 +0200)]
winmm: MCI system commands are not eligible for auto-open.

15 years agommdevapi: Blacklist alsa hw devices.
Maarten Lankhorst [Mon, 12 Apr 2010 09:59:59 +0000 (11:59 +0200)]
mmdevapi: Blacklist alsa hw devices.

15 years agomciqtz32: Only call CoUninitialize when CoInitializeEx succeeds.
Christian Costa [Mon, 12 Apr 2010 09:21:27 +0000 (11:21 +0200)]
mciqtz32: Only call CoUninitialize when CoInitializeEx succeeds.

15 years agontdll: Make cfi annotations optional for x86_64.
Alexandre Julliard [Mon, 12 Apr 2010 10:38:27 +0000 (12:38 +0200)]
ntdll: Make cfi annotations optional for x86_64.

15 years agolibwine: Make cfi annotations optional for x86_64.
Alexandre Julliard [Mon, 12 Apr 2010 10:37:35 +0000 (12:37 +0200)]
libwine: Make cfi annotations optional for x86_64.

15 years agolibport: Make cfi annotations optional for x86_64.
Alexandre Julliard [Mon, 12 Apr 2010 10:37:32 +0000 (12:37 +0200)]
libport: Make cfi annotations optional for x86_64.

15 years agowinebuild: Add cfi annotations to the relay functions for i386.
Alexandre Julliard [Mon, 12 Apr 2010 10:33:19 +0000 (12:33 +0200)]
winebuild: Add cfi annotations to the relay functions for i386.

15 years agowinebuild: Add cfi annotations to the import thunk for i386.
Alexandre Julliard [Mon, 12 Apr 2010 10:04:50 +0000 (12:04 +0200)]
winebuild: Add cfi annotations to the import thunk for i386.

15 years agowinex11.drv: Allow OpenGL on minimized windows.
Henri Verbeet [Sun, 11 Apr 2010 19:47:49 +0000 (21:47 +0200)]
winex11.drv: Allow OpenGL on minimized windows.

15 years agowined3d: Don't write past the end of the buffer's conversion_map.
Henri Verbeet [Sun, 11 Apr 2010 19:47:48 +0000 (21:47 +0200)]
wined3d: Don't write past the end of the buffer's conversion_map.

15 years agowined3d: Fix a GL extension prototype.
Henri Verbeet [Sun, 11 Apr 2010 19:47:47 +0000 (21:47 +0200)]
wined3d: Fix a GL extension prototype.

15 years agod3d8/tests: Add some depth buffer tests.
Henri Verbeet [Sun, 11 Apr 2010 19:47:46 +0000 (21:47 +0200)]
d3d8/tests: Add some depth buffer tests.

15 years agod3d9/tests: Add some depth buffer tests.
Henri Verbeet [Sun, 11 Apr 2010 19:47:45 +0000 (21:47 +0200)]
d3d9/tests: Add some depth buffer tests.

15 years agomsi: Display a MessageBox in MsiMessageBoxEx.
Detlef Riekenberg [Sun, 11 Apr 2010 17:47:20 +0000 (19:47 +0200)]
msi: Display a MessageBox in MsiMessageBoxEx.

15 years agogdi32: Use supplied hdc for DIB_RGB_COLORS if it's valid.
Nikolay Sivov [Mon, 12 Apr 2010 09:00:45 +0000 (13:00 +0400)]
gdi32: Use supplied hdc for DIB_RGB_COLORS if it's valid.

This is about fixing regression introduced with 2854884a428e222cbb9078d875068a72f25365c4.
Initial patch fixed MSVS 2005 toolbars blackness, this one doesn't break a fix,
and fixes regressed Animation control glitches (and probably reported games related problems).

15 years agouser32: Set WM_EXITMENULOOP wParam same way as for WM_ENTERMENULOOP.
Nikolay Sivov [Sun, 11 Apr 2010 19:37:19 +0000 (23:37 +0400)]
user32: Set WM_EXITMENULOOP wParam same way as for WM_ENTERMENULOOP.

15 years agontoskrnl.exe: Use IoGetNextIrpStackLocation.
Damjan Jovanovic [Sat, 10 Apr 2010 15:17:57 +0000 (17:17 +0200)]
ntoskrnl.exe: Use IoGetNextIrpStackLocation.

15 years agowdm.h: Define IoGetNextIrpStackLocation.
Damjan Jovanovic [Sat, 10 Apr 2010 15:17:07 +0000 (17:17 +0200)]
wdm.h: Define IoGetNextIrpStackLocation.

15 years agoshlwapi: Check for NULL string in UrlIs.
Andrew Eikum [Fri, 9 Apr 2010 23:08:16 +0000 (18:08 -0500)]
shlwapi: Check for NULL string in UrlIs.

15 years agowindowscodecs: Add locking to the BMP decoder.
Vincent Povirk [Fri, 9 Apr 2010 18:44:23 +0000 (13:44 -0500)]
windowscodecs: Add locking to the BMP decoder.

15 years agowindowscodecs: Combine the bitmap decoder and bitmap decoder frame objects.
Vincent Povirk [Fri, 9 Apr 2010 17:41:17 +0000 (12:41 -0500)]
windowscodecs: Combine the bitmap decoder and bitmap decoder frame objects.

15 years agowindowscodecs: Set the threading model of ImagingFactory to Both.
Vincent Povirk [Fri, 9 Apr 2010 16:06:26 +0000 (11:06 -0500)]
windowscodecs: Set the threading model of ImagingFactory to Both.

15 years agowindowscodecs: Make IWICStream thread-safe.
Vincent Povirk [Fri, 9 Apr 2010 16:04:00 +0000 (11:04 -0500)]
windowscodecs: Make IWICStream thread-safe.

15 years agowindowscodecs: Add locking to StreamOnMemory.
Vincent Povirk [Fri, 9 Apr 2010 15:53:24 +0000 (10:53 -0500)]
windowscodecs: Add locking to StreamOnMemory.

15 years agowinealsa.drv: Ignore unused bytes in wave headers.
Maarten Lankhorst [Thu, 8 Apr 2010 19:54:50 +0000 (21:54 +0200)]
winealsa.drv: Ignore unused bytes in wave headers.

15 years agoinclude: Include fMergeNeutralItems in the SCRIPT_CONTROL Structure.
Aric Stewart [Fri, 9 Apr 2010 19:21:12 +0000 (14:21 -0500)]
include: Include fMergeNeutralItems in the SCRIPT_CONTROL Structure.

15 years agooleau32/tests: Fix test failures on Win9x/WinMe by using more A-functions.
Paul Vriens [Fri, 9 Apr 2010 18:34:04 +0000 (20:34 +0200)]
oleau32/tests: Fix test failures on Win9x/WinMe by using more A-functions.

15 years agorsaenh/tests: Fix some test failures on NT4 and lower.
Paul Vriens [Fri, 9 Apr 2010 18:33:33 +0000 (20:33 +0200)]
rsaenh/tests: Fix some test failures on NT4 and lower.

15 years agoconfigure: Pass the -fasynchronous-unwind-tables flag to winegcc when supported.
Alexandre Julliard [Sun, 11 Apr 2010 10:47:30 +0000 (12:47 +0200)]
configure: Pass the -fasynchronous-unwind-tables flag to winegcc when supported.

15 years agowinegcc: Add support for the -fasynchronous-unwind-tables option.
Alexandre Julliard [Sun, 11 Apr 2010 10:32:01 +0000 (12:32 +0200)]
winegcc: Add support for the -fasynchronous-unwind-tables option.

15 years agowinebuild: Support for -fasynchronous-unwind-tables flag to enable/disable CFI genera...
Alexandre Julliard [Sun, 11 Apr 2010 10:07:44 +0000 (12:07 +0200)]
winebuild: Support for -fasynchronous-unwind-tables flag to enable/disable CFI generation.

15 years agowinebuild: Add a wrapper function to output cfi directives.
Alexandre Julliard [Sun, 11 Apr 2010 10:01:01 +0000 (12:01 +0200)]
winebuild: Add a wrapper function to output cfi directives.

15 years agomsvcrt: Implemented setjmp for x86_64.
Alexandre Julliard [Sat, 10 Apr 2010 09:47:55 +0000 (11:47 +0200)]
msvcrt: Implemented setjmp for x86_64.

15 years agoimm32: Quiet ImmGetOpenStatus fixme.
Austin English [Fri, 9 Apr 2010 15:56:41 +0000 (10:56 -0500)]
imm32: Quiet ImmGetOpenStatus fixme.

15 years agogdiplus: Print the GdipGetFamilyName FIXME only once.
Vincent Povirk [Fri, 9 Apr 2010 15:34:52 +0000 (10:34 -0500)]
gdiplus: Print the GdipGetFamilyName FIXME only once.

15 years agogdiplus: Print the GdipCreateHalftonePalette FIXME only once.
Vincent Povirk [Fri, 9 Apr 2010 15:32:22 +0000 (10:32 -0500)]
gdiplus: Print the GdipCreateHalftonePalette FIXME only once.

15 years agomsvcr90: Added __clean_type_info_names_internal stub.
Piotr Caban [Fri, 9 Apr 2010 15:00:26 +0000 (17:00 +0200)]
msvcr90: Added __clean_type_info_names_internal stub.

15 years agogdi32: Avoid some rounding errors in AngleArc.
Alexandre Julliard [Fri, 9 Apr 2010 16:16:08 +0000 (18:16 +0200)]
gdi32: Avoid some rounding errors in AngleArc.

15 years agowined3d: Add an initial implementation of arbfp_blit_surface.
Roderick Colenbrander [Thu, 8 Apr 2010 20:49:51 +0000 (22:49 +0200)]
wined3d: Add an initial implementation of arbfp_blit_surface.

15 years agowined3d: Add an initial fbo_blit_supported implementation.
Roderick Colenbrander [Wed, 31 Mar 2010 11:54:57 +0000 (13:54 +0200)]
wined3d: Add an initial fbo_blit_supported implementation.

15 years agowined3d: Move X8L8V8U8 surface conversion to the format table.
Roderick Colenbrander [Thu, 8 Apr 2010 20:49:49 +0000 (22:49 +0200)]
wined3d: Move X8L8V8U8 surface conversion to the format table.

15 years agowined3d: Move Q8W8V8U8 conversion to the format table.
Roderick Colenbrander [Thu, 8 Apr 2010 20:49:48 +0000 (22:49 +0200)]
wined3d: Move Q8W8V8U8 conversion to the format table.

15 years agowined3d: Start moving texture format fixups to the formats table.
Roderick Colenbrander [Thu, 8 Apr 2010 20:49:47 +0000 (22:49 +0200)]
wined3d: Start moving texture format fixups to the formats table.

15 years agowined3d: Move srgb checks away from d3dfmt_get_conv.
Roderick Colenbrander [Thu, 8 Apr 2010 20:49:46 +0000 (22:49 +0200)]
wined3d: Move srgb checks away from d3dfmt_get_conv.

15 years agowined3d: Let d3dfmt_get_conv return a wined3d_format_desc.
Roderick Colenbrander [Thu, 8 Apr 2010 20:49:45 +0000 (22:49 +0200)]
wined3d: Let d3dfmt_get_conv return a wined3d_format_desc.

15 years agontdll: Build the virtual_release_address_space function on all platforms.
Alexandre Julliard [Fri, 9 Apr 2010 14:25:25 +0000 (16:25 +0200)]
ntdll: Build the virtual_release_address_space function on all platforms.

15 years agojscript: Add casts to pointer differences in traces.
Alexandre Julliard [Fri, 9 Apr 2010 14:14:28 +0000 (16:14 +0200)]
jscript: Add casts to pointer differences in traces.

15 years agohhctrl.ocx: Add casts to pointer differences in traces.
Alexandre Julliard [Fri, 9 Apr 2010 14:14:28 +0000 (16:14 +0200)]
hhctrl.ocx: Add casts to pointer differences in traces.

15 years agocmd/tests: Add casts to pointer differences in traces.
Alexandre Julliard [Fri, 9 Apr 2010 14:14:28 +0000 (16:14 +0200)]
cmd/tests: Add casts to pointer differences in traces.

15 years agoole32/tests: Avoid using a pointer difference in a trace.
Alexandre Julliard [Fri, 9 Apr 2010 14:14:16 +0000 (16:14 +0200)]
ole32/tests: Avoid using a pointer difference in a trace.

15 years agosecur32: Avoid using a pointer difference in a trace.
Alexandre Julliard [Fri, 9 Apr 2010 14:14:07 +0000 (16:14 +0200)]
secur32: Avoid using a pointer difference in a trace.

15 years agod3d8: Avoid using a pointer difference in a trace.
Alexandre Julliard [Fri, 9 Apr 2010 13:54:54 +0000 (15:54 +0200)]
d3d8: Avoid using a pointer difference in a trace.

15 years agotests: Use the correct format of varargs list when building with msvcrt.
Alexandre Julliard [Fri, 9 Apr 2010 13:48:05 +0000 (15:48 +0200)]
tests: Use the correct format of varargs list when building with msvcrt.

15 years agowined3d: Remove unused offset parameter in buffer_get_memory.
Alexandre Julliard [Fri, 9 Apr 2010 13:47:23 +0000 (15:47 +0200)]
wined3d: Remove unused offset parameter in buffer_get_memory.

15 years agoshell32: Store an id in change notifications to avoid invalid pointer conversions.
Alexandre Julliard [Fri, 9 Apr 2010 12:42:29 +0000 (14:42 +0200)]
shell32: Store an id in change notifications to avoid invalid pointer conversions.

15 years agoshell32: Convert the change notifications list to a standard list.
Alexandre Julliard [Fri, 9 Apr 2010 12:28:26 +0000 (14:28 +0200)]
shell32: Convert the change notifications list to a standard list.

15 years agouser32: Avoid pointer truncation in SetSysColorsTemp.
Alexandre Julliard [Fri, 9 Apr 2010 11:58:14 +0000 (13:58 +0200)]
user32: Avoid pointer truncation in SetSysColorsTemp.

15 years agowininet: Fix some pointer conversion warnings on 64-bit.
Alexandre Julliard [Fri, 9 Apr 2010 11:43:23 +0000 (13:43 +0200)]
wininet: Fix some pointer conversion warnings on 64-bit.

15 years agontdll: Restructure x86_64 exception processing to treat all functions with missing...
Alexandre Julliard [Fri, 9 Apr 2010 11:15:41 +0000 (13:15 +0200)]
ntdll: Restructure x86_64 exception processing to treat all functions with missing exception data as leaf functions.

15 years agomsi/tests: Remove temporary files.
Paul Vriens [Fri, 9 Apr 2010 08:52:22 +0000 (10:52 +0200)]
msi/tests: Remove temporary files.

15 years agomanpages: Fix formatting errors.
Frédéric Delanoy [Thu, 8 Apr 2010 23:29:57 +0000 (01:29 +0200)]
manpages: Fix formatting errors.

15 years agod3dx9_36: Implement D3DXGetImageInfoFromFileInMemory using WindowsCodecs (based on...
Christian Costa [Fri, 9 Apr 2010 06:43:17 +0000 (08:43 +0200)]
d3dx9_36: Implement D3DXGetImageInfoFromFileInMemory using WindowsCodecs (based on work from Tony Wasserka).

15 years agouser32: Block TrackPopupMenu if menu is already active.
Nikolay Sivov [Thu, 8 Apr 2010 15:47:45 +0000 (19:47 +0400)]
user32: Block TrackPopupMenu if menu is already active.

15 years agooleaut32: Use the x87 assembly code for rounding on x86_64 too.
Alexandre Julliard [Fri, 9 Apr 2010 09:14:47 +0000 (11:14 +0200)]
oleaut32: Use the x87 assembly code for rounding on x86_64 too.

15 years agooleaut32: Query the path of the correct kind of typelib when unregistering it.
Alexandre Julliard [Fri, 9 Apr 2010 09:14:16 +0000 (11:14 +0200)]
oleaut32: Query the path of the correct kind of typelib when unregistering it.

15 years agontdll: Fix affinity mask check for 64-bit.
Alexandre Julliard [Thu, 8 Apr 2010 19:16:29 +0000 (21:16 +0200)]
ntdll: Fix affinity mask check for 64-bit.

15 years agoinetcomm: Rewrite MimeMessage_FindFirst/Next to iterate correctly and avoid invalid...
Alexandre Julliard [Thu, 8 Apr 2010 19:15:15 +0000 (21:15 +0200)]
inetcomm: Rewrite MimeMessage_FindFirst/Next to iterate correctly and avoid invalid pointer conversions.

15 years agoinetcomm: Store an index instead of a handle for mime bodies to avoid pointer convers...
Alexandre Julliard [Thu, 8 Apr 2010 19:14:15 +0000 (21:14 +0200)]
inetcomm: Store an index instead of a handle for mime bodies to avoid pointer conversion warnings.

15 years agourlmon: Forward the DllMain call to the dlldata.c generated function.
Alexandre Julliard [Thu, 8 Apr 2010 17:24:04 +0000 (19:24 +0200)]
urlmon: Forward the DllMain call to the dlldata.c generated function.