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
|
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
|
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
|
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
|
619bd16e7a
|
kernel32: Move dll path functions to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-03 22:56:14 +02:00 |
Alexandre Julliard
|
14fbecee65
|
kernel32: Add set_ntstatus() helper.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-01 09:43:27 +02:00 |
Alexandre Julliard
|
aa58676ae0
|
kernel32: Move wait functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-07-01 20:42:42 +02:00 |
Alexandre Julliard
|
558e48aafd
|
kernel32: Move event functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-07-01 15:56:49 +02:00 |
Alexandre Julliard
|
8b492467d9
|
kernel32: Move MODULE_get_binary_info implementation to process.c.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-27 13:27:28 +02:00 |
Alexandre Julliard
|
1060567cc5
|
kernel32: Remove the DOS/Win16/OS2 binary distinction.
They all need to be run through winevdm.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-25 21:45:04 +02:00 |
Qian Hong
|
4c2cc57c7f
|
kernel32: Init TimezoneInformation registry.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-04-18 10:21:33 +02:00 |
Alexandre Julliard
|
c52e3ff249
|
kernel32: Move the mapping object functions to sync.c.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-02 10:51:31 +01:00 |
Alexandre Julliard
|
59a7777f84
|
kernel32: Hardcode the windows and system directories.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-19 19:45:58 +01:00 |
Alexandre Julliard
|
1d49a57e77
|
kernel32: Also set the preloader range for 64-bit binaries.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-10-23 11:45:25 +02:00 |
Alexandre Julliard
|
a8d291c0c0
|
kernel32: Implement safe search mode for SearchPath.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-29 15:51:27 +02:00 |
Alexandre Julliard
|
ea1689e7b0
|
kernel32: Add detection of fake dlls when determining a binary type.
|
2014-08-22 12:44:24 +02:00 |
Alexandre Julliard
|
f2c54dba01
|
kernel32: Determine the module architecture for all binary types.
|
2013-11-22 12:25:30 +01:00 |
Alexandre Julliard
|
62f22dd4e3
|
kernel32: Retrieve the system info from ntdll on startup.
|
2013-01-09 12:15:22 +01:00 |
Marcus Meissner
|
42a294b0d4
|
kernel32: Mark more internal symbols as invisible.
|
2011-04-22 12:59:23 +02:00 |
Eric Pouech
|
a2322e3735
|
kernel32: Fixed a couple of cases where the console was not reset in cooked mode after a bare console has been created.
|
2010-09-13 14:45:18 -05:00 |
Eric Pouech
|
45ade6c2f5
|
ntdll: Allocate a console (without renderer) when starting a program from unix console.
|
2010-09-01 14:01:03 +02:00 |
Alexandre Julliard
|
475b7d226c
|
kernel32: Make krnl386.exe into a stand-alone 16-bit module.
|
2009-12-30 17:36:14 +01:00 |
Alexandre Julliard
|
fc5c459d63
|
kernel32: Move the kernel thread data definitions to kernel16_private.h.
|
2009-12-29 11:44:13 +01:00 |
Alexandre Julliard
|
9ff8da5499
|
kernel32: Don't store the current codepage in the thread data.
|
2009-12-29 11:43:46 +01:00 |
Alexandre Julliard
|
28f13f83a6
|
kernel32: Add a structure to store all the information about an executable.
|
2009-10-28 11:03:04 +01:00 |
Alexandre Julliard
|
42c5215133
|
kernel32: Moved the DeviceIoControl function to file.c.
|
2009-10-08 20:30:16 +02:00 |
Alexandre Julliard
|
69a1fba4c3
|
kernel32: Move some 16-bit definitions to kernel16_private.h.
|
2009-10-08 20:29:57 +02:00 |
Alexandre Julliard
|
e5288bf42f
|
kernel32: Move the DOS file handle functions to file16.c.
|
2009-10-08 19:22:17 +02:00 |
Alexandre Julliard
|
68dd560860
|
winedos: Always run the BIOS tick timer.
|
2009-09-28 19:55:39 +02:00 |
Alexandre Julliard
|
8c11d71f0f
|
kernel32: Add a 64-bit flag to the MODULE_GetBinaryType return value.
|
2009-08-12 17:04:38 +02:00 |
Alexandre Julliard
|
f274d1d03f
|
kernel32: Change MODULE_GetBinaryType return value to make dll a flag instead of a type.
|
2009-08-12 17:04:38 +02:00 |
Alexandre Julliard
|
b46cf438f8
|
ntdll: Add a ret to DEFINE_REGS_ENTRYPOINT to make copy protections happy.
|
2009-08-12 17:04:20 +02:00 |
Alexandre Julliard
|
03d6da0894
|
kernel32: Add implementation of GetSystemWow64DirectoryA/W.
|
2009-07-07 11:42:03 +02:00 |
Alexandre Julliard
|
e31188d9da
|
winebuild: Improve the calling sequence for register functions.
Pass parameters on the stack instead of retrieving them from the code
stream; this ensures that the code contains only valid instructions.
|
2009-01-06 12:51:18 +01:00 |
Alexandre Julliard
|
9f6ff3d5af
|
kernel32: Change the DEFINE_REGS_ENTRYPOINT macro to use a number of args instead of a size.
Also assume that all register functions are stdcall.
|
2009-01-06 12:49:38 +01:00 |
Alexandre Julliard
|
3ece9e9002
|
include: Move the DEFINE_REGS_ENTRYPOINT macros to the dlls that use it.
|
2008-12-27 19:47:46 +01:00 |
Francois Gouget
|
0f305929bc
|
kernel32: Make some functions static.
|
2008-12-15 12:25:39 +01:00 |
Alexandre Julliard
|
d1b3d484f7
|
server: Add functions for conversions between server object handles and pointer-style handles.
|
2008-12-08 16:05:17 +01:00 |
Alexandre Julliard
|
5002bd21d1
|
kernel32: Moved the pthread emulation support to ntdll.
|
2008-10-30 15:39:50 +01:00 |
Alexandre Julliard
|
201fc77fd6
|
winedos: Add the possibility of refusing to emulate some interrupts.
|
2007-12-23 13:55:12 +01:00 |
Alexandre Julliard
|
73cc00f9a5
|
ntoskrnl.exe: Reuse the kernel32 instruction emulation support for kernel-mode drivers.
|
2007-05-18 16:37:23 +02:00 |
Alexandre Julliard
|
489d87d1e5
|
kernel32: Renamed the kernel directory to kernel32.
Also get rid of the kernel/messages subdirectory.
|
2006-09-12 13:34:06 +02:00 |