Jacek Caban
|
c8b50c98a3
server: Wake waiters when new pipe server instance is created.
|
5 years ago |
Jacek Caban
|
be3ae0131e
server: Connect pipe servers in order that they enter listening state.
|
5 years ago |
Huw Davies
|
e4ca5dbec0
server: Add new pipe servers to the end of the servers list.
|
5 years ago |
Jacek Caban
|
6531f79d8d
server: Return proper object type for mailslot and device files.
|
5 years ago |
Jacek Caban
|
62393d09e6
server: Fix pipe server listen queue initialization.
|
6 years ago |
Jacek Caban
|
f487d50afd
server: Remove no longer needed pipe_client struct.
|
6 years ago |
Jacek Caban
|
4841b5dc9f
server: Store message mode flag only in named_pipe object.
|
6 years ago |
Jacek Caban
|
29be737652
server: Properly handle disconnected pipe in set_named_pipe_info request.
|
6 years ago |
Jacek Caban
|
2600ecd4ed
server: Use a separated object for each opened named pipe device file.
|
6 years ago |
Jacek Caban
|
04094a6669
server: Use server_get_file_info for all info classes not implemented on client side.
|
6 years ago |
Jacek Caban
|
dd1769a16a
server: Improve error handling of disconnected named pipe clients.
|
6 years ago |
Jacek Caban
|
ee28e0107c
server: Return STATUS_BUFFER_OVERFLOW in pipe_end_peek for partial reads in message mode.
|
6 years ago |
Jacek Caban
|
68a32b8c8e
server: Support NamedPipeState in FilePipeLocalInformation.
|
6 years ago |
Jacek Caban
|
5f43a1b93e
server: Use pipe_end_get_file_info for FilePipeInformation implementation.
|
6 years ago |
Jacek Caban
|
36c6a16c62
server: Use pipe_end_get_file_info for FilePipeLocalInformation implementation.
|
6 years ago |
Jacek Caban
|
8c9c2fca08
server: Support ObjectTypeInformation in pipe objects.
|
6 years ago |
Jacek Caban
|
d4e0f0a12f
server: Require FILE_READ_ATTRIBUTES access in get_named_pipe_info.
|
6 years ago |
Jacek Caban
|
95296651b5
server: Share more code between pipe client and server destructors.
|
6 years ago |
Jacek Caban
|
ce5def4b58
server: Remove no longer needed pipe_state enum.
|
6 years ago |
Jacek Caban
|
0531931278
server: Use pipe_end state in find_available_server.
|
6 years ago |
Jacek Caban
|
03317d10a0
server: Use separated async queue for listeners.
|
6 years ago |
Jacek Caban
|
a03d0a8eae
server: Use pipe_end state in FSCTL_PIPE_DISCONNECT implementation.
|
6 years ago |
Jacek Caban
|
290320a8fe
server: Use pipe_end state in FSCTL_PIPE_LISTEN implementation.
|
6 years ago |
Jacek Caban
|
6098af824b
server: Remove no longer needed client and server pointers.
|
6 years ago |
Jacek Caban
|
0ae9595133
server: Remove no longer needed pipe reference from pipe server object.
|
6 years ago |
Jacek Caban
|
6498ea18d3
server: Use pipe stored in pipe_end in set_named_pipe_info.
|
6 years ago |
Jacek Caban
|
3375ccba2f
server: Use pipe stored in pipe_end in get_named_pipe_info.
|
6 years ago |
Jacek Caban
|
6f6f6e5924
server: Use common implementation for client and server get_file_info.
|
6 years ago |
Jacek Caban
|
c0905e08da
server: Use common implementation for pipe client and server get_sd and set_sd.
|
6 years ago |
Jacek Caban
|
ba40a0db8a
server: Store named_pipe reference in pipe_end struct.
|
6 years ago |