Alexandre Julliard
|
89500484c2
|
kernel32: Move timezone functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-10 20:59:19 +01:00 |
Alexandre Julliard
|
0235e51465
|
kernelbase: Add IsBadStringPtr() replacement functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-10 18:24:32 +01:00 |
Alexandre Julliard
|
7b3c0fbed2
|
kernelbase: Add an OpenConsoleW() replacement wrapper.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-10 18:24:32 +01:00 |
Hari Saksena
|
849ff3b60d
|
kernelbase: Fix ullAvailPageFile showing wrong memory info.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48185
Signed-off-by: Hari Saksena <hari.mail@protonmail.ch>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-09 23:47:46 +01:00 |
Alexandre Julliard
|
eeb8eddfa2
|
kernel32: Move GeoID functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-09 23:47:46 +01:00 |
Alexandre Julliard
|
098e71ad61
|
kernel32: Move the CompareString functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-09 23:47:46 +01:00 |
Alexandre Julliard
|
94a3add0ea
|
kernel32: Move LCMapString functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-09 23:47:46 +01:00 |
Alexandre Julliard
|
c7c8016b70
|
kernelbase: Directly use the wctype table for the IsChar* functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-09 23:47:46 +01:00 |
Alexandre Julliard
|
1b46da5c05
|
kernel32: Move GetStringType functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-09 23:47:46 +01:00 |
Nikolay Sivov
|
624ed18b1f
|
Update to Unicode 12.1.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-09 23:47:45 +01:00 |
Alexandre Julliard
|
6bcda47419
|
kernel32: Move Get/SetLocaleInfoW() to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-09 23:47:45 +01:00 |
Alexandre Julliard
|
830de63139
|
kernel32: Use MultiByteToWideChar() and WideCharToMultiByte() from kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-09 15:30:03 +01:00 |
Alexandre Julliard
|
328ec3a768
|
kernelbase: Reimplement WideCharToMultiByte using Win32-format codepage tables.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-06 22:30:23 +01:00 |
Alexandre Julliard
|
7e8f1dac30
|
kernelbase: Reimplement MultiByteToWideChar() using Win32-format codepage tables.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-06 22:30:23 +01:00 |
Alexandre Julliard
|
b828424612
|
kernelbase: Verify that the file can be opened when looking for an executable.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48211
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-04 10:55:15 +01:00 |
João Diogo Ferreira
|
7b1b0ce506
|
kernelbase: Update GeoID when locale has changed.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46196
Signed-off-by: João Diogo Craveiro Ferreira <devilj@outlook.pt>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-04 10:55:15 +01:00 |
Nikolay Sivov
|
7082ebc608
|
ntdll: Use better type for thread description info structure.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-03 21:27:14 +01:00 |
Alexandre Julliard
|
94d2b4742c
|
kernelbase: Fix assumptions about 0-size output buffer in ntdll Unicode conversion functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-03 09:30:43 +01:00 |
Andrey Gusev
|
2a64dd44bc
|
kernelbase/tests: Fix a typo in ok() message.
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-02 22:02:57 +01:00 |
Zebediah Figura
|
216530f230
|
kernelbase: Implement GetOverlappedResultEx().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=38830
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-29 08:26:30 +01:00 |
Alexandre Julliard
|
7bb286ad9d
|
kernel32: Move FoldStringW() function to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-28 09:05:13 +01:00 |
Alexandre Julliard
|
03deff4e0d
|
kernel32: Move codepage functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-27 17:04:44 +01:00 |
Alexandre Julliard
|
d05c9f12fb
|
kernelbase: Initialize codepage data using ntdll functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-27 09:54:51 +01:00 |
Nikolay Sivov
|
179cd78f82
|
kernel32: Implement higher level API to access thread description.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-26 16:33:55 +01:00 |
Alexandre Julliard
|
2cbb6f8d34
|
kernel32: Move some locale functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-21 13:20:23 +01:00 |
Alexandre Julliard
|
fd588a22b7
|
kernel32: Move string normalization functions to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-21 10:43:46 +01:00 |
Dmitry Timoshkov
|
feb3d8e33c
|
kernelbase: When enumerating calendars initialize optional to 0.
This fixes regression introduced by 42ed9797b1 .
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-21 09:34:34 +01:00 |
John Chadwick
|
9021cca65d
|
kernelbase: Fix GetSystemFirmwareTable regression.
Regression caused by 71aba33fc6 .
Signed-off-by: John Chadwick <john@jchw.io>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-20 23:03:21 +01:00 |
Alexandre Julliard
|
35ea9cd99a
|
kernel32: Move the locale registry setup to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-20 23:03:21 +01:00 |
Alexandre Julliard
|
71aba33fc6
|
kernel32: Move system information functions to kernelbase.
|
2019-11-19 23:15:04 +01:00 |
Alexandre Julliard
|
b73cfa72ed
|
kernel32: Move physical memory status functions to kernelbase.
|
2019-11-19 23:15:04 +01:00 |
Alexandre Julliard
|
ab6970d9b0
|
kernel32: Move Get/SetCalendarInfo to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-18 19:12:13 +01:00 |
Alexandre Julliard
|
42ed9797b1
|
kernel32: Move EnumCalendarInfo functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-18 19:12:13 +01:00 |
Alexandre Julliard
|
50d15730df
|
kernel32: Move EnumTimeFormats functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-16 20:11:21 +01:00 |
Alexandre Julliard
|
02d9ccb3c3
|
kernel32: Move EnumDateFormats functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-16 20:08:58 +01:00 |
Alexandre Julliard
|
712ae337fe
|
kernel32: Move CreateProcess() functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-12 22:05:58 +01:00 |
Alexandre Julliard
|
4405195b3c
|
kernel32: Move GetSystemWow64Directory() functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-12 22:05:58 +01:00 |
Alexandre Julliard
|
bf03953942
|
kernelbase: Implement GetSystemWow64Directory2().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-12 22:05:58 +01:00 |
Dmitry Timoshkov
|
fde235da03
|
kernelbase: Implement EqualDomainSid.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-12 22:05:58 +01:00 |
Conor McCarthy
|
b4684bc561
|
kernelbase: Add stub for SetThreadDescription().
Used by Hitman 2.
Signed-off-by: Conor McCarthy <cmccarthy@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-07 21:53:15 +01:00 |
Alexandre Julliard
|
eac5237921
|
kernelbase: Fix fault address printing for the PE build.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-23 21:08:45 +02:00 |
Alexandre Julliard
|
9551cb0b84
|
kernelbase: Fix variable name aliasing issue.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-19 15:23:32 +02:00 |
Jacek Caban
|
293dae8fdc
|
kernelbase: Update SetNamedPipeHandleState debug trace.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-17 21:04:58 +02:00 |
Alexandre Julliard
|
a7c190d35f
|
kernel32: Move system locale enumeration functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-04 22:11:20 +02:00 |
Alexandre Julliard
|
8d25965e12
|
kernel32: Move SearchPath functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-04 09:44:29 +02:00 |
Alexandre Julliard
|
c5dc41e980
|
kernel32: Move LoadLibrary functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-03 22:58:06 +02:00 |
Alexandre Julliard
|
619bd16e7a
|
kernel32: Move dll path functions to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-03 22:56:14 +02:00 |
Nikita Morozkin
|
c27ee58420
|
advapi32: Stub SetPrivateObjectSecurityEx().
Signed-off-by: Nikita Morozkin <nmzikcs@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-01 17:10:50 +02:00 |
Alexandre Julliard
|
31d522ea53
|
kernelbase: Use set_ntstatus() in more places.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-27 13:26:52 +02:00 |
Sven Baars
|
f4ecef4565
|
kernelbase: Fix a leak on error path (Coverity).
Signed-off-by: Sven Baars <sven.wine@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-26 21:51:32 +02:00 |