aboutsummaryrefslogtreecommitdiff
path: root/src/common/procmon.c
Commit message (Collapse)AuthorAge
* New waitpid-handler functions to run callbacks when a child exits.Nick Mathewson2014-06-14
| | | | Also, move 'procmon' into libor_event library, since it uses libevent.
* Rename log() to tor_log() for loggingNick Mathewson2013-02-01
| | | | | | | | | | | | | This is meant to avoid conflict with the built-in log() function in math.h. It resolves ticket 7599. First reported by dhill. This was generated with the following perl script: #!/usr/bin/perl -w -i -p s/\blog\(LOG_(ERR|WARN|NOTICE|INFO|DEBUG)\s*,\s*/log_\L$1\(/g; s/\blog\(/tor_log\(/g;
* Update the copyright date to 201.Nick Mathewson2013-01-16
|
* Add a PID_T_FORMAT for writing pids to logsNick Mathewson2012-11-02
| | | | | | | | | This is based on code by yayooo for 7260, but: - It allows for SIZEOF_PID_T == SIZEOF_SHORT - It addresses some additional cases where we weren't getting any warnings only because we were casting pid_t to int.
* Compile (with warnings) with mingw64Nick Mathewson2012-11-02
| | | | Patch from yayooo for bug 7260, forward-ported to 0.2.4.
* Missing copyright/license statement for procmon.cNick Mathewson2012-06-04
|
* Add about 60 more DOCDOC comments to 0.2.3Nick Mathewson2012-06-04
| | | | | | | | Also, try to resolve some doxygen issues. First, define a magic "This is doxygen!" macro so that we take the correct branch in various #if/#else/#endifs in order to get the right documentation. Second, add in a few grouping @{ and @} entries in order to get some variables and fields to get grouped together.
* Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32Nick Mathewson2012-01-31
| | | | | | | | | | | This commit is completely mechanical; I used this perl script to make it: #!/usr/bin/perl -w -i.bak -p if (/^\s*\#/) { s/MS_WINDOWS/_WIN32/g; s/\bWIN32\b/_WIN32/g; }
* Fix compile error in procmon.cGisle2011-06-01
| | | | | | | | An elusive compile-error (MingW-gcc v4.50 on Win_XP); a missing comma (!) and a typo ('err_msg' at line 277 changed to 'errmsg'). Aso changed the format for 'err_code' at line 293 into a "%ld" to suppress a warning. How did this go unnoticed for ~1 month? Btw. This is my 1st ever 'git commit', so it better work.
* Unbreak the build on libevent 1.x systemsRobert Ransom2011-05-22
|
* The first argument for a libevent callback should be evutil_socket_tNick Mathewson2011-05-23
|
* Implement __OwningControllerProcess optionRobert Ransom2011-05-20
Implements part of feature 3049.