Sebastian Lackner
|
b8315e87f1
|
ntdll/tests: Add tests for calling NtReadFile/NtWriteFile on directory.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-08 20:17:05 +09:00 |
Michael Müller
|
00d966cd3a
|
ntdll: Return STATUS_OBJECT_NAME_INVALID in wine_nt_to_unix_file_name for prefix-only paths.
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
|
2015-10-02 18:11:31 +09:00 |
Michael Müller
|
24ea49b6ab
|
ntdll/tests: Add additional tests for NtQueryFullAttributesFile.
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
|
2015-10-02 18:11:31 +09:00 |
Sebastian Lackner
|
ec851647e2
|
server: Implement open_file_object for rootdir pointing to file object.
|
2015-08-21 14:39:21 +09:00 |
Sebastian Lackner
|
84d2610aaf
|
ntdll/tests: Add additional tests for calling NtOpenFile with file object as RootDirectory.
|
2015-08-21 14:36:12 +09:00 |
Sebastian Lackner
|
1f2a443cb4
|
server: Implement support for FileLinkInformation class in NtSetInformationFile.
|
2015-08-21 14:36:02 +09:00 |
Qian Hong
|
57d443824a
|
ntdll/tests: Add tests for FileLinkInformation class.
Based on the FileRenameInformation tests by Sebastian Lackner.
|
2015-08-21 14:35:18 +09:00 |
Sebastian Lackner
|
857d436784
|
ntdll: Implement FileRenameInformation support.
|
2015-08-20 18:34:13 +09:00 |
Sebastian Lackner
|
6899eade5d
|
ntdll/tests: Add additional tests for FileRenameInformation.
|
2015-08-20 18:33:45 +09:00 |
Jianqiu Zhang
|
a5b58144a5
|
ntdll/tests: Add basic tests for FileRenameInformation.
|
2015-08-20 18:33:39 +09:00 |
Erich E. Hoover
|
6955a298f4
|
server: Do not permit FileDispositionInformation to delete a file without write access.
|
2015-08-19 20:19:58 +09:00 |
Sebastian Lackner
|
0fabfe7d6b
|
server: Add support for setting file disposition information.
Based on a patch by Dmitry Timoshkov.
|
2015-08-19 20:19:57 +09:00 |
Sebastian Lackner
|
bdef5c5508
|
ntdll/tests: Add tests for info struct size for FileDispositionInformation.
|
2015-06-11 15:32:30 +09:00 |
Jactry Zeng
|
c9e1b6fb57
|
ntdll/tests: Test opening a directory with NULL ObjectName.
|
2015-05-27 17:13:08 +09:00 |
Huw Davies
|
14c53a5863
|
ntdll/tests: Wait for pending file operations to complete.
|
2015-05-14 20:06:06 +09:00 |
Alexandre Julliard
|
38b7c8839c
|
ntdll: Don't run user APCs in NtCancelIoFile.
|
2015-05-07 15:38:57 +09:00 |
Jianqiu Zhang
|
4c41f2bb52
|
ntdll/tests: Add test for FileFsFullSizeInformation.
|
2015-04-23 20:43:19 +09:00 |
Nikolay Sivov
|
0563c78cb6
|
ntdll/tests: Fix some string leaks (Valgrind).
|
2014-05-06 13:47:01 +02: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 |
André Hentschel
|
a160a65317
|
ntdll: Enable compilation with -D__WINESRC__.
|
2013-11-06 12:01:53 +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 |
Dmitry Timoshkov
|
3a41ebfbf2
|
ntdll/tests: Add tests for reading 0 bytes at end of file.
|
2013-10-29 10:21:41 +01:00 |
Francois Gouget
|
4db9cd5f21
|
ntdll/tests: Fix compilation on systems that don't support nameless unions.
|
2013-10-15 14:28:20 +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 |
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
|
4544826291
|
ntdll/tests: Use official path for temporary files instead of current directory.
|
2013-09-24 20:42:35 +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
|
9e50cc540a
|
ntdll: NtWriteFile should fail for overlapped IO on files if offset is negative.
|
2013-09-13 10:56:10 +02:00 |
Dmitry Timoshkov
|
ea7f9737bd
|
ntdll: Add support to NtWriteFile for special offset -1.
|
2013-09-11 20:33:22 +02:00 |
Dmitry Timoshkov
|
a4ec059354
|
ntdll/tests: Add some tests for negative file offsets.
|
2013-09-06 12:03:55 +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 |
Dmitry Timoshkov
|
0b4c9cb533
|
server: Store full-sized completion information on the server side.
|
2013-08-23 20:15:43 +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 |
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 |