Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | we used to kill the circuit when we receive a relay command we | Roger Dingledine | 2005-11-17 |
| | | | | | | | | | don't recognize. now we just drop it. perhaps this will make us more forward-compatible? or perhaps it will bite us? one day we will find out. svn:r5405 | ||
* | help the term "OP" become obsolete | Roger Dingledine | 2005-11-17 |
| | | | | svn:r5403 | ||
* | bugfix: the controller doesn't mention it's a .onion if it is. | Roger Dingledine | 2005-11-16 |
| | | | | svn:r5400 | ||
* | Add a new config option TestSocks so people can see if their | Roger Dingledine | 2005-11-16 |
| | | | | | | | | | applications are using socks4, socks4a, socks5-with-ip, or socks5-with-hostname. This way they don't have to keep mucking with tcpdump and wondering if something got cached somewhere. svn:r5399 | ||
* | Verify that router fingerprint lines match identity keys. (We dont use them, ↵ | Nick Mathewson | 2005-11-15 |
| | | | | | | but others might.) svn:r5389 | ||
* | another case where the poor server operator doesn't need to | Roger Dingledine | 2005-11-15 |
| | | | | | | | hear about lexi's bugs. svn:r5388 | ||
* | make it even more clear that i didn't screw up the logic | Roger Dingledine | 2005-11-15 |
| | | | | svn:r5378 | ||
* | fix logic error: not unnamed is good. | Roger Dingledine | 2005-11-15 |
| | | | | svn:r5377 | ||
* | Make new logging stuff work on windows; fix a couple of windows typos. | Nick Mathewson | 2005-11-15 |
| | | | | svn:r5375 | ||
* | Fix number in error message | Nick Mathewson | 2005-11-14 |
| | | | | svn:r5369 | ||
* | shorten more of the startup log messages | Roger Dingledine | 2005-11-14 |
| | | | | svn:r5368 | ||
* | when a stream times out, provide less (but better) explanation | Roger Dingledine | 2005-11-14 |
| | | | | | | | | of what happened. don't bother printing the path, since i don't know of any person who has gotten anything useful out of that. svn:r5367 | ||
* | We were refusing to start if you define SocksListenAddress | Roger Dingledine | 2005-11-11 |
| | | | | | | | | but define SocksPort to be 0. But this is a standard configuration! So don't fail. svn:r5361 | ||
* | speed up the lookup-by-circid-orconn now that it seems that | Roger Dingledine | 2005-11-11 |
| | | | | | | | our code works. svn:r5358 | ||
* | when we were cannibalizing a circuit with a particular exit | Roger Dingledine | 2005-11-11 |
| | | | | | | | | node in mind, we weren't checking to see if that exit node was already present earlier in the circuit. oops. svn:r5357 | ||
* | fix function comment | Roger Dingledine | 2005-11-11 |
| | | | | svn:r5356 | ||
* | stop discouraging the old *BindAddress config options. we will | Roger Dingledine | 2005-11-11 |
| | | | | | | | just confuse our users when they upgrade. svn:r5354 | ||
* | simplify a log entry | Roger Dingledine | 2005-11-11 |
| | | | | svn:r5353 | ||
* | fix a harmless warn and mark two points where we should | Roger Dingledine | 2005-11-11 |
| | | | | | | | maybe change our approach. svn:r5352 | ||
* | If we stop knowing about a dirserver between request and answer, do not die. | Nick Mathewson | 2005-11-08 |
| | | | | svn:r5351 | ||
* | Tor26's IP has changed to 86.59.21.38 | Peter Palfrader | 2005-11-05 |
| | | | | svn:r5350 | ||
* | On directory servers, old_routers was wasting hundreds of bytes per ↵ | Nick Mathewson | 2005-11-05 |
| | | | | | | superseded router descriptor. Roll the signed descriptor info and identifying info into a cache_info struct, and use only that for old_routers. svn:r5349 | ||
* | Fix bugs in routerlist_remove_old_cached_routers_with_id() | Nick Mathewson | 2005-11-04 |
| | | | | svn:r5348 | ||
* | prevent duplicat mark-for-close | Nick Mathewson | 2005-11-04 |
| | | | | svn:r5347 | ||
* | enable code to remove members of old_routers when it gets big. | Nick Mathewson | 2005-11-01 |
| | | | | svn:r5345 | ||
* | fix a signed/unsigned warning | Nick Mathewson | 2005-11-01 |
| | | | | svn:r5344 | ||
* | answer nick's XXX, and muck with some log domain choices | Roger Dingledine | 2005-11-01 |
| | | | | svn:r5339 | ||
* | remove redundant checking for . and .. now that | Roger Dingledine | 2005-11-01 |
| | | | | | | | tor_listdir() checks for this too. svn:r5337 | ||
* | more doc cleanups and reorganizing | Roger Dingledine | 2005-11-01 |
| | | | | svn:r5336 | ||
* | make circ->onionskin a pointer, not a static array. moria2 was using | Roger Dingledine | 2005-10-29 |
| | | | | | | | | 125000 circuit_t's after it had been up for a few weeks, which translates to 20+ megs of wasted space. svn:r5333 | ||
* | Do round-robin writes of at most 16 kB per write. This might | Roger Dingledine | 2005-10-29 |
| | | | | | | | | be more fair on loaded Tor servers, and it might resolve our Windows crash bug. It might also slow things down. svn:r5332 | ||
* | fix typo | Roger Dingledine | 2005-10-29 |
| | | | | svn:r5331 | ||
* | Free the v2 directory networkstatus on exit. (Not a leak.) | Nick Mathewson | 2005-10-29 |
| | | | | svn:r5330 | ||
* | aaand another leak. Oops, I guess I lied to weasel when I told him there ↵ | Nick Mathewson | 2005-10-28 |
| | | | | | | was no leak here. svn:r5329 | ||
* | router_add_to_routerlist() really needs to free not-added routers. | Nick Mathewson | 2005-10-28 |
| | | | | svn:r5328 | ||
* | Fix bug when parsing list of router descriptors containing a truncated ↵ | Nick Mathewson | 2005-10-28 |
| | | | | | | entry. (Found by Lasse) svn:r5327 | ||
* | Fix a fun bug that was probably causing unnecessary downloads, and that ↵ | Nick Mathewson | 2005-10-27 |
| | | | | | | coupld possibly have caused some segfaults: When post-processing a split fingerprint URL, we were trying to base16_decode() entries already in the fingerprint list, failing, and removing them. Ow. svn:r5326 | ||
* | Fix an annoying rep violation bug | Nick Mathewson | 2005-10-27 |
| | | | | svn:r5325 | ||
* | Start making directory caches retain old routerinfo_t. The code to remove ↵ | Nick Mathewson | 2005-10-27 |
| | | | | | | old ones is definitely some textbook C problem. svn:r5323 | ||
* | Per comments at the bottom of openssl/FAQ, call even more functions to | Nick Mathewson | 2005-10-25 |
| | | | | | | | | clean up OpenSSL's toys when it's done playing. (Why isn't there an OpenSSL_free_everything() function?) svn:r5321 | ||
* | remove some commented-out code that may tempt us to do ill | Nick Mathewson | 2005-10-25 |
| | | | | svn:r5320 | ||
* | fix a nasty corruption bug | Nick Mathewson | 2005-10-25 |
| | | | | svn:r5319 | ||
* | fix minor memory leak in config | Nick Mathewson | 2005-10-25 |
| | | | | svn:r5318 | ||
* | Remove last vestiges of old logging interface. | Nick Mathewson | 2005-10-25 |
| | | | | svn:r5317 | ||
* | Switch remaining files to new log interface. | Nick Mathewson | 2005-10-25 |
| | | | | svn:r5315 | ||
* | fix another segv, this time in circid fix. | Nick Mathewson | 2005-10-25 |
| | | | | svn:r5312 | ||
* | fix a segv | Nick Mathewson | 2005-10-25 |
| | | | | svn:r5311 | ||
* | Change more files to new loggin interface. 3 left. | Nick Mathewson | 2005-10-25 |
| | | | | svn:r5310 | ||
* | Efficiency hack: call tor_fix_source_file late, not early. Add "BUG" ↵ | Nick Mathewson | 2005-10-25 |
| | | | | | | domain. Domains are now bitmasks... just in case. Make some err msgs non-general. svn:r5309 | ||
* | Convert circuituse, command, config, connection, relay, router, test to new ↵ | Nick Mathewson | 2005-10-25 |
| | | | | | | logging interface svn:r5308 |