aboutsummaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Expand)Author
2019-01-02Concentrate all TOR_USEC_PER_SEC definitions in a single header file.George Kadianakis
2019-01-02Implement and test probability distributions used by WTF-PAD.George Kadianakis
2019-01-02Circuit padding tests.George Kadianakis
2019-01-02Provide a smartlist reverse-order traversal.Mike Perry
2018-12-21Merge branch 'orconn-tracker_squashed'Nick Mathewson
2018-12-21Fix priority on process subsystem level: it uses "net"Nick Mathewson
2018-12-21Merge branch 'ticket28847'Nick Mathewson
2018-12-21Fix typo in time_sys.h.Alexander Færøy
2018-12-21Use the subsystem list to initialize and shutdown process module.Alexander Færøy
2018-12-20Add LD_BTRACK log domain for bootstrap trackerTaylor Yu
2018-12-20Merge remote-tracking branch 'tor-github/pr/608'Nick Mathewson
2018-12-20base32_decode(): Return number of bytes written on success.Nick Mathewson
2018-12-20Forward declare smartlist_t in process.hAlexander Færøy
2018-12-20No need to log ordinary EOF conditions as LOG_WARN.Alexander Færøy
2018-12-20Make example CancelIoEx() code use CancelIo().Alexander Færøy
2018-12-20Handle ERROR_BROKEN_PIPE in completion routines.Alexander Færøy
2018-12-20Remember to set `reached_eof` when our handles are reporting errors.Alexander Færøy
2018-12-20Handle errors even after success from ReadFileEx() and WriteFileEx().Alexander Færøy
2018-12-20Delay checking process for termination until both stdout and stderr are closed.Alexander Færøy
2018-12-20Remember to close the child process' ends of the pipes.Alexander Færøy
2018-12-18Merge branch 'ticket28839_v2_squashed'Nick Mathewson
2018-12-18Avoid breaking the event loop prematurely.Alexander Færøy
2018-12-17lib/process may include lib/buf.Nick Mathewson
2018-12-17Update location of buffers.hNick Mathewson
2018-12-17Merge branch 'ticket28179_squashed' into ticket28179_squashed_mergedNick Mathewson
2018-12-17Ensure that line_size >= 1 before trying to trim input string.Alexander Færøy
2018-12-17Make Windows process event timer API available for dormant interface.Alexander Færøy
2018-12-17Document the format of process_t::arguments.Alexander Færøy
2018-12-17Use errno directly if we are not reading/writing from/to a socket.Alexander Færøy
2018-12-17Use `const char *` instead of `char *` for line parameter for process callbacks.Alexander Færøy
2018-12-17Change the Process exit_callback to return bool.Alexander Færøy
2018-12-17Call close() on stdin/stdout/stderr in process_terminate().Alexander Færøy
2018-12-17Move remaining code from subprocess.{h,c} to more appropriate places.Alexander Færøy
2018-12-17Delete old process_handle_t code.Alexander Færøy
2018-12-17Add "PT" log domain.Alexander Færøy
2018-12-17Add process_reset_environment() to the Process subsystem.Alexander Færøy
2018-12-17Add process_terminate().Alexander Færøy
2018-12-17Make sure we call process_notify_event_exit() as the last thing in different ...Alexander Færøy
2018-12-17Add documentation for the is_socket and error argument of read_to_chunk().Alexander Færøy
2018-12-17Add process_get_pid() to the Process subsystem.Alexander Færøy
2018-12-17Add Windows backend for the Process subsystem.Alexander Færøy
2018-12-17Add Unix backend for the Process subsystem.Alexander Færøy
2018-12-17Add new Process subsystem.Alexander Færøy
2018-12-17Remove strcmp_len(): it is now unusedNick Mathewson
2018-12-14Add a function to provide an upper bound on base64 decoded lengthNick Mathewson
2018-12-13Lower the loop_max constant in curve25519_basepoint_spot_check()Nick Mathewson
2018-12-13Merge branch 'dormant_persist_squashed'Nick Mathewson
2018-12-13Change interaction between dormant mode and clock jumps.Nick Mathewson
2018-12-12Add code to parse K=V lines into config_line_t format.Nick Mathewson
2018-12-05Merge remote-tracking branch 'tor-github/pr/508'Nick Mathewson