Huw Davies
|
ac79e160e7
|
ntdll: For Android look in /proc/mounts for mounted file systems.
|
2014-04-07 15:34:44 +02:00 |
Huw Davies
|
2139df003f
|
ntdll: Add a replacement getmntent for Android.
Bionic has a stub function named getmntent which outputs an unimplemented message.
|
2014-04-07 15:34:43 +02:00 |
Nikolay Sivov
|
b82b1306a4
|
kernel32: Added QueryUnbiasedInterruptTime().
|
2014-04-02 15:50:09 +02:00 |
Alexandre Julliard
|
598c5816d9
|
kernel32: Don't allocate FLS index 0.
|
2014-03-28 17:46:03 +01:00 |
Jacek Caban
|
93920c3893
|
ntdll: Reserve TLS slot 0 for broken apps that compare index to 0 instead of TLS_OUT_OF_INDEXES.
|
2014-03-28 16:19:55 +01:00 |
Alexandre Julliard
|
395df1aa2d
|
ntdll: Heap handles should be 64K-aligned.
|
2014-03-26 11:24:30 +01:00 |
Dmitry Timoshkov
|
d5fd04f2f0
|
ntdll/tests: Always wait until the operation completes if returned status is STATUS_PENDING.
|
2014-03-21 14:14:42 +01:00 |
Sebastian Lackner
|
7ba4d119c1
|
ntdll: Use condition variable for RtlQueueWorkItem implementation.
|
2014-03-12 10:41:26 +01:00 |
Sebastian Lackner
|
9277fcfdb4
|
ntdll: Fix possible race-condition in iocp poller code.
|
2014-03-11 19:39:29 +01:00 |
Alexandre Julliard
|
0e42fd97c0
|
ntdll: Detect 16-bit modules and resolve imports for them.
|
2014-02-25 16:08:24 -06:00 |
Nikolay Sivov
|
88fc916442
|
ntdll: Use case-insensitive matching for typelib flags.
Spotted by Austin English.
|
2014-02-24 09:12:03 -06:00 |
Alexandre Julliard
|
ff08cd597d
|
ntdll: Only allocate TLS data when resolving imports.
|
2014-02-17 20:16:08 +01:00 |
Alexandre Julliard
|
f5fc925f0e
|
ntdll: Move fixup_imports to avoid forward declarations.
|
2014-02-17 20:15:45 +01:00 |
Alexandre Julliard
|
0f0bf58663
|
ntdll: Don't fixup imports for executables.
|
2014-02-17 20:15:44 +01:00 |
Alexandre Julliard
|
7307298ac3
|
ntdll: Don't fixup imports when a dll is already loaded.
|
2014-02-17 20:15:43 +01:00 |
Alexandre Julliard
|
183c184565
|
ntdll: Trace missing exception info on ARM.
|
2014-02-14 13:51:19 +01:00 |
Alexandre Julliard
|
241dd9ff23
|
ntdll: Fix printing formats for ARM registers.
|
2014-02-12 19:15:04 +01:00 |
Frédéric Delanoy
|
0f2bed51bd
|
Assorted spelling fixes.
|
2014-02-10 15:47:29 +01:00 |
Alexandre Julliard
|
cf0e96c6d0
|
configure: Rename substituted variables to a standard _CFLAGS and _LIBS format.
|
2014-01-30 14:51:33 +01:00 |
Sebastian Lackner
|
23adc9aaed
|
ntdll: Fix incorrect value passed to RtlDeleteTimerQueueEx.
|
2014-01-30 10:35:53 +01:00 |
André Hentschel
|
d7fb376db4
|
ntdll: Use boolean return values in boolean functions.
|
2014-01-29 17:30:46 +01:00 |
Sebastian Lackner
|
fad29fc5d9
|
ntdll: Implement RtlSleepConditionVariableSRW.
|
2014-01-27 14:13:48 +01:00 |
Sebastian Lackner
|
899fc8d4ee
|
ntdll: Implement RtlTryAcquireSRWLockShared/Exclusive commands.
|
2014-01-27 14:13:45 +01:00 |
Sebastian Lackner
|
8ca96a9de0
|
ntdll: Throw STATUS_RESOURCE_NOT_OWNED when it's impossible to acquire/release the SRWLock.
|
2014-01-27 14:13:44 +01:00 |
Sebastian Lackner
|
31a283d4da
|
ntdll: Implement SRWLock functions using keyed events.
|
2014-01-17 11:26:38 +01:00 |
Frédéric Delanoy
|
841aabfd82
|
ntdll: Fix a typo in comment.
|
2014-01-17 11:01:44 +01:00 |
Frédéric Delanoy
|
acf22e83f6
|
ntdll: Avoid TRUE:FALSE conditional expressions.
|
2014-01-13 17:37:04 +01:00 |
Alexandre Julliard
|
406587898f
|
ntdll/tests: Fix a test that fails on Win2k.
|
2014-01-09 17:39:51 +01:00 |
Dmitry Timoshkov
|
c7332fa1dc
|
ntdll: Remove shadow local variables.
|
2014-01-09 12:10:42 +01:00 |
Sebastian Lackner
|
5472b9f9ca
|
ntdll: Implement condition variable functions using keyed events.
|
2014-01-08 14:34:14 +01:00 |
André Hentschel
|
87c7c961f2
|
Assorted spelling fixes.
|
2014-01-06 17:33:24 +01:00 |
André Hentschel
|
5865fe78de
|
ntdll: Add signal definitions for GNU/Hurd.
Partially based on a patch by Andrew Nguyen.
|
2014-01-06 17:10:05 +01:00 |
Martin Storsjo
|
48ae8f3070
|
ntdll: Improve handling of THUMB_MOV32 relocations.
|
2014-01-03 11:27:29 +01:00 |
Alexandre Julliard
|
99ef0d6ff0
|
makefiles: Get rid of the MAKE_TEST_RULES variable.
|
2014-01-02 12:13:16 +01:00 |
Alexandre Julliard
|
5e7416e5c8
|
makefiles: Get rid of the MAKE_DLL_RULES variable.
|
2014-01-02 12:08:18 +01:00 |
Nikolay Sivov
|
1e1084232d
|
ntdll: Fix manifest attribute parsing.
|
2014-01-01 19:32:56 +01:00 |
Nikolay Sivov
|
aa4ebeb57c
|
ntdll: Fix return value when failed to locate resource.
|
2013-12-30 19:01:45 +01:00 |
Nikolay Sivov
|
031c027262
|
ntdll: Open source file only when needed during context creation.
|
2013-12-30 19:01:44 +01:00 |
Frédéric Delanoy
|
1181c850dd
|
ntdll/tests: Constify a character string.
|
2013-12-27 14:31:53 +01:00 |
Dmitry Timoshkov
|
bfb4f28dc5
|
ntdll: Implement NtQuerySemaphore/SemaphoreBasicInformation.
|
2013-12-26 16:51:07 +01:00 |
Alexandre Julliard
|
e54503f708
|
ntdll: Allocate TLS data in all running threads on module load.
|
2013-12-23 18:39:58 +01:00 |
Alexandre Julliard
|
1a4eca6f16
|
ntdll: Allocate TLS slots dynamically on module load.
|
2013-12-23 18:39:58 +01:00 |
Alexandre Julliard
|
384d698a9e
|
ntdll: Allocate a separate pointer for each TLS slot.
|
2013-12-23 18:39:58 +01:00 |
Sebastian Lackner
|
09bb38d12b
|
ntdll/tests: Add test for _snprintf.
|
2013-12-23 18:39:55 +01:00 |
Sebastian Lackner
|
3c2dc4a7b3
|
ntdll: Allow passing NULL buffer to printf functions.
|
2013-12-23 12:05:07 +01:00 |
Sebastian Lackner
|
805311f798
|
ntdll: Don't do further calls to pf_output_stringA if previous call failed.
|
2013-12-20 17:09:09 +01:00 |
Sebastian Lackner
|
29de7dd60b
|
ntdll: Handle error if RtlAllocateHeap fails in printf functions.
|
2013-12-20 11:13:11 +01:00 |
Sebastian Lackner
|
661212b5f5
|
ntdll: Fix incorrect value added to out->used in pf_output_stringA.
|
2013-12-20 11:13:11 +01:00 |
Austin English
|
2a3932a0a2
|
ntdll: Export a few more functions.
|
2013-12-20 10:54:16 +01:00 |
Austin English
|
0dac887f48
|
ntdll: Return success for FSCTL_IS_VOLUME_MOUNTED ioctl.
|
2013-12-20 10:51:52 +01:00 |
André Hentschel
|
2692b9d2ca
|
ntdll: Trace NtFlushInstructionCache on x86_64.
|
2013-12-17 16:36:28 +01:00 |
Alexandre Bique
|
5af5179313
|
ntdll: Fixme once for NtFlushInstructionCache().
|
2013-12-16 16:11:36 +01:00 |
Hans Leidekker
|
0463d01f15
|
ntdll: Report the latest service pack for 64-bit Windows XP.
|
2013-12-11 12:57:18 +01:00 |
André Hentschel
|
51ec8af230
|
ntdll/tests: Add ARM support for map protection tests.
|
2013-12-10 12:20:36 +01:00 |
Frédéric Delanoy
|
502fc1aef9
|
ntdll: Use boolean type where appropriate.
|
2013-12-09 11:45:50 +01:00 |
Ken Thomases
|
22cf68e1bc
|
ntdll: On Mac, store the dyld image info address in the PEB.
|
2013-12-05 12:40:56 +01:00 |
Frédéric Delanoy
|
5ba7f79bad
|
Assorted spelling fixes.
|
2013-12-03 19:41:53 +01:00 |
Huw Davies
|
fed9f67bc4
|
ntdll: Don't reduce the size of the local buffer when we come to read another batch of entries.
In the wildcard case, we can't know how much to reduce it by anyway.
|
2013-12-03 19:40:22 +01:00 |
Nikolay Sivov
|
fd65b0a1c3
|
ntdll: Allow NULL return length argument in NtAdjustPrivilegesToken().
|
2013-12-02 10:52:41 +01:00 |
Alexandre Julliard
|
1e78c99388
|
kernel32: Validate the architecture of newly created processes on the server side.
|
2013-11-22 12:32:48 +01:00 |
Frédéric Delanoy
|
57d7f74d34
|
Assorted spelling fixes.
|
2013-11-21 19:44:46 +01:00 |
Alexandre Julliard
|
e8eb781327
|
server: Check PE file architecture at mapping creation time.
|
2013-11-21 19:39:02 +01:00 |
André Hentschel
|
6c140786e7
|
ntdll/tests: Mark win8 behaviour as failing.
|
2013-11-14 10:35:16 +01:00 |
André Hentschel
|
4ecc9788bd
|
ntdll: Adjust NtAreMappedFilesTheSame to win8 behaviour.
|
2013-11-13 11:21:50 +01:00 |
Dmitry Timoshkov
|
a890d0f030
|
server: Make it possible for WaitCommEvent to detect recursive requests.
|
2013-11-13 11:21:28 +01:00 |
André Hentschel
|
b6b9050d58
|
ntdll: Implement LdrResolveDelayLoadedAPI.
|
2013-11-12 12:58:03 +01:00 |
André Hentschel
|
eef5e45ee6
|
ntdll: Improved reporting of CPU Level and Revision on ARM.
|
2013-11-11 17:06:46 +01:00 |
André Hentschel
|
a160a65317
|
ntdll: Enable compilation with -D__WINESRC__.
|
2013-11-06 12:01:53 +01:00 |
André Hentschel
|
94d8e3ab68
|
tools/winapi: Remove PCTSTR, PTSTR and TCHAR from the list of tested types.
|
2013-11-06 12:01:52 +01:00 |
Frédéric Delanoy
|
416930d498
|
ntdll: Use BOOL type where appropriate.
|
2013-11-04 11:03:43 +01:00 |
Frédéric Delanoy
|
7e63200672
|
ntdll: Use BOOL type where appropriate.
|
2013-11-01 10:52:42 +01:00 |
Dmitry Timoshkov
|
60ef62c8c2
|
ntdll: NtReadFile should update io status block on EOF for a synchronous read.
|
2013-10-31 16:52:48 +01:00 |
Dmitry Timoshkov
|
a5e80b2d60
|
ntdll: NtReadFile should not fail for 0-length reads at EOF.
|
2013-10-31 16:18:33 +01:00 |
Frédéric Delanoy
|
86fdca6750
|
ntdll: Use BOOL type where appropriate.
|
2013-10-30 09:45:20 +01:00 |
Nikolay Sivov
|
cb0ef08839
|
ntdll: Suppress a warning on 'description' attribute of 'comClass'.
|
2013-10-29 20:07:07 +01:00 |
Alexandre Julliard
|
61770be5f1
|
ntdll: Add an futimens syscall wrapper for Android.
|
2013-10-29 10:24:34 +01:00 |
Frédéric Delanoy
|
81b181fe72
|
ntdll/tests: Use BOOL type where appropriate.
|
2013-10-29 10:22:15 +01:00 |
Dmitry Timoshkov
|
3a41ebfbf2
|
ntdll/tests: Add tests for reading 0 bytes at end of file.
|
2013-10-29 10:21:41 +01:00 |
Dmitry Timoshkov
|
3b429e88ff
|
server: Add support for pending write flag to the serial device.
|
2013-10-25 13:36:01 +02:00 |
Daniel Lehman
|
0669a8aca2
|
kernel32: Don't use depth in RtlInterlockedFlushSList.
Depth wraps around at 65536 but list supports more elements.
|
2013-10-24 10:56:13 +02:00 |
André Hentschel
|
e0e7a0770b
|
ntdll: vm86 is not available on PowerPC.
|
2013-10-23 11:20:51 +02:00 |
Alexandre Julliard
|
63092712c9
|
ntdll/tests: Skip test if LdrAddRefDll is missing.
|
2013-10-15 18:37:05 +02:00 |
Francois Gouget
|
4db9cd5f21
|
ntdll/tests: Fix compilation on systems that don't support nameless unions.
|
2013-10-15 14:28:20 +02:00 |
Nikolay Sivov
|
146ff49161
|
ntdll: Support pinning module refcount with LdrAddRefDll().
|
2013-10-14 10:49:44 +02:00 |
Dmitry Timoshkov
|
49d0e64f88
|
kernel32: The return and last error values set by ReadFile on EOF depend on whether overlapped pointer was passed in.
|
2013-10-11 12:45:06 +02:00 |
Dmitry Timoshkov
|
fa2ca8f6b4
|
ntdll/tests: Add more tests for reading beyond EOF.
|
2013-10-11 12:45:06 +02:00 |
Alexandre Julliard
|
ac519d0eea
|
ntdll: Add defines for the file position magic constants.
|
2013-10-09 16:13:41 +02:00 |
Dmitry Timoshkov
|
3cae528eef
|
ntdll: Offset -1 (FILE_WRITE_TO_END_OF_FILE) is supposed to work in NtWriteFile for disk files in overlapped mode.
|
2013-10-09 16:11:33 +02:00 |
Dmitry Timoshkov
|
1670c7f9a6
|
ntdll/tests: Accept previously declared behaviour of overlapped IO as broken.
It highly depends on Windows version and updates/SP installed.
|
2013-10-07 14:44:35 +02:00 |
Dmitry Timoshkov
|
aa8546ecc2
|
ntdll: Add support for FILE_APPEND_DATA to NtWriteFile.
|
2013-10-07 14:44:35 +02:00 |
Dmitry Timoshkov
|
ae3c49d841
|
ntdll/tests: Add a test for file position after NtWriteFile in FILE_APPEND_DATA mode.
|
2013-10-07 14:44:35 +02:00 |
Dmitry Timoshkov
|
ba372b92b5
|
ntdll: Make it possible to store FILE_APPEND_DATA access bit in the server fd cache.
|
2013-10-04 19:59:58 +02:00 |
Michael Stefaniuc
|
0e681027a2
|
tests: Compile the tests by default with -D__WINESRC__.
|
2013-10-02 11:04:02 +02:00 |
Hans Leidekker
|
b0755344c4
|
ntdll: Fix the version reported for 64-bit Windows XP.
|
2013-10-01 19:08:22 +02:00 |
Dmitry Timoshkov
|
c7afb0bb88
|
ntdll: Don't use asynchronous file IO in the loader.
|
2013-09-30 20:35:03 +02:00 |
Dmitry Timoshkov
|
fe3bc8c574
|
ntdll: Unify the checks for asynchronous NtReadFile behaviour.
|
2013-09-30 20:35:03 +02:00 |
Dmitry Timoshkov
|
5e5fb99755
|
ntdll: Unify the checks for asynchronous NtWriteFile behaviour.
|
2013-09-30 20:35:03 +02:00 |
Nikolay Sivov
|
437c84655a
|
ntdll/tests: Add proper skips in tests.
|
2013-09-27 10:42:12 +02:00 |
Dmitry Timoshkov
|
a63be0823a
|
ntdll: Make set_line_control() for a serial device print slightly more informative messages.
|
2013-09-26 10:46:56 +02:00 |
Dmitry Timoshkov
|
a20b07c558
|
ntdll: Make asynchronous WaitCommEvent report correct number of bytes returned.
|
2013-09-26 10:46:54 +02:00 |
Michael Stefaniuc
|
2a39cb377a
|
dlls: Replace the remaining CONSTs.
|
2013-09-25 11:49:20 +02:00 |
Dmitry Timoshkov
|
2ffd28cff7
|
ntdll: Perform the offset checks in NtWriteFile also for a serial device.
|
2013-09-25 11:48:56 +02:00 |
Dmitry Timoshkov
|
4544826291
|
ntdll/tests: Use official path for temporary files instead of current directory.
|
2013-09-24 20:42:35 +02:00 |
Dmitry Timoshkov
|
084f4b643c
|
ntdll: Perform the offset checks also for a serial device.
|
2013-09-23 20:32:22 +02:00 |
Dmitry Timoshkov
|
ab8d704e24
|
ntdll/tests: Extend the FILE_APPEND_DATA test.
|
2013-09-23 11:49:55 +02:00 |
Dmitry Timoshkov
|
b4ab43b3de
|
kernel32: Remove a 0-length read optimization from ReadFile.
|
2013-09-20 11:11:47 +02:00 |
Dmitry Timoshkov
|
d6900fc556
|
ntdll/tests: Add 0-length read tests for a disk file.
|
2013-09-20 11:11:00 +02:00 |
Dmitry Timoshkov
|
eb10471bac
|
ntdll: NtReadFile should fail for overlapped IO on files if offset is negative.
|
2013-09-13 10:56:37 +02:00 |
Dmitry Timoshkov
|
b314a25320
|
ntdll: Make NtWriteFile explicitly check for negative offset and fail.
|
2013-09-13 10:56:29 +02:00 |
Dmitry Timoshkov
|
9e50cc540a
|
ntdll: NtWriteFile should fail for overlapped IO on files if offset is negative.
|
2013-09-13 10:56:10 +02:00 |
Nikolay Sivov
|
84d9b2502e
|
ntdll: Added compatible ProgID section.
|
2013-09-13 10:54:53 +02:00 |
Nikolay Sivov
|
b8a973dc52
|
kernel32/tests: Some tests for ProgID section.
|
2013-09-13 10:54:13 +02:00 |
Nikolay Sivov
|
37182e3f0f
|
ntdll: Try application manifest path when searching for dependent assemblies.
|
2013-09-11 20:33:22 +02:00 |
Dmitry Timoshkov
|
ea7f9737bd
|
ntdll: Add support to NtWriteFile for special offset -1.
|
2013-09-11 20:33:22 +02:00 |
Thomas Faber
|
d518ce7ea2
|
ntdll/tests: Use correct prototype for RtlCreateUnicodeString[FromAsciiz].
|
2013-09-11 16:08:09 +02:00 |
Dmitry Timoshkov
|
f031c676c1
|
server: Add a serial event mask change counter.
|
2013-09-10 11:18:57 +02:00 |
Nikolay Sivov
|
bcbd13b70c
|
ntdll: Added compatible sections for clrClass data.
|
2013-09-09 22:09:56 +02:00 |
Dmitry Timoshkov
|
a4ec059354
|
ntdll/tests: Add some tests for negative file offsets.
|
2013-09-06 12:03:55 +02:00 |
Nikolay Sivov
|
93c59714c0
|
ntdll: Inherit default activation context from creation thread.
|
2013-09-05 13:23:50 +02:00 |
Michael Stefaniuc
|
74b191a605
|
ntdll: Avoid TRUE FALSE conditional expressions.
|
2013-09-05 13:18:24 +02:00 |
Alexandre Julliard
|
f21961cc14
|
ntdll: Add a configure check for the tcdrain function.
Also remove the tcgetattr check that is no longer used.
|
2013-09-05 13:18:21 +02:00 |
Dmitry Timoshkov
|
2d5ecbee43
|
ntdll: NtReadFile should fail for overlapped IO on files if offset is NULL.
|
2013-09-04 17:56:52 +02:00 |
Dmitry Timoshkov
|
d37fac0519
|
ntdll: NtWriteFile should fail for overlapped IO on files if offset is NULL.
|
2013-09-04 17:56:50 +02:00 |
Alexandre Julliard
|
6666614a19
|
ntdll: Actually return the mount point in get_device_mount_point on Mac OS.
|
2013-09-04 16:28:10 +02:00 |
Nikolay Sivov
|
af3a20d2ea
|
ntdll: Added support for multiple progids in comClass and clrClass elements.
|
2013-09-04 11:36:32 +02:00 |
Alexandre Julliard
|
4af4df5af3
|
ntdll: Add stubs for the SRW lock functions.
|
2013-09-03 16:58:19 +02:00 |
Dmitry Timoshkov
|
c25776a981
|
ntdll: Avoid a needless goto.
|
2013-09-03 16:58:19 +02:00 |
Nikolay Sivov
|
045682a4da
|
kernel32: Forward ZombifyActCtx() to ntdll.
|
2013-09-03 16:58:16 +02:00 |
Nikolay Sivov
|
8e211065a8
|
ntdll: Store 'clrClass' as COM class.
|
2013-09-03 16:58:16 +02:00 |
Nikolay Sivov
|
d0deaaa8ce
|
kernel32/tests: Some tests for clrClass data.
|
2013-09-03 16:58:16 +02:00 |
Nikolay Sivov
|
f0e5fd737d
|
ntdll: Implement compatible section for 'clrSurrogate'.
|
2013-09-03 16:58:16 +02:00 |
Nikolay Sivov
|
5b38a13167
|
ntdll: Store clrSurrogate version value, added some tests.
|
2013-09-03 16:58:15 +02:00 |
Nikolay Sivov
|
44d8f6a35a
|
ntdll: For typelib and COM class sections point global data to module names.
|
2013-09-03 16:58:15 +02:00 |
Nikolay Sivov
|
21c1706f79
|
ntdll: Implement interface redirection section.
|
2013-09-02 18:07:03 +02:00 |
Nikolay Sivov
|
9c44cb4f0f
|
ntdll: Store all interface redirection data in context.
|
2013-09-02 18:07:00 +02:00 |
Nikolay Sivov
|
88070accd2
|
ntdll: Implement compatible comClass section.
|
2013-08-30 11:17:33 +02:00 |
Alexandre Julliard
|
3d83da047a
|
ntdll: Use a RunOnce function to initialize relay debugging options.
|
2013-08-29 19:56:18 +02:00 |
Alexandre Julliard
|
d191d5bca0
|
ntdll: Use a RunOnce function to initialize directory lookup options.
|
2013-08-29 19:56:18 +02:00 |
Wolfgang Walter
|
f93a5d2560
|
ntdll: Call tcdrain for serial handles from NtFlushBuffersFile.
|
2013-08-29 19:56:17 +02:00 |
Dmitry Timoshkov
|
52d1080544
|
ntdll: Properly set flag which indicates buffer empty state.
|
2013-08-29 11:21:11 +02:00 |
Nikolay Sivov
|
a5eb9eee42
|
ntdll: Fix typelib section leak on context release.
|
2013-08-29 11:20:43 +02:00 |
Nikolay Sivov
|
52fc0e4e29
|
ntdll: Store all 'comClass' attributes.
|
2013-08-29 11:20:37 +02:00 |
Alexandre Julliard
|
fcb3e60332
|
ntdll: Implement the RunOnce functions.
|
2013-08-28 22:27:31 +02:00 |
Alexandre Julliard
|
af89610364
|
kernel32/tests: Add more tests for the InitOnce functions.
|
2013-08-28 16:14:34 +02:00 |
Dmitry Timoshkov
|
f4f5d06df4
|
ntdll: Stop waiting for COM-port events if the device handle gets closed.
|
2013-08-28 11:36:23 +02:00 |
Dmitry Timoshkov
|
b299d4d4f8
|
ntdll: Add a trace for transmitter's buffer empty flag.
|
2013-08-28 11:36:01 +02:00 |
Alexandre Julliard
|
54017b0fac
|
ntdll/tests: Add a number of tests for keyed events.
|
2013-08-28 11:04:06 +02:00 |
Alexandre Julliard
|
93fbb12e65
|
server: Implement waiting on keyed events.
|
2013-08-28 11:03:38 +02:00 |
Dmitry Timoshkov
|
d21b05b06d
|
ntdll: Properly test line status register for TIOCSER_TEMT bit.
|
2013-08-27 21:30:03 +02:00 |
Dmitry Timoshkov
|
e3dcdadaca
|
ntdll: Fallback to ioctl(TIOCOUTQ) if ioctl(TIOCSERGETLSR) fails.
Most Linux USB-serial drivers don't support TIOCSERGETLSR.
|
2013-08-27 21:30:03 +02:00 |
Dmitry Timoshkov
|
1202c14e6e
|
ntdll: Ignore ioctl(TIOCGICOUNT) failures.
Most USB-serial Linux drivers don't support it.
|
2013-08-27 21:30:03 +02:00 |
Alexandre Julliard
|
5c0b5f4dcb
|
ntdll: Move the select and APC support to server.c.
|
2013-08-26 20:36:56 +02:00 |
Alexandre Julliard
|
a56ffb6326
|
ntdll: Rename NTDLL_wait_for_multiple_objects to server_select since it's more generic now.
|
2013-08-26 20:36:22 +02:00 |
Alexandre Julliard
|
947e337480
|
server: Make signal and wait a separate select operation.
|
2013-08-26 20:34:28 +02:00 |
Alexandre Julliard
|
042e0046d4
|
server: Make select on all handles a separate operation.
|
2013-08-26 20:32:52 +02:00 |
Alexandre Julliard
|
cbdc0ec72d
|
ntdll: Pass a select operation structure to NTDLL_wait_for_multiple_objects.
|
2013-08-26 20:32:19 +02:00 |
Alexandre Julliard
|
c2ab7a625e
|
server: Add a structure to pass the parameters of a select request.
|
2013-08-26 20:24:42 +02:00 |
Andrew Cook
|
cdfee68be1
|
ntdll: Implement NtQueryEvent.
|
2013-08-26 14:27:56 +02:00 |
Dmitry Timoshkov
|
0b4c9cb533
|
server: Store full-sized completion information on the server side.
|
2013-08-23 20:15:43 +02:00 |
Nikolay Sivov
|
36acd61447
|
ntdll: Implement compatible typelib section.
|
2013-08-23 17:56:14 +02:00 |
Nikolay Sivov
|
1ca7eb649c
|
ntdll: Parse 'flags' and 'version' attributes of typelib sections.
|
2013-08-23 17:55:22 +02:00 |
Dmitry Timoshkov
|
42cad0ebb1
|
ntdll/tests: Use WAIT_OBJECT_0 instead of 0.
|
2013-08-23 10:42:39 +02:00 |
Dmitry Timoshkov
|
b126d7c7ce
|
ntdll/tests: Fix one more place regarding temp path usage.
|
2013-08-23 10:42:36 +02:00 |
Dmitry Timoshkov
|
8eb9ffb3fa
|
ntdll/tests: Mark the NtReadFile call which doesn't return STATUS_PENDING for an overlapped IO call as broken, and don't test returned values in broken case.
|
2013-08-23 10:42:21 +02:00 |
Dmitry Timoshkov
|
49e31d29ca
|
ntdll/tests: Add some tests for FILE_USE_FILE_POINTER_POSITION.
|
2013-08-23 10:42:16 +02:00 |
Huw Davies
|
97fd3f3b52
|
ntdll: Call the correct server request.
|
2013-08-22 12:34:44 +02:00 |
Alexandre Julliard
|
dbf9d71ef8
|
server: Add support for keyed event objects.
|
2013-08-21 14:24:06 +02:00 |
Alexandre Julliard
|
bf3e23bb36
|
ntdll: Add the keyed events entry points.
|
2013-08-21 14:24:06 +02:00 |
Dmitry Timoshkov
|
aa14c2daa5
|
ntdll/tests: Add the tests for some error cases.
|
2013-08-21 13:08:35 +02:00 |
Dmitry Timoshkov
|
8ec8d70ada
|
ntdll/tests: Use NtWriteFile instead of WriteFile in order to detect broken overlapped IO implementation.
|
2013-08-21 13:08:35 +02:00 |
Dmitry Timoshkov
|
b45ec4607b
|
ntdll/tests: Fix the typos.
|
2013-08-21 13:08:35 +02:00 |
Dmitry Timoshkov
|
fbe4012eaf
|
ntdll/tests: Add a bunch of overlapped IO tests for files.
|
2013-08-20 20:52:18 +02:00 |
Dmitry Timoshkov
|
fca3231914
|
ntdll/tests: Use official path for temporary files instead of current directory.
|
2013-08-20 20:52:18 +02:00 |
Dmitry Timoshkov
|
87db683aad
|
ntdll/tests: Check WriteFile return values.
|
2013-08-20 20:52:18 +02:00 |
Dmitry Timoshkov
|
7cab2e99c3
|
ntdll: Last parameter of NtSetIoCompletion is 64-bit on 64-bit platforms.
|
2013-08-20 20:52:18 +02:00 |
Alexandre Julliard
|
c2d7347e2a
|
ntdll: Silence some printf format warnings.
|
2013-08-20 20:52:17 +02:00 |
Alexandre Julliard
|
2810c5647f
|
ntdll: Add a magic number to validate timer queue pointers.
|
2013-08-20 20:13:58 +02:00 |
Francois Gouget
|
1dbc3d0924
|
ntdll/tests: Add a trailing '\n' to an ok() call.
|
2013-08-19 12:53:20 +02:00 |
Nikolay Sivov
|
30425ece6c
|
ntdll: Fix hash collision check condition for string keys.
|
2013-08-16 16:33:34 +02:00 |
Andrey Turkin
|
2df4caa6a1
|
ntdll/tests: Test FileDispositionInformation file class.
|
2013-08-16 11:55:23 +02:00 |
Nikolay Sivov
|
2a5a8bc4a3
|
ntdll: Implement compatible section for dll redirects.
|
2013-08-15 16:21:45 +02:00 |
Nikolay Sivov
|
cddea89d22
|
ntdll: Support optional 'versioned' attribute for windowClass sections.
|
2013-08-15 16:19:03 +02:00 |
Qian Hong
|
f56edbf537
|
ntdll: Fixed parameter list in spec file for RtlpNtQueryValueKey.
|
2013-08-15 16:16:37 +02:00 |
Nikolay Sivov
|
5ce01b3597
|
ntdll: Implement compatible FindActCtxSectionString() for window class section.
|
2013-08-02 14:36:12 +02:00 |
Nikolay Sivov
|
1692ccc56d
|
ntdll: Added RtlFindActivationContextSectionGuid() stub.
|
2013-07-31 16:29:49 +02:00 |
Alexandre Julliard
|
f8cdbecc25
|
ntdll: Add context definitions missing from the Android NDK.
|
2013-07-30 14:43:31 +02:00 |
Alexandre Julliard
|
f7161ebe89
|
ntdll: Don't use TIOCGICOUNT if we don't have linux/serial.h to define the necessary struct.
|
2013-07-29 21:08:02 +02:00 |
Alexandre Julliard
|
581cef082e
|
ntdll: Use fclose instead of endmntent since we use fopen anyway.
|
2013-07-29 21:07:12 +02:00 |
Nikolay Sivov
|
9e5097187e
|
ntdll: Implement RtlHashUnicodeString().
|
2013-07-24 14:35:09 -05:00 |
Nikolay Sivov
|
7e136d68f7
|
ntdll/tests: Properly skip on missing functions.
|
2013-07-22 19:31:28 +02:00 |
Dmitry Timoshkov
|
3d759a0c69
|
ntdll: NtAllocateVirtualMemory should fail to commit if an address range is already committed for a memory mapped file.
|
2013-07-19 14:40:17 +02:00 |
Alexandre Julliard
|
3799d55d9b
|
ntdll: Implement RtlExitUserProcess.
|
2013-07-19 12:15:15 +02:00 |
Alexandre Julliard
|
1c11770159
|
ntdll: Simplify detach sequence now that there is no possible race on process exit.
|
2013-07-19 12:13:09 +02:00 |
Nikolay Sivov
|
173b834b4a
|
ntdll/tests: Tests for RtlHashUnicodeString().
|
2013-07-19 11:56:37 +02:00 |
Alexandre Julliard
|
4142fc9b52
|
ntdll/tests: Don't test . and .. masks, they don't work on Windows.
|
2013-07-02 10:03:50 +02:00 |
Alexandre Julliard
|
641e1bee02
|
ntdll/tests: Add some tests for NtQueryDirectoryFile with a non-wildcard mask.
|
2013-07-01 19:51:21 +02:00 |
Alexandre Julliard
|
96b7c71cfe
|
ntdll: Leave NtQueryDirectoryFile early when a non-wildcard mask is used in the getdirentries case.
This avoids having to retry the getdirentries call which may fail if
the buffer size is too small.
|
2013-07-01 19:51:20 +02:00 |
Dmitry Timoshkov
|
934ba51c80
|
ntdll: Correct RtlFreeHeap .spec parameter type.
|
2013-06-26 12:14:41 +02:00 |
Piotr Caban
|
76bfbf43e9
|
server: Don't create new handle when DUP_HANDLE_CLOSE_SOURCE is used if possible.
|
2013-06-05 17:31:40 +02:00 |
André Hentschel
|
ef856a29ef
|
ntdll: Actually store PC in RtlCaptureContext on ARM.
|
2013-05-31 11:58:03 +02:00 |