summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2005-05-02don't print nullsRoger Dingledine
svn:r4159
2005-05-02fix a commentRoger Dingledine
svn:r4157
2005-05-02when we refuse a router descriptor, log contactinfo and source address.Roger Dingledine
svn:r4156
2005-05-02reformat routerparse a bitRoger Dingledine
svn:r4155
2005-05-02Remove support for looking at old directory/routerdesc elements; mark ↵Nick Mathewson
non-new elements optional; switch to new format for dir-signing-key; start accepting newer elements so we can mark them as non-opt later; make tor-spec say the right stuff. svn:r4154
2005-04-29workaround for user error: some people were putting "Address " in theirRoger Dingledine
torrc, and they had a buggy resolver that resolved " " to 0.0.0.0. Oops. svn:r4150
2005-04-28bump to 0.1.0.5-rc-cvsRoger Dingledine
svn:r4149
2005-04-27Re-do fragmented control message handling to work with new buf_t system.Nick Mathewson
svn:r4144
2005-04-27Appease VC7. It has a strangely puritanical attitude about what programmers ↵tor-0.1.0.5-rcNick Mathewson
are allowed to do a consenting void*. svn:r4140
2005-04-27Turn SENTINELS back on; give NOINLINE a name and turn it off.debian-version-0.1.0.5-rc-200504272000-1Nick Mathewson
svn:r4139
2005-04-27bump to 0.1.0.5-rcRoger Dingledine
svn:r4138
2005-04-27turn off the mongo debugging stuff, for performance testsRoger Dingledine
svn:r4137
2005-04-27bump the default bandwidthrate from 1mb to 2mbRoger Dingledine
svn:r4131
2005-04-27Rename buf->start to buf->cur; fix bug in read_to_buf; still debug with ↵Nick Mathewson
paranoia. svn:r4130
2005-04-27Add even more debugging code; temporarily disable inlines in buffers.cNick Mathewson
svn:r4129
2005-04-27stop re-reading and re-parsing the directory as soon as we make it.Roger Dingledine
it was nice for checking if we've got bugs, but it's really quite expensive too. it was also nice for updating our routerinfo's immediately, but we'll update them like everybody else when we fetch a new dir from somebody else. svn:r4128
2005-04-26hidden service client connections were using some of theirRoger Dingledine
60 seconds fetching the hidserv descriptor, which made them more likely to fail on the first attempt, yet they work fine on the second. so now give them extra time for the first try. svn:r4127
2005-04-26fix function prototype, fix typoRoger Dingledine
svn:r4126
2005-04-26Avoid overflow on wrapping a TLS read.Nick Mathewson
svn:r4125
2005-04-26Fix unit tests for buffers.Nick Mathewson
svn:r4124
2005-04-26bump to 0.1.0.4-rc-cvs while we're testingRoger Dingledine
svn:r4123
2005-04-26Clean/renormalize whitespaceNick Mathewson
svn:r4122
2005-04-26Change the implementation of buf_t a lot: make it a ring buffer to minimize ↵Nick Mathewson
memmove on flush. This may break the universe, but it is probably Necessary For Perfomance. svn:r4121
2005-04-26a bit more debug infoRoger Dingledine
svn:r4119
2005-04-26add more debugging info to help us find the weird dns freebsd pthreads bug.Roger Dingledine
svn:r4117
2005-04-26clean up this TOR_FRAGILE businessRoger Dingledine
svn:r4116
2005-04-26Add basic HttpsProxyAuthenticator support, based on patchRoger Dingledine
from Adam Langley. svn:r4115
2005-04-25help debug: when we close a conn due to timeout, tell us itsRoger Dingledine
file descriptor, not its connectionarray index. svn:r4113
2005-04-25only call the connection open once we've decided we like the cert.Roger Dingledine
svn:r4112
2005-04-25bugfix: stop trying to print a null pointer if an OR conn failsRoger Dingledine
because we didn't like its cert. svn:r4111
2005-04-25bugfix: make a debug log stop lyingRoger Dingledine
svn:r4110
2005-04-23only complain about wedged cpuworkers after an hour, not 100 secsRoger Dingledine
svn:r4100
2005-04-23Apparently, ASN1 failures are not treated as SSL connection errors, but are ↵Nick Mathewson
just general OpenSSL errors. Or something. Anyway, bulletproof tor_tls_handshake. svn:r4098
2005-04-23let NumCpus be singular without whiningRoger Dingledine
svn:r4097
2005-04-23bump experimental version to 0.1.0.4-rcRoger Dingledine
svn:r4096
2005-04-23bump to 0.1.0.3-rc-cvsRoger Dingledine
svn:r4088
2005-04-23LOG_ERR is for when you're planning to die.Roger Dingledine
svn:r4087
2005-04-23Fix "JAP-client" hideous ASN1 bug, twice. (Fix1: check more thoroughly for ↵debian-version-0.1.0.3-rc-200504231430-1Nick Mathewson
TLS errors when handling certs. Fix2: stop assert(0)ing on uncaught TLS errors.) svn:r4085
2005-04-21add geoff's NoPublish patchRoger Dingledine
svn:r4084
2005-04-17Replace an infinite-stack-recursion bug with a ↵Nick Mathewson
generate-infinite-debug-messages bug. Maybe it isnt such a good idea to send LOG_DEBUG messages to the controller after all? svn:r4082
2005-04-17zero-out errno before calling event_dispatch, just in case we have ↵Nick Mathewson
misdiagnosed poll(2)/EINVAL bug. svn:r4081
2005-04-12be willing to load balance over up to 2mB, not 1mB, of advertised capacityRoger Dingledine
svn:r4080
2005-04-12those should be notices, not warnsRoger Dingledine
svn:r4079
2005-04-11Fix postdescriptor behavior: on non-complete success, only say "done" once.Nick Mathewson
svn:r4073
2005-04-08bump to 0.1.0.3-rcRoger Dingledine
svn:r4064
2005-04-08remove some redundant codeRoger Dingledine
svn:r4062
2005-04-08If it has not been 100 seconds since we told the cpuworker about an onion, ↵Nick Mathewson
complain! Oh, wait... svn:r4059
2005-04-08Make libevent_logging_callback static.Nick Mathewson
svn:r4058
2005-04-08Add kludgy function to force controllers to flush EVENT_ERR_MSG events.Nick Mathewson
svn:r4057
2005-04-08Move a quote, fix a log.Nick Mathewson
svn:r4056