Commit Graph

5154 Commits

Author SHA1 Message Date
Roger Dingledine fbaa196dc6 and bump tree.h from the LICENSE too.
svn:r5629
2005-12-20 07:18:11 +00:00
Roger Dingledine eecb835527 stop shipping tree.h, since we don't use anymore. (woo.)
svn:r5628
2005-12-20 07:17:42 +00:00
Roger Dingledine 3b435b410b hey, matt made a bundle for 0.1.1.10-alpha too
svn:r5627
2005-12-20 04:33:25 +00:00
Roger Dingledine 9aaeb3938b explain the bundle thing better.
svn:r5626
2005-12-20 04:10:23 +00:00
Roger Dingledine 4e437ebaf0 add a translation in the 'make sure it's working' section
svn:r5625
2005-12-20 03:08:00 +00:00
Roger Dingledine 50a86950e2 make the ordering in the document match the ordering in the screenshots.
svn:r5624
2005-12-20 03:03:18 +00:00
Roger Dingledine d6a0c5cb0a introduce the links to privoxy and torcp in a more natural way
svn:r5623
2005-12-20 02:59:30 +00:00
Roger Dingledine 263c1dc54d the world is a happier place when you end your paragraphs.
svn:r5622
2005-12-20 02:56:06 +00:00
Roger Dingledine 16062208ab and update the tor win32 howto to tell people to fetch the bundle
and use torcp by default.


svn:r5621
2005-12-20 02:52:19 +00:00
Roger Dingledine bb4662365b when we fail three times to resolve or connect, we were telling the
user it was because we failed to resolve.


svn:r5620
2005-12-19 21:56:43 +00:00
Peter Palfrader 0c455a427c Tell people about MyFamily in tor-doc-server
svn:r5619
2005-12-19 11:10:47 +00:00
Roger Dingledine 1194b50172 minor cleanups to the dir-spec
svn:r5618
2005-12-19 08:08:57 +00:00
Nick Mathewson d963221ad1 Try to document our current directory thoughts in the spec before I build them: how novel!
svn:r5617
2005-12-19 02:52:09 +00:00
Roger Dingledine da01657c34 more asserts in case weasel can trigger them
svn:r5616
2005-12-19 00:35:18 +00:00
Roger Dingledine 7cd46d7f95 fix a seg fault when you finish connecting to a server but
at that moment you dump his server descriptor, and you also
happen to be logging at loglevel info.
(found by weasel)


svn:r5615
2005-12-18 22:59:47 +00:00
Roger Dingledine 34249e8861 fix segfault when specifying DirServer without nickname
(reported by weasel)


svn:r5614
2005-12-18 22:45:27 +00:00
Roger Dingledine 99e1845339 actually, don't specify local as the whole of net 127, for
torify, because Tor's MAPADDRESS virtual IP space is part of it,
and we want to torify that part.


svn:r5613
2005-12-18 22:40:34 +00:00
Roger Dingledine a2186b9999 fix a ! that got left out
svn:r5612
2005-12-18 22:34:24 +00:00
Roger Dingledine e9a328efb2 the torify config file should not use tor for local (127.x.y.z) addresses.
svn:r5611
2005-12-18 21:58:36 +00:00
Roger Dingledine 42e7eb7d5a another todo item we want to do
svn:r5610
2005-12-16 00:14:33 +00:00
Nick Mathewson 27e753ec9a Describe router download implementation in more detail, so I can do it
svn:r5609
2005-12-15 23:10:40 +00:00
Roger Dingledine 06eb072031 remove some finished items from the todo
svn:r5608
2005-12-15 22:15:48 +00:00
Nick Mathewson 6b5fc9d46f Instead of "Network down", say "Is your network connection down?"
svn:r5607
2005-12-15 22:10:03 +00:00
Roger Dingledine 0f013a6502 revise the spec to remove the "Ports" line of the descriptor, to indicate
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
2005-12-15 22:00:07 +00:00
Roger Dingledine a6afef700a nother typo
svn:r5605
2005-12-15 21:51:12 +00:00
Roger Dingledine edde3fcf25 ah ha, that variable was static. not useless after all.
svn:r5604
2005-12-15 21:44:23 +00:00
Roger Dingledine 002c9b3589 clean up a lot message, and remove a line that does nothing.
svn:r5603
2005-12-15 21:41:27 +00:00
Nick Mathewson c55ee50661 update completed items
svn:r5602
2005-12-15 21:39:49 +00:00
Nick Mathewson 89eded7b17 Add "panic" option to reject all servers not in fingerprint list.
svn:r5601
2005-12-15 21:39:38 +00:00
Nick Mathewson cf8c70b79c fix compile
svn:r5600
2005-12-15 21:38:59 +00:00
Nick Mathewson 280c62314e Make clients look at the fast and stable flags in networkstatus, not at the bandwidth and uptime declared in the router descriptors.
svn:r5599
2005-12-15 21:30:57 +00:00
Roger Dingledine 3489066433 put back in a todo comment, so we don't forget.
svn:r5598
2005-12-15 21:26:52 +00:00
Roger Dingledine dadcb19d17 fix typo
svn:r5597
2005-12-15 21:26:39 +00:00
Nick Mathewson 24e79df0b6 Whitespace fixes; comments.
svn:r5596
2005-12-15 21:17:40 +00:00
Nick Mathewson 713c995adb Do not mark directories as down simply because they dont have the router descs we want.
svn:r5595
2005-12-15 21:15:16 +00:00
Nick Mathewson 5965b3849e Remove some redundant and obsolete code from routerparse
svn:r5594
2005-12-15 20:58:51 +00:00
Nick Mathewson 6b1305aeeb Flip a misplaced not
svn:r5593
2005-12-15 20:56:46 +00:00
Nick Mathewson 3ea32f51cb add a few clarifying comments
svn:r5592
2005-12-15 20:49:01 +00:00
Nick Mathewson ce71b17224 Clean fake_status a bit. Switch from has_fetched_directory to have_minimum_dir_info, and make the latter function smarter.
svn:r5591
2005-12-15 20:44:15 +00:00
Roger Dingledine 7b2b9af4eb defer a whole lot more from 0.1.1.x
svn:r5590
2005-12-15 20:41:34 +00:00
Roger Dingledine 25e1ad02fa implement weasel's suggestion to fix the bug that newly bootstrapped
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
2005-12-15 09:53:00 +00:00
Roger Dingledine e15c098eb8 remove a stray parenthesis that got into the tor-switchproxy doc
svn:r5588
2005-12-14 22:49:10 +00:00
Nick Mathewson 7af95e5c06 When we mark a router as down, also mark its local_routerstatus as not running. This way, we do not use directories that are believed to be down.
svn:r5587
2005-12-14 22:05:10 +00:00
Nick Mathewson 9482b1b9d5 Choose directory servers from routerstatus list, not from routerinfo list. 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
2005-12-14 22:00:58 +00:00
Nick Mathewson 7e6a41af93 Make hashtables use a little less space on 64-bit architectures.
svn:r5585
2005-12-14 21:10:06 +00:00
Thomas Sjögren b881742d87 Updated link to SwitchProxy
svn:r5584
2005-12-14 21:06:43 +00:00
Nick Mathewson c02c6b5823 Shave off 8 bytes per connection and 4 bytes per circuit by paying attention to padding warnings, moving fields around, and acknowledging that we have no files with over 64 kilolines.
svn:r5583
2005-12-14 21:03:51 +00:00
Nick Mathewson 1af630d32c Bite the bullet and limit all our source lines to 80 characters, the way IBM intended.
svn:r5582
2005-12-14 20:40:40 +00:00
Nick Mathewson 7e632a7564 another possible patch related to circuit_free and memory stomping.
svn:r5580
2005-12-14 18:55:17 +00:00
Nick Mathewson 4f38670328 Fix a potential memory stomp on servers running hidden services. Found by weasel with valgrind. Backport candidate.
svn:r5579
2005-12-14 02:19:27 +00:00