wine
15 years agowinedbg: Fix 32bit displacement sign extension.
Eric Pouech [Wed, 3 Feb 2010 20:47:28 +0000 (21:47 +0100)] 
winedbg: Fix 32bit displacement sign extension.

15 years agowinedbg: Add disassembly capacity to x86-64 backend.
Eric Pouech [Wed, 3 Feb 2010 20:47:19 +0000 (21:47 +0100)] 
winedbg: Add disassembly capacity to x86-64 backend.

15 years agowinedbg: For x86-64 CPU, fix $rip variable definition.
Eric Pouech [Wed, 3 Feb 2010 20:47:14 +0000 (21:47 +0100)] 
winedbg: For x86-64 CPU, fix $rip variable definition.

15 years agowinedbg: Extend print_typed_basic to handle unicode strings.
Eric Pouech [Wed, 3 Feb 2010 20:47:07 +0000 (21:47 +0100)] 
winedbg: Extend print_typed_basic to handle unicode strings.

15 years agouser32: Avoid using HIWORD() on atoms/resources.
Michael Stefaniuc [Wed, 3 Feb 2010 20:04:27 +0000 (21:04 +0100)] 
user32: Avoid using HIWORD() on atoms/resources.

15 years agokernel32: Add SetThreadErrorMode and GetThreadErrorMode.
Peter Rosin [Wed, 3 Feb 2010 13:37:35 +0000 (14:37 +0100)] 
kernel32: Add SetThreadErrorMode and GetThreadErrorMode.

15 years agokernel32: Add tests for SetThreadErrorMode and GetThreadErrorMode.
Peter Rosin [Wed, 3 Feb 2010 13:33:38 +0000 (14:33 +0100)] 
kernel32: Add tests for SetThreadErrorMode and GetThreadErrorMode.

15 years agooleaut32: Fix year 0.
André Hentschel [Wed, 3 Feb 2010 18:24:06 +0000 (19:24 +0100)] 
oleaut32: Fix year 0.

15 years agooleaut32: Fix day rolling.
André Hentschel [Wed, 3 Feb 2010 18:21:15 +0000 (19:21 +0100)] 
oleaut32: Fix day rolling.

15 years agowined3d: Remove the unused device type parameter from the shader backend's get_caps...
Henri Verbeet [Wed, 3 Feb 2010 17:18:00 +0000 (18:18 +0100)] 
wined3d: Remove the unused device type parameter from the shader backend's get_caps() function.

15 years agowined3d: Remove the unused device type parameter from the fragment pipe's get_caps...
Henri Verbeet [Wed, 3 Feb 2010 17:17:59 +0000 (18:17 +0100)] 
wined3d: Remove the unused device type parameter from the fragment pipe's get_caps() function.

On the subject of actually supporting software devices, we should probably
implement those by creating a software or reference adapter with appropriate
gl_info and pipe implementations and creating a device based on that.

15 years agowined3d: Do not preload surfaces when attaching them to an FBO.
Henri Verbeet [Wed, 3 Feb 2010 17:17:58 +0000 (18:17 +0100)] 
wined3d: Do not preload surfaces when attaching them to an FBO.

Just make sure the texture is allocated, so we have something to attach. Note
also that context_apply_attachment_filter_states() runs under the GL lock, so
preloading resources is actually unsafe there.

15 years agowined3d: Introduce surface_prepare_texture().
Henri Verbeet [Wed, 3 Feb 2010 17:17:57 +0000 (18:17 +0100)] 
wined3d: Introduce surface_prepare_texture().

Similar to surface_prepare_system_memory(). In the long term we'll probably
want to move the whole location management to resource.c and unify buffers and
textures there.

15 years agowined3d: Never acquire a context in IWineD3DSurfaceImpl_BindTexture().
Henri Verbeet [Wed, 3 Feb 2010 17:17:56 +0000 (18:17 +0100)] 
wined3d: Never acquire a context in IWineD3DSurfaceImpl_BindTexture().

The caller is already responsible for doing this, so it's redundant at best.

15 years agomsi: Copy InstallerImpl_LastErrorRecord to use it for DatabaseImpl.
André Hentschel [Wed, 3 Feb 2010 17:09:20 +0000 (18:09 +0100)] 
msi: Copy InstallerImpl_LastErrorRecord to use it for DatabaseImpl.

15 years agomshtml: Improved debugstr_variant implementation.
Jacek Caban [Wed, 3 Feb 2010 15:17:29 +0000 (16:17 +0100)] 
mshtml: Improved debugstr_variant implementation.

15 years agogdi32: Zero pad the facename buffer so that we don't write uninitialized data to...
Huw Davies [Wed, 3 Feb 2010 14:33:06 +0000 (14:33 +0000)] 
gdi32: Zero pad the facename buffer so that we don't write uninitialized data to the metafile.

Found by Valgrind.

15 years agoAdd stub msxml4.dll.
Nikolay Sivov [Wed, 3 Feb 2010 00:49:37 +0000 (03:49 +0300)] 
Add stub msxml4.dll.

15 years agoshell32: Fix a debug channel.
Nikolay Sivov [Wed, 3 Feb 2010 14:30:26 +0000 (17:30 +0300)] 
shell32: Fix a debug channel.

15 years agomsxml3: Fix a debug channel and comment copypaste.
Nikolay Sivov [Wed, 3 Feb 2010 14:21:51 +0000 (17:21 +0300)] 
msxml3: Fix a debug channel and comment copypaste.

15 years agoitss: Fix typo in registry entry creation.
Nikolay Sivov [Wed, 3 Feb 2010 14:13:40 +0000 (17:13 +0300)] 
itss: Fix typo in registry entry creation.

15 years agoreg.exe: Handle setting DWORD registry values.
Dan Kegel [Wed, 3 Feb 2010 14:04:55 +0000 (06:04 -0800)] 
reg.exe: Handle setting DWORD registry values.

15 years agogdiplus/tests: Fix a test failure.
Paul Vriens [Wed, 3 Feb 2010 13:19:02 +0000 (14:19 +0100)] 
gdiplus/tests: Fix a test failure.

15 years agowinealsa: Ignore failure to notify MIDI clients.
Jörg Höhle [Wed, 3 Feb 2010 06:36:11 +0000 (07:36 +0100)] 
winealsa: Ignore failure to notify MIDI clients.

15 years agowinecoreaudio: MOD_MIDIPORT has 0 voices and notes and FFFF ChannelMask.
Jörg Höhle [Wed, 3 Feb 2010 08:58:12 +0000 (09:58 +0100)] 
winecoreaudio: MOD_MIDIPORT has 0 voices and notes and FFFF ChannelMask.

15 years agomidimap: Support midiOutGetVolume, returning FFFFFFFF.
Jörg Höhle [Thu, 28 Jan 2010 15:39:52 +0000 (16:39 +0100)] 
midimap: Support midiOutGetVolume, returning FFFFFFFF.

15 years agowinmm: The 64KB buffer limit on MIDIHDR buffers applies to streams only.
Jörg Höhle [Sun, 31 Jan 2010 20:19:39 +0000 (21:19 +0100)] 
winmm: The 64KB buffer limit on MIDIHDR buffers applies to streams only.

15 years agowinmm/tests: Initial set of MIDI tests.
Jörg Höhle [Wed, 27 Jan 2010 17:32:23 +0000 (18:32 +0100)] 
winmm/tests: Initial set of MIDI tests.

15 years agomsdaps: Make use of the row server in ICreateRow_CreateRow.
Huw Davies [Wed, 3 Feb 2010 12:02:49 +0000 (12:02 +0000)] 
msdaps: Make use of the row server in ICreateRow_CreateRow.

15 years agomsdaps: Add support for remoting IRow_GetColumns.
Huw Davies [Wed, 3 Feb 2010 11:48:21 +0000 (11:48 +0000)] 
msdaps: Add support for remoting IRow_GetColumns.

15 years agomsdaps: Add a stub rowset proxy object.
Huw Davies [Tue, 2 Feb 2010 16:49:47 +0000 (16:49 +0000)] 
msdaps: Add a stub rowset proxy object.

15 years agomsdaps: Add a stub row proxy object.
Huw Davies [Tue, 2 Feb 2010 16:35:43 +0000 (16:35 +0000)] 
msdaps: Add a stub row proxy object.

15 years agomsdaps: Implement the marshalling object.
Huw Davies [Tue, 2 Feb 2010 13:36:25 +0000 (13:36 +0000)] 
msdaps: Implement the marshalling object.

15 years agomsdaps: Add a stub server object.
Huw Davies [Tue, 2 Feb 2010 12:07:12 +0000 (12:07 +0000)] 
msdaps: Add a stub server object.

15 years agomsdaps: Add a stub marshaller object.
Huw Davies [Tue, 2 Feb 2010 11:52:51 +0000 (11:52 +0000)] 
msdaps: Add a stub marshaller object.

15 years agowined3d: Explicitly load and modify the surface in color_fill_fbo().
Henri Verbeet [Wed, 3 Feb 2010 10:02:24 +0000 (11:02 +0100)] 
wined3d: Explicitly load and modify the surface in color_fill_fbo().

15 years agowined3d: Do not depend on context_attach_surface_fbo() to load the surface in stretch...
Henri Verbeet [Wed, 3 Feb 2010 10:02:23 +0000 (11:02 +0100)] 
wined3d: Do not depend on context_attach_surface_fbo() to load the surface in stretch_rect_fbo().

15 years agowined3d: Update the stream info before applying states.
Henri Verbeet [Wed, 3 Feb 2010 10:02:22 +0000 (11:02 +0100)] 
wined3d: Update the stream info before applying states.

15 years agowined3d: Preload textures before applying states.
Henri Verbeet [Wed, 3 Feb 2010 10:02:21 +0000 (11:02 +0100)] 
wined3d: Preload textures before applying states.

15 years agowined3d: Select the blitter during adapter initialization.
Henri Verbeet [Wed, 3 Feb 2010 10:02:20 +0000 (11:02 +0100)] 
wined3d: Select the blitter during adapter initialization.

15 years agouser: Add icon handle mapping in the Get/SetClassWord/Long functions.
Alexandre Julliard [Wed, 3 Feb 2010 11:18:30 +0000 (12:18 +0100)] 
user: Add icon handle mapping in the Get/SetClassWord/Long functions.

15 years agouser32: Add a safety check in release_user_handle_ptr.
Alexandre Julliard [Wed, 3 Feb 2010 11:18:47 +0000 (12:18 +0100)] 
user32: Add a safety check in release_user_handle_ptr.

15 years agoconfigure: Create a symlink for generic.ppd.
Alexandre Julliard [Wed, 3 Feb 2010 12:14:03 +0000 (13:14 +0100)] 
configure: Create a symlink for generic.ppd.

15 years agomakefiles: Create the fonts symlinks from configure.
Alexandre Julliard [Wed, 3 Feb 2010 12:13:16 +0000 (13:13 +0100)] 
makefiles: Create the fonts symlinks from configure.

15 years agomakefiles: Create the wine symlink from configure.
Alexandre Julliard [Wed, 3 Feb 2010 12:12:12 +0000 (13:12 +0100)] 
makefiles: Create the wine symlink from configure.

15 years agomakefiles: Generate the config.status dependency as part of the makefile dependencies.
Alexandre Julliard [Wed, 3 Feb 2010 12:40:57 +0000 (13:40 +0100)] 
makefiles: Generate the config.status dependency as part of the makefile dependencies.

15 years agomakefiles: Get rid of the (broken) aclocal installation rules.
Alexandre Julliard [Wed, 3 Feb 2010 10:50:37 +0000 (11:50 +0100)] 
makefiles: Get rid of the (broken) aclocal installation rules.

15 years agomakefiles: Simplify the installation of program binaries by not attempting to hardlin...
Alexandre Julliard [Wed, 3 Feb 2010 10:50:24 +0000 (11:50 +0100)] 
makefiles: Simplify the installation of program binaries by not attempting to hardlink them.

15 years agontdll: Add RtlSetThreadErrorMode and RtlGetThreadErrorMode.
Peter Rosin [Tue, 2 Feb 2010 12:50:16 +0000 (13:50 +0100)] 
ntdll: Add RtlSetThreadErrorMode and RtlGetThreadErrorMode.

15 years agontdll: Add tests for RtlSetThreadErrorMode and RtlGetThreadErrorMode.
Peter Rosin [Tue, 2 Feb 2010 12:47:06 +0000 (13:47 +0100)] 
ntdll: Add tests for RtlSetThreadErrorMode and RtlGetThreadErrorMode.

15 years agomsi: Move some helpers to the module where they are used.
Hans Leidekker [Wed, 3 Feb 2010 08:20:56 +0000 (09:20 +0100)] 
msi: Move some helpers to the module where they are used.

15 years agomsi: Implement the ScheduleReboot standard action.
Hans Leidekker [Wed, 3 Feb 2010 08:20:22 +0000 (09:20 +0100)] 
msi: Implement the ScheduleReboot standard action.

15 years agomsi: Add a stub implementation of the SetODBCFolders standard action.
Hans Leidekker [Wed, 3 Feb 2010 08:19:56 +0000 (09:19 +0100)] 
msi: Add a stub implementation of the SetODBCFolders standard action.

15 years agod3drm/tests: Use better name for test function and make it static (spotted by Stefan...
Christian Costa [Wed, 3 Feb 2010 07:38:41 +0000 (08:38 +0100)] 
d3drm/tests: Use better name for test function and make it static (spotted by Stefan Dosinger).

15 years agomsnet32: Add copyright author information.
Andrew Nguyen [Wed, 3 Feb 2010 07:28:37 +0000 (01:28 -0600)] 
msnet32: Add copyright author information.

15 years agows2_32: Fix parameter validation order in getpeername.
Andrew Nguyen [Wed, 3 Feb 2010 07:18:40 +0000 (01:18 -0600)] 
ws2_32: Fix parameter validation order in getpeername.

15 years agocmd: Size buffer in create_full_path() correctly.
Dan Kegel [Wed, 3 Feb 2010 01:42:01 +0000 (17:42 -0800)] 
cmd: Size buffer in create_full_path() correctly.

15 years agocmd: %~dp0 should expand to the directory containing the batch file, not the current...
Dan Kegel [Wed, 3 Feb 2010 00:56:38 +0000 (16:56 -0800)] 
cmd: %~dp0 should expand to the directory containing the batch file, not the current directory.

15 years agowinspool.drv: Fix Italian translation.
Luca Bennati [Tue, 2 Feb 2010 09:57:29 +0000 (10:57 +0100)] 
winspool.drv: Fix Italian translation.

15 years agobrowseui: Add Italian translation.
Luca Bennati [Mon, 1 Feb 2010 22:07:23 +0000 (23:07 +0100)] 
browseui: Add Italian translation.

15 years agouserenv: Add a small test for DestroyEnvironmentBlock.
Lei Zhang [Tue, 2 Feb 2010 20:45:06 +0000 (12:45 -0800)] 
userenv: Add a small test for DestroyEnvironmentBlock.

15 years agoadvapi32/tests: Fix the service inactive state check to match the documentation.
Alexandre Julliard [Tue, 2 Feb 2010 22:44:32 +0000 (23:44 +0100)] 
advapi32/tests: Fix the service inactive state check to match the documentation.

15 years agouser32: Fix the WM_CONTEXTMENU parameter for 64-bit.
Alexandre Julliard [Tue, 2 Feb 2010 22:44:10 +0000 (23:44 +0100)] 
user32: Fix the WM_CONTEXTMENU parameter for 64-bit.

15 years agowinex11: Synchronize the shaped flag with the window region before determining the...
Alexandre Julliard [Mon, 1 Feb 2010 21:35:32 +0000 (22:35 +0100)] 
winex11: Synchronize the shaped flag with the window region before determining the window size.

15 years agoatl: The object map entries for version 1 don't have the last two fields.
Alexandre Julliard [Tue, 2 Feb 2010 19:13:56 +0000 (20:13 +0100)] 
atl: The object map entries for version 1 don't have the last two fields.

15 years agoserver: Set the initial thread affinity from the process.
Alexandre Julliard [Tue, 2 Feb 2010 14:58:25 +0000 (15:58 +0100)] 
server: Set the initial thread affinity from the process.

15 years agoserver: Allow changing a thread affinity before it is initialized.
Alexandre Julliard [Tue, 2 Feb 2010 14:58:02 +0000 (15:58 +0100)] 
server: Allow changing a thread affinity before it is initialized.

15 years agouuid.h: Added standard qedit CLSID_SampleGrabber.
Paul Chitescu [Tue, 2 Feb 2010 12:32:27 +0000 (14:32 +0200)] 
uuid.h: Added standard qedit CLSID_SampleGrabber.

15 years agoqcap: Test the correct variable when deciding how to grab V4L frame.
Paul Chitescu [Tue, 2 Feb 2010 11:33:54 +0000 (13:33 +0200)] 
qcap: Test the correct variable when deciding how to grab V4L frame.

15 years agowined3d: Select the shader backend during adapter initialization.
Henri Verbeet [Tue, 2 Feb 2010 11:06:57 +0000 (12:06 +0100)] 
wined3d: Select the shader backend during adapter initialization.

15 years agowined3d: Select the fragment pipeline during adapter initialization.
Henri Verbeet [Tue, 2 Feb 2010 11:06:56 +0000 (12:06 +0100)] 
wined3d: Select the fragment pipeline during adapter initialization.

15 years agowined3d: Update the swapchain's present parameters when changing the backbuffer.
Henri Verbeet [Tue, 2 Feb 2010 11:06:55 +0000 (12:06 +0100)] 
wined3d: Update the swapchain's present parameters when changing the backbuffer.

This fixes a bug exposed by commit b5907e23cc595de1f0aba2a615c8c4510b433d36.

15 years agowined3d: TRACE IWineD3DDeviceImpl_CreateSurface() parameters.
Henri Verbeet [Tue, 2 Feb 2010 11:06:54 +0000 (12:06 +0100)] 
wined3d: TRACE IWineD3DDeviceImpl_CreateSurface() parameters.

15 years agowined3d: Dump ARB program shaders on compile failure.
Henri Verbeet [Tue, 2 Feb 2010 11:06:53 +0000 (12:06 +0100)] 
wined3d: Dump ARB program shaders on compile failure.

Similar to the patch for GLSL.

15 years agod3d8: Test buffer lock flags.
Stefan Dösinger [Sat, 30 Jan 2010 11:21:31 +0000 (12:21 +0100)] 
d3d8: Test buffer lock flags.

15 years agod3d9: Move the vertex buffer alignment test into buffer.c.
Stefan Dösinger [Sat, 30 Jan 2010 11:15:40 +0000 (12:15 +0100)] 
d3d9: Move the vertex buffer alignment test into buffer.c.

15 years agod3d9: Test buffer lock flags.
Stefan Dösinger [Sat, 30 Jan 2010 11:13:12 +0000 (12:13 +0100)] 
d3d9: Test buffer lock flags.

15 years agowined3d: Implement dynamic buffers with GL_ARB_map_buffer_range.
Stefan Dösinger [Thu, 28 Jan 2010 19:51:06 +0000 (20:51 +0100)] 
wined3d: Implement dynamic buffers with GL_ARB_map_buffer_range.

15 years agowined3d: Add GL_ARB_map_buffer_range.
Stefan Dösinger [Thu, 28 Jan 2010 19:50:55 +0000 (20:50 +0100)] 
wined3d: Add GL_ARB_map_buffer_range.

15 years agouser: Add internal functions for cursor/icon 16<->32 conversion to replace the typeca...
Alexandre Julliard [Tue, 2 Feb 2010 11:14:10 +0000 (12:14 +0100)] 
user: Add internal functions for cursor/icon 16<->32 conversion to replace the typecasting macros.

15 years agouser: Call the 16-bit CreateIconFromResourceEx from LoadIconHandler16.
Alexandre Julliard [Mon, 1 Feb 2010 19:36:35 +0000 (20:36 +0100)] 
user: Call the 16-bit CreateIconFromResourceEx from LoadIconHandler16.

15 years agouser: Reimplement GetIconInfo16 using the 16-bit icon structure directly.
Alexandre Julliard [Mon, 1 Feb 2010 16:31:27 +0000 (17:31 +0100)] 
user: Reimplement GetIconInfo16 using the 16-bit icon structure directly.

15 years agooleaut32: If the font name property is changed, don't insist on the current charset...
Huw Davies [Tue, 2 Feb 2010 10:20:50 +0000 (10:20 +0000)] 
oleaut32: If the font name property is changed, don't insist on the current charset when selecting a new font.

15 years agooleaut32: Realize the font in getter functions.
Huw Davies [Tue, 2 Feb 2010 10:15:39 +0000 (10:15 +0000)] 
oleaut32: Realize the font in getter functions.

15 years agowinmm: Reset MIDIHDR flags prior to return from midiStreamOut.
Jörg Höhle [Tue, 2 Feb 2010 07:37:09 +0000 (08:37 +0100)] 
winmm: Reset MIDIHDR flags prior to return from midiStreamOut.

15 years agocmd: Add support for 'if /i'.
Trey Hunner [Tue, 2 Feb 2010 09:09:06 +0000 (01:09 -0800)] 
cmd: Add support for 'if /i'.

15 years agooleaut32: Rewrite RollUdate to be easier to change and to support more conversions.
André Hentschel [Mon, 1 Feb 2010 20:26:44 +0000 (21:26 +0100)] 
oleaut32: Rewrite RollUdate to be easier to change and to support more conversions.

15 years agouser32/tests: Dispatch a message in case we can a WM_PAINT.
Alexandre Julliard [Tue, 2 Feb 2010 10:24:46 +0000 (11:24 +0100)] 
user32/tests: Dispatch a message in case we can a WM_PAINT.

15 years agowinecoreaudio: Fix a float cast in the computation of MIDI volume.
Jörg Höhle [Wed, 27 Jan 2010 18:03:47 +0000 (19:03 +0100)] 
winecoreaudio: Fix a float cast in the computation of MIDI volume.

15 years agowordpad: Update French translation.
Frédéric Delanoy [Mon, 1 Feb 2010 22:39:27 +0000 (23:39 +0100)] 
wordpad: Update French translation.

15 years agowordpad: Fix typo in keyboard shortcut.
Frédéric Delanoy [Mon, 1 Feb 2010 22:34:47 +0000 (23:34 +0100)] 
wordpad: Fix typo in keyboard shortcut.

15 years agodinput: Don't use HIWORD to check if a REFGUID is a DIPROP.
Michael Stefaniuc [Mon, 1 Feb 2010 23:11:49 +0000 (00:11 +0100)] 
dinput: Don't use HIWORD to check if a REFGUID is a DIPROP.

15 years agomapi32/tests: Fix a typo in a comment.
Detlef Riekenberg [Mon, 1 Feb 2010 19:47:31 +0000 (20:47 +0100)] 
mapi32/tests: Fix a typo in a comment.

15 years agontdll: Fix large block realloc annotation.
Dan Kegel [Mon, 1 Feb 2010 19:25:35 +0000 (11:25 -0800)] 
ntdll: Fix large block realloc annotation.

15 years agouserenv: Implement DestroyEnvironmentBlock.
Maarten Lankhorst [Mon, 1 Feb 2010 09:35:37 +0000 (10:35 +0100)] 
userenv: Implement DestroyEnvironmentBlock.

15 years agocmdlgtst: Fix Italian translation.
Luca Bennati [Mon, 1 Feb 2010 10:19:44 +0000 (11:19 +0100)] 
cmdlgtst: Fix Italian translation.

15 years agowinefile: Fix Italian translation.
Luca Bennati [Mon, 1 Feb 2010 13:47:52 +0000 (14:47 +0100)] 
winefile: Fix Italian translation.

15 years agowineconsole: Fix Italian translation.
Luca Bennati [Mon, 1 Feb 2010 13:14:59 +0000 (14:14 +0100)] 
wineconsole: Fix Italian translation.

15 years agoview: Fix Italian translation.
Luca Bennati [Mon, 1 Feb 2010 10:45:09 +0000 (11:45 +0100)] 
view: Fix Italian translation.

15 years agouninstaller: Fix Italian translation.
Luca Bennati [Mon, 1 Feb 2010 10:41:01 +0000 (11:41 +0100)] 
uninstaller: Fix Italian translation.