Sign in
goma
/
wine
/
71eb248c3050a89c9e6291cabbaca1ae15142928
/
server
/
fd.c
0ae3816
server: Use the syscall function instead of inline assembly.
by Alexandre Julliard
· 14 years ago
d771f4d
server: Return an error in get_handle_unix_name for objects that don't have a file name.
by Alexandre Julliard
· 14 years ago
ae5ad61
server: Add accept_into_socket to accept into an initialized socket.
by Mike Kaplinskiy
· 15 years ago
a2ca2eb
server: Change the removable fd flag to a cacheable flag to make it possible for fd users to set it dynamically.
by Alexandre Julliard
· 15 years ago
7d1d002
server: Set a proper error code when dup_fd_object fails.
by Alexandre Julliard
· 15 years ago
151446a
server: Improve parameter checks when opening a directory.
by Alexandre Julliard
· 15 years ago
42806f3
server: Add support for opening files from a specified root directory.
by Alexandre Julliard
· 15 years ago
01b972d
server: Support event ports on Solaris.
by Albert Lee
· 15 years ago
181b3cf
server: Implement the file sharing check for delete on close with an existing image mapping.
by Alexandre Julliard
· 15 years ago
923d582
server: Implement the file sharing check when truncating a file that has an existing mapping.
by Alexandre Julliard
· 15 years ago
fd504b6
server: Implement the special file sharing rules for memory mappings.
by Alexandre Julliard
· 15 years ago
5f808f0
server: Store a duplicate of the file descriptor for file mappings.
by Alexandre Julliard
· 15 years ago
27705d5
server: Store the Unix name in the fd.
by Henri Verbeet
· 15 years ago
0eed440
server: A signed 1-bit bitfield doesn't make much sense; use unsigned.
by Michael Stefaniuc
· 16 years ago
b05774e
server: Change cancel_async to take an optional iosb and only_thread.
by Mike Kaplinskiy
· 16 years ago
7a344c1
server: Avoid a crash when trying to wait on a disconnected pipe client.
by Alexandre Julliard
· 16 years ago
50171c5
server: Make the new named pipe server fd inherit the I/O completion if it was set before connecting.
by Alexandre Julliard
· 16 years ago
7ec95c5
server: Explicitly specify when an ioctl call needs to be blocking.
by Alexandre Julliard
· 16 years ago
9ed42d2
server: Get rid of the unused count parameter in fd_queue_async().
by Alexandre Julliard
· 16 years ago
a7b3efd
server: Store the async handle inside the async_data_t structure.
by Alexandre Julliard
· 16 years ago
dc7f170
server: Add an apc_param_t type to store APC client-side parameters.
by Alexandre Julliard
· 16 years ago
afce615
wineserver: Don't use O_CREAT and O_EXCL when attempting to open directories.
by Jeff Zaroyko
· 16 years ago
f4575aa
server: Workaround for conflict between Wine and Solaris list.h.
by Petr Sumbera
· 17 years ago
a319263
server: Don't access the process after send_client_fd as it may have been killed.
by Alexandre Julliard
· 17 years ago
3afbee5
server: Store I/O completion information in async structure.
by Andrey Turkin
· 17 years ago
f1dcf4b
server: I/O completion ports can only be used with overlapped I/O.
by Andrey Turkin
· 17 years ago
8382eb0
server: Return correct object types in the get_directory_entry request.
by Alexandre Julliard
· 17 years ago
f2213dd
server: Make fd_poll_event static.
by Dmitry Timoshkov
· 17 years ago
27cb7c7
ws2_32: Make certain winsock functions generate i/o completion messages.
by Andrey Turkin
· 17 years ago
c702a91
server: Allow async i/o operations to send completion messages.
by Andrey Turkin
· 17 years ago
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
· 18 years ago
24001e8
server: Add a default access mapping function for files, and use it for devices too.
by Alexandre Julliard
· 18 years ago
d1a8155
server: Allow completion object to be attached to an fd object.
by Andrey Turkin
· 18 years ago
8765a0d
ntdll: Fixed file system name comparison on *BSD.
by Alexandre Julliard
· 18 years ago
60901b7
server: Don't crash when trying to set a file lock on a device.
by Alexandre Julliard
· 18 years ago
8143d42
server: Enable kqueue support on Mac OS >= 10.5 now that it's fixed.
by Alexandre Julliard
· 18 years ago
fd59e15
server: Infrastructure to return a wait handle for blocking ioctls.
by Alexandre Julliard
· 18 years ago
017480d
server: Store valid file options in pseudo file descriptors.
by Alexandre Julliard
· 18 years ago
d529c63
server: Silence compiler warning in fd_queue_async().
by Gerald Pfeifer
· 18 years ago
c18e8d6
server: Use the standard file descriptor wait queue for named pipe server async waits.
by Alexandre Julliard
· 18 years ago
f3fbae4
server: Allow specifying the status code to return on file descriptors that don't have a Unix fd.
by Alexandre Julliard
· 18 years ago
737148c
server: Add a specific data type for ioctl codes so they can be printed as symbols.
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
2669af7
server: Move the server part of device unmounting to the ioctl processing.
by Alexandre Julliard
· 18 years ago
6357143
server: Add infrastructure for ioctl server request.
by Alexandre Julliard
· 18 years ago
3f05759
server: Don't bother with default entry points for objects that don't even return an fd.
by Alexandre Julliard
· 18 years ago
d85121f
ntdll: Store the file access and options in the fd cache, and get rid of the dynamic flags.
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
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
b2cba95
server: Hold a pointer to the queue from the async operations.
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
df09ac5
server: Make async I/O queues into real objects.
by Alexandre Julliard
· 18 years ago
e92f854
server: Avoid redundant polling in fd_queue_async_timeout.
by Alexandre Julliard
· 18 years ago
95ba4b5
server: Add a generic wait queue to the file descriptor object.
by Alexandre Julliard
· 18 years ago
df65187
server: Remove the return value of the flush() method, it's not used.
by Alexandre Julliard
· 18 years ago
589ce2b
server: Always return STATUS_PENDING when an async I/O operation has been queued.
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
06db705
server: Make struct async into a real object, to keep it around while the APC is running.
by Alexandre Julliard
· 18 years ago
b1788c8
server: Replace inline static with static inline.
by Andrew Talbot
· 18 years ago
5bd5136
ntdll: Moved the check for removable file in load_dll to the server.
by Alexandre Julliard
· 18 years ago
5c8421d
server: Add a generic apc_call structure to make it easier to extend, and more type-safe.
by Alexandre Julliard
· 18 years ago
8930427
server: Return an fd type in the get_handle_fd request.
by Alexandre Julliard
· 18 years ago
35f0a41
server: Compilation fix.
by Gerald Pfeifer
· 18 years ago
715d78e
server: Refuse to close handles in other processes if they have an associated fd.
by Alexandre Julliard
· 18 years ago
8700c43
server: Get rid of the server-side file descriptor cache management.
by Alexandre Julliard
· 18 years ago
28418cc
ntdll: Maintain a file descriptor cache on the client side.
by Alexandre Julliard
· 18 years ago
30b878b
server: Compute the removable device flag on the server side.
by Alexandre Julliard
· 18 years ago
01dd1ff
ntdll: Implement FSCTL_DISMOUNT_VOLUME for MacOSX.
by Alexandre Julliard
· 19 years ago
753c870
server: Only call gettimeofday once per poll loop.
by Alexandre Julliard
· 19 years ago
c827892
server: Added support for kqueue() as an alternative to poll() on FreeBSD.
by Alexandre Julliard
· 19 years ago
2f40727
server: Abstract the epoll functions a bit more.
by Alexandre Julliard
· 19 years ago
4d1d49b
server: Round up the timeout for poll() to avoid redundant calls.
by Alexandre Julliard
· 19 years ago
40723f7
server: Make the create_async function take an absolute timeout.
by Alexandre Julliard
· 19 years ago
0fa7170
server: Fixed a compiler warning on MacOSX.
by Alexandre Julliard
· 19 years ago
360a3f9
Update the address of the Free Software Foundation.
by Jonathan Ernst
· 19 years ago
2e0b533
Suppress some false-positives reported by valgrind.
by Eric Pouech
· 19 years ago
8b0feb2
server: Make the FILE_SHARE_DELETE sharing checks depend on DELETE
by Alexandre Julliard
· 19 years ago
471782a
server: Allow opening a directory with write access (based on a patch
by Alexandre Julliard
· 19 years ago
9a7124e
server: Modify open_fd to create an fd without a user.
by Mike McCormack
· 19 years ago
213e01e
server: Make sure to release the fd we grabbed in all cases.
by Mike McCormack
· 19 years ago
770c4a1
server: Don't enable polling on regular files in add_queue.
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
67505c0
server: Support for opening devices.
by Alexandre Julliard
· 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
f8037bd
Make the unmount_device request take a handle to the device file
by Alexandre Julliard
· 19 years ago
f62f6e8
Don't cache file descriptors open on removable devices.
by Alexandre Julliard
· 20 years ago
964815b
Added an unmount_device request that invalidates all file descriptors
by Alexandre Julliard
· 20 years ago
49b7fdc
Removed the broken mmap64 configure check, and moved the
by Alexandre Julliard
· 20 years ago
d432515
Added a separate device object to keep track of inodes that are on the
by Alexandre Julliard
· 20 years ago
c132542
Renamed fd to unix_fd in the closed_fd structure to make the code a bit clearer.
by Alexandre Julliard
· 20 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
66e5ce3
Remove unnecessary includes.
by Mike McCormack
· 20 years ago
Next »