summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* minor cleanups to the dir-specRoger Dingledine2005-12-19
| | | | svn:r5618
* Try to document our current directory thoughts in the spec before I build ↵Nick Mathewson2005-12-19
| | | | | | them: how novel! svn:r5617
* more asserts in case weasel can trigger themRoger Dingledine2005-12-19
| | | | svn:r5616
* fix a seg fault when you finish connecting to a server butRoger Dingledine2005-12-18
| | | | | | | | | at that moment you dump his server descriptor, and you also happen to be logging at loglevel info. (found by weasel) svn:r5615
* fix segfault when specifying DirServer without nicknameRoger Dingledine2005-12-18
| | | | | | | (reported by weasel) svn:r5614
* actually, don't specify local as the whole of net 127, forRoger Dingledine2005-12-18
| | | | | | | | torify, because Tor's MAPADDRESS virtual IP space is part of it, and we want to torify that part. svn:r5613
* fix a ! that got left outRoger Dingledine2005-12-18
| | | | svn:r5612
* the torify config file should not use tor for local (127.x.y.z) addresses.Roger Dingledine2005-12-18
| | | | svn:r5611
* another todo item we want to doRoger Dingledine2005-12-16
| | | | svn:r5610
* Describe router download implementation in more detail, so I can do itNick Mathewson2005-12-15
| | | | svn:r5609
* remove some finished items from the todoRoger Dingledine2005-12-15
| | | | svn:r5608
* Instead of "Network down", say "Is your network connection down?"Nick Mathewson2005-12-15
| | | | svn:r5607
* revise the spec to remove the "Ports" line of the descriptor, to indicateRoger Dingledine2005-12-15
| | | | | | | | that putting ports on the "router" line is no longer deprecated, and to say that SocksPort is deprecated and should always be 0. svn:r5606
* nother typoRoger Dingledine2005-12-15
| | | | svn:r5605
* ah ha, that variable was static. not useless after all.Roger Dingledine2005-12-15
| | | | svn:r5604
* clean up a lot message, and remove a line that does nothing.Roger Dingledine2005-12-15
| | | | svn:r5603
* 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 releasedebian-version-0.1.1.10-alpha-1Peter 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