| Commit message (Expand) | Author | Age |
... | |
* | and another instance where i was trying to be too sneaky•••svn:r5433
| Roger Dingledine | 2005-11-19 |
* | actually listen when we try to route our dir connection via tor.•••svn:r5432
| Roger Dingledine | 2005-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 Dingledine | 2005-11-19 |
* | mark off some todo items•••svn:r5430
| Roger Dingledine | 2005-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 Dingledine | 2005-11-19 |
* | misc cleanups•••svn:r5428
| Roger Dingledine | 2005-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 Dingledine | 2005-11-19 |
* | another case (i think) of redundant code.•••svn:r5426
| Roger Dingledine | 2005-11-19 |
* | remove some redundant (and misleading) code•••svn:r5425
| Roger Dingledine | 2005-11-19 |
* | 15*60 is 15 minutes, not 5•••svn:r5424
| Peter Palfrader | 2005-11-18 |
* | Remove ip address change flapping detection. It is not really needed and I d...•••svn:r5423
| Peter Palfrader | 2005-11-18 |
* | if it's not less than three does that mean it's more than two?•••svn:r5422
| Roger Dingledine | 2005-11-18 |
* | and code the part where redirectstream can take a port.•••svn:r5421
| Roger Dingledine | 2005-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 Dingledine | 2005-11-18 |
* | commit a changelog tweak that i slipped in for the release•••svn:r5419
| Roger Dingledine | 2005-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 Dingledine | 2005-11-18 |
* | and another overly common log entry•••svn:r5417
| Roger Dingledine | 2005-11-18 |
* | and another one•••svn:r5416
| Roger Dingledine | 2005-11-17 |
* | comment out some really popular log lines•••svn:r5415
| Roger Dingledine | 2005-11-17 |
* | and now we actually do it, too.•••svn:r5414
| Roger Dingledine | 2005-11-17 |
* | what to do on a failed setconf was a bit unspecified•••svn:r5413
| Roger Dingledine | 2005-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 Dingledine | 2005-11-17 |
* | Add some DH clarifications•••svn:r5411
| Nick Mathewson | 2005-11-17 |
* | more spec clarifications from talking to lexi•••svn:r5410
| Roger Dingledine | 2005-11-17 |
* | Remove incorrect requirement.•••svn:r5409
| Nick Mathewson | 2005-11-17 |
* | ignored cells still count for computing digests.•••svn:r5408
| Roger Dingledine | 2005-11-17 |
* | and note that older tors break the spec in that way•••svn:r5407
| Roger Dingledine | 2005-11-17 |
* | pick a side of the fence. here's hoping.•••svn:r5406
| Roger Dingledine | 2005-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 Dingledine | 2005-11-17 |
* | fix a bug in the spec, and add a question about correct behavior. nick?•••svn:r5404
| Roger Dingledine | 2005-11-17 |
* | help the term "OP" become obsolete•••svn:r5403
| Roger Dingledine | 2005-11-17 |
* | clean up the tor spec somewhat, inspired by comments from lexi•••svn:r5402
| Roger Dingledine | 2005-11-17 |
* | put the socks-extensions file in the tarball too•••svn:r5401
| Roger Dingledine | 2005-11-17 |
* | bugfix: the controller doesn't mention it's a .onion if it is.•••svn:r5400
| Roger Dingledine | 2005-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 Dingledine | 2005-11-16 |
* | Try to build with OpenSSL 0.9.6. Lets pay attention to see if anybody complains.•••svn:r5398
| Nick Mathewson | 2005-11-16 |
* | and start using the local copy of the stylesheet•••svn:r5397
| Roger Dingledine | 2005-11-15 |
* | and get it into the tarball•••svn:r5396
| Roger Dingledine | 2005-11-15 |
* | ship a copy of the stylesheet with the tor-doc-*•••svn:r5395
| Roger Dingledine | 2005-11-15 |
* | stop shipping tor-doc.html and .css in the tarball•••they're obsolete
svn:r5394
| Roger Dingledine | 2005-11-15 |
* | start shipping tor-doc-unix.html tor-doc-server.html in the tarball•••svn:r5393
| Roger Dingledine | 2005-11-15 |
* | Actually do not ship doc/{socks-extensions.txt,tor-doc-server.html,tor-doc-un...•••svn:r5391
| Peter Palfrader | 2005-11-15 |
* | New upstream version.•••svn:r5390
| Peter Palfrader | 2005-11-15 |
* | Verify that router fingerprint lines match identity keys. (We dont use them, ...•••svn:r5389
| Nick Mathewson | 2005-11-15 |
* | another case where the poor server operator doesn't need to•••hear about lexi's bugs.
svn:r5388
| Roger Dingledine | 2005-11-15 |
* | bump to 0.1.1.9-alpha-cvs•••svn:r5387
| Roger Dingledine | 2005-11-15 |
* | correct the timestamp on the changelog•••svn:r5385
| Roger Dingledine | 2005-11-15 |
* | Whitespace fix•••svn:r5384
| Peter Palfrader | 2005-11-15 |
* | add items to my TODO•••svn:r5383
| Peter Palfrader | 2005-11-15 |
* | Say that tor.default is a bash shell fragment now•••svn:r5382
| Peter Palfrader | 2005-11-15 |