wine
16 years agokernel32/tests: Don't use 0xaa to avoid any confusion when running with +heap.
Francois Gouget [Wed, 5 Mar 2008 11:04:43 +0000 (12:04 +0100)] 
kernel32/tests: Don't use 0xaa to avoid any confusion when running with +heap.

16 years agouser32/tests: Don't use 0x55 to avoid any confusion when running with +heap.
Francois Gouget [Wed, 5 Mar 2008 11:04:12 +0000 (12:04 +0100)] 
user32/tests: Don't use 0x55 to avoid any confusion when running with +heap.

16 years agouser32/tests: Add the trailing '\n' to a couple of ok() calls.
Francois Gouget [Wed, 5 Mar 2008 11:03:54 +0000 (12:03 +0100)] 
user32/tests: Add the trailing '\n' to a couple of ok() calls.

16 years agoshlwapi/tests: Skip the string tests for the functions that are not available on...
Francois Gouget [Wed, 5 Mar 2008 11:03:45 +0000 (12:03 +0100)] 
shlwapi/tests: Skip the string tests for the functions that are not available on Win9x.

16 years agoshlwapi/tests: The function pointers are global so initialize them on startup, before...
Francois Gouget [Wed, 5 Mar 2008 11:03:29 +0000 (12:03 +0100)] 
shlwapi/tests: The function pointers are global so initialize them on startup, before they are used.

16 years agoshlwapi/tests: Add skip statements for missing functions to the string tests.
Francois Gouget [Wed, 5 Mar 2008 11:02:13 +0000 (12:02 +0100)] 
shlwapi/tests: Add skip statements for missing functions to the string tests.

16 years agooleaut32: Handle TKIND_ALIAS properly when passed as pointer.
Maarten Lankhorst [Mon, 3 Mar 2008 22:27:03 +0000 (14:27 -0800)] 
oleaut32: Handle TKIND_ALIAS properly when passed as pointer.

16 years agowinex11: Retrieve the current window placement in MapNotify before modifying it.
Alexandre Julliard [Wed, 5 Mar 2008 10:25:27 +0000 (11:25 +0100)] 
winex11: Retrieve the current window placement in MapNotify before modifying it.

16 years agowinex11: Ignore Map/UnmapNotify if the window is already in the appropriate state.
Alexandre Julliard [Wed, 5 Mar 2008 10:24:40 +0000 (11:24 +0100)] 
winex11: Ignore Map/UnmapNotify if the window is already in the appropriate state.

16 years agomsi/tests: Make tests run on win9x/NT4 again.
Paul Vriens [Wed, 5 Mar 2008 07:20:42 +0000 (08:20 +0100)] 
msi/tests: Make tests run on win9x/NT4 again.

16 years agowined3d: Fix a small bug in a patch from yesterday.
Stefan Dösinger [Wed, 5 Mar 2008 01:40:16 +0000 (02:40 +0100)] 
wined3d: Fix a small bug in a patch from yesterday.

16 years agoqmgr: Implement IBackgroundCopyJob_Resume.
Dan Hipschman [Wed, 5 Mar 2008 00:01:43 +0000 (16:01 -0800)] 
qmgr: Implement IBackgroundCopyJob_Resume.

16 years agoshell32: Remove unused variable.
Lei Zhang [Sat, 1 Mar 2008 01:20:41 +0000 (17:20 -0800)] 
shell32: Remove unused variable.

16 years agomciavi32: Assign to struct instead of using memcpy.
Andrew Talbot [Tue, 4 Mar 2008 22:30:35 +0000 (22:30 +0000)] 
mciavi32: Assign to struct instead of using memcpy.

16 years agomciwave: Assign to struct instead of using memcpy.
Andrew Talbot [Tue, 4 Mar 2008 22:30:39 +0000 (22:30 +0000)] 
mciwave: Assign to struct instead of using memcpy.

16 years agompr: Assign to struct instead of using memcpy.
Andrew Talbot [Tue, 4 Mar 2008 22:30:43 +0000 (22:30 +0000)] 
mpr: Assign to struct instead of using memcpy.

16 years agomapi32: Assign to structs instead of using memcpy.
Andrew Talbot [Tue, 4 Mar 2008 22:30:32 +0000 (22:30 +0000)] 
mapi32: Assign to structs instead of using memcpy.

16 years agowinecfg: Added support for Windows 2008.
Alistair Leslie-Hughes [Sun, 2 Mar 2008 11:21:10 +0000 (22:21 +1100)] 
winecfg: Added support for Windows 2008.

16 years agontdll: Added support for Windows 2008.
Alistair Leslie-Hughes [Sun, 2 Mar 2008 11:20:53 +0000 (22:20 +1100)] 
ntdll: Added support for Windows 2008.

16 years agomsxml3: Remove Byte since it's not a valid datatype.
Alistair Leslie-Hughes [Tue, 4 Mar 2008 10:15:17 +0000 (21:15 +1100)] 
msxml3: Remove Byte since it's not a valid datatype.

16 years agomsxml3: Stopped seg faults during regression tests on windows.
Alistair Leslie-Hughes [Tue, 4 Mar 2008 10:09:06 +0000 (21:09 +1100)] 
msxml3: Stopped seg faults during regression tests on windows.

16 years agontdll: Removed conflict for FAILED (defined both in our winerror.h and in linux/scsi.h).
Eric Pouech [Tue, 4 Mar 2008 20:36:54 +0000 (21:36 +0100)] 
ntdll: Removed conflict for FAILED (defined both in our winerror.h and in linux/scsi.h).

16 years agoshell32: Improve SHRegisterDragDrop and SHRevokeDragDrop.
Mikołaj Zalewski [Tue, 4 Mar 2008 19:26:34 +0000 (20:26 +0100)] 
shell32: Improve SHRegisterDragDrop and SHRevokeDragDrop.

16 years agowinnt.h: Fix dllimport and visibility attributes on cygwin.
Steven Edwards [Tue, 4 Mar 2008 02:49:02 +0000 (21:49 -0500)] 
winnt.h: Fix dllimport and visibility attributes on cygwin.

16 years agomakefiles: Split AR into AR and ARFLAGS.
Rob Shearman [Tue, 4 Mar 2008 15:53:41 +0000 (15:53 +0000)] 
makefiles: Split AR into AR and ARFLAGS.

16 years agomakefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Rob Shearman [Tue, 4 Mar 2008 15:52:54 +0000 (15:52 +0000)] 
makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.

Only specify the root to keep platform-specifics out of the individual
DLL makefiles.

16 years agofonts: Add the bitmap sets for cyrillic glyphs to tahoma.sfd.
Dmitry Timoshkov [Tue, 4 Mar 2008 15:07:39 +0000 (23:07 +0800)] 
fonts: Add the bitmap sets for cyrillic glyphs to tahoma.sfd.

16 years agod3dx9_36: Create d3dx9 importlib.
Tony Wasserka [Tue, 4 Mar 2008 14:20:33 +0000 (15:20 +0100)] 
d3dx9_36: Create d3dx9 importlib.

16 years agomake_makefiles: Fix importlib handling.
Tony Wasserka [Tue, 4 Mar 2008 14:08:57 +0000 (15:08 +0100)] 
make_makefiles: Fix importlib handling.

16 years agod3dx9: Implement D3DXCheckVersion.
Tony Wasserka [Tue, 19 Feb 2008 18:46:30 +0000 (19:46 +0100)] 
d3dx9: Implement D3DXCheckVersion.

16 years agouser32: Store the window placement information directly in the main window structure.
Alexandre Julliard [Tue, 4 Mar 2008 19:45:40 +0000 (20:45 +0100)] 
user32: Store the window placement information directly in the main window structure.

16 years agouser32: Fix a couple of message test failures.
Alexandre Julliard [Tue, 4 Mar 2008 19:01:41 +0000 (20:01 +0100)] 
user32: Fix a couple of message test failures.

16 years agouser32/tests: Fix most message tests to pass on Vista.
Alexandre Julliard [Tue, 4 Mar 2008 19:00:13 +0000 (20:00 +0100)] 
user32/tests: Fix most message tests to pass on Vista.

16 years agowinealsa: Use "default" as the default card name instead of "default:0".
Karsten Elfenbein [Tue, 4 Mar 2008 09:28:58 +0000 (01:28 -0800)] 
winealsa: Use "default" as the default card name instead of "default:0".

16 years agowined3d: Use GL_EXT_gpu_program_parameters if available.
Stefan Dösinger [Thu, 14 Feb 2008 14:30:29 +0000 (15:30 +0100)] 
wined3d: Use GL_EXT_gpu_program_parameters if available.

16 years agowined3d: Hardcode local constants in ARB shaders if possible.
Stefan Dösinger [Thu, 14 Feb 2008 13:15:49 +0000 (14:15 +0100)] 
wined3d: Hardcode local constants in ARB shaders if possible.

16 years agowined3d: Implement a different constant dirtification algorithm.
Stefan Dösinger [Tue, 4 Mar 2008 01:30:23 +0000 (02:30 +0100)] 
wined3d: Implement a different constant dirtification algorithm.

Add a new property of the shader backend which indicates whether the
shader backend is able to dirtify single constants rather than
dirtifying vshader and pshader constants as a whole. Depending on this
a different Set*ConstantF implementation is used which marks constants
dirty. The ARB shader backend uses this and marks constants clean
after uploading.

16 years agowidl: Avoid getopt constants that may not be defined.
Alexandre Julliard [Tue, 4 Mar 2008 11:14:46 +0000 (12:14 +0100)] 
widl: Avoid getopt constants that may not be defined.

16 years agolibport: Undefine strcasecmp and strncasecmp in case they are defined to stricmp...
Rob Shearman [Mon, 3 Mar 2008 21:52:27 +0000 (21:52 +0000)] 
libport: Undefine strcasecmp and strncasecmp in case they are defined to stricmp and strnicmp respectively.

16 years agoinclude: Remove superfluous semi-colon from d3d9.h.
Rob Shearman [Mon, 3 Mar 2008 21:48:25 +0000 (21:48 +0000)] 
include: Remove superfluous semi-colon from d3d9.h.

16 years agoAdd configure check for strtoll and strtoull.
Rob Shearman [Mon, 3 Mar 2008 21:48:18 +0000 (21:48 +0000)] 
Add configure check for strtoll and strtoull.

Define these to _strtoi64 and _strtoui64 if these are available instead.

16 years agolibwpp: Include wine/port.h in ppl.l as strcasecmp is used, which isn't available...
Rob Shearman [Mon, 3 Mar 2008 21:47:14 +0000 (21:47 +0000)] 
libwpp: Include wine/port.h in ppl.l as strcasecmp is used, which isn't available on all platforms.

16 years agowininet: Fix compile with MinGW.
Rob Shearman [Mon, 3 Mar 2008 21:46:52 +0000 (21:46 +0000)] 
wininet: Fix compile with MinGW.

16 years agoqmgr: Implement IBackgroundCopyJob_GetProgress.
Roy Shea [Tue, 4 Mar 2008 00:48:08 +0000 (16:48 -0800)] 
qmgr: Implement IBackgroundCopyJob_GetProgress.

16 years agoqmgr: Implement Skip and Reset for IEnumBackgroundCopyJobs.
Roy Shea [Tue, 4 Mar 2008 00:47:21 +0000 (16:47 -0800)] 
qmgr: Implement Skip and Reset for IEnumBackgroundCopyJobs.

16 years agoqmgr: Implement IEnumBackgroundCopyJobs_Next.
Dan Hipschman [Tue, 4 Mar 2008 00:46:44 +0000 (16:46 -0800)] 
qmgr: Implement IEnumBackgroundCopyJobs_Next.

16 years agoqmgr: Implement IEnumBackgroundCopyJobs_GetCount.
Roy Shea [Tue, 4 Mar 2008 00:46:08 +0000 (16:46 -0800)] 
qmgr: Implement IEnumBackgroundCopyJobs_GetCount.

16 years agomsi: Add tests for MsiGetProductInfoEx.
James Hawkins [Tue, 4 Mar 2008 09:09:40 +0000 (03:09 -0600)] 
msi: Add tests for MsiGetProductInfoEx.

16 years agomsi: Implement MsiGetProductInfoEx.
James Hawkins [Tue, 4 Mar 2008 09:08:19 +0000 (03:08 -0600)] 
msi: Implement MsiGetProductInfoEx.

16 years agowinecfg: Raise max screen resolution to 160 DPI.
Austin English [Tue, 4 Mar 2008 04:09:53 +0000 (22:09 -0600)] 
winecfg: Raise max screen resolution to 160 DPI.

16 years agocmd.exe: Support cd .. when saving current directory.
Jason Edmeades [Mon, 3 Mar 2008 23:14:30 +0000 (23:14 +0000)] 
cmd.exe: Support cd .. when saving current directory.

16 years agocmd.exe: Fix pipes.
Jason Edmeades [Mon, 3 Mar 2008 23:14:29 +0000 (23:14 +0000)] 
cmd.exe: Fix pipes.

16 years agocmd.exe: Fix running programs from root of drive.
Jason Edmeades [Mon, 3 Mar 2008 23:14:28 +0000 (23:14 +0000)] 
cmd.exe: Fix running programs from root of drive.

16 years agoshell32: Added tests for SHGetFolderPathAndSubDirA.
Stefan Leichter [Mon, 3 Mar 2008 22:44:52 +0000 (23:44 +0100)] 
shell32: Added tests for SHGetFolderPathAndSubDirA.

16 years agowgl: Add aux buffers support for use with wglChoosePixelFormatARB.
Roderick Colenbrander [Mon, 3 Mar 2008 22:45:25 +0000 (23:45 +0100)] 
wgl: Add aux buffers support for use with wglChoosePixelFormatARB.

16 years agokernel32: Assign to structs instead of using memcpy.
Andrew Talbot [Mon, 3 Mar 2008 22:27:46 +0000 (22:27 +0000)] 
kernel32: Assign to structs instead of using memcpy.

16 years agocmdlgtst: Remove unneeded DLGPROC casts.
Peter Oberndorfer [Mon, 3 Mar 2008 20:21:04 +0000 (21:21 +0100)] 
cmdlgtst: Remove unneeded DLGPROC casts.

16 years agowordpad: Use correct prototype for dialog functions.
Peter Oberndorfer [Mon, 3 Mar 2008 20:05:34 +0000 (21:05 +0100)] 
wordpad: Use correct prototype for dialog functions.

16 years agod3d9: Remove D3D9GetSWInfo.
Stefan Dösinger [Sat, 23 Feb 2008 21:58:00 +0000 (22:58 +0100)] 
d3d9: Remove D3D9GetSWInfo.

16 years agod3d9: Reorder the spec file.
Stefan Dösinger [Sat, 23 Feb 2008 21:56:41 +0000 (22:56 +0100)] 
d3d9: Reorder the spec file.

16 years agod3d9: Implement Direct3DCreate9Ex + tests.
Stefan Dösinger [Thu, 28 Feb 2008 20:31:25 +0000 (21:31 +0100)] 
d3d9: Implement Direct3DCreate9Ex + tests.

16 years agod3d9: IDirect3DDevice9Ex stub.
Stefan Dösinger [Thu, 28 Feb 2008 20:25:35 +0000 (21:25 +0100)] 
d3d9: IDirect3DDevice9Ex stub.

16 years agod3d9: Add an IDirect3D9Ex stub.
Stefan Dösinger [Thu, 28 Feb 2008 20:10:46 +0000 (21:10 +0100)] 
d3d9: Add an IDirect3D9Ex stub.

16 years agoddraw: Catch No-op SetRenderTarget operations.
Stefan Dösinger [Thu, 28 Feb 2008 18:10:19 +0000 (19:10 +0100)] 
ddraw: Catch No-op SetRenderTarget operations.

16 years agowined3d: Call fixup_extensions before destroying the fake context.
Stefan Dösinger [Sun, 24 Feb 2008 09:19:01 +0000 (10:19 +0100)] 
wined3d: Call fixup_extensions before destroying the fake context.

16 years agowininet: Moved InternetReadFileExA to vtbl.
Jacek Caban [Mon, 3 Mar 2008 17:07:20 +0000 (18:07 +0100)] 
wininet: Moved InternetReadFileExA to vtbl.

16 years agoReplace some instances of LoadStringA by LoadStringW.
Alexandre Julliard [Mon, 3 Mar 2008 19:07:37 +0000 (20:07 +0100)] 
Replace some instances of LoadStringA by LoadStringW.

16 years agouser32: Reimplement LoadStringA to avoid memory allocations and to pass the tests.
Alexandre Julliard [Mon, 3 Mar 2008 19:06:54 +0000 (20:06 +0100)] 
user32: Reimplement LoadStringA to avoid memory allocations and to pass the tests.

16 years agouser32/tests: Conformance tests for LoadStringW and LoadStringA.
Christopher Berner [Sun, 2 Mar 2008 17:01:55 +0000 (09:01 -0800)] 
user32/tests: Conformance tests for LoadStringW and LoadStringA.

16 years agoserver: Invalidate the newly exposed child region on the parent too if it doesn't...
Alexandre Julliard [Mon, 3 Mar 2008 16:52:18 +0000 (17:52 +0100)] 
server: Invalidate the newly exposed child region on the parent too if it doesn't clip children.

16 years agouser32/tests: Skip tests instead of crashing if global hook cannot be set.
Alexandre Julliard [Mon, 3 Mar 2008 16:51:42 +0000 (17:51 +0100)] 
user32/tests: Skip tests instead of crashing if global hook cannot be set.

16 years agofonts: Add small cyrillic glyphs to tahoma.sfd.
Dmitry Timoshkov [Mon, 3 Mar 2008 10:14:25 +0000 (18:14 +0800)] 
fonts: Add small cyrillic glyphs to tahoma.sfd.

16 years agoadvapi32/tests: Skip not available functions.
Paul Vriens [Mon, 3 Mar 2008 09:46:06 +0000 (10:46 +0100)] 
advapi32/tests: Skip not available functions.

16 years agokernel32: Added a winoldap.mod 16-bit exe to launch 32-bit processes.
Alexandre Julliard [Mon, 3 Mar 2008 14:22:35 +0000 (15:22 +0100)] 
kernel32: Added a winoldap.mod 16-bit exe to launch 32-bit processes.

Based on a patch by Dmitry Timoshkov.

16 years agowinebuild: Add support for 16-bit exe modules.
Alexandre Julliard [Mon, 3 Mar 2008 14:19:53 +0000 (15:19 +0100)] 
winebuild: Add support for 16-bit exe modules.

16 years agodlls: Move installation rules for 16-bit placeholders to the top-level makefile.
Alexandre Julliard [Mon, 3 Mar 2008 14:18:57 +0000 (15:18 +0100)] 
dlls: Move installation rules for 16-bit placeholders to the top-level makefile.

16 years agomshtml: Added IHTMLScriptElement stub implementation.
Jacek Caban [Mon, 3 Mar 2008 00:20:27 +0000 (01:20 +0100)] 
mshtml: Added IHTMLScriptElement stub implementation.

16 years agogdiplus: Implement GdipLoadImageFromFile.
Nathan Beckmann [Sun, 24 Feb 2008 15:41:29 +0000 (07:41 -0800)] 
gdiplus: Implement GdipLoadImageFromFile.

16 years agogdiplus: Add tests for GdipCreateBitmapFromFile.
Nathan Beckmann [Sun, 24 Feb 2008 15:41:28 +0000 (07:41 -0800)] 
gdiplus: Add tests for GdipCreateBitmapFromFile.

16 years agogdiplus: Fix IStream_Release in GdipCreateBitmapFromFile.
Nathan Beckmann [Sun, 24 Feb 2008 15:41:27 +0000 (07:41 -0800)] 
gdiplus: Fix IStream_Release in GdipCreateBitmapFromFile.

16 years agoregedit: Include the terminating null in string lengths.
Alexandre Julliard [Mon, 3 Mar 2008 11:07:16 +0000 (12:07 +0100)] 
regedit: Include the terminating null in string lengths.

16 years agowinmm/tests: Don't use 0x55 to avoid any confusion when running with +heap.
Francois Gouget [Sun, 2 Mar 2008 12:24:08 +0000 (13:24 +0100)] 
winmm/tests: Don't use 0x55 to avoid any confusion when running with +heap.

16 years agoAssorted spelling, punctuation and case fixes.
Francois Gouget [Sat, 1 Mar 2008 20:10:38 +0000 (21:10 +0100)] 
Assorted spelling, punctuation and case fixes.

16 years agowininet/tests: FtpCommandA() is not available on Win9x. So load it dynamically and...
Francois Gouget [Sat, 1 Mar 2008 20:13:55 +0000 (21:13 +0100)] 
wininet/tests: FtpCommandA() is not available on Win9x. So load it dynamically and skip some tests.

16 years agowintrust/tests: Crypt(En,De)codeObjectEx() are not available on Win9x. So load them...
Francois Gouget [Sat, 1 Mar 2008 20:13:39 +0000 (21:13 +0100)] 
wintrust/tests: Crypt(En,De)codeObjectEx() are not available on Win9x. So load them dynamically and skip some tests.

16 years agogdiplus/tests: Add the trailing '\n' to a couple of ok() calls.
Francois Gouget [Sat, 1 Mar 2008 20:13:09 +0000 (21:13 +0100)] 
gdiplus/tests: Add the trailing '\n' to a couple of ok() calls.

16 years agogdi32/tests: Add the trailing '\n' to a couple of ok() calls.
Francois Gouget [Sat, 1 Mar 2008 20:13:04 +0000 (21:13 +0100)] 
gdi32/tests: Add the trailing '\n' to a couple of ok() calls.

16 years agowined3d: Add D32F_LOCKABLE to getDepthStencilBits.
Roderick Colenbrander [Sun, 2 Mar 2008 22:53:26 +0000 (23:53 +0100)] 
wined3d: Add D32F_LOCKABLE to getDepthStencilBits.

16 years agowininet: Don't use INTERNET_ReadFile in HTTP_DrainContent.
Jacek Caban [Sun, 2 Mar 2008 18:55:04 +0000 (19:55 +0100)] 
wininet: Don't use INTERNET_ReadFile in HTTP_DrainContent.

16 years agowininet: Move FTP structs and functions declarations from internet.h.
Jacek Caban [Sun, 2 Mar 2008 18:54:36 +0000 (19:54 +0100)] 
wininet: Move FTP structs and functions declarations from internet.h.

16 years agowininet: Move InternetReadFile to vtbl.
Jacek Caban [Sun, 2 Mar 2008 18:35:11 +0000 (19:35 +0100)] 
wininet: Move InternetReadFile to vtbl.

16 years agowininet: Move INTERNET_STATUS_REQUEST_COMPLETE call from INTERNET_ReadFile.
Jacek Caban [Sun, 2 Mar 2008 18:53:35 +0000 (19:53 +0100)] 
wininet: Move INTERNET_STATUS_REQUEST_COMPLETE call from INTERNET_ReadFile.

16 years agowininet: Fixed some tests.
Jacek Caban [Sun, 2 Mar 2008 18:53:13 +0000 (19:53 +0100)] 
wininet: Fixed some tests.

16 years agomshtml.idl: Added IHTMLScriptElement declaration.
Jacek Caban [Sun, 2 Mar 2008 18:53:01 +0000 (19:53 +0100)] 
mshtml.idl: Added IHTMLScriptElement declaration.

16 years agofonts: Add capital cyrillic glyphs to tahoma.sfd.
Dmitry Timoshkov [Sun, 2 Mar 2008 15:49:41 +0000 (23:49 +0800)] 
fonts: Add capital cyrillic glyphs to tahoma.sfd.

16 years agofonts: Change encoding of tahoma.sfd to unicode.
Dmitry Timoshkov [Sun, 2 Mar 2008 15:48:19 +0000 (23:48 +0800)] 
fonts: Change encoding of tahoma.sfd to unicode.

16 years agowrc: Convert standard control classes names into ids also for UTF-8 resource files.
Mikołaj Zalewski [Sat, 1 Mar 2008 22:13:39 +0000 (23:13 +0100)] 
wrc: Convert standard control classes names into ids also for UTF-8 resource files.

16 years agoshlwapi: Handle buffer overflow on A->W converter.
Marcus Meissner [Sat, 1 Mar 2008 22:12:26 +0000 (23:12 +0100)] 
shlwapi: Handle buffer overflow on A->W converter.

16 years agowined3d: Catch NOP palette changes.
Stefan Dösinger [Mon, 25 Feb 2008 09:59:53 +0000 (10:59 +0100)] 
wined3d: Catch NOP palette changes.

16 years agoinclude: Declare IDirect3D9Ex and IDirect3DDevice9Ex.
Stefan Dösinger [Sat, 23 Feb 2008 16:57:53 +0000 (17:57 +0100)] 
include: Declare IDirect3D9Ex and IDirect3DDevice9Ex.