Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-20 | backport r17917, r17993: tors that haven't run lately take 10+ minutes | Roger Dingledine | |
to start, and when they do they still use incredibly obsolete descriptors. svn:r18187 | |||
2009-01-10 | Backport r18063: make ServerDNSRandomizeCase work. Fix bug 905. | Nick Mathewson | |
svn:r18066 | |||
2009-01-07 | When parsing routerstatus lines in votes, use previously defined smartlist ↵ | Karsten Loesing | |
rs_tokens instead of tokens. Pointed out by multiplication_. svn:r17997 | |||
2009-01-06 | backport r17970 | Roger Dingledine | |
svn:r17972 | |||
2009-01-06 | backport r17958 | Roger Dingledine | |
svn:r17961 | |||
2009-01-06 | backport r17920: bridge relays don't fetch descriptors much | Roger Dingledine | |
svn:r17947 | |||
2009-01-05 | Backport 17891 and 17892 to fix openbsd build warnings. Also backport ↵ | Nick Mathewson | |
snarky comments. svn:r17908 | |||
2009-01-04 | Backport r17562: Do not litter the circuit list with introductino points on ↵ | Nick Mathewson | |
sighup. Reuse the ones we can, and dump the rest. Fixes bug 879. Patch by Karsten. svn:r17883 | |||
2009-01-04 | Backport r17138: Fix the rest of bug 619: reject *:* servers should not do ↵ | Nick Mathewson | |
DNS lookups, even if broken clients send them RELAY_BEGIN cells. Patch from rovv. svn:r17870 | |||
2009-01-04 | Backport r17162 and r17164: verify cpath_layer match on rendezvous cells ↵ | Nick Mathewson | |
too. Fixes another case of bug 446. Based on a patch from rovv. svn:r17869 | |||
2009-01-04 | Backport r17137: Patch from rovv: send back END cell in response to connect ↵ | Nick Mathewson | |
attempts to nonexistent hidden service port. svn:r17868 | |||
2008-12-22 | Make check-spaces happy. | Karsten Loesing | |
svn:r17719 | |||
2008-12-22 | gabelmoo has a new IP address. | Karsten Loesing | |
svn:r17718 | |||
2008-12-18 | Backport: Make it possible to call set_onion_key twice without leaking RAM. | Nick Mathewson | |
svn:r17675 | |||
2008-12-18 | Backport: Fix bug 889: share deep-copied keys between threads to avoid races ↵ | Nick Mathewson | |
in reference counts. Bugfix on 0.1.0.1-rc. svn:r17674 | |||
2008-12-18 | Backport: Avoid nop call to control_event_or_authdir_new_descriptor that ↵ | Nick Mathewson | |
makes coverity think we are dereferencing a null pointer. It is safe, I think, but entirely too clever for our own good. svn:r17670 | |||
2008-12-18 | Backport: Fix memory leak in rend_cache_store_v2_desc_as_client(). | Nick Mathewson | |
svn:r17666 | |||
2008-12-17 | backport r17657 | Roger Dingledine | |
svn:r17658 | |||
2008-12-17 | Backport r17139: Fix another case of refusing to use a chosen exit node ↵ | Nick Mathewson | |
because we think it will reject _mostly_ everything. Based on patch from rovv. See bug 752. svn:r17640 | |||
2008-12-17 | Backport r17184: when building preemptive circuits, ignore streams | Nick Mathewson | |
that have a chosen exit node in mind already. otherwise we get tricked into trying to build a new circuit that will handle them. svn:r17639 | |||
2008-12-17 | Backport r17181: fix the other half of r17091. now that best_support can be ↵ | Nick Mathewson | |
-1, 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:r17638 | |||
2008-12-17 | Backport r17091: when we have no pending streams, choose exits with ↵ | Nick Mathewson | |
choose_good_exit_server_general rather than with circuit_get_unhandled_ports(). svn:r17637 | |||
2008-12-17 | Partial backport of DNS address/name checking (r16621), and backport of 0x20 ↵ | Nick Mathewson | |
hack (r17171). svn:r17636 | |||
2008-12-16 | Backport r166558: avoid mis-routing create cells. This has seen enough ↵ | Nick Mathewson | |
testing that we can be more confident in it now. svn:r17635 | |||
2008-12-14 | minimal (i think) backport of r17625 | Roger Dingledine | |
svn:r17626 | |||
2008-12-14 | Backport bug 691 fix: do not shutdown Tor servers right away if the network ↵ | Nick Mathewson | |
is down. svn:r17623 | |||
2008-12-10 | Backport karsten's bug 885 fix. | Nick Mathewson | |
svn:r17558 | |||
2008-12-03 | Backport: fix bug 880: find the end of an authority cert by looking for the ↵ | Nick Mathewson | |
first ----END SIGNATURE----- after the first dir-key-certification, not for the first ----END SIGNATURE. Harmless bug, but it made us non-spec-compliant. svn:r17471 | |||
2008-12-02 | Backport: Apply rovv's patch for bug 864: avoid null error on detached ↵ | Nick Mathewson | |
signature handling failure. svn:r17447 | |||
2008-11-20 | backport r17135: ClientDNSRejectInternalAddresses not consistently obeyed. | Roger Dingledine | |
svn:r17342 | |||
2008-11-12 | Backport: Apparently sparc64 is way more strict about uint16_t access ↵ | Nick Mathewson | |
alignment than I had thought: it gave bus errors when messing with var-cell headers. Maybe this patch will fix bug 862. svn:r17263 | |||
2008-11-12 | Backport bugfix for #767 (r16808, r16810, r16817, r16818, and r16939). | Karsten Loesing | |
svn:r17260 | |||
2008-11-12 | Backport bugfix for #814 (r16915 and r16916). | Karsten Loesing | |
svn:r17258 | |||
2008-11-12 | Backport of changesets 17200, 17201, 17203-17206, 17228, 17232, 17236: Patch ↵ | Steven Murdoch | |
from Jacob Appelbaum and me to make User option more robust, properly set supplementary groups, deprecated the Group option, and log more information on credential switching. Fixes bugs 848 and 857 svn:r17255 | |||
2008-11-12 | Rename "new_signatures_len" to "new_consensus_len" (from backport of r17252) | Steven Murdoch | |
svn:r17254 | |||
2008-11-11 | Backport: Be even _more_ careful when signatures are bogus. | Nick Mathewson | |
svn:r17253 | |||
2008-11-11 | Backport: Only replace the detached signatures object when we actually added ↵ | Nick Mathewson | |
or replaced at least one signature. svn:r17251 | |||
2008-11-11 | Backport: Fix from rovv: when adding a detached signature, do not ↵ | Nick Mathewson | |
automatically assume it is good just because we are adding it. We might also be adding it because it was the first signature we saw for a given voter. svn:r17249 | |||
2008-10-12 | backport: Remove the old v2 directory authority 'lefkada' from the | Roger Dingledine | |
default list. It has been gone for many months. svn:r17065 | |||
2008-09-26 | Backport: Commit fix for bug 807 from mwenge: send CLOSED controller event ↵ | Nick Mathewson | |
for reverse dns resolve, not FAILED. svn:r16986 | |||
2008-09-26 | Backport to 0.2.0.x: Apply rovv's fix for bug 824. | Nick Mathewson | |
svn:r16976 | |||
2008-09-23 | (Backport to 0.2.0 branch) Patch from roger for 752, but with more comments: ↵ | Nick Mathewson | |
When we get an A.B.exit:P address, and B would reject most connections to P, but we do not know whether it would allow A, then allow the connection to procede. Bugfix, amusingly, on 0.0.9rc5. svn:r16945 | |||
2008-09-23 | (backport to 0.2.0.x) Fix for bug 797 (by arma, with tweaks): always use ↵ | Nick Mathewson | |
create_fast for circuits where we do not know an onion key. svn:r16943 | |||
2008-09-05 | Backport: Fix numerous memory leaks: some were almost impossible to trigger, ↵ | Nick Mathewson | |
and some almost inevitable. svn:r16781 | |||
2008-09-01 | Backport 15699-15700: React quickly to rendezvous circuits becoming ready. | Nick Mathewson | |
svn:r16730 | |||
2008-09-01 | backport r16698: don't use a new entry guard that's also your exit | Roger Dingledine | |
svn:r16729 | |||
2008-09-01 | backport r16605: relays reject risky extend cells | Roger Dingledine | |
svn:r16728 | |||
2008-09-01 | Backport r16450 to 0.2.0.x: open /dev/pf before dropping privileges. | Nick Mathewson | |
svn:r16726 | |||
2008-08-22 | r17839@tombo: nickm | 2008-08-21 22:14:36 -0400 | Nick Mathewson | |
Fix bogus pointer use (and bug 806) on win32. svn:r16617 | |||
2008-08-07 | Backport to 0.2.0.x: Never allow a circuit to be created with the same ↵ | Nick Mathewson | |
circid as a circuit that has been marked for close. May fix 779. Needs testing. svn:r16463 |