519 Commits

Author SHA1 Message Date
James Hawkins
7d7d799284 kernel32: Trace the last error on failure. 2008-08-29 13:23:03 +02:00
James Hawkins
806edcc496 kernel32: Fix two failing tests in win95. 2008-08-29 13:22:55 +02:00
James Hawkins
39732cf927 kernel32: Trace the modified buffer on error. 2008-08-29 13:22:50 +02:00
James Hawkins
9aef134bdc kernel32: Fix a failing test in win95. 2008-08-29 13:22:31 +02:00
Paul Vriens
56ba2baa01 kernel32/tests: Use skip instead of trace. 2008-08-26 10:57:50 +02:00
Paul Vriens
ac07480fab kernel32/tests: Use a file that is available on all platforms. 2008-08-26 10:57:05 +02:00
Paul Vriens
920c1fc77a kernel32/tests: Fix two failures on win9x. 2008-08-26 10:56:58 +02:00
Michael Karcher
34aa6b7002 kernel32: Fix profile cache logic and don't cache new files. 2008-08-20 14:56:15 +02:00
Michael Karcher
c2a26cee16 kernel32/tests: Fix profile crash on NT and up. 2008-08-19 15:19:29 +02:00
Michael Karcher
33ca67dcab kernel32: Fix profile sharing mode.
Based on a patch from Austin English.
2008-08-18 17:15:56 +02:00
Paul Vriens
0d88bf89dc kernel32/tests: Show the setting of the debugger registry value. 2008-08-05 14:09:37 +02:00
Paul Vriens
7661c6989d kernel32/tests: Fix a test failure on Win9x. 2008-08-05 14:09:34 +02:00
Francois Gouget
a793888a28 Assorted spelling fixes. 2008-08-04 13:04:48 +02:00
Paul Vriens
b2093dc86a kernel32/tests: Skip tests when codepage is not available. 2008-08-04 13:01:24 +02:00
Colin Finck
eb8a6f70f5 kernel32/tests: Fix a wrong length passed to a WideCharToMultiByte test, which led to a use of uninitialized stack memory. 2008-08-01 11:18:11 +02:00
Colin Finck
c2c1a55f1c kernel32: Add a lot of new tests for the actual WideCharToMultiByte string conversion as well. 2008-07-31 14:09:07 +02:00
Dan Hipschman
54752c4f87 kernel32/tests: Add tests for undocumented default timer queue "features". 2008-07-30 12:44:31 +02:00
Dan Hipschman
a148e190af ntdll: Add support for a default timer queue. 2008-07-30 12:44:25 +02:00
Detlef Riekenberg
5437f4ce9c kernel32/tests: Fix a crash on win9x (lpDefault is truncated inplace). 2008-07-28 11:35:38 +02:00
Dan Hipschman
2b287a4489 ntdll: Fix a small timer-queue bug whereby a deleted timer may still expire. 2008-07-28 11:32:21 +02:00
Dan Hipschman
4c64d0cdfa ntdll: Implement RtlDeleteTimer for kernel32's DeleteTimerQueueTimer. 2008-07-25 14:09:15 +02:00
Dan Hipschman
396e47ef5c ntdll: Implement RtlUpdateTimer for kernel32's ChangeTimerQueueTimer. 2008-07-25 14:09:15 +02:00
Dan Hipschman
5ef54c4cec ntdll: Implement the timer queue thread. 2008-07-25 14:09:15 +02:00
Nicolas Le Cam
eb612fd4dc kernel32/tests: Fix a failing test in Vista. 2008-07-23 13:54:06 +02:00
Dan Hipschman
d343f2baf7 ntdll: Implement RtlCreateTimer for kernel32's CreateTimerQueueTimer. 2008-07-23 11:24:03 +02:00
H. Verbeet
ff870e0132 server: Calling ResumeThread() on a terminated thread is valid. 2008-07-23 11:21:47 +02:00
Dan Hipschman
20a1ca2bbf ntdll: Implement [Rtl]Create/DeleteTimerQueue[Ex]. 2008-07-22 13:24:21 +02:00
Dan Hipschman
09f4ca64e2 kernel32/tests: Check that timers are not NULL in timer queue tests. 2008-07-22 13:21:48 +02:00
Dan Hipschman
bf0f78b11a kernel32/tests: Add tests for Change/DeleteTimerQueueTimer. 2008-07-22 13:21:29 +02:00
Detlef Riekenberg
f8dea7ab2d kernel32/tests: Run the tests again on Win9x. 2008-07-22 13:21:12 +02:00
Francois Gouget
bc5ce27947 Assorted spelling fixes. 2008-07-21 13:00:01 +02:00
Dan Hipschman
fc325c7674 kernel32/tests: Add tests for timer queues. 2008-07-17 13:15:29 +02:00
James Hawkins
3fb196fb57 kernel32: Return the default value if lpKeyName is empty. 2008-07-17 11:38:19 +02:00
James Hawkins
7e9df53f38 kernel32: Fix removing trailing spaces from lpDefault for GetPrivateProfileString. 2008-07-17 11:37:55 +02:00
James Hawkins
e5705eae84 kernel32: Add tests for GetPrivateProfileString. 2008-07-17 11:37:02 +02:00
Dan Hipschman
c70e6125bf kernel32/tests: Fix p_BindIoCompletionCallback declaration so it compiles with the MS compiler. 2008-07-16 17:54:59 +02:00
James Hawkins
c737542782 kernel32: Fix test failures because of a broken ReplaceFile in win2k. 2008-07-02 12:05:34 +02:00
James Hawkins
63ac79f4d5 kernel32: Don't test for HARDDISK and RAMDISK on win9x. 2008-06-30 15:05:40 +02:00
James Hawkins
03d23bd43d kernel32: Fix a few test failures in win9x. 2008-06-30 15:05:32 +02:00
James Hawkins
ac5885ef41 kernel32: Fix a few test failures in win9x. 2008-06-30 15:05:19 +02:00
James Hawkins
3361f0c4fd kernel32: Fix a test failure in win9x. 2008-06-30 15:05:13 +02:00
Paul Vriens
dd01d39f3b kernel32: Fix return values of GetConsoleCursorInfo. 2008-06-24 12:47:18 +02:00
Paul Vriens
296bbde1c1 kernel32/tests: Add some tests for GetConsoleCursorInfo. 2008-06-24 12:45:25 +02:00
Dan Hipschman
e22af18e7a kernel32/tests: Add tests for TLS functions. 2008-06-23 14:04:31 +02:00
Dan Kegel
98fba5e56a kernel32/tests: Initialize a few variables. 2008-06-23 12:46:20 +02:00
Huw Davies
6e2827ec29 kernel32: Fix typo. 2008-06-20 11:19:30 +02:00
Paul Vriens
8fb9503c6d kernel32/tests: Skip tests if function is not implemented. 2008-06-13 12:07:49 +02:00
Paul Vriens
e7f5c45cf9 kernel32/tests: Fix a few typos. 2008-06-13 12:07:43 +02:00
Alexandre Julliard
3cb0bcff83 kernel32/tests: Use Local instead of Global prefix to avoid permission issues. 2008-06-10 17:44:57 +02:00
Alexandre Julliard
af785c4d0f kernel32/tests: Fix the change notification test on Vista. 2008-06-10 17:44:41 +02:00