Alexandre Julliard [Wed, 14 Jan 2009 19:20:14 +0000 (20:20 +0100)]
kernel32: Remove the DIB section hack in WriteFile now that NtWriteFile takes care of it.
Alexandre Julliard [Wed, 14 Jan 2009 19:19:42 +0000 (20:19 +0100)]
gdi32/tests: Add a test case for calling WriteFile with the DIB section bits as buffer.
Alexandre Julliard [Wed, 14 Jan 2009 19:18:29 +0000 (20:18 +0100)]
kernel32/tests: Add test cases for reading/writing from an invalid buffer address.
Alexandre Julliard [Wed, 14 Jan 2009 19:17:52 +0000 (20:17 +0100)]
ntdll: Check buffer for access in NtReadFile before performing I/O.
This also triggers page faults needed for write watches.
Alexandre Julliard [Wed, 14 Jan 2009 19:17:52 +0000 (20:17 +0100)]
ntdll: Check buffer for access in NtWriteFile before performing I/O.
This also triggers page faults needed for DIB section access.
Alexandre Julliard [Thu, 15 Jan 2009 11:03:08 +0000 (12:03 +0100)]
cabinet: Don't try to copy data from the file if we don't even have a data buffer.
Huw Davies [Wed, 14 Jan 2009 14:42:38 +0000 (14:42 +0000)]
comdlg32: We no longer need to update the dialog struct on exit as all of the information is up to date.
Huw Davies [Wed, 14 Jan 2009 14:43:08 +0000 (14:43 +0000)]
comdlg32: Use a unicode dialog.
Huw Davies [Wed, 14 Jan 2009 14:43:00 +0000 (14:43 +0000)]
comdlg32: Keep the DEVMODE's papersize member up to date.
Huw Davies [Wed, 14 Jan 2009 14:42:53 +0000 (14:42 +0000)]
comdlg32: Keep the DEVMODE's orientation member up to date.
Francois Gouget [Wed, 14 Jan 2009 13:52:50 +0000 (14:52 +0100)]
winhlp32: Make some functions static in hlpfile.c and remove HLPFILE_PointsToTwips().
Francois Gouget [Wed, 14 Jan 2009 13:52:32 +0000 (14:52 +0100)]
winhlp32: Reorder some functions to avoid forward declarations in hlpfile.c.
Nikolay Sivov [Wed, 14 Jan 2009 13:28:58 +0000 (16:28 +0300)]
kernel32/tests: Some todo tests for CompareStringA and lstrcmpi.
Jeff Latimer [Wed, 14 Jan 2009 07:29:28 +0000 (18:29 +1100)]
user32/tests: Add tests for DdeGetData Ascii interface.
Jeff Latimer [Wed, 14 Jan 2009 07:29:18 +0000 (18:29 +1100)]
user32: Check for NULL pData in DdeClientTransAction expecting to be passed a handle.
Paul Vriens [Wed, 14 Jan 2009 13:29:56 +0000 (14:29 +0100)]
ddrawex/tests: Don't crash on win9x.
Paul Vriens [Wed, 14 Jan 2009 13:26:38 +0000 (14:26 +0100)]
setupapi/tests: Fix some test failures on win9x.
Francois Gouget [Wed, 14 Jan 2009 13:16:06 +0000 (14:16 +0100)]
configure: Check for ESound, FreeType, GPhoto2 and SANE even if their 'xxx-config' tool is missing.
Francois Gouget [Wed, 14 Jan 2009 13:15:45 +0000 (14:15 +0100)]
ddrawex: Add a trailing '\n' to a Wine trace.
Francois Gouget [Wed, 14 Jan 2009 13:15:33 +0000 (14:15 +0100)]
widl: Add a trailing '\n' to an error() message.
Francois Gouget [Wed, 14 Jan 2009 13:15:26 +0000 (14:15 +0100)]
rpcrt4/tests: Add a trailing '\n' to ok() calls.
Dylan Smith [Tue, 13 Jan 2009 18:39:39 +0000 (13:39 -0500)]
richedit: Correct limitations on values for setting zoom ratio.
Dylan Smith [Tue, 13 Jan 2009 18:39:32 +0000 (13:39 -0500)]
richedit: Zoom in and out with mouse wheel with control held.
Dylan Smith [Tue, 13 Jan 2009 18:39:23 +0000 (13:39 -0500)]
richedit: Added tests for zooming.
The contents of the text can be zoomed in with EM_SETZOOM, or with the
mouse wheel. EM_SETZOOM is implemented, but these tests show bugs in
the implementation, and zooming using the mouse wheel isn't
implemented at all yet.
Andrey Turkin [Tue, 13 Jan 2009 22:59:03 +0000 (01:59 +0300)]
ole32/tests: Add test for IContextCallback.
Andrey Turkin [Tue, 13 Jan 2009 22:58:41 +0000 (01:58 +0300)]
include: Add ctxtcall.idl file with IContextCallback interface definition.
Michael Stefaniuc [Wed, 14 Jan 2009 08:51:43 +0000 (09:51 +0100)]
cryptnet: Remove superfluous pointer casts.
Michael Stefaniuc [Wed, 14 Jan 2009 08:51:52 +0000 (09:51 +0100)]
d3d8: Remove superfluous pointer casts.
Michael Stefaniuc [Wed, 14 Jan 2009 08:52:15 +0000 (09:52 +0100)]
dswave: Remove superfluous pointer casts.
Michael Stefaniuc [Wed, 14 Jan 2009 08:52:24 +0000 (09:52 +0100)]
gdiplus: Remove superfluous pointer casts.
Henri Verbeet [Wed, 14 Jan 2009 09:01:12 +0000 (10:01 +0100)]
wined3d: Fix a memory leak in CreateSwapChain() error handling.
Henri Verbeet [Wed, 14 Jan 2009 09:01:11 +0000 (10:01 +0100)]
wined3d: Get rid of D3DCREATEOBJECTINSTANCE.
Henri Verbeet [Wed, 14 Jan 2009 09:01:11 +0000 (10:01 +0100)]
wined3d: Remove AddDirtyRect() from the public interface.
Henri Verbeet [Wed, 14 Jan 2009 09:01:10 +0000 (10:01 +0100)]
wined3d: Remove AddDirtyBox() from the public interface.
This is an internal wined3d function.
Henri Verbeet [Wed, 14 Jan 2009 09:01:10 +0000 (10:01 +0100)]
wined3d: Remove CleanDirtyBox().
It's never used.
Alexandre Julliard [Wed, 14 Jan 2009 11:53:42 +0000 (12:53 +0100)]
configure: Specify the target flags directly from configure to avoid trouble on BSD make.
Alexandre Julliard [Wed, 14 Jan 2009 11:52:53 +0000 (12:52 +0100)]
winebuild: Add -b as a short option for --target for gcc compatibility.
Alistair Leslie-Hughes [Tue, 13 Jan 2009 08:22:54 +0000 (19:22 +1100)]
mshtml: Add missing IHTMLCurrentStyle interfaces.
Alistair Leslie-Hughes [Tue, 13 Jan 2009 21:29:27 +0000 (08:29 +1100)]
msxml3: Add fixme for unsupported parameter.
Andrew Talbot [Tue, 13 Jan 2009 23:25:51 +0000 (23:25 +0000)]
riched20: Declare some functions static.
Hervé Chanal [Tue, 13 Jan 2009 15:58:41 +0000 (16:58 +0100)]
shell32: A nicer icon for desktop.
Dmitry Timoshkov [Wed, 14 Jan 2009 10:31:29 +0000 (18:31 +0800)]
wrc: Warn for duplicate dialog ids.
Dmitry Timoshkov [Wed, 14 Jan 2009 10:31:00 +0000 (18:31 +0800)]
wordpad: Use "-1" as a "don't care value", fix dialog id duplicates.
Dmitry Timoshkov [Wed, 14 Jan 2009 10:30:44 +0000 (18:30 +0800)]
winemine: Use "-1" as a "don't care value", fix dialog id duplicates.
Dmitry Timoshkov [Wed, 14 Jan 2009 10:30:26 +0000 (18:30 +0800)]
progman: Use "-1" as a "don't care value", fix dialog id duplicates.
Dmitry Timoshkov [Wed, 14 Jan 2009 10:30:05 +0000 (18:30 +0800)]
oleview: Use "-1" as a "don't care value", fix dialog id duplicates.
Dmitry Timoshkov [Wed, 14 Jan 2009 10:29:44 +0000 (18:29 +0800)]
serialui: Use "-1" as a "don't care value", fix dialog id duplicates.
Dmitry Timoshkov [Wed, 14 Jan 2009 10:29:27 +0000 (18:29 +0800)]
mshtml: Use "-1" as a "don't care value", fix dialog id duplicates.
Dmitry Timoshkov [Wed, 14 Jan 2009 10:29:06 +0000 (18:29 +0800)]
cryptui: Use "-1" as a "don't care value", fix dialog id duplicates.
Dmitry Timoshkov [Wed, 14 Jan 2009 10:28:46 +0000 (18:28 +0800)]
credui: Use "-1" as a "don't care value", fix dialog id duplicates.
Michael Stefaniuc [Tue, 13 Jan 2009 22:31:50 +0000 (23:31 +0100)]
include: Change to LONG/ULONG in fdi.h for Win64 compatibility.
Michael Stefaniuc [Tue, 13 Jan 2009 22:31:29 +0000 (23:31 +0100)]
include: Change to LONG/ULONG in fci.h for Win64 compatibility.
Michael Stefaniuc [Wed, 14 Jan 2009 08:52:06 +0000 (09:52 +0100)]
ddrawex: Remove superfluous pointer casts.
Michael Stefaniuc [Tue, 13 Jan 2009 22:31:09 +0000 (23:31 +0100)]
ddraw: Remove superfluous pointer casts.
Michael Stefaniuc [Tue, 13 Jan 2009 22:30:08 +0000 (23:30 +0100)]
comdlg32: Remove superfluous pointer casts.
Michael Stefaniuc [Wed, 14 Jan 2009 08:59:47 +0000 (09:59 +0100)]
setupapi: Add the Romanian translation.
Michael Stefaniuc [Tue, 13 Jan 2009 22:28:07 +0000 (23:28 +0100)]
wineps.drv: Add the Romanian translation.
Michael Stefaniuc [Tue, 13 Jan 2009 22:27:52 +0000 (23:27 +0100)]
comdlg32: Fix typo in #pragma line in cdlg_Ro.rc.
Nikolay Sivov [Tue, 13 Jan 2009 19:54:32 +0000 (22:54 +0300)]
ntdll: Check pointers in NtAccessCheck to prevent access violation.
André Hentschel [Tue, 13 Jan 2009 19:47:09 +0000 (20:47 +0100)]
comctl32/tests: Fix wrong comment-headline in toolbar.c.
Hans Leidekker [Tue, 13 Jan 2009 16:22:11 +0000 (17:22 +0100)]
setupapi: Fix resolving target path when given a section. Default to the system directory.
Alexandre Julliard [Tue, 13 Jan 2009 16:06:31 +0000 (17:06 +0100)]
user32/tests: Fix the layered window tests for some Vista versions.
Alexandre Julliard [Tue, 13 Jan 2009 16:06:17 +0000 (17:06 +0100)]
user32/tests: Comment out the menu size tests, there's no consistent behavior to test for.
Stefan Dösinger [Thu, 1 Jan 2009 19:02:35 +0000 (20:02 +0100)]
d3d9: Use D3DFOG_* constants instead of plain integers.
Stefan Dösinger [Mon, 22 Dec 2008 18:31:49 +0000 (19:31 +0100)]
d3d9: Properly set AutoRestoreDisplayMode.
Nikolay Sivov [Mon, 12 Jan 2009 20:54:12 +0000 (23:54 +0300)]
kernel32: Implemented GetErrorMode().
Ge van Geldorp [Mon, 12 Jan 2009 17:03:14 +0000 (18:03 +0100)]
user32/tests: keybd_event can send HCBT_KEYSKIPPED notifications.
Ge van Geldorp [Mon, 12 Jan 2009 15:51:40 +0000 (16:51 +0100)]
rpcrt4/tests: Remove NdrVaryingArrayUnmarshall() test, it is broken on Windows.
The failures in rpcrt4:server on Windows are caused by an access violation
thrown in NdrVaryingArrayUnmarshall() called from get_5numbers(). I've
created a minimum get_5numbers() test with Microsoft tools and that throws
the same access violation. The access violation disappears when zeroing
out the StubMsg before calling NdrClientInitializeNew(), so my guess is
Windows NdrVaryingArrayUnmarshall() uses an uninitialized member.
Erich Hoover [Sun, 11 Jan 2009 20:08:50 +0000 (13:08 -0700)]
wcmd: Fix redirecting a pipe to another pipe.
Erich Hoover [Sun, 11 Jan 2009 22:47:53 +0000 (15:47 -0700)]
wcmd: Handle batch scripts containing quotes within quotes.
Andrey Turkin [Tue, 13 Jan 2009 10:49:28 +0000 (13:49 +0300)]
setupapi: Add support for DIRID_PRINTPROCESSOR.
David Adam [Tue, 13 Jan 2009 11:22:25 +0000 (12:22 +0100)]
d3dx9: Fix falling tests in native windows.
Austin English [Tue, 13 Jan 2009 09:52:41 +0000 (03:52 -0600)]
ole32: Add tests for CoInitializeEx.
Andrey Turkin [Mon, 12 Jan 2009 18:01:57 +0000 (21:01 +0300)]
httpapi: Add HttpDeleteServiceConfiguration, HttpQueryServiceConfiguration and HttpSetServiceConfiguration stubs.
Andrey Turkin [Mon, 12 Jan 2009 18:01:27 +0000 (21:01 +0300)]
httpapi: Add HttpInitialize and HttpTerminate stubs.
Huw Davies [Tue, 13 Jan 2009 12:18:28 +0000 (12:18 +0000)]
comdlg32: Use the DEVMODE and DEVNAMES directly from the PAGESETUPDLG structure.
Huw Davies [Tue, 13 Jan 2009 12:18:23 +0000 (12:18 +0000)]
comdlg32: Update the original dialog structure rather than a temporary copy.
Andrew Talbot [Mon, 12 Jan 2009 21:48:01 +0000 (21:48 +0000)]
riched20: Declare some functions static.
Hans Leidekker [Mon, 12 Jan 2009 21:07:41 +0000 (22:07 +0100)]
setupapi: Enable reuse of create_inf_file in tests.
Jacek Caban [Mon, 12 Jan 2009 17:20:28 +0000 (18:20 +0100)]
urlmon: Added https binding tests.
Jacek Caban [Mon, 12 Jan 2009 17:20:21 +0000 (18:20 +0100)]
urlmon: Use pluggable protocol handler for https binding.
Jacek Caban [Mon, 12 Jan 2009 17:20:14 +0000 (18:20 +0100)]
urlmon: Ignore ReportProgress(BINDSTATUS_ACCEPTRANGES) calls.
Jacek Caban [Mon, 12 Jan 2009 17:20:06 +0000 (18:20 +0100)]
urlmon: Added HttpSProtocol object tests.
Jacek Caban [Mon, 12 Jan 2009 17:20:00 +0000 (18:20 +0100)]
urlmon: Call ReportProgress(BINDSTATUS_ACCEPTRANGES) in https handler.
Jacek Caban [Mon, 12 Jan 2009 23:28:25 +0000 (00:28 +0100)]
wininet: Make sure that we have data buffered before sending INTERNET_STATUS_REQUEST_COMPLETE notification.
Michael Stefaniuc [Tue, 13 Jan 2009 09:56:24 +0000 (10:56 +0100)]
dmime: Remove superfluous pointer casts.
Michael Stefaniuc [Tue, 13 Jan 2009 09:57:20 +0000 (10:57 +0100)]
dmusic: Remove superfluous pointer casts.
Michael Stefaniuc [Tue, 13 Jan 2009 09:55:14 +0000 (10:55 +0100)]
version: Remove superfluous pointer casts.
Michael Stefaniuc [Tue, 13 Jan 2009 09:55:46 +0000 (10:55 +0100)]
user32/tests: Do not cast the (IDC|IDI|RT)_* defines to LPSTR.
Michael Stefaniuc [Tue, 13 Jan 2009 09:54:56 +0000 (10:54 +0100)]
wintrust/tests: Remove superfluous pointer casts.
Michael Stefaniuc [Tue, 13 Jan 2009 09:57:53 +0000 (10:57 +0100)]
advapi32/tests: Remove superfluous pointer casts.
Michael Stefaniuc [Tue, 13 Jan 2009 09:55:29 +0000 (10:55 +0100)]
uxtheme: Remove superfluous pointer casts.
Michael Stefaniuc [Tue, 13 Jan 2009 09:57:08 +0000 (10:57 +0100)]
dmstyle: Remove superfluous pointer casts.
Michael Stefaniuc [Tue, 13 Jan 2009 09:56:48 +0000 (10:56 +0100)]
dmscript: Remove superfluous pointer casts.
Michael Stefaniuc [Tue, 13 Jan 2009 09:56:04 +0000 (10:56 +0100)]
rsaenh: Remove superfluous pointer casts.
Michael Stefaniuc [Tue, 13 Jan 2009 09:56:36 +0000 (10:56 +0100)]
dmloader: Remove superfluous pointer casts.
Michael Stefaniuc [Tue, 13 Jan 2009 09:54:41 +0000 (10:54 +0100)]
wldap32: Remove superfluous pointer casts.
Michael Stefaniuc [Tue, 13 Jan 2009 09:57:39 +0000 (10:57 +0100)]
devenum: Remove superfluous pointer casts.
Michael Stefaniuc [Tue, 13 Jan 2009 09:54:33 +0000 (10:54 +0100)]
wsock32: Remove superfluous pointer casts.
Henri Verbeet [Tue, 13 Jan 2009 09:31:58 +0000 (10:31 +0100)]
wined3d: Fix cube texture creation error handling.