aboutsummaryrefslogtreecommitdiff
path: root/src/common
Commit message (Expand)AuthorAge
* Add function names to log_* on non-gcc•••svn:r6039 Peter Palfrader2006-02-18
* Finish log function renaming for non-GNUC systems•••svn:r6034 Peter Palfrader2006-02-18
* Start the process of converting warn to log_warn and so on.•••This is needed because Windows already has an err() that we can't clobber. And we need to be able to make the log functions a macro so we can print the function's name in the log entry. svn:r6000 Roger Dingledine2006-02-13
* try to fix bug with spurious "everything is broken" warning•••svn:r5994 Nick Mathewson2006-02-13
* Generate 18.0.0.0/8 address policy format in descs when we can; warn when the...•••svn:r5991 Nick Mathewson2006-02-12
* and don't warn when it happens here either, unless the user•••wants to hear it. svn:r5990 Roger Dingledine2006-02-12
* Correct a function comment. Nick: is this right?•••svn:r5989 Roger Dingledine2006-02-12
* Happy new year!•••svn:r5949 Roger Dingledine2006-02-09
* and maybe some function documentation will help too•••svn:r5935 Roger Dingledine2006-02-09
* check for EADDRINUSE in a cross-platform way (unless i'm wrong)•••svn:r5899 Roger Dingledine2006-02-03
* I believe this resolves bug 234, the mysterious crash on 0.1.1.9•••and later servers. I'm not sure yet, but better to have it in CVS while we speculate that it's the fix. svn:r5895 Roger Dingledine2006-02-02
* Apply Matt Ghali's --with-syslog-facility patch•••svn:r5883 Peter Palfrader2006-02-01
* On systems that don't have getrlimit (like windows), we were artificially•••constraining ourselves to a max of 1024 connections. Now if there is no getrlimit, just assume that we can handle the whole 15000 connections. The better answer is to find a getrlimit equivalent on Windows, but hey, one step at a time. svn:r5854 Roger Dingledine2006-01-23
* Split PARANOIA_B into B1 and B2.•••svn:r5849 Nick Mathewson2006-01-22
* Split 0119_PARANOIA into 0119_PARANOIA_[ABC]. A is "this is suspicious, and ...•••svn:r5840 Nick Mathewson2006-01-17
* Fix bug 230: add a rollback function to reverse all changes since the last ma...•••svn:r5803 Nick Mathewson2006-01-11
* Add a (diabled by default) option in crypto.h to disable most of the interest...•••svn:r5777 Nick Mathewson2006-01-10
* Refuse to use RunAsDaemon when torrc is a relative path. Fixes bug 229.•••svn:r5767 Nick Mathewson2006-01-10
* check for integer overflows in more places, when adding elements to•••smartlists. this could possibly prevent a buffer overflow on malicious huge inputs. i don't see any, but i haven't looked carefully. svn:r5695 Roger Dingledine2006-01-02
* Clearner fix for timegm assert problem.•••svn:r5690 Nick Mathewson2006-01-01
* Fix assertion-trigger bug found by sjmurdoch•••svn:r5689 Nick Mathewson2006-01-01
* whitespace fixes•••svn:r5682 Roger Dingledine2005-12-31
* Choose directory servers from routerstatus list, not from routerinfo list. T...•••svn:r5586 Nick Mathewson2005-12-14
* Make hashtables use a little less space on 64-bit architectures.•••svn:r5585 Nick Mathewson2005-12-14
* Bite the bullet and limit all our source lines to 80 characters, the way IBM ...•••svn:r5582 Nick Mathewson2005-12-14
* crank the max line limit down to 150 chars.•••svn:r5550 Roger Dingledine2005-12-10
* util.c:1308: error: conflicting types for "is_internal_IP"•••svn:r5545 Nick Mathewson2005-12-09
* let is_internal_IP() know whether you're asking about an IP•••address for connecting or an IP address for binding, because in the latter, 0.0.0.0 is a special case. svn:r5543 Roger Dingledine2005-12-09
* Document CREATE_FAST better in the code. Move our key expansion algorithm in...•••svn:r5530 Nick Mathewson2005-12-08
* Do not free a constant string.•••svn:r5527 Nick Mathewson2005-12-08
* fix typo noticed by scrimbly•••svn:r5522 Roger Dingledine2005-12-07
* get rid of nick's crazy voodoo dh checking.•••svn:r5518 Roger Dingledine2005-12-06
* Remove superfluous strdup•••svn:r5503 Peter Palfrader2005-12-05
* Also print usernames, not just numeric UIDs when we tell the user that his da...•••svn:r5502 Peter Palfrader2005-12-05
* give a hint when people are running tor as the wrong user, rather than•••telling them to start chowning random directories. svn:r5500 Roger Dingledine2005-12-05
* Make more arguments const; do not call hash tables trees.•••svn:r5487 Nick Mathewson2005-12-03
* Ive spent about 10 hours benchmarking permutations on our counter-mode implem...•••svn:r5486 Nick Mathewson2005-12-01
* and its header•••svn:r5478 Roger Dingledine2005-11-30
* remove another unused function•••svn:r5477 Roger Dingledine2005-11-30
* Remove some functions that were around for hupping log files. We handle•••them already in do_hup() by marking our log files as temporary and then rotating them in options_init_from_torrc(). svn:r5473 Roger Dingledine2005-11-30
* Fix some verbose warnings and remove an unneeded include.•••svn:r5472 Nick Mathewson2005-11-30
* remove some functions that are not used; #if0 out some files that are not lik...•••svn:r5471 Nick Mathewson2005-11-30
* Move code to check for zero digests into util.c•••svn:r5468 Nick Mathewson2005-11-30
* HT_NEXT invalidates the last iterator; fix rmv-related segfault.•••svn:r5458 Nick Mathewson2005-11-26
* Bandaid workaround to make cvs not crash tor clients.•••This is not a real fix. I didn't look at the rest of the code. Nick? svn:r5455 Roger Dingledine2005-11-25
* Add functions to return number of elts in associative containers•••svn:r5448 Nick Mathewson2005-11-23
* Replace balanced trees with hash tables: this should make stuff significantly...•••svn:r5441 Nick Mathewson2005-11-23
* a smidgen more hint when we fail to seed the rng•••svn:r5438 Roger Dingledine2005-11-21
* Try to build with OpenSSL 0.9.6. Lets pay attention to see if anybody complains.•••svn:r5398 Nick Mathewson2005-11-16
* Loops without an increment step can suck, even on windows.•••svn:r5376 Nick Mathewson2005-11-15