aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
...
* and another instance where i was trying to be too sneaky•••svn:r5433 Roger Dingledine2005-11-19
* actually listen when we try to route our dir connection via tor.•••svn:r5432 Roger Dingledine2005-11-19
* Start obeying our firewall options more rigorously:••• - If we can't get to a dirserver directly, try going via Tor. - Don't ever try to connect (as a client) to a place our firewall options forbid. - If we specify a proxy and also firewall options, obey the firewall options even when we're using the proxy: some proxies can only proxy to certain destinations. svn:r5431 Roger Dingledine2005-11-19
* mark off some todo items•••svn:r5430 Roger Dingledine2005-11-19
* Recover better from TCP connections to Tor servers that are broken but•••don't tell you (it happens!); and rotate TLS connections once a week. 1) If an OR conn becomes more than a week old, make it obsolete. 2) If it's obsolete and empty, kill it. 3) When an OR makes a second connection to you, allow it. 4) If we want to send a new create cell, but the best conn we've got is obsolete, and the router is 0.1.1.9-alpha-cvs or later, ask for a new conn instead. 5) When we time out on circuit building on the first hop, make that connection obsolete. svn:r5429 Roger Dingledine2005-11-19
* misc cleanups•••svn:r5428 Roger Dingledine2005-11-19
* Bugfix: it looks like some middleman circuits were spending the•••first few moments of their existence in CIRCUIT_STATE_OPEN, then when Alice sent an extend request for a Tor that they're not connected to, they switched to CIRCUIT_STATE_OR_WAIT and spent the rest of their sorry little lives in that state, even when the connection was established and they were shuttling relay cells back and forth. And I'm not going to backport this (yet), because somehow it worked! svn:r5427 Roger Dingledine2005-11-19
* another case (i think) of redundant code.•••svn:r5426 Roger Dingledine2005-11-19
* remove some redundant (and misleading) code•••svn:r5425 Roger Dingledine2005-11-19
* 15*60 is 15 minutes, not 5•••svn:r5424 Peter Palfrader2005-11-18
* Remove ip address change flapping detection. It is not really needed and I d...•••svn:r5423 Peter Palfrader2005-11-18
* if it's not less than three does that mean it's more than two?•••svn:r5422 Roger Dingledine2005-11-18
* and code the part where redirectstream can take a port.•••svn:r5421 Roger Dingledine2005-11-18
* document how the error values for closestream and closecircuit work.•••also, let redirectstream take a port, in case we want to change that too. svn:r5420 Roger Dingledine2005-11-18
* commit a changelog tweak that i slipped in for the release•••svn:r5419 Roger Dingledine2005-11-18
* Leave options->DirServers alone -- if the user didn't specify any,•••just add the default ones directly to the trusted dirserver list. This fixes a bug where people running controllers would setconf or the equivalent, and Tor would start yelling at them about setting their own DirServer lines. svn:r5418 Roger Dingledine2005-11-18
* and another overly common log entry•••svn:r5417 Roger Dingledine2005-11-18
* and another one•••svn:r5416 Roger Dingledine2005-11-17
* comment out some really popular log lines•••svn:r5415 Roger Dingledine2005-11-17
* and now we actually do it, too.•••svn:r5414 Roger Dingledine2005-11-17
* what to do on a failed setconf was a bit unspecified•••svn:r5413 Roger Dingledine2005-11-17
* when you type 'getinfo' with no arguments, it doesn't give you•••any answer at all. this is clearly a bug. the more interesting bug is whether things like setconf, getconf, and so on should return 250 OK if you give them no arguments. should we have a new "you didn't ask me anything" response code, or just leave it as is? svn:r5412 Roger Dingledine2005-11-17
* Add some DH clarifications•••svn:r5411 Nick Mathewson2005-11-17
* more spec clarifications from talking to lexi•••svn:r5410 Roger Dingledine2005-11-17
* Remove incorrect requirement.•••svn:r5409 Nick Mathewson2005-11-17
* ignored cells still count for computing digests.•••svn:r5408 Roger Dingledine2005-11-17
* and note that older tors break the spec in that way•••svn:r5407 Roger Dingledine2005-11-17
* pick a side of the fence. here's hoping.•••svn:r5406 Roger Dingledine2005-11-17
* we used to kill the circuit when we receive a relay command we•••don't recognize. now we just drop it. perhaps this will make us more forward-compatible? or perhaps it will bite us? one day we will find out. svn:r5405 Roger Dingledine2005-11-17
* fix a bug in the spec, and add a question about correct behavior. nick?•••svn:r5404 Roger Dingledine2005-11-17
* help the term "OP" become obsolete•••svn:r5403 Roger Dingledine2005-11-17
* clean up the tor spec somewhat, inspired by comments from lexi•••svn:r5402 Roger Dingledine2005-11-17
* put the socks-extensions file in the tarball too•••svn:r5401 Roger Dingledine2005-11-17
* bugfix: the controller doesn't mention it's a .onion if it is.•••svn:r5400 Roger Dingledine2005-11-16
* Add a new config option TestSocks so people can see if their•••applications are using socks4, socks4a, socks5-with-ip, or socks5-with-hostname. This way they don't have to keep mucking with tcpdump and wondering if something got cached somewhere. svn:r5399 Roger Dingledine2005-11-16
* Try to build with OpenSSL 0.9.6. Lets pay attention to see if anybody complains.•••svn:r5398 Nick Mathewson2005-11-16
* and start using the local copy of the stylesheet•••svn:r5397 Roger Dingledine2005-11-15
* and get it into the tarball•••svn:r5396 Roger Dingledine2005-11-15
* ship a copy of the stylesheet with the tor-doc-*•••svn:r5395 Roger Dingledine2005-11-15
* stop shipping tor-doc.html and .css in the tarball•••they're obsolete svn:r5394 Roger Dingledine2005-11-15
* start shipping tor-doc-unix.html tor-doc-server.html in the tarball•••svn:r5393 Roger Dingledine2005-11-15
* Actually do not ship doc/{socks-extensions.txt,tor-doc-server.html,tor-doc-un...•••svn:r5391 Peter Palfrader2005-11-15
* New upstream version.•••svn:r5390 Peter Palfrader2005-11-15
* Verify that router fingerprint lines match identity keys. (We dont use them, ...•••svn:r5389 Nick Mathewson2005-11-15
* another case where the poor server operator doesn't need to•••hear about lexi's bugs. svn:r5388 Roger Dingledine2005-11-15
* bump to 0.1.1.9-alpha-cvs•••svn:r5387 Roger Dingledine2005-11-15
* correct the timestamp on the changelog•••svn:r5385 Roger Dingledine2005-11-15
* Whitespace fix•••svn:r5384 Peter Palfrader2005-11-15
* add items to my TODO•••svn:r5383 Peter Palfrader2005-11-15
* Say that tor.default is a bash shell fragment now•••svn:r5382 Peter Palfrader2005-11-15