Sign in
goma
/
wine
/
a82428b1123390067f161108fb332a3d8e0bf13f
/
server
/
mailslot.c
c1707d8
server: Add get_sd and set_sd object operations to allow the security descriptor to be stored somewhere other than server memory, such as on disk.
by Rob Shearman
· 17 years ago
017480d
server: Store valid file options in pseudo file descriptors.
by Alexandre Julliard
· 18 years ago
aaf477f
server: Change the timeout handling to use NT-style 64-bit timeouts everywhere.
by Alexandre Julliard
· 18 years ago
6357143
server: Add infrastructure for ioctl server request.
by Alexandre Julliard
· 18 years ago
72ff2bf
server: Create a separate fd object for each mailslot writer. Make them first-class file handles.
by Alexandre Julliard
· 18 years ago
7a9363a
server: Rename the get_file_info function to get_fd_type and get rid of the flags.
by Alexandre Julliard
· 18 years ago
f85437c
server: Store the opening options in the file descriptor instead of in the individual objects.
by Alexandre Julliard
· 18 years ago
bc426ab
server: Explicitly shutdown closed pipes to prevent access from file descriptors cached in the client.
by Alexandre Julliard
· 18 years ago
72bff2e
server: Add support for restarting an async I/O when the client side couldn't finish it right away.
by Alexandre Julliard
· 18 years ago
ba896e7
server: Fix the handling of the signaled status for file descriptors.
by Alexandre Julliard
· 18 years ago
4e5c703
server: Make timeout status for async I/O specifiable. Fix mailslots timeout handling.
by Alexandre Julliard
· 18 years ago
0aae1ca
server: Add a separate function to set the timeout of an async I/O operation.
by Alexandre Julliard
· 18 years ago
02ed704
server: Check file access in register_async before calling the object method.
by Alexandre Julliard
· 18 years ago
e92f854
server: Avoid redundant polling in fd_queue_async_timeout.
by Alexandre Julliard
· 18 years ago
806bb49
server: Implement the open_file method for mailslots.
by Alexandre Julliard
· 18 years ago
928d28f
server: Don't enforce mailslots path format in ntdll, only in the server.
by Alexandre Julliard
· 18 years ago
94655c8
server: Implemented the open_file method for named pipe and mailslot devices.
by Alexandre Julliard
· 18 years ago
7e71c1d
server: Add an open_file() function to the object operations.
by Alexandre Julliard
· 18 years ago
111610c
server: Add an async_data_t structure to store parameters for async I/O requests.
by Alexandre Julliard
· 18 years ago
8930427
server: Return an fd type in the get_handle_fd request.
by Alexandre Julliard
· 18 years ago
02fc886
ntdll: Retrieve mailslot message info from the client side.
by Alexandre Julliard
· 18 years ago
715d78e
server: Refuse to close handles in other processes if they have an associated fd.
by Alexandre Julliard
· 18 years ago
5ceccec
server: Remove redundant NULL check before free() (found by Smatch).
by Michael Stefaniuc
· 18 years ago
753c870
server: Only call gettimeofday once per poll loop.
by Alexandre Julliard
· 19 years ago
40723f7
server: Make the create_async function take an absolute timeout.
by Alexandre Julliard
· 19 years ago
360a3f9
Update the address of the Free Software Foundation.
by Jonathan Ernst
· 19 years ago
b00fb17
server: New scheme for cleaning up objects on server exit.
by Alexandre Julliard
· 19 years ago
1acb930
server: Added get_file_info implementation for named pipe and mailslot devices.
by Alexandre Julliard
· 19 years ago
5bcd088
server: Fixed refcounting in get_fd requests for named pipe and mailslot devices.
by Alexandre Julliard
· 19 years ago
a510a7e
server: Added access rights mapping to file objects.
by Alexandre Julliard
· 19 years ago
28beba3
server: Added infrastructure for access rights mapping.
by Alexandre Julliard
· 19 years ago
b0aa29e
server: Allow the mailslot device to be opened as a file object.
by Alexandre Julliard
· 19 years ago
24560e7
server: Make alloc_handle use attributes instead of inherit flag.
by Alexandre Julliard
· 19 years ago
d13095b
server: Let the directory code handle device names.
by Alexandre Julliard
· 19 years ago
cf21d4d
Move mailslot devices into directory name space.
by Vitaliy Margolen
· 19 years ago
1a1583a
Match PSDK STATUS_* definitions.
by Ge van Geldorp
· 19 years ago
baffcb9
Add name_lookup function in object_ops.
by Vitaliy Margolen
· 19 years ago
893987b
Return correct error on name collision when creating new named
by Vitaliy Margolen
· 19 years ago
86397e1
Fixed handling of mailslot read timeout to avoid compiler warnings.
by Alexandre Julliard
· 19 years ago
ead9b06
Added a struct unicode_str to encapsulate object names.
by Alexandre Julliard
· 19 years ago
3585f2f
Pass object attributes to create_named_object & find_object.
by Vitaliy Margolen
· 19 years ago
a996000
- Send whole OBJECT_ATTRIBUTES.Attributes to the server not just an
by Vitaliy Margolen
· 19 years ago
37773dd
Make mailslots use as much of the default async fd implementation as possible.
by Robert Shearman
· 20 years ago
390bc5f
Don't include winbase.h when it's not necessary.
by Mike McCormack
· 20 years ago
3795709
Change code style of form "if( x )" to "if (x)" for consistency.
by Robert Shearman
· 20 years ago
b9b1ea9
Added a close_handle method to the object operations, and use it to
by Alexandre Julliard
· 20 years ago
c516571
- Use NULL instead of 0 for all non-handle pointers.
by Robert Shearman
· 20 years ago
43e4139
Include <sys/filio.h> on platforms that support it.
by Robert Lunnon
· 20 years ago
f92fff6
Implemented NtSignalAndWaitForSingleObject.
by Mike McCormack
· 20 years ago
d6fdac2
Calculate the size of the next mailslot message correctly.
by Mike McCormack
· 20 years ago
2ab6a77
Implement mailslots.
by Mike McCormack
· 20 years ago