Commit Graph

3413 Commits

Author SHA1 Message Date
Nikolay Sivov 2c98d5b90c kernel32: Implement GetDynamicTimeZoneInformation(). 2015-05-11 15:39:24 +09:00
Qian Hong ac86cb9eba ntdll/tests: Fixed typo. 2015-05-08 14:54:52 +09:00
André Hentschel f78bd7f4d9 ntdll: Enable wow64 on ARM64. 2015-05-08 14:54:47 +09:00
Alexandre Julliard 193667ecd7 ntdll: Fix handling of async cancellation for directory changes. 2015-05-07 16:02:26 +09:00
Alexandre Julliard 38b7c8839c ntdll: Don't run user APCs in NtCancelIoFile. 2015-05-07 15:38:57 +09:00
Sebastian Lackner e40e5661ee ntdll/tests: Add/remove todo_wine to avoid test failures. 2015-05-07 14:55:25 +09:00
Josh DuBois 44182ffb5b ntdll: Avoid movs between rcx, rdx and xmm registers.
Apple's version of as chokes on movs between rcx and rdx and the xmm
registers.
2015-05-06 20:44:58 +09:00
Alexandre Julliard c07a0561db ntdll: Fallback to server calls for read and write on objects without a file descriptor. 2015-05-06 17:16:48 +09:00
Alexandre Julliard 860091d2fd server: Add an async structure to the flush request to follow the common pattern. 2015-05-06 17:16:15 +09:00
Alexandre Julliard 165dd1ff36 server: Rename ioctl to irp to allow supporting various types of I/O requests. 2015-05-06 08:44:29 +09:00
Sebastian Lackner ee6a477cab ntdll: Return failure in NtProtectVirtualMemory when last argument is omitted. 2015-05-05 23:15:31 +09:00
Sebastian Lackner 64ee8a4a53 ntdll: Do not omit mandatory argument for VirtualProtect. 2015-05-04 20:07:58 +09:00
Sebastian Lackner 40c912b4be ntdll: Use lockfree implementation for get_cached_fd. 2015-05-04 16:22:38 +09:00
Michael Müller 7567db85be ntdll: Add support for Dynamic DST (daylight saving time) information in registry. 2015-04-28 15:37:54 +09:00
Thomas Faber 3d9693fa61 ntdll/tests: Avoid printing an unterminated string (DPH). 2015-04-24 14:30:04 +09:00
Jianqiu Zhang 4c41f2bb52 ntdll/tests: Add test for FileFsFullSizeInformation. 2015-04-23 20:43:19 +09:00
Stefan Leichter a9ae8dbf14 ntdll: Add stub for WinSqmIsOptedIn. 2015-04-22 14:02:21 +09:00
Thomas Faber bb781b4468 ntdll/tests: Ensure 4-byte alignment for ATOM_BASIC_INFORMATION. 2015-04-22 14:00:48 +09:00
Qian Hong 604c4dba80 ntdll: Correctly document the offset of ntdll_thread_data.
This is a follow up of 16ddc62405.
2015-04-21 14:30:45 +09:00
Marcus Meissner 33d4125a8f ntdll: Potential buffer overwrite (Coverity). 2015-04-20 14:38:41 +09:00
Andrew Cook 1d359a5827 server: Implement TerminateJobObject. 2015-04-07 23:15:47 +09:00
Andrew Cook 4113fd875c ntdll: Return success for JobObjectBasicUIRestrictions. 2015-04-06 16:06:25 +09:00
Andrew Cook 5d85f57814 server: Track handle count of objects. 2015-04-03 17:07:37 +09:00
Sebastian Lackner 33c3990e4d ntdll: Fix various bugs RtlUnwindEx on x86_64. 2015-04-03 17:07:36 +09:00
Andrew Cook 47ffeaee74 server: Implement io completion messages for job objects. 2015-04-03 00:33:29 +09:00
Andrew Cook ecd41d1de7 server: Implement job limit flags. 2015-04-03 00:33:29 +09:00
Andrew Cook 3affd63b34 server: Implement IsProcessInJob. 2015-04-01 22:34:19 +09:00
Andrew Cook 98132f0364 server: Implement AssignProcessToJobObject. 2015-04-01 22:34:18 +09:00
Andrew Cook 0e78b0248d server: Implement CreateJobObject. 2015-04-01 17:05:44 +09:00
Mark Harmstone 104161cfd2 ntdll: Treat strings as case-insensitive in find_window_class. 2015-03-31 00:04:44 +09:00
Piotr Caban 966c5dffed ntdll: Improve parameter validation in RtlAddAce. 2015-03-30 20:03:44 +09:00
André Hentschel 472340052a ntdll: Get available CPU info from FreeBSD on ARM. 2015-03-27 21:28:52 +09:00
André Hentschel 2b5deddc05 ntdll: Fix CPU level on ARM. 2015-03-27 21:28:48 +09:00
André Hentschel a29ca210e6 ntdll: Add support for FreeBSD on ARM. 2015-03-27 21:28:44 +09:00
Michael Müller 64c48d0e63 ntdll: Define a couple more information classes. 2015-03-26 14:20:48 +09:00
Francois Gouget f505e6fb4a Assorted spelling fixes. 2015-03-19 21:54:14 +09:00
Sebastian Lackner 5f49f07d49 ntdll: Handle write watches in virtual_uninterrupted_write_memory. 2015-03-19 17:06:29 +09:00
Sebastian Lackner ab91c01112 ntdll: RtlFindActivationContextSectionString should accept a NULL pointer as data. 2015-03-17 16:02:25 +09:00
Sebastian Lackner 41b24f2168 ntdll: Move all structs and definitions to the beginning in threadpool.c. 2015-03-17 14:52:07 +09:00
Francois Gouget 872e96fc4e ntdll/tests: Remove an unneeded NONAMELESSSTRUCT directive. 2015-03-16 15:04:52 +09:00
Francois Gouget ca1545cf17 ntdll: Remove unneeded NONAMELESSXXX directives. 2015-03-16 15:04:50 +09:00
Sebastian Lackner 2daca626d4 ntdll: Implement [Nt|Zw]QueryLicenseValue. 2015-03-13 21:53:25 +09:00
Qian Hong c61407f651 ntdll: Removed incorrect stub message in NtQueryObject and NtSetInformationObject. 2015-03-11 12:42:35 +09:00
Sebastian Lackner ae309c2d00 ntdll: Move static threadpool variables into a struct. 2015-03-10 15:33:20 +09:00
Qian Hong 2a098ab8a8 ntdll: Implemented FileNetworkOpenInformation class support in NtQueryInformationFile. 2015-03-10 15:18:13 +09:00
Sebastian Lackner bf65fef8bc ntdll: Assert when trying to replace an exiting file descriptor in fd_cache. 2015-03-04 21:50:38 +09:00
Sebastian Lackner b282a937e2 ntdll/tests: Add tests for TpSimpleTryPost function. 2015-03-03 17:11:25 +09:00
Sebastian Lackner d336f1fe68 ntdll/tests: Add tests for NtQueryLicenseKey. 2015-03-03 17:10:37 +09:00
Alexandre Julliard 1146e251fc ntdll: Avoid the intermediate user APC callback. 2015-03-03 17:02:04 +09:00
Alexandre Julliard 0a241b0fcc ntdll: Allow specifying the user APC argument in the system APC callback. 2015-03-03 17:02:03 +09:00