aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* r13148@catbus: nickm | 2007-06-02 10:24:20 -0400••• Fix bug 441, 442, and possibly 417 (again). svn:r10449 Nick Mathewson2007-06-02
* r13144@catbus: nickm | 2007-06-02 08:44:42 -0400••• Add some asserts to catch double-insert on routerlist. svn:r10445 Nick Mathewson2007-06-02
* r13143@catbus: nickm | 2007-06-01 16:43:40 -0400••• Try to fix some mipspro compiler warnings. There will still be some left. svn:r10444 Nick Mathewson2007-06-02
* r13139@catbus: nickm | 2007-06-01 14:02:40 -0400••• Add some ;trues, and tabify. svn:r10441 Nick Mathewson2007-06-01
* r13137@catbus: nickm | 2007-06-01 13:49:34 -0400••• Ah. Of course. You spell "is there an svn" as 'test -x "`which svn 2>&1`"'. Perfectly reasonable. Don't know why I didn't think of it in the first place. svn:r10440 Nick Mathewson2007-06-01
* r13131@catbus: nickm | 2007-06-01 06:20:29 -0400••• Test for ~/.svk/local, not ~/.svk. Eschew use of test -a and test -o. Bulletproof more against odd shells. svn:r10439 Nick Mathewson2007-06-01
* bump to 0.2.0.1-alpha•••svn:r10437 Roger Dingledine2007-06-01
* r13121@catbus: nickm | 2007-05-31 20:06:40 -0400••• Oops. Different inet_ntop implementations seem to differ on whether, in an IPv6 address with a single "0" word, that word should be written as 0, or omitted. Fix the unit tests to account for that. svn:r10432 Nick Mathewson2007-06-01
* trivial changes from my sandbox•••svn:r10429 Roger Dingledine2007-05-31
* r13117@catbus: nickm | 2007-05-31 19:40:32 -0400••• Patch from Tup: treat RESOLVED_TYPE_ERROR_TRANSIENT as a SERVERFAILED, and RESOLVED_TYPE_ERROR as NOTEXIST. Generate transient/nontransient errors more sensibly. Set flags better on DNS replies. svn:r10427 Nick Mathewson2007-05-31
* r13111@catbus: nickm | 2007-05-31 15:03:41 -0400••• Cleanup whitespace. svn:r10425 Nick Mathewson2007-05-31
* r13110@catbus: nickm | 2007-05-31 15:03:24 -0400••• Fix windows build. svn:r10424 Nick Mathewson2007-05-31
* r13109@catbus: nickm | 2007-05-31 14:59:30 -0400••• More code for voting and vote parsing (checkpointing) svn:r10423 Nick Mathewson2007-05-31
* r13103@catbus: nickm | 2007-05-31 14:40:18 -0400••• Fix patch r10411; fix from robert hogan. svn:r10422 Nick Mathewson2007-05-31
* r13102@catbus: nickm | 2007-05-31 13:56:25 -0400••• Make "authdir_newdesc rejected" work again. svn:r10421 Nick Mathewson2007-05-31
* r13101@catbus: nickm | 2007-05-31 12:57:42 -0400••• Unit tests [and debugging] for tor_inet_ntop() and tor_inet_pton() svn:r10420 Nick Mathewson2007-05-31
* r13090@catbus: nickm | 2007-05-30 03:17:57 -0400••• If the user makes a torrc that exceeds the bandwidth cap by one byte, let them have it. svn:r10411 Nick Mathewson2007-05-30
* r13079@catbus: nickm | 2007-05-29 17:05:38 -0400••• Oops. Authorities should recommend nodes as exits. svn:r10403 Nick Mathewson2007-05-29
* r13071@catbus: nickm | 2007-05-29 15:54:46 -0400••• Aaargh. Revert accidentally-committed debugging code in last patch. svn:r10400 Nick Mathewson2007-05-29
* r13070@catbus: nickm | 2007-05-29 15:53:21 -0400••• Fix handling of resolves with very long or otherwise malformed addresses, and comment dns_resolve better, and stop making what should be a BUG warning into an assert(0). This fixes bug 427, which was introduced around 9900/9931/9932. Not a backport candidate: 0.1.2.x never had this bug. svn:r10399 Nick Mathewson2007-05-29
* r13068@catbus: nickm | 2007-05-29 14:58:13 -0400••• Add some code to mitigate bug 393: Choose at random from multiple hidden service ports with the same virtport. This allows limited ad-hoc round-robining. svn:r10398 Nick Mathewson2007-05-29
* r13058@catbus: nickm | 2007-05-29 14:39:53 -0400••• Note that the fix for bug 222 should technically be turned into a real fix, not a kludge, one of these days. svn:r10397 Nick Mathewson2007-05-29
* r13057@catbus: nickm | 2007-05-29 14:39:27 -0400••• fix for bug 439: make _sure_ *msg is set when we leave dirserv_add_multiple_descriptors(). svn:r10396 Nick Mathewson2007-05-29
* r13054@catbus: nickm | 2007-05-29 14:20:50 -0400••• An even better workaround for the probably-already-fixed bug 222. svn:r10395 Nick Mathewson2007-05-29
* r13053@catbus: nickm | 2007-05-29 13:35:33 -0400••• Move connection_should_read_from_linked_conn into main.c, which is the only file that uses it. svn:r10394 Nick Mathewson2007-05-29
* r13050@catbus: nickm | 2007-05-29 13:31:11 -0400••• Resolve all but 3 DOCDOCs. svn:r10393 Nick Mathewson2007-05-29
* r13048@catbus: nickm | 2007-05-29 11:08:53 -0400••• Oops; better version of previous patch that does not get caught in an infinite loop. svn:r10391 Nick Mathewson2007-05-29
* r13046@catbus: nickm | 2007-05-29 11:07:12 -0400••• Stop adding bogus entries to lists in router_parse_list_from_string(). I wonder which bugs _that_ caused. svn:r10390 Nick Mathewson2007-05-29
* r13042@catbus: nickm | 2007-05-29 10:41:10 -0400••• oops; use tor_inet_aton rather than inet_aton in tor_inet_ntop. Spotted by Li-Hui Zhou. svn:r10389 Nick Mathewson2007-05-29
* r13041@catbus: nickm | 2007-05-29 10:40:05 -0400••• More messing around to try to address possible root causes of bug 436. svn:r10388 Nick Mathewson2007-05-29
* r13019@catbus: nickm | 2007-05-27 12:32:55 -0400••• Merge an evdns fix from libevent r357: "evdns_shutdown fix from adam langley. svn:r10387 Nick Mathewson2007-05-29
* Segfault less. Somebody needs to look over why exactly this helps. re #436•••svn:r10376 Peter Palfrader2007-05-28
* also remove these obsolete torrcs•••svn:r10362 Roger Dingledine2007-05-27
* what the heck is this obsolete dirservers file still doing here?•••svn:r10361 Roger Dingledine2007-05-27
* we were leaking a few megabytes a minute checking signatures•••svn:r10359 Roger Dingledine2007-05-27
* fix a seg fault when my auth dirserver accepted a posted descriptor•••(dirserv_add_multiple_descriptors doesn't set msg if there's no failure.) svn:r10358 Roger Dingledine2007-05-27
* If Tor is invoked from something that isn't a shell (e.g. Vidalia),•••now we expand "-f ~/.tor/torrc" correctly. Suggested by Matt Edman. svn:r10351 Roger Dingledine2007-05-26
* r12988@catbus: nickm | 2007-05-25 20:15:56 -0400••• socklen_t is a silly type anyway. Just use int as the argument for evdns_server_request_get_requesting_addr. svn:r10347 Nick Mathewson2007-05-26
* fix compile on bsd•••svn:r10339 Roger Dingledine2007-05-25
* polish r9933-r9994•••svn:r10335 Roger Dingledine2007-05-25
* i suspect we would trigger asserts if we answer a cached•••resolve request. this should help that. svn:r10334 Roger Dingledine2007-05-25
* remove an obsolete notion that we judge runningness based on•••whether we have a connection open to the server right now. svn:r10333 Roger Dingledine2007-05-25
* r12964@catbus: nickm | 2007-05-25 14:49:23 -0400••• hack to make reverse lookups work with dnsport. note that it is a hack. note some trouble spots. svn:r10332 Nick Mathewson2007-05-25
* also change purpose_is_private to purpose_needs_anonymity•••svn:r10331 Roger Dingledine2007-05-25
* karsten got confused by private_connection, so try calling•••it anonymized_connection instead. svn:r10330 Roger Dingledine2007-05-25
* r12959@catbus: nickm | 2007-05-25 14:22:33 -0400••• The second time that we resolve a.com and get 1.2.3.4, return an A record mapping (a->1.2.3.4), not mapping (1.2.3.4->1.2.3.4). svn:r10329 Nick Mathewson2007-05-25
* r12958@catbus: nickm | 2007-05-25 14:19:29 -0400••• Fix more dnsport bugs: set state correctly, and actually cache the answers. svn:r10328 Nick Mathewson2007-05-25
* r12957@catbus: nickm | 2007-05-25 14:11:02 -0400••• Fix a dnsserv bug: mark the connectino as "finished handshaking" once dnsserv_resolved is called. svn:r10327 Nick Mathewson2007-05-25
* r12955@catbus: nickm | 2007-05-25 13:17:30 -0400••• First bare stubs of ipv6 work: commit some (untested, hence doublessly broken) implementations of inet_ntop/pton for systems that lack them. svn:r10326 Nick Mathewson2007-05-25
* r12946@catbus: nickm | 2007-05-25 10:46:50 -0400••• Add an AutomapHostsOnResolve option. It seems to work. svn:r10324 Nick Mathewson2007-05-25