Roger Dingledine
f813a04e73
mark off almost all remaining pre6 items
...
svn:r2892
2004-11-15 10:20:57 +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
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
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
Nick Mathewson
65ff6917c6
Note a pre6 item
...
svn:r2796
2004-11-10 20:01:38 +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
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
becae33132
Mark items completed; clarify items; remove dups
...
svn:r2690
2004-11-05 18:32:39 +00:00
Nick Mathewson
9c45a3bd58
Note item status from meeting
...
svn:r2685
2004-11-05 05:51:13 +00:00
Nick Mathewson
790160cfeb
Start implementing control interface.
...
svn:r2652
2004-11-03 01:32:26 +00:00
Nick Mathewson
d113c801d0
First attempt at hibernation code. It needs more work around the XXXXs, but first I want arma to review the basic approach while I meditate on how to fix them.
...
svn:r2649
2004-11-02 23:47:32 +00:00
Nick Mathewson
6428c62766
tor --list-fingerprint to print fingerprint and exit
...
svn:r2627
2004-10-30 19:18:37 +00:00
Nick Mathewson
e357495f6c
Add TODO item: gripe early when fd limits are low, rather than blowing up when we run out
...
svn:r2625
2004-10-30 18:54:31 +00:00
Nick Mathewson
8e557766c5
Note item completion
...
svn:r2622
2004-10-28 20:30:56 +00:00
Nick Mathewson
ec0ff60c07
Mark item completed
...
svn:r2619
2004-10-28 18:40:21 +00:00
Roger Dingledine
6095d2ac2c
clean up todo file some more
...
svn:r2608
2004-10-27 06:30:17 +00:00
Nick Mathewson
6a61affc71
Replace sprintf with snprintf
...
svn:r2602
2004-10-27 05:53:07 +00:00
Nick Mathewson
3d9d08fc16
Tenatively break items down for "launch" version
...
svn:r2601
2004-10-27 05:34:57 +00:00
Nick Mathewson
b652e0a9f6
Clean TODO indentation
...
svn:r2598
2004-10-27 03:14:54 +00:00
Nick Mathewson
b0a3bbbeae
Mark item completed
...
svn:r2597
2004-10-27 03:08:43 +00:00
Nick Mathewson
91317d58a6
Mark some items completed
...
svn:r2593
2004-10-27 01:10:18 +00:00
Nick Mathewson
c5410ab566
Add a couple of items to TODO
...
svn:r2590
2004-10-25 21:29:27 +00:00
Nick Mathewson
d2959da296
Mark item completed
...
svn:r2582
2004-10-24 01:28:04 +00:00
Nick Mathewson
d7ca8c2857
Update TODO
...
svn:r2570
2004-10-20 18:40:04 +00:00
Nick Mathewson
ad87a868d7
Remove routerinfo_t->is_trusted_dir, and all the twisted machinery used to
...
maintain it.
Have clients default to the nickname "client" in their certificates.
Give a less frightening warning on obsolete (pre-0.0.8) routerinfo_t's.
svn:r2568
2004-10-19 18:19:59 +00:00
Roger Dingledine
e3cf7ea51f
mark some items done, move some around, add a wishlist item
...
svn:r2563
2004-10-17 20:46:59 +00:00
Roger Dingledine
cbd243581b
..and reflect that in the todo
...
svn:r2554
2004-10-17 04:07:23 +00:00
Nick Mathewson
06836b6fa8
Implement RedirectExit.
...
svn:r2550
2004-10-17 01:57:34 +00:00
Nick Mathewson
c6004b2b0e
Note NULL/memset status in TODO
...
svn:r2539
2004-10-16 20:41:50 +00:00
Nick Mathewson
0661e1dea9
Implement user-declared node families.
...
svn:r2534
2004-10-15 20:52:09 +00:00
Nick Mathewson
a6230681f5
Make RecommendedVersions a CONFIG_TYPE_LINELIST option, and have it tolerate whitespace a little better.
...
svn:r2528
2004-10-15 05:09:48 +00:00
Nick Mathewson
b462359fb1
Ignore fascistfirewall when dealing with service descriptors; obey fascistfirewall when posting server descriptors; ignore fascistfirewall on directory connections when httpproxy is set.
...
svn:r2527
2004-10-15 04:57:36 +00:00
Nick Mathewson
35807ff008
Add TODO items from meeting
...
svn:r2522
2004-10-14 20:09:31 +00:00
Roger Dingledine
3ef408df22
a todo item we ought to do, but it's not going to get into pre3
...
svn:r2512
2004-10-14 10:21:04 +00:00
Roger Dingledine
833ebcdf10
add a wishlist item from weasel
...
svn:r2506
2004-10-14 06:56:52 +00:00
Roger Dingledine
05eec9742c
push back todo items, remove a few that we've done
...
svn:r2497
2004-10-14 05:45:32 +00:00
Nick Mathewson
acdaf583f1
Remove need for dirservers file: now, we note trusted dirservers in configuration options, and only need to remember addr:port and key digest for each one.
...
svn:r2479
2004-10-14 01:44:32 +00:00