Alexandre Julliard
|
9cef52ffd6
|
server: Don't associate a thread to the MJ_CREATE and MJ_CLOSE requests.
|
2015-07-13 15:10:30 +09:00 |
Sebastian Lackner
|
8723d3455e
|
server: Add fallback to desktop keystate in get_key_state wineserver call.
|
2015-07-10 15:07:45 +09:00 |
Alexandre Julliard
|
bf26950194
|
server: Pass the file instead of the device pointer in all IRP requests.
|
2015-07-09 14:48:34 +09:00 |
Alexandre Julliard
|
13499a3d11
|
ntoskrnl: Implement creation and destruction of file objects.
|
2015-07-09 14:48:14 +09:00 |
Alexandre Julliard
|
350ee62ab4
|
server: Queue an IRP_MJ_CLOSE request on file destruction.
|
2015-07-09 14:38:18 +09:00 |
Alexandre Julliard
|
b1fd5955c9
|
server: Queue an IRP_MJ_CREATE request on file creation.
|
2015-07-09 14:38:18 +09:00 |
Alexandre Julliard
|
d087ea6798
|
server: Pass the device client pointer as part of the IRP parameters.
|
2015-07-09 14:38:18 +09:00 |
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 |