Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-17 | Delete old process_handle_t code. | Alexander Færøy | |
This patch removes the old process_handle_t code. Everything should by now be using the process_t interface. See: https://bugs.torproject.org/28179 | |||
2018-07-11 | Rename crypto.c to crypto_cipher.c (since that's all it still has.) | Nick Mathewson | |
2018-07-10 | Rename torlog.[ch] to log.[ch] | Nick Mathewson | |
Fun fact: these files used to be called log.[ch] until we ran into conflicts with systems having a log.h file. But now that we always include "lib/log/log.h", we should be fine. | |||
2018-07-05 | Remove util.h | Nick Mathewson | |
Inline its contents (which were all includes) into or.h, and some of its contents into other places that didn't include or.h at all. | |||
2018-06-28 | Extract process-management functionality into a new lib/process | Nick Mathewson | |
Note that procmon does *not* go here, since procmon needs to integrate with the event loop. | |||
2018-06-22 | Automated fixup of include paths after torlog.h movement. | Nick Mathewson | |
2018-06-21 | Rectify include paths (automated) | Nick Mathewson | |
2018-06-20 | Run rectify_include_paths.py | Nick Mathewson | |
2018-06-20 | Update copyrights to 2018. | Nick Mathewson | |
2017-09-15 | Run our #else/#endif annotator on our source code. | Nick Mathewson | |
2017-08-24 | apply ahf's test_assert_null.cocci | Nick Mathewson | |
2017-03-15 | Run the copyright update script. | Nick Mathewson | |
2017-03-09 | Remove buffered I/O stream usage in process_handle_t. | Alexander Færøy | |
This patch removes the buffered I/O stream usage in process_handle_t and its related utility functions. This simplifies the code and avoids racy code where we used buffered I/O on non-blocking file descriptors. See: https://bugs.torproject.org/21654 | |||
2016-02-27 | Update the copyright year. | Nick Mathewson | |
2015-03-26 | Implement "TOR_PT_EXIT_ON_STDIN_CLOSE". | Yawning Angel | |
Background processes spawned by Tor now will have a valid stdin. Pluggable transports can detect this behavior with the aformentioned enviornment variable, and exit if stdin ever gets closed. | |||
2015-01-23 | whitespace fixes | Nick Mathewson | |
2015-01-23 | Split the slow unit tests into their own binary | Nick Mathewson | |
This can run in parallel with the faster ones and the other tests. |