| Commit message (Expand) | Author | Age |
* | Make Tor build on win32 with VC6 without warnings.•••svn:r1739
| Nick Mathewson | 2004-04-28 |
* | Document stuff, reduce magic numbers, add emacs magic•••svn:r1502
| Nick Mathewson | 2004-04-06 |
* | Make "common" no longer depend on or.h•••svn:r1466
| Nick Mathewson | 2004-04-03 |
* | Refactor the heck out of crypto interface: admit that we will stick with one ...•••svn:r1458
| Nick Mathewson | 2004-04-03 |
* | add in a 'notice' log level•••svn:r1383
| Roger Dingledine | 2004-03-30 |
* | crash when our logs go bad•••nick, can you think of a better response here?
svn:r1268
| Roger Dingledine | 2004-03-14 |
* | Make tor build on windows again. More work still needed•••svn:r1247
| Nick Mathewson | 2004-03-09 |
* | clean tabs, trailing whitespace•••svn:r952
| Roger Dingledine | 2003-12-17 |
* | make --debuglogfile (or any second log file) work•••svn:r935
| Roger Dingledine | 2003-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 Palfrader | 2003-11-19 |
* | rewrite close_logs so it could possibly work•••remove deadbeef memory-clobber testing (for now)
svn:r616
| Roger Dingledine | 2003-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 Dingledine | 2003-10-15 |
* | Make add_file_log return 0 on success.•••svn:r594
| Nick Mathewson | 2003-10-15 |
* | oops, bugfix•••svn:r572
| Roger Dingledine | 2003-10-10 |
* | change WARNING to WARN•••svn:r570
| Roger Dingledine | 2003-10-10 |
* | Update LICENSE and copyright dates.•••svn:r560
| Nick Mathewson | 2003-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 Dingledine | 2003-10-07 |
* | wrap strdup; prefer time() to gettimeofday()•••svn:r538
| Roger Dingledine | 2003-10-04 |
* | clean some includes•••svn:r535
| Roger Dingledine | 2003-10-04 |
* | Flush after fputs•••svn:r526
| Nick Mathewson | 2003-10-01 |
* | make log use a larger buffer, for easier debugging•••svn:r515
| Roger Dingledine | 2003-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 Dingledine | 2003-09-29 |
* | finish enforcing the log convention•••svn:r494
| Roger Dingledine | 2003-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 Dingledine | 2003-09-25 |
* | fix a segfault on truncated log lines•••svn:r473
| Roger Dingledine | 2003-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 Mathewson | 2003-09-16 |
* | Non-debugging messages are nice to log too•••svn:r444
| Nick Mathewson | 2003-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 Mathewson | 2003-08-12 |
* | clean up sev_to_string hack in log.c•••svn:r355
| Roger Dingledine | 2003-06-25 |
* | Remove false warnings from printf checks•••svn:r340
| Nick Mathewson | 2003-06-21 |
* | Come up with a less macro-happy, even more portable log_fn implementation•••svn:r331
| Nick Mathewson | 2003-06-17 |
* | Add a missing long cast to log.c for portability•••svn:r199
| Nick Mathewson | 2003-03-19 |
* | added milliseconds to log lines•••svn:r139
| Roger Dingledine | 2002-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 Dingledine | 2002-09-04 |
* | removed loglevel from global namespace. severity level is set using log() wit...•••svn:r44
| Bruce Montrose | 2002-07-12 |
* | Initial revision•••svn:r2
| Roger Dingledine | 2002-06-26 |