Commit Graph

250 Commits

Author SHA1 Message Date
Mikołaj Zalewski
db4586d274 kernel32: Clear the extra memory in LocalReAlloc16(h, bigger_size, LMEM_ZEROINIT). 2007-05-30 13:25:14 +02:00
Dmitry Timoshkov
545a71302b kernel32: Fix some compilation warnings in 64-bit mode. 2007-05-30 13:24:21 +02:00
Alexandre Julliard
63322dbaa5 kernel32: Store global arena base as a pointer. 2007-05-30 13:23:30 +02:00
Alexandre Julliard
2835d78d8d kernel32: Remove the fixme about MB_USEGLYPHCHARS. 2007-05-29 23:31:35 +02:00
Francois Gouget
ed94ca1e4f kernel32/tests: src[i] is a char so there is no point trying to stuff 0xcafedead into it. 2007-05-29 12:13:35 +02:00
Francois Gouget
e5b1ca4cf5 kernel32/tests: Fix a signed/unsigned int mismatch. 2007-05-29 12:11:55 +02:00
Dmitry Timoshkov
3c9e7a7f33 wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility. 2007-05-25 20:37:56 +02:00
Dmitry Timoshkov
c28ffeeb9a kernel32/tests: Fix a problem revealed by compilation in 64-bit mode. 2007-05-24 11:36:27 +02:00
Dmitry Timoshkov
a67b689121 kernel32: Fix compilation warnings in 64-bit mode. 2007-05-23 13:13:54 +02:00
Alexandre Julliard
cc54b7d9bd ntdll: Avoid overflows in heap allocations. Based on a patch by Rob Shearman. 2007-05-22 11:59:18 +02:00
Dmitry Timoshkov
5f1a234731 kernel32: Fix the size of ThreadAffinityMask to match PSDK. 2007-05-21 19:11:01 +02:00
Marcus Meissner
b45367347a kernel32: Skip modem status tests if GetModemStatus failed. 2007-05-21 12:38:56 +02:00
Alexandre Julliard
73cc00f9a5 ntoskrnl.exe: Reuse the kernel32 instruction emulation support for kernel-mode drivers. 2007-05-18 16:37:23 +02:00
Dmitry Timoshkov
e690916f68 kernel32: Add an overflow test for MultiByteToWideChar. 2007-05-18 14:12:20 +02:00
Dmitry Timoshkov
90bafb3cc1 kernel32: Print last error value as unsigned, printing error in hex is useless. 2007-05-18 14:12:16 +02:00
Alexandre Julliard
8530cb0aec kernel32: Check for already loaded module also for LOAD_LIBRARY_AS_DATAFILE. 2007-05-16 16:58:51 +02:00
Alexandre Julliard
306d71c3fe kernel32: Support incrementing the module refcount in GetModuleHandleEx. 2007-05-16 16:47:11 +02:00
Dmitry Timoshkov
59a2686ae4 kernel32: Add a test for LoadLibraryEx(LOAD_LIBRARY_AS_DATAFILE). 2007-05-16 11:55:32 +02:00
Kirill K. Smirnov
24bf66180b kernel32/tests: Add tests for console codepages. 2007-05-11 12:41:34 +02:00
Kirill K. Smirnov
9d74661856 server: Move console codepages to the server. 2007-05-11 12:41:29 +02:00
Alexandre Julliard
b504d05022 kernel32: Fix typo in CreateActCtxA. 2007-05-11 11:19:38 +02:00
Kirill K. Smirnov
8f45938013 kernel32/tests: Add tests for console screen buffer. 2007-05-10 14:23:46 +02:00
Eric Pouech
fe3869388a kernel32: Set the new definition for an activation context, and implement adding/releasing references to it. 2007-05-09 12:24:14 +02:00
Eric Pouech
80f41b4937 kernel32: Implemented CreateActCtxA on top of CreateActCtxW. 2007-05-09 12:15:45 +02:00
Alexandre Julliard
6604181c85 kernel32: Set the dll file name with the correct case to make EXECryptor happy. 2007-05-08 13:25:48 +02:00
Andrew Talbot
7919badd70 kernel32: Exclude unused headers. 2007-05-07 20:35:07 +02:00
Andrew Talbot
fe933b022a kernel32: Exclude unused headers. 2007-05-07 20:34:58 +02:00
Andrew Talbot
072e7d0438 kernel32: Exclude unused headers. 2007-05-07 20:34:49 +02:00
Andrew Talbot
59651999b3 kernel32: Exclude unused headers. 2007-05-07 20:34:41 +02:00
Alexandre Julliard
3baf4dbe76 kernel32: Disable FT_Thunk entry point when Windows version is NT. 2007-05-07 17:10:18 +02:00
Bill Medland
a70df444ae kernel32/tests: Boundary test cases for SystemTimeToFileTime and GetDateFormat. 2007-05-04 13:39:09 +02:00
Andrew Talbot
a22c7a6c34 kernel32: Constify a variable. 2007-05-03 14:23:31 +02:00
Alexandre Julliard
f807f2d457 kernel32: Don't skip directory symlinks when looking for a specific file. 2007-05-01 14:32:33 +02:00
Louis Lenders
f9a54ebc51 kernel32: Add stub for BindIoCompletionCallback. 2007-05-01 11:42:25 +02:00
Vitaliy Margolen
2bd4d6b180 kernel32: Fix off by one error. 2007-04-30 12:32:58 +02:00
Kirill K. Smirnov
9eb0c87204 kernel32/tests: Add tests for NeedCurrentDirectoryForExePath. 2007-04-27 13:05:19 +02:00
Kirill K. Smirnov
fff6db62f3 kernel32: Add partial stub for NeedCurrentDirectoryForExePath. 2007-04-27 13:05:12 +02:00
Paul Vriens
87e8204365 kernel32/tests: Resource functions are not implemented on win98. 2007-04-26 14:25:04 +02:00
Paul Vriens
67c26f4ec3 kernel32/tests: GetLongPathNameW is not implemented on win98. 2007-04-25 13:48:14 +02:00
Paul Vriens
c1f6501808 kernel32/tests: GetComputerNameW is not implemented on win98. 2007-04-25 13:48:09 +02:00
Paul Vriens
9dafa1fc11 kernel32/tests: CreateRemoteThread is not implemented on win98. 2007-04-25 13:48:04 +02:00
Rob Shearman
27412837b9 kernel32: Add the directory the executable was loaded from to the module search path if the module file name doesn't contain a path. 2007-04-25 11:49:37 +02:00
Alexandre Julliard
3684dc181c server: Move the FSCTL_PIPE_WAIT ioctl implementation to the server. 2007-04-17 22:07:07 +02:00
Alexandre Julliard
aaf477f292 server: Change the timeout handling to use NT-style 64-bit timeouts everywhere. 2007-04-17 20:08:59 +02:00
Alexandre Julliard
8c46095484 server: Implement the FSCTL_PIPE_DISCONNECT ioctl on the server side. 2007-04-16 14:51:29 +02:00
Alexandre Julliard
9eaaadbb47 kernel32: Use the correct access rights when opening named pipes. 2007-04-16 14:32:18 +02:00
Chia-I Wu
bbbd42787c kernel32: Fix non-terminated separator string. 2007-04-16 12:07:44 +02:00
Hans Leidekker
ce0da3e75f kernel32: Allow any amount of whitespace between the words ANSI and SCSI in /proc/scsi/scsi. 2007-04-12 16:16:36 +02:00
Alexandre Julliard
83cef86f29 kernel32: Add SYNCHRONIZE access to mailslot handles.
Don't bother to request write access.
2007-04-10 22:24:40 +02:00
Alexandre Julliard
c915215ba6 ntdll: Use send(2) instead of write(2) for zero-byte writes to sockets. 2007-04-09 12:21:24 +02:00