Commit graph

3062 commits

Author SHA1 Message Date
Austin English
56057acdcd ntdll: Add a stub for RtlConvertToAutoInheritSecurityObject. 2013-03-27 20:12:26 +01:00
André Hentschel
d53a55ea88 ntdll: Improve stub for FileFsAttributeInformation in NtQueryVolumeInformationFile. 2013-03-26 16:36:42 +01:00
André Hentschel
3c04958b8a ntdll: Implement RtlLookupFunctionEntry on ARM. 2013-03-25 14:08:42 +01:00
André Hentschel
df7f4fb720 ntdll: Add stubs for RtlAddFunctionTable and RtlDeleteFunctionTable on ARM. 2013-03-25 14:08:32 +01:00
Alexandre Julliard
e3f9f7b388 ntdll: Copy some missing string functions from msvcrt. 2013-03-14 13:53:46 +01:00
Alexandre Julliard
17be935568 ntdll: Copy some missing math functions from msvcrt. 2013-03-14 13:43:46 +01:00
André Hentschel
6e8be236ee ntdll: Unify the usage of internal SIGCONTEXT type on ARM and ARM64. 2013-03-11 11:44:29 +01:00
André Hentschel
0effd926b6 server: Remove SPARC support. 2013-03-05 11:04:07 +01:00
André Hentschel
6c02f66075 ntdll: Remove SPARC support. 2013-03-05 11:01:27 +01:00
Andrew Talbot
d0d28b96a4 ntdll: Avoid signed-unsigned integer comparisons. 2013-02-21 08:34:13 +01:00
Jörg Höhle
2f0b93ca13 ntdll: Stabilize CreateTimerQueueTimer callbacks over time. 2013-02-19 19:50:54 +01:00
André Hentschel
242da67082 ntdll: Correctly align the stack for odd numbers of arguments in relay traces on ARM. 2013-02-19 10:39:03 +01:00
Marcus Meissner
fc179497bd kernel32: Use the correct pointer size in atl thunk (Coverity). 2013-02-18 10:31:22 +01:00
André Hentschel
22c3993226 ntdll: Implement RtlUnwind for ARM. 2013-02-13 17:44:06 +01:00
Alexandre Julliard
64ddb263d2 ntdll: Check for invalid %gs value in 32-bit code.
Suggested by Alessandro Pignotti.
2013-02-12 19:56:39 +01:00
Alexandre Julliard
99d89b347f ntdll: Add a helper function to check that a fault address lies in a known virtual memory view. 2013-02-12 19:56:19 +01:00
André Hentschel
b288f7be18 ntdll: Set TPIDRURW to TEB on thread init for ARM. 2013-02-07 18:10:43 +01:00
Jörg Höhle
4f6db78ca0 ntdll: Use the monotonic time counter also for timer queues. 2013-02-07 15:54:34 +01:00
Alexandre Julliard
34a1426fc3 ntdll: Use the monotonic counter for NtGetTickCount. 2013-01-28 18:22:16 +01:00
Alexandre Julliard
04e14c7b46 ntdll: Add support for the monotonic time counter on Mac OS X. 2013-01-28 18:22:13 +01:00
Alexandre Julliard
25598513dc ntdll: Use a monotonic time counter to implement NtQueryPerformanceCounter. 2013-01-28 15:39:37 +01:00
Alexandre Julliard
606c88a348 ntdll: Use the __NR_ names for Linux system calls. 2013-01-21 21:37:02 +01:00
André Hentschel
0993f8bb7b ntdll: Implement IMAGE_REL_BASED_THUMB_MOV32 relocation on ARM. 2013-01-21 12:51:14 +01:00
Detlef Riekenberg
3e162934d1 ntdll/tests: Fix SYSTEM_CACHE_INFORMATION failures. 2013-01-17 12:18:54 +01:00
André Hentschel
855be0bb55 ntdll: Add ARM64 cpu info. 2013-01-16 12:52:15 +01:00
André Hentschel
da9fbef953 ntdll: Add ARM64 signal handling. 2013-01-16 12:51:50 +01:00
André Hentschel
d11e72f925 server: Add ARM64 support. 2013-01-16 12:49:20 +01:00
Alexandre Julliard
af59e6f1b7 configure: Get rid of the check for strings.h. 2013-01-09 12:25:14 +01:00
Alexandre Julliard
90e90e3b6a ntdll: Make the page_size variable global. 2013-01-08 16:35:30 +01:00
Alexandre Julliard
59c30130a0 ntdll: Remove unused include. 2012-12-27 17:15:40 +01:00
Hans Leidekker
c019083240 kernel32: Implement SetFileValidData. 2012-12-04 14:42:28 +01:00
André Hentschel
7f74df0224 ntdll/tests: Fix check for PAGE_READWRITE. 2012-12-03 18:24:39 +01:00
Charles Davis
5da1eaf213 ntdll: Add support for BSD-style creation ("birth") time. 2012-11-30 19:12:14 +01:00
Charles Davis
ed5e0a6e41 ntdll: Add support for nanosecond precision file times on *BSD. 2012-11-30 19:12:14 +01:00
André Hentschel
579f4f9da0 ntdll: Exit when we can't map the shared user data. 2012-11-28 20:14:51 +01:00
Alexandre Julliard
3050f11f47 ntdll: Fix access/write file time mixup. 2012-11-08 00:02:06 +01:00
Francois Gouget
d55bb4497f Assorted spelling fixes. 2012-11-05 11:30:30 +01:00
Jörg Höhle
602807c2a5 ntdll: Do not execute callbacks past DeleteTimer(INVALID_HANDLE_VALUE). 2012-10-31 18:08:02 +01:00
Erich Hoover
5c95bec847 ntdll: Implement nanosecond precision file time storage. 2012-10-30 18:08:11 +01:00
Alexandre Julliard
487c50c1e7 ntdll: Remove futimes implementation from libport, it's only needed in ntdll. 2012-10-30 18:08:11 +01:00
Alexandre Julliard
7b704102a8 ntdll: Add a helper function to set file times. 2012-10-30 18:08:10 +01:00
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