Commit History

Author SHA1 Message Date
  Alexander Færøy 0d796cce17 Use errno directly if we are not reading/writing from/to a socket. 6 years ago
  Alexander Færøy cacdd29087 Use `const char *` instead of `char *` for line parameter for process callbacks. 6 years ago
  Alexander Færøy ec2ae3ed8b Change EVENT_TRANSPORT_LOG to EVENT_PT_LOG. 6 years ago
  Alexander Færøy 5585cbd08f Change the Process exit_callback to return bool. 6 years ago
  Alexander Færøy 22cb3c6ce9 Call close() on stdin/stdout/stderr in process_terminate(). 6 years ago
  Alexander Færøy bc6983afed Use run_main_loop_until_done() for process_t tests. 6 years ago
  Alexander Færøy f983a60a6c Copy (zlib1|libssp-0).dll to \src\test\ to run test-process.exe. 6 years ago
  Alexander Færøy 6e508e9eb4 Fix tests on kqueue() based platforms. 7 years ago
  Alexander Færøy ccc1963890 Move remaining code from subprocess.{h,c} to more appropriate places. 7 years ago
  Alexander Færøy f7d13425fc Delete old process_handle_t code. 7 years ago
  Alexander Færøy 289ed0849d Add tests for process environment functionality of process_t. 7 years ago
  Alexander Færøy 9b6a10a26f Add slow test for process_t for main loop interaction. 7 years ago
  Alexander Færøy e3ceaebba2 Add support for logging messages from pluggable transports. 7 years ago
  Alexander Færøy bfb94dd2ca Use process_t for managed proxies. 7 years ago
  Alexander Færøy ad4cc89c5d Add "PT" log domain. 7 years ago
  Alexander Færøy b0d268a822 Add process_reset_environment() to the Process subsystem. 7 years ago
  Alexander Færøy 4f611a1df7 Add process_terminate(). 7 years ago
  Alexander Færøy 338137221c Make sure we call process_notify_event_exit() as the last thing in different callbacks. 7 years ago
  Alexander Færøy e982fb1dae Add documentation for the is_socket and error argument of read_to_chunk(). 7 years ago
  Alexander Færøy 89393a77e5 Add process_get_pid() to the Process subsystem. 7 years ago
  Alexander Færøy bb784cf4f3 Add Windows backend for the Process subsystem. 7 years ago
  Alexander Færøy 2e957027e2 Add Unix backend for the Process subsystem. 7 years ago
  Alexander Færøy 35509978dd Add new Process subsystem. 7 years ago
  Alexander Færøy 2b41b857bd Add LD_PROCESS as log domain. 7 years ago
  Alexander Færøy 31b3a6577c Add buf_flush_to_pipe() and buf_read_from_pipe(). 7 years ago
  Alexander Færøy 771930b84c Refactor buf_read_from_socket() into buf_read_from_fd(). 7 years ago
  Alexander Færøy c71f9df07b Refactor buf_flush_to_socket() into buf_flush_to_fd(). 7 years ago
  Alexander Færøy 340260281a Refactor flush_chunk() to work on pipes as well as sockets. 7 years ago
  Alexander Færøy 5f26ae833e Refactor read_to_chunk() such that it supports both pipes and sockets. 7 years ago
  Alexander Færøy 2a3eef4404 Remove unused `int pid` member of `managed_proxy_t`. 7 years ago