tor/src
Nick Mathewson 57536f138a Fetch running-routers.
Split logic to initiate dirfetch, running-routers fetch, and
descriptor post.  arma: There are some XXXs here that raise design
questions which we should solve before the next release.

The biggest problem is this: Right now, the directory is about 50X as
large as running-routers uncompressed, and about 36X as large
compressed.  Assuming:

    - everybody gets the compressed version of everything,

    - everybody gets cached directories from random dirservers and
      uncached r-r from authdirservers

    - everybody downloads r-r at the same rate they now download dirs,

then using r-r from will *increase* authdirserver directory bandwidth usage
if there are significantly more caches than authdirservers.

I think it's safe to leave this in for now, since there aren't 3x36 caching
dirservers, but we should make everybody with a dirport cache running-routers
soon.  But I could be wrong.


svn:r2872
2004-11-14 21:46:40 +00:00
..
common Fix "implicit declaration of ftello" warning: add AC_FUNC_FSEEKO in configure.in and always include orconfig.h before anything else 2004-11-14 17:21:32 +00:00
config Note where torrc goes. 2004-11-14 19:08:08 +00:00
or Fetch running-routers. 2004-11-14 21:46:40 +00:00
tools Fix cast warning in tor-resolve.c 2004-11-14 18:14:15 +00:00
win32 Bump windows version 2004-11-13 23:28:16 +00:00
.cvsignore First cut at cleaning out a lot of the extra stuff. 2002-06-29 00:54:00 +00:00
Makefile.am Link tools directory into rest of build system 2004-10-28 20:31:15 +00:00