Commit Graph

52 Commits

Author SHA1 Message Date
Alexandre Julliard
2b01f6e07c kernel32: Use the appropriate Unix locale for GetLocaleInfo when a default LCID is used.
For instance LOCALE_SDATE is looked up in the lcid corresponding to
LC_TIME, LOCALE_IDIGITS in the LC_NUMERIC lcid, etc.
2006-11-16 22:11:58 +01:00
Alexandre Julliard
e8b8c5bf6a kernel32: Added the locale name entry to all locale definitions. 2006-11-16 22:11:36 +01:00
Alexandre Julliard
123b6fec22 kernel32: Rewrote the locale matching to match more elements and to support Windows-format locale names.
Added implementation for LocaleNameToLCID and LCIDToLocaleName.
2006-11-16 22:11:19 +01:00
Dmitry Timoshkov
a77d00eabb kernel32: Add a basic PE loader test. 2006-11-16 22:09:11 +01:00
Mike McCormack
f8829297da kernel32: Downgrade a FIXME to a WARN. 2006-11-16 12:45:09 +01:00
Alexandre Julliard
6fa6cc7e83 kernel32/tests: Reserve some more memory for the environment. 2006-11-15 11:31:41 +01:00
Mike McCormack
15446fb9c0 kernel32: Print a FIXME only once. 2006-11-14 11:35:11 +01:00
Alexandre Julliard
7a1522a20f kernel32: Use LC_NUMERIC instead of LC_ALL to determine the user locale.
Passing LC_ALL to setlocale() doesn't do what we want.
2006-11-13 14:27:00 +01:00
Francois Gouget
b2656633a6 Add some documentation headers to make winapi_check happy. 2006-11-13 13:01:15 +01:00
Francois Gouget
4c9f668e7c kernel32: Fix the 'MAP_FOLDCZONE' ok() test. 2006-11-13 12:45:31 +01:00
Alexandre Julliard
91bb29ca4d kernel32/tests: Fixed the pipe test for MacOS. 2006-11-09 15:40:36 +01:00
Eric Pouech
ab9fd793ce kernel32: Changed encoding for Divehi (which has a 639-1 enconding). 2006-11-09 12:23:33 +01:00
Alexandre Julliard
63ca94c419 kernel32: Fixed buffer overrun in get_registry_locale_info. 2006-11-09 12:03:21 +01:00
Dmitry Timoshkov
ecdfa08364 kernel32: Add basic OpenProcess test. 2006-11-08 20:16:12 +01:00
Alexandre Julliard
ed58b1bad0 kernel32: Better workaround for the lack of locale environment variables on MacOS. 2006-11-07 18:24:15 +01:00
Francois Gouget
30e44c85c8 Assorted spelling fixes. 2006-11-07 15:25:24 +01:00
Alexandre Julliard
1f50b7f7eb kernel32/tests: Don't wait for overlapped result if the previous test failed. 2006-11-04 12:07:10 +01:00
Mike McCormack
5c004898b9 kernel32: Add a stub for HeapSetInformation. 2006-11-02 12:24:27 +01:00
Alexandre Julliard
313d93e491 kernel32: Moved PeekNamedPipe implementation to ntdll. 2006-11-01 16:24:36 +01:00
Alexandre Julliard
2cb4361c06 kernel32: Reimplemented SetFilePointerEx on top of ntdll functions. 2006-11-01 16:12:57 +01:00
Andrew Talbot
ecd35a0267 kernel32: Cast-qual warnings fix. 2006-11-01 13:38:05 +01:00
Andrew Talbot
8125231e49 kernel32: Cast-qual warnings fix. 2006-11-01 13:37:34 +01:00
Alexandre Julliard
7472ffd8d2 kernel32: Use NT instead of Unix calls to identify VxD pseudo-files. 2006-10-31 20:23:56 +01:00
Alexandre Julliard
98a3912e9f kernel32: Fixed behavior of FindFirstFile for DOS devices. 2006-10-31 12:05:19 +01:00
Alexandre Julliard
5e08230568 kernel32: Close the directory handle in FindNextFile as soon as we reach the end of the directory. 2006-10-27 12:27:33 +02:00
Hwang YunSong(황윤성)
ca2160acba kernel32: Added winerr_kor.mc. 2006-10-25 20:23:59 +02:00
Dmitry Timoshkov
5ace8745ce kernel32: Exit from initial thread with ExitThread not by ExitProcess. 2006-10-24 20:49:14 +02:00
Mikołaj Zalewski
e32aa55703 resources: Change German sublanguage code to SUBLANG_NEUTRAL. 2006-10-24 11:45:12 +02:00
Alexandre Julliard
b0ea577ae5 Avoid usage of sizeof in traces that causes warnings on MacOSX. 2006-10-20 12:16:45 +02:00
Robert Shearman
ed263ae48e kernel32: Add support for detecting the user locale preference from the system on Mac OS X. 2006-10-16 20:10:25 +02:00
Francois Gouget
ef998ea6cb Assorted spelling fixes. 2006-10-16 11:33:38 +02:00
Michael Stefaniuc
8c38b88068 kernel32: Win64 printf format warning fixes. 2006-10-13 12:08:25 +02:00
Ge van Geldorp
d642e11438 winapi_test: Regenerate tests.
Remove structs from test list which have preprocessor directives in
their definitions (winapi_test can't handle that).
2006-10-11 12:12:21 +02:00
Michael Stefaniuc
8218440c20 kernel32/tests: Win64 printf format warning fixes. 2006-10-10 16:11:27 +02:00
Frank Richter
ffe966f37d kernel32: Fix typos in English messages. 2006-10-10 13:36:55 +02:00
Frank Richter
185526d35e kernel32: Added German translation of messages. 2006-10-10 11:57:25 +02:00
Frank Richter
bfb8754ed5 kernel32: Translated some more NLS strings to German. 2006-10-10 11:57:22 +02:00
Mike McCormack
4661a825b7 kernel32: Return some fake data in FindActCtxSectionStringW. 2006-10-05 11:33:12 +02:00
Eric Pouech
d990c0d8e5 ntdll-kernel32: WaitCommEvent.
- implemented IOCTL_SERIAL_WAIT_ON_MASK for DeviceIoControl
  on serial lines in ntdll
- now using thread pool (instead of simple thread) for the
  background operations (this should help some high load
  situations)
- used this to implement WaitCommEvent on top NtDll functions
- in kernel32, removed now the no longer used termios/ioctls...
  for comm devices
2006-10-03 20:19:08 +02:00
Francois Gouget
38520a819c Assorted spelling fixes. 2006-10-03 15:56:21 +02:00
Francois Gouget
17aa2c82d2 Add missing '\n's to ok() calls. 2006-10-03 15:56:16 +02:00
Louis. Lenders
ed4b6e91cb kernel32: Add 2 simple tests for GetLongPathNameW. 2006-10-02 14:41:12 +02:00
Louis. Lenders
44da24759c kernel32: Print an error instead of crashing in GetLongPathNameW if shortpath=0. 2006-10-02 14:41:08 +02:00
Michael Stefaniuc
85ce5117c5 Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int. 2006-09-29 16:08:30 +02:00
Andrew Talbot
10a0931ebe kernel32: Cast-qual warnings fix. 2006-09-20 12:23:13 +02:00
Andrew Talbot
e595298a56 kernel32: Cast-qual warnings fix. 2006-09-20 12:23:08 +02:00
Andrew Talbot
ea117516a7 kernel32: Cast-qual warnings fix. 2006-09-20 12:23:03 +02:00
Andrew Talbot
2b164a2d41 kernel32: Cast-qual warnings fix. 2006-09-20 12:22:55 +02:00
Alexandre Julliard
a27d0aa4e9 include: Added definitions for the fault address exception information. 2006-09-20 11:27:53 +02:00
Alexandre Julliard
530e765035 include: Exception filters should return LONG, not DWORD.
Also move UnhandledExceptionFilter definitions to winbase.h since they
are there in the latest SDK.
2006-09-20 11:26:59 +02:00