Alexandre Julliard
|
017480d4e2
server: Store valid file options in pseudo file descriptors.
|
17 vuotta sitten |
Alexandre Julliard
|
aaf477f292
server: Change the timeout handling to use NT-style 64-bit timeouts everywhere.
|
17 vuotta sitten |
Alexandre Julliard
|
635714397f
server: Add infrastructure for ioctl server request.
|
17 vuotta sitten |
Alexandre Julliard
|
72ff2bf363
server: Create a separate fd object for each mailslot writer. Make them first-class file handles.
|
17 vuotta sitten |
Alexandre Julliard
|
7a9363a4d4
server: Rename the get_file_info function to get_fd_type and get rid of the flags.
|
17 vuotta sitten |
Alexandre Julliard
|
f85437c57f
server: Store the opening options in the file descriptor instead of in the individual objects.
|
17 vuotta sitten |
Alexandre Julliard
|
bc426ab059
server: Explicitly shutdown closed pipes to prevent access from file descriptors cached in the client.
|
17 vuotta sitten |
Alexandre Julliard
|
72bff2e445
server: Add support for restarting an async I/O when the client side couldn't finish it right away.
|
17 vuotta sitten |
Alexandre Julliard
|
ba896e75d7
server: Fix the handling of the signaled status for file descriptors.
|
17 vuotta sitten |
Alexandre Julliard
|
4e5c7038da
server: Make timeout status for async I/O specifiable. Fix mailslots timeout handling.
|
17 vuotta sitten |
Alexandre Julliard
|
0aae1ca8bf
server: Add a separate function to set the timeout of an async I/O operation.
|
17 vuotta sitten |
Alexandre Julliard
|
02ed704be1
server: Check file access in register_async before calling the object method.
|
17 vuotta sitten |
Alexandre Julliard
|
e92f85474f
server: Avoid redundant polling in fd_queue_async_timeout.
|
17 vuotta sitten |
Alexandre Julliard
|
806bb49eda
server: Implement the open_file method for mailslots.
|
17 vuotta sitten |
Alexandre Julliard
|
928d28f688
server: Don't enforce mailslots path format in ntdll, only in the server.
|
17 vuotta sitten |
Alexandre Julliard
|
94655c8493
server: Implemented the open_file method for named pipe and mailslot devices.
|
17 vuotta sitten |
Alexandre Julliard
|
7e71c1ddee
server: Add an open_file() function to the object operations.
|
17 vuotta sitten |
Alexandre Julliard
|
111610c45e
server: Add an async_data_t structure to store parameters for async I/O requests.
|
17 vuotta sitten |
Alexandre Julliard
|
8930427b21
server: Return an fd type in the get_handle_fd request.
|
18 vuotta sitten |
Alexandre Julliard
|
02fc886302
ntdll: Retrieve mailslot message info from the client side.
|
18 vuotta sitten |
Alexandre Julliard
|
715d78e006
server: Refuse to close handles in other processes if they have an associated fd.
|
18 vuotta sitten |
Michael Stefaniuc
|
5cecceccb2
server: Remove redundant NULL check before free() (found by Smatch).
|
18 vuotta sitten |
Alexandre Julliard
|
753c8706f5
server: Only call gettimeofday once per poll loop.
|
18 vuotta sitten |
Alexandre Julliard
|
40723f795b
server: Make the create_async function take an absolute timeout.
|
18 vuotta sitten |
Jonathan Ernst
|
360a3f9142
Update the address of the Free Software Foundation.
|
18 vuotta sitten |
Alexandre Julliard
|
b00fb174f6
server: New scheme for cleaning up objects on server exit.
|
18 vuotta sitten |
Alexandre Julliard
|
1acb930db8
server: Added get_file_info implementation for named pipe and mailslot devices.
|
19 vuotta sitten |
Alexandre Julliard
|
5bcd0888ef
server: Fixed refcounting in get_fd requests for named pipe and mailslot devices.
|
19 vuotta sitten |
Alexandre Julliard
|
a510a7e117
server: Added access rights mapping to file objects.
|
19 vuotta sitten |
Alexandre Julliard
|
28beba31d6
server: Added infrastructure for access rights mapping.
|
19 vuotta sitten |