Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-04 | Add public_server_mode function. | Robert Ransom | |
2010-10-04 | Correct a bogus comment. | Robert Ransom | |
Whether or not OpenSSL reference-counts SSL_CTX objects is irrelevant; what matters is that Tor reference-counts its wrapper objects for SSL_CTXs. | |||
2010-10-04 | Correct a couple of log messages in tortls.c | Robert Ransom | |
2010-10-04 | Fix several comments in tortls.c | Robert Ransom | |
2010-10-04 | Clarify PublishServerDescriptor even more | Nick Mathewson | |
2010-10-04 | Merge remote branch 'rransom/manpage-fixes' into maint-0.2.2 | Nick Mathewson | |
2010-10-04 | Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2 | Nick Mathewson | |
2010-10-04 | Update to the October 1 2010 Maxmind GeoLite Country database. | Karsten Loesing | |
2010-10-01 | fix comment | Roger Dingledine | |
2010-10-01 | log when we guess our ip address, not just when we fail | Roger Dingledine | |
2010-10-01 | bump to 0.2.2.17-alpha-dev | Roger Dingledine | |
2010-10-01 | retroactively declare the cbt fixes to be major | Roger Dingledine | |
also put in release blurbs | |||
2010-09-30 | Describe BridgeRelay and PublishServerDescriptor more correctly. | Robert Ransom | |
2010-09-30 | improve rpm init script by borrowing from Debiantor-0.2.2.17-alpha | Erinn Clark | |
2010-09-30 | Update rpm spec file so that it will build without manual intervention on ↵ | Erinn Clark | |
all rpm-based distributions | |||
2010-09-30 | AUTHORS doesn't exist, so stop trying to cp it. Add 'sudo' to a mv that ↵ | Erinn Clark | |
needs higher permissions. | |||
2010-09-30 | bump to 0.2.2.17-alpha | Roger Dingledine | |
2010-09-30 | write up a changelog file | Roger Dingledine | |
2010-09-30 | Add a changes file for the bug1912 fix | Sebastian Hahn | |
2010-09-30 | Note an XXX about potential overflow | Sebastian Hahn | |
2010-09-30 | Use an upper and lower bound for bridge weights | Sebastian Hahn | |
When picking bridges (or other nodes without a consensus entry (and thus no bandwidth weights)) we shouldn't just trust the node's descriptor. So far we believed anything between 0 and 10MB/s, where 0 would mean that a node doesn't get any use from use unless it is our only one, and 10MB/s would be a quite siginficant weight. To make this situation better, we now believe weights in the range from 20kB/s to 100kB/s. This should allow new bridges to get use more quickly, and means that it will be harder for bridges to see almost all our traffic. | |||
2010-09-30 | Fix check-spaces | Sebastian Hahn | |
2010-09-30 | Merge commit 'mikeperry/bug1772' into maint-0.2.2 | Roger Dingledine | |
2010-09-29 | Nominaly lower the minimum timeout value to 1500. | Mike Perry | |
This won't change any behavior, since it will still be rounded back up to 2seconds, but should reduce the chances of some extra warns. | |||
2010-09-29 | Merge branch 'bug1772' into maint-0.2.2 | Roger Dingledine | |
2010-09-29 | fix two casts | Roger Dingledine | |
2010-09-29 | Comment network liveness and change detection behavior. | Mike Perry | |
2010-09-29 | no measurement circs if not enough build times | Roger Dingledine | |
In the first 100 circuits, our timeout_ms and close_ms are the same. So we shouldn't transition circuits to purpose CIRCUIT_PURPOSE_C_MEASURE_TIMEOUT, since they will just timeout again next time we check. | |||
2010-09-29 | refactor and recomment; no actual changes | Roger Dingledine | |
2010-09-29 | Merge commit 'mikeperry/bug1739' into maint-0.2.2 | Roger Dingledine | |
2010-09-29 | Merge commit 'mikeperry/bug1740' into maint-0.2.2 | Roger Dingledine | |
2010-09-29 | Add changes file. | Mike Perry | |
2010-09-29 | Cap the circuit build timeout to the max time we've seen. | Mike Perry | |
Also, cap the measurement timeout to 2X the max we've seen. | |||
2010-09-29 | Do away with the complexity of the network liveness detection. | Mike Perry | |
We really should ignore any timeouts that have *no* network activity for their entire measured lifetime, now that we have the 95th percentile measurement changes. Usually this is up to a minute, even on fast connections. | |||
2010-09-29 | Fix state checks on liveness handling. | Mike Perry | |
If we really want all this complexity for these stages here, we need to handle it better for people with large timeouts. It should probably go away, though. | |||
2010-09-29 | Fix non-live condition checks. | Mike Perry | |
Rechecking the timeout condition was foolish, because it is checked on the same codepath. It was also wrong, because we didn't round. Also, the liveness check itself should be <, and not <=, because we only have 1 second resolution. | |||
2010-09-29 | Add changes file. | Mike Perry | |
2010-09-29 | Send control port events for timeouts. | Mike Perry | |
We now differentiate between timeouts and cutoffs by the REASON string and the PURPOSE string. | |||
2010-09-29 | Add changes file. | Mike Perry | |
2010-09-29 | Only count timeout data for 3 hop circuits. | Mike Perry | |
Use 4/3 of this timeout value for 4 hop circuits, and use half of it for canabalized circuits. | |||
2010-09-28 | even more comment | Roger Dingledine | |
2010-09-28 | improve code comments, based on comments from nick | Roger Dingledine | |
2010-09-28 | a changelog entry for the entrynodes retry mess | Roger Dingledine | |
2010-09-28 | handle ugly edge case in retrying entrynodes | Roger Dingledine | |
Specifically, a circ attempt that we'd launched while the network was down could timeout after we've marked our entrynodes up, marking them back down again. The fix is to annotate as bad the OR conns that were around before we did the retry, so if a circuit that's attached to them times out we don't do anything about it. | |||
2010-09-28 | Actually notice when our last entrynode goes down | Roger Dingledine | |
Otherwise we'd never set have_minimum_dir_info to false, so the "optimistic retry" would never trigger. | |||
2010-09-28 | optimistically retry EntryNodes on socks request | Roger Dingledine | |
We used to mark all our known bridges up when they're all down and we get a new socks request. Now do that when we've set EntryNodes too. | |||
2010-09-28 | remove a redundant assert | Roger Dingledine | |
2010-09-28 | refactor; no actual changes | Roger Dingledine | |
2010-09-28 | Merge branch 'maint-0.2.1' into maint-0.2.2 | Roger Dingledine | |
2010-09-28 | actually retry bridges when your network goes away | Roger Dingledine | |