Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-11-10 | beg nick for some documentation on the locking functions | Roger Dingledine | |
svn:r17233 | |||
2008-11-09 | we missed a case when printing circuit purposes in circ events. | Roger Dingledine | |
svn:r17230 | |||
2008-11-07 | but to not attempt to download a specific certificate we already have. | Nick Mathewson | |
svn:r17214 | |||
2008-11-07 | Aaaaand, do not reset the download count just because we have a certificate ↵ | Nick Mathewson | |
that is listed in a consensus. svn:r17212 | |||
2008-11-07 | fix up signs in r17208 | Nick Mathewson | |
svn:r17211 | |||
2008-11-07 | When we get a duplicated certificate, treat it as a failure and increment ↵ | Nick Mathewson | |
the download count. Do not claim to be downloading certificates that we merely want. svn:r17209 | |||
2008-11-07 | patch from karsten to not use or accept expired certs. fixes bug 851. | Nick Mathewson | |
svn:r17208 | |||
2008-11-07 | vidalia asks us for the value of the Group config option. but now | Roger Dingledine | |
it's obsolete. which causes us to inform the user every time, even though the user can't do anything about it other than get confused. now it's an info-level log by default. svn:r17206 | |||
2008-11-07 | now that we drop privs more thoroughly, switch_id() is no longer | Roger Dingledine | |
idempotent. so now we remember if we've succeeded, and if so we don't even try. svn:r17204 | |||
2008-11-07 | i needed a piece of the 'patching patches' action too | Roger Dingledine | |
svn:r17202 | |||
2008-11-07 | Patch from Jacob Appelbaum and me to make User option more robust, properly ↵ | Steven Murdoch | |
set supplementary groups, deprecated the Group option, and log more information on credential switching svn:r17200 | |||
2008-11-07 | Remove bug 811/845 debugging code | Nick Mathewson | |
svn:r17199 | |||
2008-11-07 | fix wide lines | Nick Mathewson | |
svn:r17198 | |||
2008-11-05 | The chunk_size field in memarea_t was never actually set. Remove the whole ↵ | Nick Mathewson | |
thing. svn:r17195 | |||
2008-11-05 | Fix a compile error found under pcc. It wants single-quites to be escaped ↵ | Nick Mathewson | |
in strings, it seems. svn:r17191 | |||
2008-11-05 | (a - b) / 2 != a - (b / 2); this is the reason why tunneled directory ↵ | Karsten Loesing | |
requests and client-side introduction circuits don't time out after the intended 30 seconds (task #847). Bugfix on r17106. Found by miner. svn:r17189 | |||
2008-11-03 | Fix unit test failure related to intro point parsing. | Nick Mathewson | |
svn:r17188 | |||
2008-11-03 | Add some debugging logs for bug 811/845. | Nick Mathewson | |
svn:r17186 | |||
2008-11-03 | when building preemptive circuits, ignore streams that have a | Roger Dingledine | |
chosen exit node in mind already. otherwise we get tricked into trying to build a new circuit that will handle them. svn:r17184 | |||
2008-11-01 | fix the other half of r17091. now that best_support can be -1, | Roger Dingledine | |
we were complaining about no support for our one-hop streams, when in fact choose_good_exit_server_general() has no business caring about one-hop streams. patch from miner. svn:r17181 | |||
2008-11-01 | Fix an assertion failure on double-marked circuits, and a double-mark. | Nick Mathewson | |
svn:r17179 | |||
2008-10-29 | Implement the 0x20-hack to make DNS poisoning harder against us, especially ↵ | Nick Mathewson | |
when resolving large names. Add a cfg option to disable it, since apparently 3/10 of a percent of servers get it wrong. svn:r17171 | |||
2008-10-29 | Work better with tools that resist DNS poisoning by using the 0x20 hack: ↵ | Nick Mathewson | |
make DNSPort replies perserve case. svn:r17170 | |||
2008-10-27 | make layer_hint check a little stricter. | Nick Mathewson | |
svn:r17164 | |||
2008-10-27 | Verify cpath_layer match on rendezvous cells too. Fixes another case of bug ↵ | Nick Mathewson | |
446. Based on patch from rovv. svn:r17162 | |||
2008-10-27 | gabelmoo has a new IP address. | Karsten Loesing | |
svn:r17160 | |||
2008-10-21 | Fix another case of refusing to use a chosen exit node because we think it ↵ | Nick Mathewson | |
will reject _mostly_ everything. Based on patch from rovv. See bug 752. svn:r17139 | |||
2008-10-21 | Fix the rest of bug 619: reject *:* servers should not do DNS lookups, even ↵ | Nick Mathewson | |
if broken clients send them RELAY_BEGIN cells. Patch from rovv. svn:r17138 | |||
2008-10-21 | Patch from rovv: send back END cell in response to connect attempts to ↵ | Nick Mathewson | |
nonexistent hidden service port. svn:r17137 | |||
2008-10-17 | backport candidate: | Roger Dingledine | |
The "ClientDNSRejectInternalAddresses" config option wasn't being consistently obeyed: if an exit relay refuses a stream because its exit policy doesn't allow it, we would remember what IP address the relay said the destination address resolves to, even if it's an internal IP address. Bugfix on 0.2.0.7-alpha; patch by rovv. svn:r17135 | |||
2008-10-16 | fix grammar in a log message | Roger Dingledine | |
svn:r17131 | |||
2008-10-15 | explain patch4 better. whee. | Roger Dingledine | |
svn:r17111 | |||
2008-10-15 | patch4 from proposal 155: | Roger Dingledine | |
Hidden services start out building five intro circuits rather than three, and when the first three finish they publish a service descriptor using those. Now we publish our service descriptor much faster after restart. svn:r17110 | |||
2008-10-15 | add patch2 from proposal 155: | Roger Dingledine | |
Launch a second client-side introduction circuit in parallel after a delay of 15 seconds (based on work by Christian Wilms). svn:r17108 | |||
2008-10-15 | put in karsten's patch #1 for proposal 155, modified | Roger Dingledine | |
svn:r17106 | |||
2008-10-14 | Patch from rovv: when we have no pending streams, choose exits with ↵ | Nick Mathewson | |
choose_good_exit_server_general() rather than with circuit_get_unhandled_ports() and friends. Bugfix on 0.1.1.x, at least. svn:r17091 | |||
2008-10-13 | Minor fix in the warning messages when you're having problems | Roger Dingledine | |
bootstrapping; also, be more forgiving of bootstrap problems when we're still making incremental progress on a given bootstrap phase. svn:r17066 | |||
2008-10-12 | another coverity-found memory leak | Roger Dingledine | |
svn:r17062 | |||
2008-10-12 | minor memory leak found by coverity | Roger Dingledine | |
svn:r17061 | |||
2008-10-08 | fix typo in log entry | Roger Dingledine | |
svn:r17050 | |||
2008-10-02 | Make rend_cache_store() use the same return error codes as its v2 | Roger Dingledine | |
equivalent: I got a lonely "Failed to fetch rendezvous descriptor." in my log file, even when the connection worked. svn:r17028 | |||
2008-10-01 | Now NodeFamily and MyFamily config options allow spaces in | Roger Dingledine | |
identity fingerprints, so it's easier to paste them in. Suggested by Lucky Green. svn:r17021 | |||
2008-09-30 | Switch a should-benee-dless check for an assert. | Nick Mathewson | |
svn:r17018 | |||
2008-09-30 | a few more tweaks | Roger Dingledine | |
svn:r17010 | |||
2008-09-30 | i *think* this is equivalent. somebody should check me on it though. | Roger Dingledine | |
svn:r17009 | |||
2008-09-29 | v3 authorities write down all the votes they used for the consensus | Roger Dingledine | |
to the datadir, for debugging. svn:r17008 | |||
2008-09-29 | Include circuit purposes in circuit events. Now all circuit events are ↵ | Nick Mathewson | |
extended; this makes the code simpler. svn:r17007 | |||
2008-09-29 | Nobody calls circuit_launch_by_nickname; remove it. | Nick Mathewson | |
svn:r17006 | |||
2008-09-29 | Remove the old v2 directory authority 'lefkada' from the default | Roger Dingledine | |
list. It has been gone for many months. svn:r17005 | |||
2008-09-29 | Patch from mwenge: update TrackHostExits mapping expiry times when the ↵ | Nick Mathewson | |
mappings are used, so that they expire a while after their last use, not a while after their creation. svn:r17004 |