aboutsummaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Expand)Author
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-11-27Add LD_PROCESS as log domain.Alexander Færøy
2018-11-27Add buf_flush_to_pipe() and buf_read_from_pipe().Alexander Færøy
2018-11-27Refactor buf_read_from_socket() into buf_read_from_fd().Alexander Færøy
2018-11-27Refactor buf_flush_to_socket() into buf_flush_to_fd().Alexander Færøy
2018-11-27Refactor flush_chunk() to work on pipes as well as sockets.Alexander Færøy
2018-11-27Refactor read_to_chunk() such that it supports both pipes and sockets.Alexander Færøy
2018-11-26Merge branch 'maint-0.3.5'Nick Mathewson
2018-11-15Merge branch 'bug28096-029-squashed' into bug28096-035-squashedteor
2018-11-13Merge branch 'maint-0.3.5'Nick Mathewson
2018-11-13Merge branch 'bug28183_029' into maint-0.3.5Nick Mathewson
2018-11-13Merge branch 'maint-0.3.5'Nick Mathewson
2018-11-13Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson
2018-11-11Merge branch 'maint-0.3.5'Nick Mathewson
2018-11-11Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson
2018-11-09Merge branch 'subsystems'Nick Mathewson
2018-11-09Rename subsystem callback functions to make them consistentNick Mathewson
2018-11-09fixup! Make initialization for the "err" library into a subsystem.Nick Mathewson
2018-11-09Document that subsystem callbacks are optional.Nick Mathewson
2018-11-09Explain that configuration should happen elsewhere, but not init.Nick Mathewson
2018-11-09Merge branch 'maint-0.3.5'Nick Mathewson
2018-11-09Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson
2018-11-07simplify now that it uses tor's copyright and licenseRoger Dingledine
2018-11-07Switch ctassert.h to 3bsd (with permission)Nick Mathewson
2018-11-06Allow lib/cc to include its own files.Nick Mathewson
2018-11-06Change copyright statement (with permission)Nick Mathewson
2018-11-06Remove a tab.Nick Mathewson
2018-11-06Add parentheses to the ctassert macro expansionsNick Mathewson
2018-11-06Add a user of CTASSERT().Nick Mathewson
2018-11-06New macro CTASSERT(condition) to assert condition at compile-time.Taylor R Campbell
2018-11-06Merge remote-tracking branch 'tor-github/pr/464'Nick Mathewson
2018-11-06Merge branch 'maint-0.3.5'Nick Mathewson
2018-11-06Include sys/time.h in timers.c and time_fmt.cKris Katterjohn
2018-11-05Make tortls use the subsystems interfaceNick Mathewson
2018-11-05Turn "compress" into a subsystem.Nick Mathewson
2018-11-05Move monotonic time setup into a subsystemNick Mathewson
2018-11-05Move prefork, postfork, and thread-exit hooks into subsysNick Mathewson
2018-11-05Add crypto module as a subsystem.Nick Mathewson
2018-11-05Move networking startup/cleanup logic into a subsystem.Nick Mathewson
2018-11-05Use subsystems manager for subsystems used in tests.Nick Mathewson
2018-11-05Turn the wallclock module into a subsystem.Nick Mathewson
2018-11-05Turn the logging code into a subsystemNick Mathewson
2018-11-05Add a subsystem for our threading supportNick Mathewson
2018-11-05Make the windows process parameter initialization a subsystemNick Mathewson