Commit Graph

1766 Commits

Author SHA1 Message Date
Sebastian Lackner
ece08c10a1 server: Delay destruction of file object in set_irp_result. 2015-06-19 17:02:11 +09:00
Alexandre Julliard
3d7aa246d5 server: Add a request to empty the clipboard. 2015-06-09 22:09:56 +09:00
Charles Davis
b2aa984743 server: Get debug registers on 64-bit Mac OS. 2015-06-05 19:49:37 +09:00
Qian Hong
ef3ed04cdc server: Fix type name of directory file. 2015-06-05 14:32:27 +09:00
Qian Hong
f208c50cc0 server: Fix type name of File. 2015-06-05 14:32:23 +09:00
Qian Hong
bdc223ad39 server: Fix type name of IoCompletion. 2015-06-05 14:32:15 +09:00
Qian Hong
71080cc081 ntdll: Implemenent ObjectTypeInformation class support in NtQueryObject. 2015-06-05 14:32:01 +09:00
Sebastian Lackner
e05e99d754 server: Fix opening clipboard from multiple threads. 2015-06-04 15:58:02 +09:00
Alexandre Julliard
25d9fc3ecc server: Check for the current owner window on the server side for releases. 2015-06-03 19:29:49 +09:00
Alexandre Julliard
bdf3f413af server: Allow opening the clipboard again with the same owner. 2015-06-03 18:46:54 +09:00
Alexandre Julliard
e99c3f0c4b server: Store the clipboard windows as full handles. 2015-06-03 18:46:54 +09:00
Alexandre Julliard
b8fac8adbf server: Use separate helper functions for setting and resetting clipboard windows. 2015-06-03 18:46:54 +09:00
Alexandre Julliard
b7f79bae86 server: Use a standard timestamp for the clipboard. 2015-06-03 18:46:54 +09:00
Alexandre Julliard
c0ac2afb19 server: Create the null device and its symlink. 2015-05-21 17:24:34 +09:00
Alexandre Julliard
b414b93d5a server: Allow a device file to be mapped directly to a Unix device. 2015-05-21 17:18:08 +09:00
Sebastian Lackner
4439cd433d server: attach_thread_input shouldn't create queues for foreign threads. 2015-05-18 19:59:28 +09:00
Alexandre Julliard
6260aa6cd2 server: Add an intermediate file object for file handles opened on devices. 2015-05-18 17:50:22 +09:00
Alexandre Julliard
47eec1364a server: Ignore FILE_DIRECTORY_FILE on special files. 2015-05-18 17:50:22 +09:00
Sebastian Lackner
b3fb5992b6 server: Fix leak of async handle in pipe_server_flush. 2015-05-11 15:19:05 +09:00
Alexandre Julliard
67da7ba597 server: Use the async queue for pipe flush requests. 2015-05-08 18:02:57 +09:00
Alexandre Julliard
ad53ffc9c0 server: Make async objects waitable. 2015-05-08 17:32:06 +09:00
Qian Hong
10d35121db server: Remove useless trailing comma in array. 2015-05-07 22:29:22 +09:00
Alexandre Julliard
193667ecd7 ntdll: Fix handling of async cancellation for directory changes. 2015-05-07 16:02:26 +09:00
Aric Stewart
3599f956e2 server: Fixup input windows on thread_detach. 2015-05-06 20:54:55 +09:00
Alexandre Julliard
6073e75a6a server: Implement flush requests for device files. 2015-05-06 17:16:48 +09:00
Alexandre Julliard
481517178f server: Make the APC callback optional in async calls. 2015-05-06 17:16:48 +09:00
Alexandre Julliard
83e3a9c9ba server: Allow cancelling async I/O for all object types. 2015-05-06 17:16:16 +09:00
Alexandre Julliard
62802339a5 server: Add a trace for the supported socket ioctl. 2015-05-06 17:16:16 +09:00
Alexandre Julliard
311f786286 server: Add a common structure to store irp parameters. 2015-05-06 17:16:16 +09:00
Alexandre Julliard
faa1db4d13 server: Implement read and write requests for device files. 2015-05-06 17:16:16 +09:00
Alexandre Julliard
41ea55294e server: Add read and write requests on file objects. 2015-05-06 17:16:15 +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
837b39b202 server: Add read and write fd member functions.
Also rename no_flush() to no_fd_flush() for consistency.
2015-05-06 09:07:42 +09:00
Alexandre Julliard
fc4a94c0e2 server: Return irp size separately from the output data. 2015-05-06 08:44:30 +09:00
Alexandre Julliard
6f2ed23c16 server: Retrieve ioctl data directly from the request. 2015-05-06 08:44:29 +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
André Hentschel
6adcad498c server: Allow 32-bit connections on ARM64. 2015-05-06 08:41:50 +09:00
Alexandre Julliard
247275aec3 server: Return a valid position also in posted messages. 2015-04-27 18:04:59 +09:00
Aric Stewart
bed7e69a14 server: Do not replace focus and active windows with NULL on thread_attach_input. 2015-04-23 17:48:33 +09:00
Dmitry Timoshkov
c0e876cb9e server: GetQueueStatus should clear only checked queue changed bits. 2015-04-21 17:32:53 +09:00
Hans Leidekker
aa407a2818 server: Accept mandatory label ACEs. 2015-04-17 14:53:18 +09:00
Sebastian Lackner
a7247df6ca server: Implement waiting for job objects. 2015-04-07 23:16:20 +09:00
Andrew Cook
1d359a5827 server: Implement TerminateJobObject. 2015-04-07 23:15:47 +09:00
Andrew Cook
5d85f57814 server: Track handle count of objects. 2015-04-03 17:07:37 +09:00
Andrew Cook
47ffeaee74 server: Implement io completion messages for job objects. 2015-04-03 00:33:29 +09:00
Andrew Cook
0dbe5adc21 server: Implement job inheritance. 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