Michael Stefaniuc
|
3400da025e
|
ntdll/tests: Use the available ARRAY_SIZE() macro.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-06-22 01:01:55 +02:00 |
Alexandre Julliard
|
9c57e23d9b
|
ntdll: Implement RtlExpandEnvironmentStrings().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-06-21 14:20:57 +02:00 |
Fabian Maurer
|
d863e26834
|
ntdll: Add stub for WinSqmSetDWORD.
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-06-20 16:05:38 +02:00 |
Zebediah Figura
|
b8927cf136
|
ntdll: Implement RtlWow64SetThreadContext().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-06-12 14:01:35 +02:00 |
Zebediah Figura
|
f135c81b31
|
ntdll: Implement RtlWow64GetThreadContext().
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-06-12 14:01:35 +02:00 |
Alexandre Julliard
|
36371075f8
|
ntdll: Pass the server context to get/set_thread_context().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-06-12 14:01:35 +02:00 |
Stefan Leichter
|
c35b5b6dae
|
ntdll: Implement RtlReleaseRelativeName.
Signed-off-by: Stefan Leichter <sle85276@gmx.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-06-11 11:41:59 +02:00 |
Stefan Leichter
|
bbfc01ccdc
|
ntdll: Partly implement RtlDosPathNameToRelativeNtPathName_U_WithStatus.
Signed-off-by: Stefan Leichter <sle85276@gmx.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-06-01 19:56:17 +02:00 |
Andrew Wesie
|
407fd270a3
|
ntdll: Return success for TokenIntegrityLevel in NtSetInformationToken.
Signed-off-by: Andrew Wesie <awesie@gmail.com>
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-18 11:23:18 +02:00 |
Michael Müller
|
de8d204369
|
ntdll: Return success for TokenSessionId in NtSetInformationToken.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-18 11:23:15 +02:00 |
Alex Henrie
|
760ca4c05f
|
ntdll: Add LdrRegisterDllNotification stub.
Based on a patch by Michael Müller.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-17 10:03:08 +02:00 |
Michael Müller
|
3f4af3afce
|
ntdll: Add stub for RtlIpv6StringToAddressExW.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-14 12:11:48 +02:00 |
Michael Müller
|
7aec33ef55
|
ntdll: Add stub for RtlQueryPackageIdentity.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-08 11:10:44 +02:00 |
Austin English
|
e13f59085f
|
ntdll: Add DbgUiRemoteBreakin() stub.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-04-24 19:05:42 +02:00 |
Roderick Colenbrander
|
e502dce411
|
ntdll: Read correct sysfs entry for core information.
Signed-off-by: Roderick Colenbrander <thunderbird2k@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-04-19 09:27:41 +02:00 |
Zebediah Figura
|
f80b1f45ff
|
ntdll: Implement _alldvrm() and _aulldvrm().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-04-03 18:22:36 +02:00 |
Alexandre Julliard
|
52e09e823e
|
ntdll: Add support for loading IL-only dlls.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-04-02 20:47:11 +02:00 |
Sebastian Lackner
|
c61c33ee66
|
ntdll: Throw exception if invalid handle is passed to NtClose and debugger enabled.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-04-02 16:02:55 +02:00 |
Jacek Caban
|
f2cc9507aa
|
ntdll/tests: Add FSCTL_PIPE_TRANSCEIVE tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-29 16:06:03 +02:00 |
Alexandre Julliard
|
e46259fb82
|
ntdll: Check the namespace in RtlQueryActivationContextApplicationSettings.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-27 16:03:57 +02:00 |
Alexandre Julliard
|
ab3debb2b0
|
ntdll: Add support for XML namespaces in manifest parser.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-27 16:03:56 +02:00 |
Alexandre Julliard
|
1aaaecba46
|
ntdll: Store the namespace separately from the XML element name.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-27 16:03:56 +02:00 |
Alexandre Julliard
|
7a349d8d87
|
ntdll: Check for closing element directly in next_xml_elem().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-27 16:03:55 +02:00 |
Alexandre Julliard
|
7b871727e5
|
ntdll: Propagate the error through the XML buffer in manifest parser.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-27 16:01:28 +02:00 |
Alexandre Julliard
|
8cf404ddd2
|
ntdll: Add separate types for XML elements and attributes in manifest parser.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-27 15:36:43 +02:00 |
Zebediah Figura
|
f63474b6d5
|
ntdll/tests: Test DEP exceptions on x86-64.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-27 10:30:17 +02:00 |
Sebastian Lackner
|
19a3bb2725
|
ntdll: Set proper ExceptionInformation[0] for x86_64 exceptions.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-27 10:30:14 +02:00 |
André Hentschel
|
7b3e9ff935
|
ntdll: Fix build on PowerPC.
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-23 16:24:29 +01:00 |
Alexandre Julliard
|
14b9a5af0b
|
ntdll: Implement RtlQueryActivationContextApplicationSettings.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-23 09:13:31 +01:00 |
Alexandre Julliard
|
fc14442970
|
ntdll: Add support for parsing application settings in manifests.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-23 09:12:52 +01:00 |
Louis Lenders
|
670622b8fb
|
ntdll: Update version resource.
Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-20 11:38:19 +01:00 |
Martin Storsjo
|
e0780c258f
|
ntdll: Update the ARM64 CONTEXT struct to match Win SDK 10.0.16299.0.
Signed-off-by: Martin Storsjo <martin@martin.st>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-19 13:13:59 +01:00 |
Stefan Leichter
|
f2c51ab761
|
ntdll/tests: Add tests for RtlCreateRegistryKey.
Signed-off-by: Stefan Leichter <sle85276@gmx.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-15 14:24:01 +01:00 |
Stefan Leichter
|
535419a2bf
|
ntdll: Implement RtlCreateRegistryKey.
Signed-off-by: Stefan Leichter <sle85276@gmx.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-15 14:24:01 +01:00 |
Stefan Leichter
|
f07e8ca8f0
|
ntdll: Fix RtlCheckRegistryKey when called with empty path.
Signed-off-by: Stefan Leichter <sle85276@gmx.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-15 14:24:00 +01:00 |
Piotr Caban
|
47da086af9
|
ntdll: Change module load order so it matches InLoadOrderModuleList.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-14 16:41:52 +01:00 |
Zebediah Figura
|
a462735270
|
ntdll: Fix exception parameters on x86-64.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-13 20:35:29 +01:00 |
Andrew Wesie
|
5644022c26
|
ntdll: Handle icebp on x86-64.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-13 20:35:29 +01:00 |
Andrew Wesie
|
bd63cce8f5
|
ntdll: Handle interrupt 0x2c on x86-64.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-13 20:35:29 +01:00 |
Sebastian Lackner
|
2f870c1801
|
ntdll: Correctly handle privileged instructions on x86-64.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-13 20:35:29 +01:00 |
Andrew Wesie
|
453c670ab8
|
ntdll/tests: Test exception codes on x86-64.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-13 20:35:29 +01:00 |
Louis Lenders
|
e24af9660a
|
ntdll: Match NtAllocateUuids signature to Windows 2000 instead of NT4.
Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com>
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-12 18:00:54 +01:00 |
Alexandre Julliard
|
dfde119538
|
ntdll: Fix extra comma in x86_64 relay traces.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-09 14:13:05 -06:00 |
Alexandre Julliard
|
342e2cabd2
|
ntdll: Avoid pushl %esp instruction in RtlUnwind prolog.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-09 13:47:01 -06:00 |
Andrew Wesie
|
4fda046323
|
ntdll: Implement NtCreateThreadEx.
Signed-off-by: Andrew Wesie <awesie@gmail.com>
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-08 13:07:36 -06:00 |
Nikolay Sivov
|
697d4a710d
|
ntdll: Allow explicitly specified asm.v2 namespace for "trustInfo".
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-06 15:46:09 -06:00 |
Alexandre Julliard
|
7aa6dcafbb
|
ntdll: Handle LOAD_LIBRARY_AS_IMAGE_RESOURCE modules when loading resources.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-06 09:15:29 -06:00 |
Zebediah Figura
|
08cc41459b
|
ntdll/tests: Add a test for ProcessImageFileNameWin32.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-05 06:58:12 -06:00 |
Zebediah Figura
|
d96a5a0304
|
ntdll/tests: Simplify ProcessImageFileName test.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-05 06:58:09 -06:00 |
Michael Müller
|
69029d70f6
|
ntdll: Implement ProcessImageFileNameWin32 in NtQueryInformationProcess.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-05 06:57:37 -06:00 |