Paul Chitescu
|
923524951a
server: Only check if permission bits changed before calling fchmod().
|
15 anni fa |
Alexandre Julliard
|
42806f32e9
server: Add support for opening files from a specified root directory.
|
15 anni fa |
Alexandre Julliard
|
62eda39fc1
server: Moved the create_temp_file function to mapping.c.
|
15 anni fa |
Alexandre Julliard
|
78d211b3bd
server: Move the functions to extend file to mapping.c since it's the only user.
|
15 anni fa |
Alexandre Julliard
|
da1784bb9e
server: Don't use the cached file mode when setting the security descriptor.
|
15 anni fa |
Alexandre Julliard
|
74a63029c7
server: Properly initialize mode and uid for file and directory objects.
|
15 anni fa |
Andrew Nguyen
|
270179a78f
server: Remap the EROFS errno value to STATUS_ACCESS_DENIED.
|
15 anni fa |
Paul Bryan Roberts
|
d87af3dfb2
server: Refactor server side implementation of GetFileSecurity().
|
16 anni fa |
Alexandre Julliard
|
8382eb01b2
server: Return correct object types in the get_directory_entry request.
|
17 anni fa |
Rob Shearman
|
ec8a27f573
server: Fix incorrect translation of the World SID to and from Unix file permissions.
|
17 anni fa |
Rob Shearman
|
6753fdc3b7
server: Fix a typo in the enumeration of the ACE's in sd_to_mode.
|
17 anni fa |
Rob Shearman
|
5f5df83281
server: Pass the security descriptor into create_file, if one is specified, and set the initial mode for the file appropriately.
|
17 anni fa |
Rob Shearman
|
8d6093e624
server: Fix file_set_sd to handle NULL DACLs.
|
17 anni fa |
Alexandre Julliard
|
235532ce28
server: Use the file_pos_t type for file sizes and offsets in the protocol structures.
|
17 anni fa |
Rob Shearman
|
f5070b0511
server: Only call fchmod in file_set_fd if the mode actually changed.
|
17 anni fa |
Rob Shearman
|
f43d8b65c1
server: Remove an unnecessary check from file_set_fd.
|
17 anni fa |
Rob Shearman
|
cb124c9b12
server: Add primitive support for setting and getting the security descriptor of files based on their Unix permissions.
|
17 anni fa |
Rob Shearman
|
c1707d8938
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.
|
17 anni fa |
Alexandre Julliard
|
24001e8ddc
server: Add a default access mapping function for files, and use it for devices too.
|
17 anni fa |
Dmitry Timoshkov
|
c75edd04c2
server: Map ETXTBSY to STATUS_SHARING_VIOLATION.
|
17 anni fa |
Dmitry Timoshkov
|
69025bafe7
server: Print a more informative message when file_set_error or sock_get_error can't map errno to a status code.
|
17 anni fa |
Alexandre Julliard
|
133b8bc3ed
server: Return a more correct fd type for anonymous files.
|
17 anni fa |
Alexandre Julliard
|
635714397f
server: Add infrastructure for ioctl server request.
|
17 anni fa |
Alexandre Julliard
|
7a9363a4d4
server: Rename the get_file_info function to get_fd_type and get rid of the flags.
|
17 anni fa |
Alexandre Julliard
|
f85437c57f
server: Store the opening options in the file descriptor instead of in the individual objects.
|
17 anni fa |
Alexandre Julliard
|
72bff2e445
server: Add support for restarting an async I/O when the client side couldn't finish it right away.
|
17 anni fa |
Alexandre Julliard
|
ba896e75d7
server: Fix the handling of the signaled status for file descriptors.
|
17 anni fa |
Alexandre Julliard
|
df651875ad
server: Remove the return value of the flush() method, it's not used.
|
17 anni fa |
Alexandre Julliard
|
7e71c1ddee
server: Add an open_file() function to the object operations.
|
17 anni fa |
Alexandre Julliard
|
5bd513640b
ntdll: Moved the check for removable file in load_dll to the server.
|
18 anni fa |