aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* update completed itemsNick Mathewson2005-12-15
| | | | svn:r5602
* Add "panic" option to reject all servers not in fingerprint list.Nick Mathewson2005-12-15
| | | | svn:r5601
* fix compileNick Mathewson2005-12-15
| | | | svn:r5600
* Make clients look at the fast and stable flags in networkstatus, not at the ↵Nick Mathewson2005-12-15
| | | | | | bandwidth and uptime declared in the router descriptors. svn:r5599
* put back in a todo comment, so we don't forget.Roger Dingledine2005-12-15
| | | | svn:r5598
* fix typoRoger Dingledine2005-12-15
| | | | svn:r5597
* Whitespace fixes; comments.Nick Mathewson2005-12-15
| | | | svn:r5596
* Do not mark directories as down simply because they dont have the router ↵Nick Mathewson2005-12-15
| | | | | | descs we want. svn:r5595
* Remove some redundant and obsolete code from routerparseNick Mathewson2005-12-15
| | | | svn:r5594
* Flip a misplaced notNick Mathewson2005-12-15
| | | | svn:r5593
* add a few clarifying commentsNick Mathewson2005-12-15
| | | | svn:r5592
* Clean fake_status a bit. Switch from has_fetched_directory to ↵Nick Mathewson2005-12-15
| | | | | | have_minimum_dir_info, and make the latter function smarter. svn:r5591
* defer a whole lot more from 0.1.1.xRoger Dingledine2005-12-15
| | | | svn:r5590
* implement weasel's suggestion to fix the bug that newly bootstrappedRoger Dingledine2005-12-15
| | | | | | | | | | tor networks couldn't do hidden services until they had nodes with high uptime: if you're trying to pick a node for your circuit and you demand uptime or capacity and nothing works, then abandon your need for uptime and capacity. svn:r5589
* remove a stray parenthesis that got into the tor-switchproxy docRoger Dingledine2005-12-14
| | | | svn:r5588
* When we mark a router as down, also mark its local_routerstatus as not ↵Nick Mathewson2005-12-14
| | | | | | running. This way, we do not use directories that are believed to be down. svn:r5587
* Choose directory servers from routerstatus list, not from routerinfo list. ↵Nick Mathewson2005-12-14
| | | | | | This way, as soon was we have a networkstatus, we can ask a cache to give us routers, rather than needing to ask the directories. svn:r5586
* Make hashtables use a little less space on 64-bit architectures.Nick Mathewson2005-12-14
| | | | svn:r5585
* Updated link to SwitchProxyThomas Sjögren2005-12-14
| | | | svn:r5584
* Shave off 8 bytes per connection and 4 bytes per circuit by paying attention ↵Nick Mathewson2005-12-14
| | | | | | to padding warnings, moving fields around, and acknowledging that we have no files with over 64 kilolines. svn:r5583
* Bite the bullet and limit all our source lines to 80 characters, the way IBM ↵Nick Mathewson2005-12-14
| | | | | | intended. svn:r5582
* another possible patch related to circuit_free and memory stomping.Nick Mathewson2005-12-14
| | | | svn:r5580
* Fix a potential memory stomp on servers running hidden services. Found by ↵Nick Mathewson2005-12-14
| | | | | | weasel with valgrind. Backport candidate. svn:r5579
* orconn_identity_map was another static variable that startedRoger Dingledine2005-12-14
| | | | | | | out NULL and didn't change until it needed to change. svn:r5578
* sometimes, when we just started tor, we haven't created thatRoger Dingledine2005-12-14
| | | | | | | smartlist yet. so don't free it. svn:r5577
* bugfix: when we removed a dead helper node, we never committed thatRoger Dingledine2005-12-13
| | | | | | | change to disk. svn:r5576
* extendcircuit and attachstream would complain about not enoughRoger Dingledine2005-12-12
| | | | | | | arguments, but then just keep on going anyway. svn:r5575
* Have dirctory authorites note which servers make good V2 directory caches in ↵Nick Mathewson2005-12-12
| | | | | | publishe network-status. svn:r5574
* Make directory authorities ignore router uploads that have only cosmetic ↵Nick Mathewson2005-12-12
| | | | | | differences: now regardless of version! svn:r5573
* And make the debian package build with CVS againPeter Palfrader2005-12-11
| | | | svn:r5572
* New upstream releasePeter Palfrader2005-12-11
| | | | svn:r5570
* Don't use helper nodes for circuits with purpose 'testing'.Roger Dingledine2005-12-11
| | | | | | | | Also, when picking the helper node for a given circuit, exclude the circuit's exit from your choices. svn:r5569
* when removing dead helpers, only write or_state to disk once at theRoger Dingledine2005-12-11
| | | | | | | end, not for every helper you remove. svn:r5568
* mark the helper node as down if we time-out on the circuit handshakeRoger Dingledine2005-12-11
| | | | | | | with him. svn:r5567
* don't mark the helper node as down when we fail to connect toRoger Dingledine2005-12-11
| | | | | | | our https proxy. svn:r5566
* fix yet another time comparison bug. we were abandoning helpersRoger Dingledine2005-12-11
| | | | | | | as soon as they became unavailable. (is this true?) svn:r5565
* fix an error in reporting why we abandoned a helper nodeRoger Dingledine2005-12-11
| | | | svn:r5564
* choose helper nodes to have high capacity alwaysRoger Dingledine2005-12-11
| | | | svn:r5563
* a first go at fixing a bug matt edman reported: when he triesRoger Dingledine2005-12-11
| | | | | | | | to "setconf log" via the controller, it is friendly and gives him a log to stdout, even though he didn't ask for one. svn:r5562
* setconf orport=9001Roger Dingledine2005-12-11
| | | | | | | | | | | 513 Unrecognized option value it's not unrecognized. it's unacceptable. (in this case, i still have to consult the logs to figure out why, but at least i have an inkling that maybe i should.) svn:r5561
* whenever we hupped or did a controller setconf, we were prependingRoger Dingledine2005-12-11
| | | | | | | | another reachableaddresses *:80,*:443 if fascistfirewall was set, and we were appending another reject *:* regardless. svn:r5560
* i think fascistfirewall still has its uses. it's a synonymRoger Dingledine2005-12-11
| | | | | | | | | for a certain reachableaddresses line, but it's easier to remember and people already understand it. i think we should think about undeprecating it. svn:r5559
* bump to 0.1.1.10-alpha-cvsRoger Dingledine2005-12-11
| | | | svn:r5558
* the other rest of the 0.1.1.10-alpha changelog.Roger Dingledine2005-12-11
| | | | svn:r5556
* put a date on the changelogRoger Dingledine2005-12-11
| | | | svn:r5555
* the rest of the 0.1.1.10-alpha changelogRoger Dingledine2005-12-11
| | | | svn:r5554
* bump to 0.1.1.10-alphaRoger Dingledine2005-12-10
| | | | svn:r5553
* explain why 0.1.1.9-alpha-cvs is a special version.Roger Dingledine2005-12-10
| | | | svn:r5552
* when we changed from log_fn to debug/info/notice/warn/err,Roger Dingledine2005-12-10
| | | | | | | | | | | | we screwed up the formatting in wild and unpredictable ways. fix it before it becomes convention to format logs in wild and unpredictable ways. still need to do src/common/ someday. svn:r5551
* crank the max line limit down to 150 chars.Roger Dingledine2005-12-10
| | | | svn:r5550