Commit History

Author SHA1 Message Date
  Alexander Færøy 7a64f6ea04 Ensure that the exit callback is called if CreateProcessA() fails on Windows. 4 years ago
  Nick Mathewson 60213a3621 Run "make autostyle." 5 years ago
  Alexander Færøy 4be522b2e6 Pass NULL to lpApplicationName in CreateProcessA(). 5 years ago
  Nick Mathewson 2f683465d4 Bump copyright date to 2019 5 years ago
  Alexander Færøy 7762088967 No need to log ordinary EOF conditions as LOG_WARN. 5 years ago
  Alexander Færøy 412fbe9f17 Make example CancelIoEx() code use CancelIo(). 5 years ago
  Alexander Færøy f58e597d42 Handle ERROR_BROKEN_PIPE in completion routines. 5 years ago
  Alexander Færøy 36e24782f8 Remember to set `reached_eof` when our handles are reporting errors. 5 years ago
  Alexander Færøy c6e041e3d8 Handle errors even after success from ReadFileEx() and WriteFileEx(). 5 years ago
  Alexander Færøy 44586a89ef Delay checking process for termination until both stdout and stderr are closed. 5 years ago
  Alexander Færøy 1d8dcb416c Remember to close the child process' ends of the pipes. 5 years ago
  Nick Mathewson 4ad59bfbc2 Update location of buffers.h 5 years ago
  Alexander Færøy fab22509d7 Make Windows process event timer API available for dormant interface. 5 years ago
  Alexander Færøy 5585cbd08f Change the Process exit_callback to return bool. 5 years ago
  Alexander Færøy 22cb3c6ce9 Call close() on stdin/stdout/stderr in process_terminate(). 5 years ago
  Alexander Færøy ccc1963890 Move remaining code from subprocess.{h,c} to more appropriate places. 5 years ago
  Alexander Færøy 4f611a1df7 Add process_terminate(). 5 years ago
  Alexander Færøy 338137221c Make sure we call process_notify_event_exit() as the last thing in different callbacks. 5 years ago
  Alexander Færøy 89393a77e5 Add process_get_pid() to the Process subsystem. 5 years ago
  Alexander Færøy bb784cf4f3 Add Windows backend for the Process subsystem. 5 years ago