| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | minor cleanup | Roger Dingledine | 2005-11-24 | |
| | | | | | svn:r5454 | |||
| * | Fix a bug found by Lasse Overlier: when we were making internal circuits | Roger Dingledine | 2005-11-24 | |
| | | | | | | | | | | (intended to be cannibalized later for rendezvous and introduction circuits), we were picking them so that they had useful exit nodes. There was no need for this, and it actually aids some statistical attacks. svn:r5453 | |||
| * | remove some more dead code (found while hunting lasse's bug) | Roger Dingledine | 2005-11-24 | |
| | | | | | svn:r5452 | |||
| * | get rid of some unused variables | Roger Dingledine | 2005-11-24 | |
| | | | | | svn:r5451 | |||
| * | link with -ldl if you need it. | Roger Dingledine | 2005-11-23 | |
| | | | | | svn:r5450 | |||
| * | whitespace and copyright fixes on configure.in | Roger Dingledine | 2005-11-23 | |
| | | | | | svn:r5449 | |||
| * | Add functions to return number of elts in associative containers | Nick Mathewson | 2005-11-23 | |
| | | | | | svn:r5448 | |||
| * | comment that scary-looking function. | Roger Dingledine | 2005-11-23 | |
| | | | | | svn:r5447 | |||
| * | Fix dumb logic error that kept some old descripttors from getting the axe. | Nick Mathewson | 2005-11-23 | |
| | | | | | svn:r5446 | |||
| * | Make dropping very old descriptors faster (remove old correctness check). ↵ | Nick Mathewson | 2005-11-23 | |
| | | | | | | | Track bytes dropped that are still in our store or journal, and rebuild when it gets very high. svn:r5445 | |||
| * | e more aggressive about calling routerlist_remove_old_routers() | Nick Mathewson | 2005-11-23 | |
| | | | | | svn:r5444 | |||
| * | Dump bytes held to store descriptors. | Nick Mathewson | 2005-11-23 | |
| | | | | | svn:r5443 | |||
| * | Track how many bytes we have in signed descriptors. Try to make sure we are ↵ | Nick Mathewson | 2005-11-23 | |
| | | | | | | | tracking this right. Somebody should valgrind a dirserver on an example net. There should be code to dump this value. svn:r5442 | |||
| * | Replace balanced trees with hash tables: this should make stuff ↵ | Nick Mathewson | 2005-11-23 | |
| | | | | | | | significantly faster. svn:r5441 | |||
| * | Update debian/tor.docs to match which docs are now distributed | Peter Palfrader | 2005-11-22 | |
| | | | | | svn:r5440 | |||
| * | Avoid spurious re-launch of first pending requested descriptor | Nick Mathewson | 2005-11-22 | |
| | | | | | svn:r5439 | |||
| * | a smidgen more hint when we fail to seed the rng | Roger Dingledine | 2005-11-21 | |
| | | | | | svn:r5438 | |||
| * | Ancient gcc does not like you when you declare variables in the middle of a ↵ | Peter Palfrader | 2005-11-20 | |
| | | | | | | | block svn:r5437 | |||
| * | Add a new controller event type that allows controllers to get all | Peter Palfrader | 2005-11-19 | |
| | | | | | | | | | server descriptors that were uploaded to a router in its role as authoritative dirserver. svn:r5436 | |||
| * | mark off the next todo item | Roger Dingledine | 2005-11-19 | |
| | | | | | svn:r5435 | |||
| * | be less eager to decide that the entire network is down | Roger Dingledine | 2005-11-19 | |
| | | | | | svn:r5434 | |||
| * | and another instance where i was trying to be too sneaky | Roger Dingledine | 2005-11-19 | |
| | | | | | svn:r5433 | |||
| * | actually listen when we try to route our dir connection via tor. | Roger Dingledine | 2005-11-19 | |
| | | | | | svn:r5432 | |||
| * | Start obeying our firewall options more rigorously: | Roger Dingledine | 2005-11-19 | |
| | | | | | | | | | | | | | - 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 | |||
| * | mark off some todo items | Roger Dingledine | 2005-11-19 | |
| | | | | | svn:r5430 | |||
| * | Recover better from TCP connections to Tor servers that are broken but | Roger Dingledine | 2005-11-19 | |
| | | | | | | | | | | | | | | | | | 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 | |||
| * | misc cleanups | Roger Dingledine | 2005-11-19 | |
| | | | | | svn:r5428 | |||
| * | Bugfix: it looks like some middleman circuits were spending the | Roger Dingledine | 2005-11-19 | |
| | | | | | | | | | | | | | | 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 | |||
| * | another case (i think) of redundant code. | Roger Dingledine | 2005-11-19 | |
| | | | | | svn:r5426 | |||
| * | remove some redundant (and misleading) code | Roger Dingledine | 2005-11-19 | |
| | | | | | svn:r5425 | |||
| * | 15*60 is 15 minutes, not 5 | Peter Palfrader | 2005-11-18 | |
| | | | | | svn:r5424 | |||
| * | Remove ip address change flapping detection. It is not really needed and I ↵ | Peter Palfrader | 2005-11-18 | |
| | | | | | | | do not think it works quite right. svn:r5423 | |||
| * | if it's not less than three does that mean it's more than two? | Roger Dingledine | 2005-11-18 | |
| | | | | | svn:r5422 | |||
| * | and code the part where redirectstream can take a port. | Roger Dingledine | 2005-11-18 | |
| | | | | | svn:r5421 | |||
| * | document how the error values for closestream and closecircuit work. | Roger Dingledine | 2005-11-18 | |
| | | | | | | | | also, let redirectstream take a port, in case we want to change that too. svn:r5420 | |||
| * | commit a changelog tweak that i slipped in for the release | Roger Dingledine | 2005-11-18 | |
| | | | | | svn:r5419 | |||
| * | Leave options->DirServers alone -- if the user didn't specify any, | Roger Dingledine | 2005-11-18 | |
| | | | | | | | | | | | 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 | |||
| * | and another overly common log entry | Roger Dingledine | 2005-11-18 | |
| | | | | | svn:r5417 | |||
| * | and another one | Roger Dingledine | 2005-11-17 | |
| | | | | | svn:r5416 | |||
| * | comment out some really popular log lines | Roger Dingledine | 2005-11-17 | |
| | | | | | svn:r5415 | |||
| * | and now we actually do it, too. | Roger Dingledine | 2005-11-17 | |
| | | | | | svn:r5414 | |||
| * | what to do on a failed setconf was a bit unspecified | Roger Dingledine | 2005-11-17 | |
| | | | | | svn:r5413 | |||
| * | when you type 'getinfo' with no arguments, it doesn't give you | Roger Dingledine | 2005-11-17 | |
| | | | | | | | | | | | | | 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 | |||
| * | Add some DH clarifications | Nick Mathewson | 2005-11-17 | |
| | | | | | svn:r5411 | |||
| * | more spec clarifications from talking to lexi | Roger Dingledine | 2005-11-17 | |
| | | | | | svn:r5410 | |||
| * | Remove incorrect requirement. | Nick Mathewson | 2005-11-17 | |
| | | | | | svn:r5409 | |||
| * | ignored cells still count for computing digests. | Roger Dingledine | 2005-11-17 | |
| | | | | | svn:r5408 | |||
| * | and note that older tors break the spec in that way | Roger Dingledine | 2005-11-17 | |
| | | | | | svn:r5407 | |||
| * | pick a side of the fence. here's hoping. | Roger Dingledine | 2005-11-17 | |
| | | | | | svn:r5406 | |||
| * | we used to kill the circuit when we receive a relay command we | Roger Dingledine | 2005-11-17 | |
| | | | | | | | | | | 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 | |||
