Andrew Nguyen
|
1d18b890a6
|
kernel32: Remove a superfluous function call in the format_insert helper.
|
2010-04-28 07:38:23 -05:00 |
Andrew Nguyen
|
e724f6aa28
|
kernel32/tests: Centralize the FormatMessageW skip detection.
|
2010-04-28 07:38:05 -05:00 |
Andrew Nguyen
|
5505ae978b
|
kernel32: Handle some escape sequences with FORMAT_MESSAGE_IGNORE_INSERTS in FormatMessageA/W.
|
2010-04-28 07:37:58 -05:00 |
Andrew Nguyen
|
2193b9e887
|
kernel32: Correct output buffer behavior with empty input strings for FormatMessageA/W.
|
2010-04-28 07:37:49 -05:00 |
Andrew Nguyen
|
f50198f662
|
kernel32: Improve flag error handling in FormatMessageA/W.
|
2010-04-28 07:37:39 -05:00 |
Andrew Nguyen
|
9df55f06a2
|
kernel32: Remove leftover preprocessor undef directives in the FormatMessage implementation.
|
2010-04-28 07:37:20 -05:00 |
Andrew Nguyen
|
3cb43a081b
|
kernel32: Fail if a format placeholder is present without a format specifier in FormatMessageA/W.
|
2010-04-28 07:36:35 -05:00 |
Hans Leidekker
|
9b33b479d6
|
kernel32/tests: Fix test failures on certain versions of Windows.
|
2010-04-27 14:38:38 -05:00 |
Michael Stefaniuc
|
6450b76a51
|
kernel32: The Isle of Man uses the Manx Pound.
|
2010-04-22 11:28:37 +02:00 |
Michael Stefaniuc
|
40ea1a08a5
|
kernel32: Add some missing LOCALE_SNATIVECURRNAME constants.
|
2010-04-22 11:28:30 +02:00 |
Michael Stefaniuc
|
c8d0f70a5c
|
kernel32: Update the Dutch (Suriname) NLS file.
|
2010-04-22 11:28:28 +02:00 |
Andrew Nguyen
|
12efa6135c
|
kernel32: Rename the load_message helper to reflect its sole handling of Unicode strings.
|
2010-04-19 15:46:13 +02:00 |
Andrew Nguyen
|
43436f64d8
|
kernel32: Unify the format_message ANSI and Unicode helpers.
|
2010-04-19 15:46:11 +02:00 |
Andrew Nguyen
|
4c657b870f
|
kernel32: Unify the format_insert ANSI and Unicode helpers.
|
2010-04-19 15:46:08 +02:00 |
Andrew Nguyen
|
053d4385c9
|
kernel32: Transition FormatMessageA to the internal use of Unicode strings.
|
2010-04-19 15:46:05 +02:00 |
Andrew Nguyen
|
f199a83d47
|
kernel32: Separate format string parsing in FormatMessageA into a new function.
|
2010-04-19 15:44:34 +02:00 |
Andrew Nguyen
|
df83469258
|
kernel32: Separate format string parsing in FormatMessageW into a new function.
|
2010-04-19 15:44:27 +02:00 |
Andrew Nguyen
|
fcdd0d3040
|
kernel32: Consistify allocation behavior with FormatMessageA/W.
|
2010-04-19 15:44:05 +02:00 |
Andrew Nguyen
|
8e20322578
|
kernel32/tests: Add tests for buffer allocation in FormatMessage.
|
2010-04-19 15:43:31 +02:00 |
Andrew Nguyen
|
ce61b254d0
|
kernel32: Only check the buffer pointer in FormatMessageA if buffer allocation is requested.
|
2010-04-19 15:43:25 +02:00 |
Andrew Nguyen
|
8b28efaed7
|
kernel32: Reject an insufficiently sized buffer in FormatMessageA/W.
|
2010-04-19 15:43:07 +02:00 |
Andrew Nguyen
|
c0e7931954
|
kernel32: Remove superfluous heap reallocation calls in FormatMessageA/W.
The buffer in question is temporary and will be freed on function
return, so resizing and leaving the enlarged space unused is pointless.
|
2010-04-19 15:42:42 +02:00 |
Andrew Nguyen
|
f35ca2a77c
|
kernel32/tests: Remove a superfluous comment in the FormatMessage tests.
|
2010-04-19 15:42:39 +02:00 |
Eric Pouech
|
409033cb6a
|
kernel32: Added proper support for GetSystemInfo on x86_64.
|
2010-04-16 16:54:30 +02:00 |
Alexandre Julliard
|
d0578c080a
|
kernel32: Map the new detailed direction information back to the Windows constants.
|
2010-04-14 18:00:45 +02:00 |
Alexandre Julliard
|
5189eef6bb
|
ntdll: Fix affinity mask check for 64-bit.
|
2010-04-08 23:57:08 +02:00 |
Alexandre Julliard
|
a8e86e35dd
|
winapi: Generate the 64-bit variant of structure size/alignment tests.
|
2010-04-07 18:03:00 +02:00 |
Andrew Nguyen
|
39208d4d60
|
kernel32: Don't set last error on success in OpenConsoleW.
|
2010-04-01 18:12:40 +02:00 |
Andrew Nguyen
|
b7bf2abdff
|
kernel32: Improve parameter validation in OpenConsoleW.
|
2010-04-01 18:12:40 +02:00 |
Marcus Meissner
|
35dfd34a9f
|
kernel32: Initialize env (Coverity).
|
2010-03-31 11:44:30 +02:00 |
Alexandre Julliard
|
02aef1c3b8
|
kernel32: Increase the wineboot timeout.
|
2010-03-30 16:55:11 +02:00 |
Alexandre Julliard
|
be0db98a23
|
kernel32: Fix processing of spaces in command line for builtin exes.
|
2010-03-29 19:37:35 +02:00 |
Alexandre Julliard
|
808c29b908
|
kernel32: Add support for starting binaries in 32/64-bit mode from the other mode.
|
2010-03-29 17:57:15 +02:00 |
Michael Stefaniuc
|
8f7372488b
|
kernel32/tests: Remove superfluous casts of integer constants.
|
2010-03-29 11:48:58 +02:00 |
André Hentschel
|
a9a7d963c2
|
kernel32: Make process traces aware of 64-bit.
|
2010-03-25 16:08:27 +01:00 |
André Hentschel
|
e9be1b4094
|
kernel32: Fix return value of FlsFree.
|
2010-03-22 15:53:42 +01:00 |
Francois Gouget
|
3428b94a8d
|
Assorted spelling and case fixes.
|
2010-03-22 10:49:13 +01:00 |
Francois Gouget
|
891b1ce3de
|
kernel32/tests: Remove a space after a '\n' in a skip().
|
2010-03-22 10:48:17 +01:00 |
Alexandre Julliard
|
c7bed19c0b
|
kernel32: Don't try to open builtin exe files during CreateProcess, only check the path syntax.
|
2010-03-18 13:46:22 +01:00 |
Paul Vriens
|
b120836bd2
|
kernel32/tests: Run tests again on Win95.
|
2010-03-16 17:03:23 +01:00 |
Alexandre Julliard
|
bef5645eb1
|
makefiles: Remove the no longer needed explicit separators for dependencies.
|
2010-03-16 13:28:19 +01:00 |
Henri Verbeet
|
ef058b3030
|
kernel32: Implement CheckRemoteDebuggerPresent().
|
2010-03-15 15:56:56 +01:00 |
Henri Verbeet
|
6c0ecd0955
|
server: Debugging our own process is disallowed.
|
2010-03-15 15:55:08 +01:00 |
Alexandre Julliard
|
2bb93d39be
|
kernel32: Abstract the key creation routine and move the key existence check to the top-level function.
|
2010-03-13 19:24:46 +01:00 |
Henri Verbeet
|
1970fb35d4
|
server: Allow the debugger to be debugged.
|
2010-03-05 13:21:22 +01:00 |
Alexandre Julliard
|
83c272a258
|
ntdll: Return STATUS_IMAGE_NOT_AT_BASE when an image mapping has to be relocated.
|
2010-03-03 20:05:40 +01:00 |
Reece Dunn
|
1b46c0660d
|
kernel32/tests: Add a test case for calling TlsFree on a freed index.
|
2010-03-03 11:49:35 +01:00 |
Alexandre Julliard
|
ea3f48ff11
|
kernel32: Create the Nls\CodePage key one element at a time.
|
2010-03-01 14:06:08 +01:00 |
Alexandre Julliard
|
f5248ef7c8
|
kernel32: Create the Control Panel\International key one element at a time.
|
2010-03-01 14:04:33 +01:00 |
Alexandre Julliard
|
6d4cf67a56
|
kernel32: Create the hardware registry keys one at a time, and bail out if the main key already exists.
|
2010-03-01 14:03:35 +01:00 |