Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | r17854@catbus: nickm | 2008-01-30 17:52:43 -0500 | Nick Mathewson | 2008-01-30 |
| | | | | | | | Periodically check whether we have an expired consensus networkstatus. If we do, and we think we have enough directory info, then call router_dir_info_changed(). Fixes bug 401. This bug was deferred from 0.1.2.x, but fixing it there is nontrivial. svn:r13342 | ||
* | r17852@catbus: nickm | 2008-01-30 17:23:36 -0500 | Nick Mathewson | 2008-01-30 |
| | | | | | | | Correctly insert connections into the identity->connection map when we connect to a bridge without having specified its key. Fixes bug 574. svn:r13341 | ||
* | suggest a better fix for bug 597 | Roger Dingledine | 2008-01-30 |
| | | | | svn:r13340 | ||
* | r17844@catbus: nickm | 2008-01-30 13:31:37 -0500 | Nick Mathewson | 2008-01-30 |
| | | | | | | | Fix bug 597: stop telling people to email Tor-ops. Also give a better suggestion when some other identity has been assigned the nickname we are using. svn:r13337 | ||
* | Revert r13301 and part of r13304. I guess nick's svk messed up. | Roger Dingledine | 2008-01-27 |
| | | | | svn:r13305 | ||
* | Fix bug 571: associate certificates with keys, not dirservers, so that we ↵ | Nick Mathewson | 2008-01-26 |
| | | | | | | can have certificates for dirservers we do not recognize. svn:r13304 | ||
* | Fix compile with warnings enabled | Nick Mathewson | 2008-01-26 |
| | | | | svn:r13301 | ||
* | "de" means to do something, and "in" means to undo it. right? | Roger Dingledine | 2008-01-26 |
| | | | | | | | help prevent future versions of bug 593. svn:r13288 | ||
* | move hidden-service stuff out of directory.c | Roger Dingledine | 2008-01-26 |
| | | | | svn:r13287 | ||
* | a slightly better interface for hid_serv_get_responsible_directories() | Roger Dingledine | 2008-01-25 |
| | | | | svn:r13271 | ||
* | avoid calling smartlist_get(..., -1) if we have a consensus but no | Roger Dingledine | 2008-01-25 |
| | | | | | | | hsdir nodes. svn:r13270 | ||
* | clean out some proposal 114 stuff | Roger Dingledine | 2008-01-25 |
| | | | | svn:r13269 | ||
* | We were computing the wrong Content-Length: header for directory | Roger Dingledine | 2008-01-25 |
| | | | | | | | | | responses that need to be compressed on the fly, causing clients asking for those items to always fail. Bugfix on 0.2.0.x; fixes bug 593. svn:r13268 | ||
* | don't pre-initialize some vars that we assign to right after | Roger Dingledine | 2008-01-25 |
| | | | | svn:r13267 | ||
* | patch "15" from karsten: don't retry a v2 renddesc fetch | Roger Dingledine | 2008-01-24 |
| | | | | | | | if we have a perfectly good v0 renddesc. svn:r13265 | ||
* | patch "14a" from karsten: don't fail if we can't find | Roger Dingledine | 2008-01-24 |
| | | | | | | | REND_NUMBER_OF_CONSECUTIVE_REPLICAS v2 hsdirs. svn:r13263 | ||
* | Some log messages during dirvoting - maybe downgrade to debug if you want | Peter Palfrader | 2008-01-24 |
| | | | | svn:r13261 | ||
* | patch from karsten to make vote logs more useful | Roger Dingledine | 2008-01-24 |
| | | | | svn:r13260 | ||
* | shrink it even more. coding is fun! | Roger Dingledine | 2008-01-24 |
| | | | | svn:r13258 | ||
* | more shrinking; get rid of selectible_dirs smartlist that was | Roger Dingledine | 2008-01-24 |
| | | | | | | | leaking on error cases svn:r13257 | ||
* | continue r13250 cleanup: remove some duplicate code | Roger Dingledine | 2008-01-24 |
| | | | | svn:r13256 | ||
* | more cleanup on r13250: no need to log in both places | Roger Dingledine | 2008-01-24 |
| | | | | svn:r13253 | ||
* | start to clean up r13250: retry v2 renddesc fetches when we | Roger Dingledine | 2008-01-24 |
| | | | | | | | fail to reach the dirserver too. svn:r13251 | ||
* | put in karsten's "patch 14". needs a lot of cleanup and a changelog. | Roger Dingledine | 2008-01-24 |
| | | | | svn:r13250 | ||
* | When we get a consensus that's been signed by more people than | Roger Dingledine | 2008-01-24 |
| | | | | | | | we expect, don't log about it; it's not a big deal. svn:r13249 | ||
* | weasel was worried there was a leak here. i don't think there | Roger Dingledine | 2008-01-24 |
| | | | | | | | is. but i could be wrong. svn:r13248 | ||
* | Fix a warning | Peter Palfrader | 2008-01-23 |
| | | | | svn:r13243 | ||
* | Some people still think letters fall off the side of the code if they go ↵ | Peter Palfrader | 2008-01-23 |
| | | | | | | farther than 80 chars svn:r13242 | ||
* | Log where uploaded consensus signatures come from | Peter Palfrader | 2008-01-23 |
| | | | | svn:r13241 | ||
* | Set up dannenberg (run by CCC) as the sixth v3 directory | Roger Dingledine | 2008-01-22 |
| | | | | | | | authority. svn:r13231 | ||
* | When we setconf ClientOnly to 1, close any current OR and Dir | Roger Dingledine | 2008-01-21 |
| | | | | | | | listeners. Reported by mwenge. svn:r13214 | ||
* | Make "ClientOnly 1" config option disable directory ports too. | Roger Dingledine | 2008-01-21 |
| | | | | svn:r13213 | ||
* | New config options WarnPlaintextPorts and RejectPlaintextPorts so | Roger Dingledine | 2008-01-20 |
| | | | | | | | | | | Tor can warn and/or refuse connections to ports commonly used with vulnerable-plaintext protocols. We still need to figure out some good defaults for them. svn:r13198 | ||
* | minor cleanups | Roger Dingledine | 2008-01-19 |
| | | | | svn:r13190 | ||
* | try to grow a convention about where we put the time_to_foo and | Roger Dingledine | 2008-01-18 |
| | | | | | | | FOO_INTERVAL declarations. svn:r13177 | ||
* | If we've gone 12 hours since our last bandwidth check, and we | Roger Dingledine | 2008-01-18 |
| | | | | | | | | estimate we have less than 50KB bandwidth capacity but we could handle more, do another bandwidth test. svn:r13176 | ||
* | Don't answer "/tor/networkstatus-bridges" directory requests if | Roger Dingledine | 2008-01-18 |
| | | | | | | | the request isn't encrypted. svn:r13175 | ||
* | minor typo | Roger Dingledine | 2008-01-18 |
| | | | | svn:r13174 | ||
* | when we're counting how many descriptors to not download, be a | Roger Dingledine | 2008-01-18 |
| | | | | | | | little bit more accurate svn:r13173 | ||
* | Avoid going directly to the directory authorities even if you're a | Roger Dingledine | 2008-01-18 |
| | | | | | | | | relay, if you haven't found yourself reachable yet or if you've decided not to advertise your dirport yet. Addresses bug 556. svn:r13172 | ||
* | Assert error introduced in r11957: | Roger Dingledine | 2008-01-17 |
| | | | | | | | | | | Fix an assert if we post a general-purpose descriptor via the control port but that descriptor isn't mentioned in our current network consensus. Bug reported by Jon McLachlan; bugfix on 0.2.0.9-alpha. svn:r13153 | ||
* | r17639@catbus: nickm | 2008-01-15 19:09:21 -0500 | Nick Mathewson | 2008-01-16 |
| | | | | | | | Fix some hard to trigger but nonetheless real memory leaks spotted by an anonymous contributor. Needs review. Partial backport candidate. svn:r13147 | ||
* | r17624@catbus: nickm | 2008-01-15 00:42:01 -0500 | Nick Mathewson | 2008-01-15 |
| | | | | | | | Fixes to more anonymously-reported typos and logic errors. svn:r13136 | ||
* | r17623@catbus: nickm | 2008-01-15 00:22:04 -0500 | Nick Mathewson | 2008-01-15 |
| | | | | | | | bulletproof option_get_canonical_name() svn:r13135 | ||
* | r17614@catbus: nickm | 2008-01-14 13:55:25 -0500 | Nick Mathewson | 2008-01-14 |
| | | | | | | | Add a missing "goto err" when parsing v2 ns docs svn:r13133 | ||
* | r17612@catbus: nickm | 2008-01-14 13:46:04 -0500 | Nick Mathewson | 2008-01-14 |
| | | | | | | | Oops; fix compile svn:r13131 | ||
* | r17611@catbus: nickm | 2008-01-14 13:44:16 -0500 | Nick Mathewson | 2008-01-14 |
| | | | | | | | add some missing checks for failing return values. svn:r13130 | ||
* | r17610@catbus: nickm | 2008-01-14 13:20:49 -0500 | Nick Mathewson | 2008-01-14 |
| | | | | | | | Fix a bogus free() call on a base64 failure in router_append_dirobj_signature(). svn:r13129 | ||
* | r15891@tombo: nickm | 2008-01-12 19:20:24 -0500 | Nick Mathewson | 2008-01-13 |
| | | | | | | | Basic hacks to get TLS handshakes working: remove dead code; fix post-handshake logic; keep servers from writing while the client is supposed to be renegotiating. This may work. Needs testing. svn:r13122 | ||
* | r15890@tombo: nickm | 2008-01-12 17:19:51 -0500 | Nick Mathewson | 2008-01-13 |
| | | | | | | | Add a --disable-buffer-freelists configure argument to build without buffer RAM chunk freelists, so we can benchmark the impact of this. svn:r13121 |