Alexandre Julliard
|
aacc450955
|
ntdll: Avoid using Low/HighPart of a large integer when not necessary.
|
2012-10-30 18:08:05 +01:00 |
Akihiro Sagawa
|
bb4a31a8ed
|
ntdll: Calculate SystemProcessInformation's ReturnLength and return it.
|
2012-10-24 14:19:47 +02:00 |
Akihiro Sagawa
|
3fc4e88473
|
ntdll: Add ReturnLength test for NtQuerySystemInformation with SystemProcessInformation.
|
2012-10-24 14:19:35 +02:00 |
André Hentschel
|
48ce2cc282
|
ntdll/tests: Remove duplicate function prototypes (coverity).
|
2012-10-24 11:31:04 +02:00 |
James Eder
|
7978a38f24
|
ntdll: Split up feature detection by architecture.
|
2012-10-23 12:29:13 +02:00 |
James Eder
|
0d5f301352
|
ntdll: Use build-time API detection instead of OS detection for finding the number of processors.
|
2012-10-23 12:29:08 +02:00 |
James Eder
|
a6eec2cf6a
|
ntdll: Add detection for PF_SSE_DAZ_MODE_AVAILABLE.
|
2012-10-22 11:39:12 +02:00 |
James Eder
|
ebc7ffd527
|
ntdll: Add detection for Revision in get_cpuinfo().
|
2012-10-22 11:38:12 +02:00 |
James Eder
|
6db42d3650
|
ntdll: Handle CPU Level (family) as a vendor specific component.
|
2012-10-22 11:38:01 +02:00 |
James Eder
|
925fd2a223
|
ntdll: Add more feature detection in get_cpuinfo().
|
2012-10-22 11:37:55 +02:00 |
James Eder
|
1ce0c9578a
|
ntdll: Add support for cpuid on x86_64.
|
2012-10-22 11:37:43 +02:00 |
Maarten Lankhorst
|
7457f37e4a
|
ntdll: Set SO_PASSCRED before connecting to eliminate a race condition in obtaining server_pid.
|
2012-10-18 19:31:15 +02:00 |
Vincas Miliūnas
|
6314cf0295
|
kernel32: Added implementation of FileIdBothDirectoryInfo for GetFileInformationByHandleEx.
|
2012-10-12 13:14:43 +02:00 |
Alexandre Julliard
|
be2b45ce0a
|
ntdll/tests: Fix some test failures on Windows.
|
2012-10-12 11:47:01 +02:00 |
Christian Costa
|
49d8b4c039
|
ntdll: Init retv to FALSE so in case of exception the trace shows the failure.
|
2012-10-01 12:05:48 +02:00 |
André Hentschel
|
0da26cfc4c
|
ntdll/tests: Fix test failure on win8.
|
2012-09-25 11:19:35 +02:00 |
Francois Gouget
|
709a0b764d
|
Use the CP_ACP and NULL macros instead of numeric literals when converting strings between ANSI and Unicode.
|
2012-09-24 22:27:28 +02:00 |
Michael Stefaniuc
|
dfd4191de4
|
ntdll/tests: Fix a memory leak (Smatch).
|
2012-09-17 12:05:48 +02:00 |
James Eder
|
2a71712b51
|
ntdll: Add more complete implementation of NtPowerInformation.
|
2012-09-14 12:04:48 +02:00 |
James Eder
|
fbd5a9aaff
|
ntdll/tests: Add test for ProcessorInformation case of NtPowerInformation.
|
2012-09-13 16:55:33 +02:00 |
James Eder
|
c683b98da5
|
ntdll: Return as many PROCESSOR_POWER_INFORMATIONs as there are CPUs.
|
2012-09-13 16:49:16 +02:00 |
Michael Stefaniuc
|
3fa6bd0ced
|
ntdll: IOCTL_DISK_GET_MEDIA_TYPES is the same as IOCTL_STORAGE_GET_MEDIA_TYPES.
|
2012-09-13 10:21:46 +02:00 |
Michael Stefaniuc
|
3454bdc07c
|
ntdll: Always set a valid SUB_Q_HEADER AudioStatus for CD-ROMs.
|
2012-09-12 12:45:46 +02:00 |
James Eder
|
07f29c2ce7
|
ntdll: Remove outdated comment.
|
2012-09-11 18:10:55 +02:00 |
Piotr Caban
|
682b276ac5
|
ntdll: Added processor cache to SystemLogicalProcessorInformation (Mac).
|
2012-09-05 12:38:51 +02:00 |
Piotr Caban
|
785fde5920
|
ntdll: Added numa node information to SystemLogicalProcessorInformation (Mac).
|
2012-09-05 12:38:45 +02:00 |
Piotr Caban
|
6c2b7332d3
|
ntdll: Added processor cores information to SystemLogicalProcessorInformation (Mac).
|
2012-09-05 12:38:37 +02:00 |
Piotr Caban
|
67920ea6dd
|
ntdll/tests: Added basic NtQuerySystemInformation(SystemLogicalProcessorInformation) tests.
|
2012-09-04 16:15:55 +02:00 |
Piotr Caban
|
59a54b0f8a
|
ntdll: Added numa nodes information to SystemLogicalProcessorInformation (linux).
|
2012-09-04 16:15:54 +02:00 |
Piotr Caban
|
a3d0a19624
|
ntdll: Added processor cache information to SystemLogicalProcessorInformation (linux).
|
2012-09-04 16:15:54 +02:00 |
Piotr Caban
|
faccf6ad10
|
ntdll: Added partial support for SystemLogicalProcessorInformation information class in NtQuerySystemInformation (linux).
|
2012-09-04 16:15:54 +02:00 |
André Hentschel
|
aac478f51b
|
ntdll: Catch bad pointers in RtlWow64EnableFsRedirectionEx.
|
2012-08-22 12:11:19 +02:00 |
André Hentschel
|
8b774cb7a8
|
ntdll: Add support for Windows 8 version.
|
2012-08-21 11:49:58 +02:00 |
Jan Beich
|
83bac4113c
|
ntdll: Fetch thread id on NetBSD.
|
2012-08-17 10:47:22 +02:00 |
Jan Beich
|
fa4e97f454
|
ntdll: Prefer a portable function to get thread id.
|
2012-08-17 10:47:03 +02:00 |
André Hentschel
|
538a0abbd7
|
include: Rename IMAGE_FILE_MACHINE_ARMV7 to IMAGE_FILE_MACHINE_ARMNT.
|
2012-08-17 10:45:17 +02:00 |
Michael Stefaniuc
|
abef6ab366
|
ntdll: Avoid TRUE:FALSE conditional expressions.
|
2012-08-14 11:58:40 +02:00 |
Detlef Riekenberg
|
5c3e919b10
|
ntdll: Support TokenIntegrityLevel.
|
2012-07-31 10:55:08 +02:00 |
Nikolay Sivov
|
b1c3c8c898
|
kernel32: Added InitOnceInitialize() implementation.
|
2012-07-23 12:53:24 +02:00 |
Alexandre Goujon
|
5feea8ce1a
|
kernel32/tests: Add a IOCTL_DVD_READ_STRUCTURE (DvdManufacturerDescriptor) test.
|
2012-07-17 11:55:52 +02:00 |
André Hentschel
|
1ceec8c789
|
ntdll: Add support for relay debugging on ARM.
|
2012-07-16 14:29:12 +02:00 |
Alexandre Goujon
|
9fce6a37ec
|
kernel32/tests: Add a IOCTL_DVD_READ_STRUCTURE (DvdCopyrightDescriptor) test.
|
2012-07-12 16:13:49 -05:00 |
Alexandre Goujon
|
a3b5dd2dff
|
kernel32/tests: Add a IOCTL_DVD_READ_STRUCTURE (DvdPhysicalDescriptor) test.
|
2012-07-12 16:13:35 -05:00 |
Huw Davies
|
59f7c24432
|
ntdll: Remove a spurious assignment.
|
2012-07-11 10:00:18 -05:00 |
Huw Davies
|
760f487f6c
|
ntdll: Increase the buffer size for processor features and add a check to catch future overflows.
|
2012-07-11 10:00:15 -05:00 |
Thomas Faber
|
a7e95a27fb
|
ntdll/tests: Add test for RtlIpv4StringToAddress.
|
2012-07-10 11:17:30 -05:00 |
Hans Leidekker
|
700eec9687
|
ntdll: Report 3dnow and sse features if the processor supports them.
|
2012-07-09 15:06:13 -04:00 |
Gerald Pfeifer
|
80d078d071
|
ntdll: Omit unused typedef in test_query_process_basic.
|
2012-07-09 09:59:46 -04:00 |
André Hentschel
|
567e44161c
|
ntdll: Check for ARMv7 architecture dynamically when loading a PE.
|
2012-06-25 10:37:56 +02:00 |
Gerald Pfeifer
|
0016d8a2dd
|
ntdll: Omit unused typedef in test_query_process.
|
2012-06-21 08:36:38 +02:00 |
André Hentschel
|
4f08dc0a7b
|
ntdll: Check for NetBSD in CDROM_Verify.
|
2012-06-15 10:30:42 +02:00 |
André Hentschel
|
a8139f0ba1
|
ntdll: Enhance FreeBSD checks for cdrom code to also check for DragonFly BSD when appropriate.
|
2012-06-13 12:10:23 +02:00 |
Dan Kegel
|
9af12506b0
|
ntdll: Avoid clobbering valgrind annotations during HeapReAlloc.
|
2012-06-11 11:26:43 +02:00 |
Erich Hoover
|
e7dbb212a2
|
server: Access the completion from the file descriptor instead of the async object.
|
2012-06-06 13:47:28 +02:00 |
André Hentschel
|
04201096a2
|
ntdll: Add stub for NtQuerySystemEnvironmentValueEx.
|
2012-06-06 11:54:37 +02:00 |
Gerald Pfeifer
|
43923decba
|
ntdll: Omit unused typedef in test_query_timeofday.
|
2012-06-05 19:58:12 +02:00 |
André Hentschel
|
54a9c0fc60
|
ntdll: Add a helper function that returns the record length of a dirent struct.
|
2012-06-04 12:17:56 +02:00 |
André Hentschel
|
4c44e151be
|
ntdll: Get the unix tid on DragonFly BSD.
|
2012-06-04 12:17:55 +02:00 |
André Hentschel
|
1b1af34173
|
ntdll: Change default COM device for FreeBSD 8.0.
|
2012-06-04 12:17:55 +02:00 |
André Hentschel
|
1748f0de4e
|
ntdll: Add default COM device for DragonFly BSD.
|
2012-06-04 12:17:54 +02:00 |
André Hentschel
|
1013d2e75c
|
ntdll: Enhance FreeBSD checks to also check for DragonFly BSD when appropriate.
|
2012-06-04 12:17:54 +02:00 |
Detlef Riekenberg
|
0f4e9ffc22
|
ntdll: Implement RtlGetProductInfo.
|
2012-05-31 12:37:24 +02:00 |
Daniel Jelinski
|
6ec731b65c
|
ntdll: Add missing parameters to syscall call.
|
2012-05-30 11:21:45 +02:00 |
Alexandre Julliard
|
bb23d63663
|
ntdll: Export _local_unwind.
|
2012-05-29 21:33:45 +02:00 |
Detlef Riekenberg
|
979099a441
|
ntdll: Read the current processor with the __NR_getcpu syscall.
|
2012-05-21 11:33:55 +02:00 |
Detlef Riekenberg
|
0e235e5dc6
|
ntdll/tests: Add tests for NtGetCurrentProcessorNumber.
|
2012-05-21 11:33:40 +02:00 |
Detlef Riekenberg
|
1f80bacc65
|
ntdll: Use ThreadAffinityMask for NtGetCurrentProcessorNumber.
|
2012-05-21 10:27:40 +02:00 |
Detlef Riekenberg
|
02b74d3fd3
|
ntdll: Implement NtGetCurrentProcessorNumber.
|
2012-05-21 10:20:25 +02:00 |
Francois Gouget
|
fac36c55e9
|
Assorted typo, spelling, wording and case fixes.
|
2012-05-15 16:26:43 +02:00 |
André Hentschel
|
2a58169dbc
|
ntdll: Correctly handle Thumb exceptions on ARM.
|
2012-04-30 19:33:28 +02:00 |
Michael Stefaniuc
|
6ea39eed8d
|
ntdll/tests: Avoid casting zero.
|
2012-04-16 12:07:05 +02:00 |
Austin English
|
132da2c428
|
ntdll: Give a better error message if signal context functions aren't defined.
|
2012-04-10 16:21:27 +02:00 |
Erich Hoover
|
48174b6d1e
|
ntdll: Fix section header heap deadlock.
|
2012-04-06 20:10:58 +02:00 |
Henri Verbeet
|
f1651e9208
|
ntdll: Use the copy of the section headers for applying memory protections as well in map_image().
|
2012-04-04 17:22:12 +02:00 |
Henri Verbeet
|
31eff06654
|
ntdll: Free the correct section headers copy in map_image().
|
2012-04-04 17:22:08 +02:00 |
Alexandre Julliard
|
3d4a73e601
|
ntdll: Add a __chkstk entry point for x86_64.
|
2012-04-02 12:46:40 +02:00 |
Alexandre Julliard
|
aa55603b73
|
ntdll: Move the _chkstk implementation to signal_i386.c.
|
2012-04-02 12:46:38 +02:00 |
Alexandre Julliard
|
a777676bc4
|
ntdll: Also call the unwind handler for the target frame.
|
2012-03-30 14:42:55 +02:00 |
Erich Hoover
|
3dd58d8bfb
|
ntdll: Fix mapping sections for applications that map over the section headers.
|
2012-03-16 11:21:01 +01:00 |
Alexandre Julliard
|
c0610daf77
|
ntdll: Properly follow jumps when checking a function epilog.
|
2012-03-15 20:29:23 +01:00 |
Ken Thomases
|
97645d7a1a
|
ntdll: Fix status returned for too-long registry value names.
|
2012-03-13 10:28:10 +01:00 |
Alexandre Julliard
|
b663a6dea4
|
ntdll: Add support for jump instructions in function epilogs.
|
2012-03-12 19:18:37 +01:00 |
Alexandre Julliard
|
34c875bf8b
|
ntdll: Add support for rep;ret instruction in function epilogs.
|
2012-03-12 18:59:51 +01:00 |
Alexandre Julliard
|
e562623a15
|
ntdll: Add support for the special STATUS_UNWIND_CONSOLIDATE exception code.
|
2012-03-12 16:04:49 +01:00 |
Alexandre Julliard
|
f996c89274
|
ntdll: Trace the exception extra information also in RtlUnwindEx.
|
2012-03-12 16:04:44 +01:00 |
Alexandre Julliard
|
2bce0c698e
|
ntdll: Set the TARGET_UNWIND flag when calling the unwind handler for the target frame.
|
2012-03-12 13:04:37 +01:00 |
Alexandre Julliard
|
7c36b51aaf
|
ntdll: Restore the original context for the last frame instead of the result of the unwind handler.
|
2012-03-12 13:04:36 +01:00 |
Alexandre Julliard
|
de9330cbcb
|
ntdll: Use the context argument as working variable instead of making a copy in RtlUnwindEx.
|
2012-03-12 13:04:35 +01:00 |
André Hentschel
|
33236819c8
|
ntdll: Add support for dynamically generated stub entry points on ARM.
|
2012-03-12 10:47:32 +01:00 |
Austin English
|
78f82fa063
|
ntdll: Use proper CPU speed detection on FreeBSD.
Reported by Hardy Schumacher.
|
2012-03-01 17:38:41 +01:00 |
William Panlener
|
f6dae487aa
|
ntdll: Use success return values for stubs.
|
2012-02-16 11:57:12 +01:00 |
Charles Davis
|
454467dc93
|
ntdll: Zero reserved fields of the request structure in DVD_ReadDescriptor().
|
2012-02-14 17:59:28 +01:00 |
Dan Kegel
|
6077b623f2
|
ntdll: Fix endianness of three fields in DVD_LAYER_DESCRIPTOR.
|
2012-02-14 17:59:28 +01:00 |
André Hentschel
|
0fb4cba77f
|
ntdll/tests: Fix some typos.
|
2012-02-13 18:37:35 +01:00 |
Austin English
|
93ed8a062d
|
kernel32: Add support for IOCTL_STORAGE_CHECK_VERIFY2.
|
2012-02-07 14:03:30 -06:00 |
Dmitry Timoshkov
|
3a5ee02735
|
ntdll: Add an access check for file mappings.
|
2012-01-24 18:10:31 +01:00 |
Dmitry Timoshkov
|
0e85fc66de
|
ntdll: Use PAGE_EXECUTE_READ protection for an image section.
|
2012-01-24 18:10:31 +01:00 |
Dmitry Timoshkov
|
1d01a7ba1e
|
kernel32: Fix access flags to page protection mapping in MapViewOfFileEx.
|
2012-01-17 11:54:43 +01:00 |
Alexandre Julliard
|
6d2063f41b
|
ntdll: Set the thread exit code when a thread is killed inside a wait.
|
2012-01-16 14:04:39 +01:00 |
André Hentschel
|
37ba5eb2a2
|
ntdll: No need for WINE_ prefixed debug output macro.
|
2012-01-11 17:47:24 +01:00 |