Commit graph

34619 commits

Author SHA1 Message Date
Timo Kreuzer bd38886763 Add tests for CreateFontIndirect
svn path=/trunk/; revision=38571
2009-01-04 21:48:32 +00:00
Christoph von Wittich bda8492140 sync oleaut32_winetest with wine 1.1.12
svn path=/trunk/; revision=38570
2009-01-04 19:19:05 +00:00
Christoph von Wittich 35f684f9d5 sync ole32_winetest with wine 1.1.12
svn path=/trunk/; revision=38569
2009-01-04 17:52:22 +00:00
Stefan Ginsberg 7425fd9bf8 - DbgkpSendApiMessage/DbgkpSendApiMessageLpc: Make sure the process is suspended before resuming it. Also, DbgkpSendApiMessage takes a BOOLEAN as 2nd parameter.
- DbgkpWakeTarget: Correct a check for a Debug Event flag

svn path=/trunk/; revision=38568
2009-01-04 17:33:47 +00:00
Dmitry Chapyshev 78c8f3ca5f - Change of names of variables
- Move all variables declaration to top

svn path=/trunk/; revision=38567
2009-01-04 16:57:58 +00:00
Dmitry Chapyshev 6c670fb344 - Formatting fix. No code change
svn path=/trunk/; revision=38566
2009-01-04 16:18:29 +00:00
Aleksey Bragin 2494ca79f9 - Rewrite SystemTimeOfDay QuerySystemInformation case. ReqSize is the amount of data copied to the user so use it accordingly. Also, fill up the buffer as much as the caller requested. Fixes 1 "ntdll_winetest.exe info".
- Use a newer (5.0 and higher) version of SYSTEM_TIMEOFDAY_INFORMATION structure (consisting of two additional 64 bits fields: boot time bias and sleep time bias).

svn path=/trunk/; revision=38565
2009-01-04 15:11:47 +00:00
Dmitry Gorbachev 24dceb4922 Add type casts to RtlpCallQueryRegistryRoutine().
svn path=/trunk/; revision=38564
2009-01-04 14:40:27 +00:00
Dmitry Gorbachev fa2d477672 Silence GCC 4.4.0 warnings.
svn path=/trunk/; revision=38563
2009-01-04 14:27:04 +00:00
Dmitry Gorbachev bc752511c5 PWSTR -> PCWSTR
svn path=/trunk/; revision=38562
2009-01-04 14:26:59 +00:00
Aleksey Bragin 0491ac98be Dmitry Chapyshev
- Add buffer length checks to NtQueryInformationThread.

svn path=/trunk/; revision=38561
2009-01-04 13:43:08 +00:00
Aleksey Bragin b7aa576e73 Dmitry Chapyshev
- Add more length checks to NtQueryInformationProcess, inspired by r28570.

svn path=/trunk/; revision=38560
2009-01-04 11:56:14 +00:00
Ged Murphy 0751b2af16 - Generate to do list, test list, bug list and deprecated list.
- Add place holder for header and footer. This will need to be changed to suit the script.
- Don't generate a tab index.
- Build the search data so we can search the source.

svn path=/trunk/; revision=38559
2009-01-04 11:44:45 +00:00
Christoph von Wittich e346ebb655 sync riched20 with wine 1.1.12
svn path=/trunk/; revision=38558
2009-01-04 11:42:09 +00:00
Christoph von Wittich 7d6f7e3e2f sync browseui_winetest with wine 1.1.12
svn path=/trunk/; revision=38557
2009-01-04 11:34:13 +00:00
Christoph von Wittich 97415b80b6 sync hlink_winetest with wine 1.1.12
svn path=/trunk/; revision=38556
2009-01-04 11:33:07 +00:00
Christoph von Wittich 64915ab8ed sync iphlpapi_winetest with wine 1.1.12
svn path=/trunk/; revision=38555
2009-01-04 11:31:13 +00:00
Christoph von Wittich 02a42aaf0d sync msxml3 with wine 1.1.12 (2/2)
svn path=/trunk/; revision=38554
2009-01-04 10:48:31 +00:00
Christoph von Wittich 29dc01c8e2 sync msxml3 with wine 1.1.12 (1/2)
svn path=/trunk/; revision=38553
2009-01-04 10:48:19 +00:00
Aleksey Bragin f54bc7959a - Revert changes to NtSetVolumeInformationFile made in 38550, it should indeed use IoGetRelatedDeviceObject, not target device.
svn path=/trunk/; revision=38552
2009-01-04 10:12:38 +00:00
Aleksey Bragin 2882b5579f - Fix a typo: if a process has DisableBoost set then TRUE should be returned when querying ProcessPriorityBoost information, not FALSE.
svn path=/trunk/; revision=38551
2009-01-04 09:41:34 +00:00
Aleksey Bragin 8935e052bf - Merge IoGetRelatedTargetDevice implementation by Pierre Schweitzer (pierre-fsd branch), with my modifications.
svn path=/trunk/; revision=38550
2009-01-04 09:35:35 +00:00
Hervé Poussineau 7b50d4352c Add a check to not mix up host and target modules
Should probably be moved later outside of backend directory

svn path=/trunk/; revision=38549
2009-01-04 08:38:19 +00:00
Cameron Gutman bdbc81f185 - Revert r38547 which reverted r38546 which was correct
- I fail

svn path=/trunk/; revision=38548
2009-01-04 08:12:13 +00:00
Cameron Gutman b372a95ba2 - Revert r38546
- Include windef.h in precomp.h

svn path=/trunk/; revision=38547
2009-01-04 07:45:08 +00:00
Cameron Gutman 963b989ea5 - Fix debug build
- Something weird happened with the headers and DWORD somehow got lost
 - This is a hack and will be reverted later

svn path=/trunk/; revision=38546
2009-01-04 07:25:08 +00:00
Cameron Gutman 6fb0f9aa2d - Merge the rest of my changes
svn path=/trunk/; revision=38545
2009-01-04 05:33:43 +00:00
James Tabor 39cecf5684 - Fix build.
svn path=/trunk/; revision=38544
2009-01-04 05:16:29 +00:00
James Tabor e5a50d7176 - Implement large ansi unicode string support. Not sure if we need to add it in win32k.
svn path=/trunk/; revision=38543
2009-01-04 05:06:14 +00:00
Cameron Gutman 831afe52e7 - Merge r38358, r38539, and r38541
svn path=/trunk/; revision=38542
2009-01-04 04:39:32 +00:00
James Tabor b470703879 - Add check for probed strings. Thanks, Timo and Thomas.
svn path=/trunk/; revision=38540
2009-01-04 04:09:19 +00:00
Thomas Bluemel 856d0c4f7b Fix usage of ProbeForReadUnicodeString
svn path=/trunk/; revision=38538
2009-01-04 01:50:37 +00:00
Pierre Schweitzer c78f1d3a6d Removed avtest.sys from package as it's been removed in r37748.
Spotted by Olaf Siejka

svn path=/trunk/; revision=38537
2009-01-03 21:20:52 +00:00
Dmitry Gorbachev 0e0e4d8dd8 - Add hack-sync again (bug #3591).
- Silence linker warning.

svn path=/trunk/; revision=38535
2009-01-03 15:51:10 +00:00
Dmitry Gorbachev fc04035227 Consistently use NULL, as suggested by Paolo Devotee.
svn path=/trunk/; revision=38534
2009-01-03 15:50:55 +00:00
Stefan Ginsberg 790283c9de - Switch back to the previous implementation of GetPrivateObjectSecurity now that RtlQuerySecurityObject is implemented (thanks jimtabor)
svn path=/trunk/; revision=38533
2009-01-03 15:20:47 +00:00
Aleksey Bragin 658957a6ab - Don't leak a FileObject reference in case of failure.
svn path=/trunk/; revision=38531
2009-01-03 13:23:44 +00:00
Aleksey Bragin 331aa9e529 - Check if CompletionFilter has a valid value too.
svn path=/trunk/; revision=38530
2009-01-03 12:42:29 +00:00
Dmitry Chapyshev b9ffb1676a - Add checking of CompletionFilter parameter. This is fixed 3 wine tests for kernel32
svn path=/trunk/; revision=38529
2009-01-03 12:22:14 +00:00
Dmitry Chapyshev 1c312cc501 - Add spoolss from Wine
svn path=/trunk/; revision=38527
2009-01-03 11:18:58 +00:00
Michael Martin ce357e0a0f - PeekNamedPipe: Fixed BufferSize calculation, as it is the size of the FILE_PIPE_PEEK_BUFFER struct + the nBufferSize parameter passed from caller.
svn path=/trunk/; revision=38522
2009-01-03 09:24:44 +00:00
Aleksey Bragin d8316ddcfb - Add a missing EA buffer validation.
- Free an EA buffer if it was allocated and error/exception happened.

svn path=/trunk/; revision=38521
2009-01-03 09:18:55 +00:00
James Tabor de1fd1f76d - Removed SEH abuse and add notes for the hook code, in NtUserDefSetText.
- Update NtUserCallHwndLock subfunctions.

svn path=/trunk/; revision=38518
2009-01-03 04:02:54 +00:00
James Tabor 140f031357 - Add check for null Wnd, see bug 3995.
svn path=/trunk/; revision=38517
2009-01-03 02:20:50 +00:00
James Tabor 33ff58086c - Implement RtlQuerySecurityObject.
svn path=/trunk/; revision=38513
2009-01-02 23:52:37 +00:00
Hervé Poussineau 7d3efdbdb0 Fix serial devices detection
Thanks at Maciej Bialas (bjauy at o2.pl) for testing

svn path=/trunk/; revision=38512
2009-01-02 22:12:48 +00:00
Timo Kreuzer 1fa9bb9b8e Use the bitmap's palette, not the DC one's in NtGdiGetDIBitsInternal. Fixes Firefox colors going nots after 60 sec.
See issue #3854 for more details.

svn path=/trunk/; revision=38511
2009-01-02 22:08:09 +00:00
Stefan Ginsberg fbd7681b84 - Cleanup AccessCheck, and set the correct last error in the case where the check succeeds but access is denied
- Cleanup NtAccessCheck, properly set desired access when previous mode is kernel, remove a duplicate check that is performed in SeAccessCheck, and don't fail with STATUS_ACCESS_DENIED when the check succeeds but denies access -- the result of the access check is returned in the 'AccessStatus' parameter

svn path=/trunk/; revision=38510
2009-01-02 17:39:45 +00:00
Aleksey Bragin 226c5fb558 - Add Dmitry Gorbachev's hack for bug 3626 problem (cmd shell initially comes up in permanent loop printing squares). Until a better solution is implemented...
See issue #3626 for more details.

svn path=/trunk/; revision=38509
2009-01-02 17:38:01 +00:00
Stefan Ginsberg 33e098eaaa - Add Wine's GetPrivateObjectSecurity and use it instead of our that uses the unimplemented RtlQuerySecurityObject routine
svn path=/trunk/; revision=38508
2009-01-02 17:14:42 +00:00