Alexandre Julliard
|
3c9cf9b65f
|
kernel32: Remove environ.c.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-05-27 00:14:03 +02:00 |
Alexandre Julliard
|
1b653e020d
|
kernel32: Remove cpu.c.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-05-27 00:13:59 +02:00 |
Alexandre Julliard
|
30428c19c1
|
kernel32: Remove actctx.c.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-05-27 00:13:55 +02:00 |
Alexandre Julliard
|
fc173ccca8
|
kernel32: Reimplement GetProcessVersion() in kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-05-26 15:58:13 +02:00 |
Dmitry Timoshkov
|
360820fb58
|
kernel32: On process entry store PEB address in %ebx.
8k demo custom PE loader depends on this.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=42125
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-05-15 11:42:25 +02:00 |
Alexandre Julliard
|
876d7af94e
|
kernel32: Move the psapi functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-05-06 16:24:24 +02:00 |
Alexandre Julliard
|
0c90da7f7e
|
kernel32: Move some stub functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-05-05 20:53:02 +02:00 |
Alexandre Julliard
|
a10f1e9d7b
|
kernel32: Move FlushProcessWriteBuffers() stub to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-05-05 20:53:02 +02:00 |
Andrew Wesie
|
f7a184e1bf
|
kernel32: Make QueryWorkingSetEx use MemoryWorkingSetExInformation.
Signed-off-by: Andrew Wesie <awesie@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-07 13:25:37 +01:00 |
Louis Lenders
|
626162f7db
|
kernel32: Return S_OK in RegisterApplicationRecoveryCallback stub.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=43817
Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-10 22:15:05 +01:00 |
Alexandre Julliard
|
30e5f1215e
|
kernel32: Remove __wine_kernel_init().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-10 18:24:32 +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
|
331947c993
|
kernel32: Move some initialization code to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-04 16:03:48 +01:00 |
Alexandre Julliard
|
74eaa34147
|
kernel32: Initialize argv from the dll entry point.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-04 16:03:48 +01:00 |
Chip Davis
|
19549d11a7
|
mountmgr: Populate HKLM\HARDWARE\DEVICEMAP\Scsi here instead of in kernel32.
Signed-off-by: Chip Davis <cdavis@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-25 21:56:23 +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
|
eee3a4e84a
|
kernel32: Move support for starting Unix processes to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-12 22:05:58 +01:00 |
Alexandre Julliard
|
1deefb84ee
|
kernel32: Use RtlCreateUserProcess() to start new processes.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-12 22:05:58 +01:00 |
Alexandre Julliard
|
83e520f556
|
kernel32: Move exec process functionality to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-11 22:58:00 +01:00 |
Alexandre Julliard
|
8c4a1cc792
|
server: Get rid of the unused file parameter in exec_process.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-11 20:02:36 +01:00 |
Alexandre Julliard
|
b0199ea2fe
|
ntdll: Load the main binary directly in ntdll when possible.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-07 19:24:19 +01:00 |
Alexandre Julliard
|
e5354008f4
|
kernel32: Move initialization of the WoW64 environment to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-05 13:25:02 +01:00 |
Alexandre Julliard
|
461b5e56f9
|
kernel32: Move support for running wineboot to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-05 13:25:02 +01:00 |
Alexandre Julliard
|
fd3735cf4d
|
kernel32: Move dll load path initialization to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-22 23:04:26 +02:00 |
Alexandre Julliard
|
2607bfa28f
|
kernel32: Move command line initialization to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-22 23:04:26 +02:00 |
Alexandre Julliard
|
ee56be3fcd
|
kernel32: Move Unicode argv initialization to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-22 23:04:26 +02:00 |
Alexandre Julliard
|
075741b681
|
kernel32: Move image path name initialization to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-22 23:04:26 +02:00 |
Alexandre Julliard
|
6b528d526d
|
kernel32: Move additional environment initialization to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-22 23:04:26 +02:00 |
Alexandre Julliard
|
628ca4aafe
|
kernel32: Move registry environment initialization to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-22 23:04:26 +02:00 |
Alexandre Julliard
|
a511057f7e
|
kernel32: Move Unix environment initialization to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-22 23:04:26 +02:00 |
Alexandre Julliard
|
cac9599207
|
kernel32: Move process name initialization to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-22 23:04:26 +02:00 |
Alexandre Julliard
|
305b5a44c5
|
kernel32: Move current directory initialization to ntdll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-22 23:04:26 +02:00 |
Jeff Smith
|
ceb32f6683
|
kernel32: Quote first command line arg in process paramenters.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47790
Signed-off-by: Jeff Smith <whydoubt@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-20 13:54:40 +02:00 |
Alexandre Julliard
|
c258b5ef11
|
kernel32: Add the new image path to the dll path for a new process.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-20 13:54:40 +02:00 |
Alexandre Julliard
|
a5d45e9ae5
|
kernel32: Move exe path functions to ntdll.
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 |
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
|
ea43b87c00
|
kernel32: Move NUMA-related functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-26 19:36:10 +02:00 |
Alexandre Julliard
|
950773dc06
|
kernel32: Move some handle functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-26 19:36:10 +02:00 |
Alexandre Julliard
|
44efb1a026
|
ntdll: Allocate environment blocks from the process heap.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-09 16:25:55 +02:00 |
Alexandre Julliard
|
ddf82f7c0d
|
kernel32: Move unhandled exception functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-09 16:25:55 +02:00 |
Alexandre Julliard
|
61516e2223
|
kernel32: Move virtual memory functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-08 22:52:09 +02:00 |
Alexandre Julliard
|
d8582d97a0
|
kernel32: Move process/thread attribute list functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-08-09 15:24:52 +02:00 |
Alexandre Julliard
|
09f588ee69
|
kernel32: Move some process functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-08-09 15:24:52 +02:00 |
Alexandre Julliard
|
f2e7e1658b
|
kernel32: Move more thread functions to kernelbase.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-08-09 14:49:48 +02:00 |
Alexandre Julliard
|
862cc117c1
|
kernel32: Set the path environment variables according to the WoW64 environment.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47467
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-07-06 17:06:39 +02:00 |
Jacek Caban
|
5e0b0d3521
|
server: Rename cpu_type_t to client_cpu_t.
To avoid conflicts with mac headers.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-07-05 17:43:53 +02:00 |
Alexandre Julliard
|
d5400af782
|
kernel32: Set environment variables for the various Wine paths.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-07-05 11:38:15 +02:00 |
Jacek Caban
|
4f1185d21e
|
kernel32: Terminate process in unhandled exception handler.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-07-04 21:14:54 +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 |