Commit Graph

560 Commits

Author SHA1 Message Date
Nick Mathewson 0b3b2fb2cf Add a TODO item
svn:r2966
2004-11-24 00:14:39 +00:00
Nick Mathewson 3afff162e6 Document that times are in 24-hour format.
svn:r2964
2004-11-23 22:35:22 +00:00
Roger Dingledine 75053f1373 fix some typos; move to 0.0.9rc1
svn:r2951
2004-11-23 07:37:25 +00:00
Roger Dingledine b941494755 update todo some more
svn:r2949
2004-11-23 06:09:28 +00:00
Nick Mathewson 001188be2e Note TODO status; add a couple of items for post-rc1.
svn:r2947
2004-11-23 00:12:43 +00:00
Nick Mathewson 8f21e4b3fe Mark some TODO items done
svn:r2940
2004-11-22 22:14:27 +00:00
Nick Mathewson 7ada2cf8ba Document changed options; tweak formatting slightly
svn:r2937
2004-11-22 21:58:55 +00:00
Roger Dingledine 21af4b8eb2 better text for AccountingMaxKB
document SIGUSR2


svn:r2915
2004-11-20 07:35:20 +00:00
Nick Mathewson a6d23bc1b9 Add "MEMUNIT" and "INTERVAL" types to configuration. Also tweak Accounting setup. More docs needed
svn:r2911
2004-11-20 00:37:00 +00:00
Roger Dingledine 58c526d419 clean up the tor-doc some
svn:r2909
2004-11-18 14:00:46 +00:00
Nick Mathewson c518066abe mark some last items for 009rc1
svn:r2908
2004-11-18 01:52:37 +00:00
Nick Mathewson cff03175e2 add a TODO item and some comment changes.
svn:r2904
2004-11-16 03:32:01 +00:00
Roger Dingledine 8be1badbe9 add signals to man page
svn:r2899
2004-11-16 02:19:55 +00:00
Roger Dingledine f813a04e73 mark off almost all remaining pre6 items
svn:r2892
2004-11-15 10:20:57 +00:00
Roger Dingledine 4cee746424 fix yet another 404
svn:r2884
2004-11-15 04:19:50 +00:00
Nick Mathewson c91bf57daf Define an elaborate set of lunacy to make sure that RPM versions do
the right thing with our recalcitrant versioning scheme.  See
tor.spec.in for full details.  Basically, the progression is now:

 Tor version         RPM version
  0.0.8          ---> 0.0.8
  0.0.8.1        ---> 0.0.8.1
  0.0.9pre1-cvs  ---> 0.0.8.99.0.0.9.pre.1.cvs
  0.0.9pre1      ---> 0.0.8.99.0.0.9.pre.1.release
  0.0.9pre2      ---> 0.0.8.99.0.0.9.pre.2.release
  0.0.9rc1       ---> 0.0.8.99.0.0.9.rc.1.release
  0.0.9          ---> 0.0.9
  0.0.9.1-cvs    ---> 0.0.9.0.99.0.0.9.1.cvs
  0.0.9.1        ---> 0.0.9.1

The spec file (but not the system) will break if a tor version ends in
".0", so don't do that yet.


svn:r2877
2004-11-14 23:18:20 +00:00
Nick Mathewson c873f66838 Allow more clock skew from unrecognized hosts than from recognized ones.
svn:r2874
2004-11-14 22:08:25 +00:00
Nick Mathewson 9edb43727b 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
Nick Mathewson 4579c5a26c Note item completed
svn:r2870
2004-11-14 21:11:57 +00:00
Nick Mathewson 9b14695894 Add simpler option_is_same, as suggested by arma. Finish implementing SAVECONF
svn:r2868
2004-11-14 20:51:28 +00:00
Nick Mathewson bbcf8f1b35 Make TODO items done.
svn:r2866
2004-11-14 19:08:24 +00:00
Roger Dingledine ef550d9cc4 clean up spec headers, mark a few todo items off
svn:r2851
2004-11-14 10:29:43 +00:00
Roger Dingledine 7c36dca495 correct the link to torrc.sample
svn:r2850
2004-11-14 10:03:08 +00:00
Nick Mathewson d2f7f23959 Update windows installer todo
svn:r2841
2004-11-14 00:11:00 +00:00
Nick Mathewson d0e19351c2 Document remaining configuration options; add a ccheck for redundant authentication mechanisms in options_validate; add TODO items for post-009 hibernation features
svn:r2833
2004-11-13 17:17:04 +00:00
Nick Mathewson 4126965e87 Track whether descriptor is dirty/uploaded. When any options are set, mark it dirty. Once a minute, regenerate and upload the server descriptor if it is dirty.
svn:r2832
2004-11-13 16:53:48 +00:00
Roger Dingledine d90a8828a4 add in some more todo items
svn:r2831
2004-11-13 11:45:44 +00:00
Roger Dingledine 1510e6a26d remove finished 0.0.9pre5 items
add a weasel-wishlist item


svn:r2830
2004-11-13 04:33:21 +00:00
Nick Mathewson 9a493ccdbe Allocate 009pre6 items
svn:r2829
2004-11-13 04:31:46 +00:00
Roger Dingledine fa4fdd9fe5 include control-spec.txt in the tarball
svn:r2826
2004-11-13 02:49:11 +00:00
Nick Mathewson fbc6e8e319 Write most of the implementation for SAVECONF.
svn:r2820
2004-11-12 20:09:54 +00:00
Nick Mathewson 015979b9f0 Rename exit_policy to addr_policy, since it gets used for SOCKS and directory connections too. Make all policies get validated in options_validate, and make SOCKS/directory policies get set in options_act.
svn:r2819
2004-11-12 19:39:13 +00:00
Roger Dingledine 50a04037ed mention that Address doesn't need to be set
svn:r2802
2004-11-12 03:30:11 +00:00
Roger Dingledine 13e475f77d move datadirectory to the 'general' section,
move contactinfo to the 'server' section


svn:r2801
2004-11-12 03:29:03 +00:00
Nick Mathewson 81a646ff3e Resolve a FIXME: use identity comparison, not nickname comparison, to
choose circuit ID types.  This is important because our view of "the
nickname of the router on the other side of this connection" is
skewed, and depends on whether we think the other rotuer is
verified--and there's no way to know whether another router thinks you
are verified.

For backward compatibility, we notice when the other router chooses
the same circuit ID type as us (because it's running an old version),
and switch our type to be polite.


svn:r2797
2004-11-10 20:14:37 +00:00
Nick Mathewson 65ff6917c6 Note a pre6 item
svn:r2796
2004-11-10 20:01:38 +00:00
Nick Mathewson 1b82533bd5 More whitespace normalization
svn:r2768
2004-11-10 01:20:17 +00:00
Roger Dingledine 326c38e144 fix more typos in man page
svn:r2767
2004-11-10 01:16:50 +00:00
Roger Dingledine 52ce21fee2 clarify that nodefamily is only need when the server doesn't
use myfamily


svn:r2766
2004-11-10 00:36:58 +00:00
Roger Dingledine db9928a5a2 DirFetchPostPeriod is not a sub-element of AllowUnverifiedNodes
svn:r2764
2004-11-10 00:19:04 +00:00
Roger Dingledine 36260fe23c check off last 0.0.9pre5 todo items
svn:r2761
2004-11-10 00:13:23 +00:00
Roger Dingledine 4f597d235c control event logs include loglevel notice
svn:r2746
2004-11-09 10:32:02 +00:00
Roger Dingledine e06109de84 our tor-doc.html has never once mentioned the authoritativedirectory
config option. oops.


svn:r2745
2004-11-09 10:30:41 +00:00
Nick Mathewson 9df87019a7 Document accounting
svn:r2721
2004-11-09 05:18:15 +00:00
Roger Dingledine ee7203fc0b and another todo item for nick
svn:r2720
2004-11-09 05:16:21 +00:00
Roger Dingledine a0768cf2cc 0.0.9pre5 approaches
svn:r2719
2004-11-09 05:12:26 +00:00
Nick Mathewson 47c11848de Fix up error codes
svn:r2706
2004-11-07 22:58:35 +00:00
Roger Dingledine c063fe6741 clean up control spec, man page
svn:r2703
2004-11-07 22:36:43 +00:00
Nick Mathewson 291a900d05 Update log documentation
svn:r2691
2004-11-05 21:22:38 +00:00
Nick Mathewson becae33132 Mark items completed; clarify items; remove dups
svn:r2690
2004-11-05 18:32:39 +00:00