aboutsummaryrefslogtreecommitdiff
path: root/src/common/log.c
Commit message (Expand)AuthorAge
* Make Tor build on win32 with VC6 without warnings.•••svn:r1739 Nick Mathewson2004-04-28
* Document stuff, reduce magic numbers, add emacs magic•••svn:r1502 Nick Mathewson2004-04-06
* Make "common" no longer depend on or.h•••svn:r1466 Nick Mathewson2004-04-03
* Refactor the heck out of crypto interface: admit that we will stick with one ...•••svn:r1458 Nick Mathewson2004-04-03
* add in a 'notice' log level•••svn:r1383 Roger Dingledine2004-03-30
* crash when our logs go bad•••nick, can you think of a better response here? svn:r1268 Roger Dingledine2004-03-14
* Make tor build on windows again. More work still needed•••svn:r1247 Nick Mathewson2004-03-09
* clean tabs, trailing whitespace•••svn:r952 Roger Dingledine2003-12-17
* make --debuglogfile (or any second log file) work•••svn:r935 Roger Dingledine2003-12-14
* Check that we can write to the logfile and log a warning to stderr if we can't•••Move writing of pidfile after daemonizing, and also after setting the [ug]id: This means that the tor user needs write priviliges to the pidfile location. It needs it for unlinking the pidfile anyway. svn:r846 Peter Palfrader2003-11-19
* rewrite close_logs so it could possibly work•••remove deadbeef memory-clobber testing (for now) svn:r616 Roger Dingledine2003-10-18
* clean up logging, allow user to specify log files•••If DebugLogFile is specified, log to it at -l debug If LogFile is specified, log to it at the -l from the commandline (default info) If no LogFile *and* not a Daemon, then log to stdout. Make conn->s = -1 by default (this might break things) When kill -USR1, prefer to log at INFO, but make sure they always see it. svn:r596 Roger Dingledine2003-10-15
* Make add_file_log return 0 on success.•••svn:r594 Nick Mathewson2003-10-15
* oops, bugfix•••svn:r572 Roger Dingledine2003-10-10
* change WARNING to WARN•••svn:r570 Roger Dingledine2003-10-10
* Update LICENSE and copyright dates.•••svn:r560 Nick Mathewson2003-10-08
* some early bugfixes•••our log() conflicts with log(3) distribute only the correct files from doc/ and src/config/ sometimes laptops go back in time. i guess that's ok for now. and bump the version number because we're live. svn:r544 Roger Dingledine2003-10-07
* wrap strdup; prefer time() to gettimeofday()•••svn:r538 Roger Dingledine2003-10-04
* clean some includes•••svn:r535 Roger Dingledine2003-10-04
* Flush after fputs•••svn:r526 Nick Mathewson2003-10-01
* make log use a larger buffer, for easier debugging•••svn:r515 Roger Dingledine2003-09-30
* bugfixes and features: closer to making dirserv work•••fix a variety of seg faults don't try to list OPs in running-routers write cached-directory to disk when rebuilding the dir on boot, dirservers load approved-routers file on boot, dirservers load cached directory file svn:r508 Roger Dingledine2003-09-29
* finish enforcing the log convention•••svn:r494 Roger Dingledine2003-09-26
* various bugfixes and updates•••redo all the config files for the new format (we'll redo them again soon) fix (another! yuck) segfault in log_fn when input is too large tor_tls_context_new() returns -1 for error, not NULL fix segfault in check_conn_marked() on conn's that die during tls handshake make ORs also initialize conn from router when we're the receiving node make non-dirserver ORs upload descriptor to every dirserver on startup add our local address to the descriptor add Content-Length field to POST command revert the Content-Length search in fetch_from_buf_http() to previous code fix segfault in memmove in fetch_from_buf_http() raise maximum allowed headers/body size in directory.c svn:r484 Roger Dingledine2003-09-25
* fix a segfault on truncated log lines•••svn:r473 Roger Dingledine2003-09-19
* Add backend support for multiple logfiles, including console logs.•••Also optimize logging by formatting messages in memory before sending them through stdio. (It turns out (according to gprof) that logging performance matters.) svn:r463 Nick Mathewson2003-09-16
* Non-debugging messages are nice to log too•••svn:r444 Nick Mathewson2003-09-11
* Start of port to win32. Missing are:••• - signal support - forking for DNS farm - changes for async IO - daemonizing In other words, some files still don't build, and the ones that do build, do nonblocking IO incorrectly. I'm also not checking in the project files till I have a good place for them. svn:r380 Nick Mathewson2003-08-12
* clean up sev_to_string hack in log.c•••svn:r355 Roger Dingledine2003-06-25
* Remove false warnings from printf checks•••svn:r340 Nick Mathewson2003-06-21
* Come up with a less macro-happy, even more portable log_fn implementation•••svn:r331 Nick Mathewson2003-06-17
* Add a missing long cast to log.c for portability•••svn:r199 Nick Mathewson2003-03-19
* added milliseconds to log lines•••svn:r139 Roger Dingledine2002-11-24
* the logs now include a timestamp and severity•••the implementation is sort of a kludge..you're welcome to fix it up svn:r94 Roger Dingledine2002-09-04
* removed loglevel from global namespace. severity level is set using log() wit...•••svn:r44 Bruce Montrose2002-07-12
* Initial revision•••svn:r2 Roger Dingledine2002-06-26