Nick Mathewson
c3c6873945
Tweak running-own-network instructions
...
svn:r3093
2004-12-06 23:33:19 +00:00
Roger Dingledine
e68a271f30
three more items for shortly post 0.0.9
...
svn:r3088
2004-12-06 06:17:57 +00:00
Roger Dingledine
06b1b6ef22
fix tor-doc urls to point to new website
...
svn:r3066
2004-12-03 04:32:24 +00:00
Roger Dingledine
6b74eac68e
rearrange TODO a lot; still needs more.
...
svn:r3065
2004-12-02 09:27:24 +00:00
Roger Dingledine
b3f2a768db
two more items for post 0.0.9
...
svn:r3049
2004-12-01 02:17:56 +00:00
Nick Mathewson
c8d14bae63
add some todo items before arma conflicts with them ;)
...
svn:r3048
2004-11-30 22:42:31 +00:00
Roger Dingledine
27e3c2a3e5
.exit stuff is done.
...
defer intro point bug fix til after 0.0.9 is out since it will be invasive.
svn:r3044
2004-11-30 10:07:18 +00:00
Peter Palfrader
648d7394b9
Rather have a badly worded FAQ than a wrong one
...
svn:r3043
2004-11-30 09:58:17 +00:00
Nick Mathewson
00c945af6c
fix more grammar stuff
...
svn:r3037
2004-11-30 07:17:35 +00:00
Nick Mathewson
38e0dc94e1
It seems that some people just don't appreciate my avant-garde communication
...
style, and expect me to use sentences in documentation. Doh.
svn:r3034
2004-11-30 06:18:46 +00:00
Nick Mathewson
56c7e6015d
Update tor-spec.txt: list and describe all router and directory fields.
...
svn:r3030
2004-11-30 04:19:25 +00:00
Nick Mathewson
e764d00e15
If anybody set DirFetchPostPeriod, give them StatuFetchPeriod instead. Impose minima and maxima for all *Period options; impose even tighter maxima for fetching if we are a caching dirserver. Clip rather than rejecting. arma: are these good?
...
svn:r3024
2004-11-30 02:23:51 +00:00
Nick Mathewson
6507be4290
Implement new version format for post 0.1.
...
svn:r3022
2004-11-29 23:04:26 +00:00
Nick Mathewson
aff5122685
Fetch cached running-routers from servers that serve it (that is, authdirservers, and servers running 0.0.9rc5-cvs or later.)
...
svn:r3018
2004-11-29 21:01:34 +00:00
Nick Mathewson
4effabd72d
assing and tweak 009 items
...
svn:r3014
2004-11-29 08:02:57 +00:00
Roger Dingledine
e56113ba85
list remaining items for 0.0.9
...
did i miss any?
svn:r3008
2004-11-29 01:00:06 +00:00
Roger Dingledine
609ffd560c
and document it
...
svn:r3007
2004-11-28 15:49:38 +00:00
Roger Dingledine
9449ff7336
change documentation to point to correct parts of torrc
...
svn:r2996
2004-11-27 08:19:24 +00:00
Roger Dingledine
7c81603f3a
document directory interaction a bit better
...
svn:r2994
2004-11-27 05:23:59 +00:00
Roger Dingledine
7c9a707900
remove emacs droppings, since nick says he doesn't need them anymore
...
svn:r2989
2004-11-26 04:00:55 +00:00
Nick Mathewson
f7b696b2a5
Add a TODO item
...
svn:r2966
2004-11-24 00:14:39 +00:00
Nick Mathewson
9fb94d951c
Document that times are in 24-hour format.
...
svn:r2964
2004-11-23 22:35:22 +00:00
Roger Dingledine
7ed738b34c
fix some typos; move to 0.0.9rc1
...
svn:r2951
2004-11-23 07:37:25 +00:00
Roger Dingledine
e9d3128e95
update todo some more
...
svn:r2949
2004-11-23 06:09:28 +00:00
Nick Mathewson
1520a4a063
Note TODO status; add a couple of items for post-rc1.
...
svn:r2947
2004-11-23 00:12:43 +00:00
Nick Mathewson
b9cdb142c9
Mark some TODO items done
...
svn:r2940
2004-11-22 22:14:27 +00:00
Nick Mathewson
0343f4e907
Document changed options; tweak formatting slightly
...
svn:r2937
2004-11-22 21:58:55 +00:00
Roger Dingledine
0cec6feb9e
better text for AccountingMaxKB
...
document SIGUSR2
svn:r2915
2004-11-20 07:35:20 +00:00
Nick Mathewson
8acaf8e187
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
e4eb15152b
clean up the tor-doc some
...
svn:r2909
2004-11-18 14:00:46 +00:00
Nick Mathewson
230d3b2aee
mark some last items for 009rc1
...
svn:r2908
2004-11-18 01:52:37 +00:00
Nick Mathewson
647c076c8f
add a TODO item and some comment changes.
...
svn:r2904
2004-11-16 03:32:01 +00:00
Roger Dingledine
73bb02809d
add signals to man page
...
svn:r2899
2004-11-16 02:19:55 +00:00
Roger Dingledine
39f39b0c17
mark off almost all remaining pre6 items
...
svn:r2892
2004-11-15 10:20:57 +00:00
Roger Dingledine
f3650047df
fix yet another 404
...
svn:r2884
2004-11-15 04:19:50 +00:00
Nick Mathewson
433cbf586f
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
402c75fb06
Allow more clock skew from unrecognized hosts than from recognized ones.
...
svn:r2874
2004-11-14 22:08:25 +00:00
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
Nick Mathewson
3f341fa1bd
Note item completed
...
svn:r2870
2004-11-14 21:11:57 +00:00
Nick Mathewson
a732727a2b
Add simpler option_is_same, as suggested by arma. Finish implementing SAVECONF
...
svn:r2868
2004-11-14 20:51:28 +00:00
Nick Mathewson
8a5124e2e5
Make TODO items done.
...
svn:r2866
2004-11-14 19:08:24 +00:00
Roger Dingledine
f595ee9a87
clean up spec headers, mark a few todo items off
...
svn:r2851
2004-11-14 10:29:43 +00:00
Roger Dingledine
38d1bab5e1
correct the link to torrc.sample
...
svn:r2850
2004-11-14 10:03:08 +00:00
Nick Mathewson
611e89a0f8
Update windows installer todo
...
svn:r2841
2004-11-14 00:11:00 +00:00
Nick Mathewson
dc48e7aeed
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
08627d5d87
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
ec7d0d43f4
add in some more todo items
...
svn:r2831
2004-11-13 11:45:44 +00:00
Roger Dingledine
d214e06af2
remove finished 0.0.9pre5 items
...
add a weasel-wishlist item
svn:r2830
2004-11-13 04:33:21 +00:00
Nick Mathewson
6c40d2b227
Allocate 009pre6 items
...
svn:r2829
2004-11-13 04:31:46 +00:00
Roger Dingledine
56a718f538
include control-spec.txt in the tarball
...
svn:r2826
2004-11-13 02:49:11 +00:00
Nick Mathewson
eabcf6618e
Write most of the implementation for SAVECONF.
...
svn:r2820
2004-11-12 20:09:54 +00:00
Nick Mathewson
5109de5626
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
21782df73e
mention that Address doesn't need to be set
...
svn:r2802
2004-11-12 03:30:11 +00:00
Roger Dingledine
a24bd3c024
move datadirectory to the 'general' section,
...
move contactinfo to the 'server' section
svn:r2801
2004-11-12 03:29:03 +00:00
Nick Mathewson
954570486f
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
35d0d3c050
Note a pre6 item
...
svn:r2796
2004-11-10 20:01:38 +00:00
Nick Mathewson
21c92dace0
More whitespace normalization
...
svn:r2768
2004-11-10 01:20:17 +00:00
Roger Dingledine
0f89ec7f4c
fix more typos in man page
...
svn:r2767
2004-11-10 01:16:50 +00:00
Roger Dingledine
cfe9f1f4a0
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
d150d458a7
DirFetchPostPeriod is not a sub-element of AllowUnverifiedNodes
...
svn:r2764
2004-11-10 00:19:04 +00:00
Roger Dingledine
00a71ab882
check off last 0.0.9pre5 todo items
...
svn:r2761
2004-11-10 00:13:23 +00:00
Roger Dingledine
3235c72f6c
control event logs include loglevel notice
...
svn:r2746
2004-11-09 10:32:02 +00:00
Roger Dingledine
11d26f10ba
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
a5903b737a
Document accounting
...
svn:r2721
2004-11-09 05:18:15 +00:00
Roger Dingledine
6f6f37b858
and another todo item for nick
...
svn:r2720
2004-11-09 05:16:21 +00:00
Roger Dingledine
4003f95e08
0.0.9pre5 approaches
...
svn:r2719
2004-11-09 05:12:26 +00:00
Nick Mathewson
c514a06663
Fix up error codes
...
svn:r2706
2004-11-07 22:58:35 +00:00
Roger Dingledine
d550ea11cd
clean up control spec, man page
...
svn:r2703
2004-11-07 22:36:43 +00:00
Nick Mathewson
f490e5cdb6
Update log documentation
...
svn:r2691
2004-11-05 21:22:38 +00:00
Nick Mathewson
958f046ee5
Mark items completed; clarify items; remove dups
...
svn:r2690
2004-11-05 18:32:39 +00:00
Nick Mathewson
fdfa05abc9
Note item status from meeting
...
svn:r2685
2004-11-05 05:51:13 +00:00
Nick Mathewson
9a06612ff6
Adjust GETCONFIG/SETCONFIG specification in control-spec
...
svn:r2677
2004-11-04 22:30:14 +00:00
Nick Mathewson
65b4c6b830
Update control-spec.txt; some minor changes; more thoughts on authentication
...
svn:r2665
2004-11-03 19:57:43 +00:00
Nick Mathewson
347d3f9d62
Start implementing control interface.
...
svn:r2652
2004-11-03 01:32:26 +00:00
Nick Mathewson
8db0abb687
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
Roger Dingledine
fae20c21bf
make the tarball build
...
svn:r2639
2004-11-01 20:01:01 +00:00
Roger Dingledine
28d977731b
clean up confusing instruction
...
svn:r2634
2004-10-31 21:19:28 +00:00
Nick Mathewson
9510d9a792
tor --list-fingerprint to print fingerprint and exit
...
svn:r2627
2004-10-30 19:18:37 +00:00
Roger Dingledine
80f43a8c6e
add a note to the doc telling openbsd folks that their fd limit is
...
too low
svn:r2626
2004-10-30 19:00:29 +00:00
Nick Mathewson
f8563b4f6a
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
f0cb6baba1
Note item completion
...
svn:r2622
2004-10-28 20:30:56 +00:00
Nick Mathewson
7fda3df9dd
Rename Python tor-resolve to tor-resolve.py; stop installing it; move tor-resolve manpage to doc directory
...
svn:r2621
2004-10-28 20:30:10 +00:00
Nick Mathewson
ab9084fc16
Mark item completed
...
svn:r2619
2004-10-28 18:40:21 +00:00
Roger Dingledine
1aaedcb171
clean up todo file some more
...
svn:r2608
2004-10-27 06:30:17 +00:00
Roger Dingledine
a16ccb471e
document dirpolicy config option
...
svn:r2607
2004-10-27 06:29:11 +00:00
Roger Dingledine
4a9c747f6e
setting up your own tor network is much simpler now
...
svn:r2604
2004-10-27 06:24:16 +00:00
Nick Mathewson
bc62f8e983
Replace sprintf with snprintf
...
svn:r2602
2004-10-27 05:53:07 +00:00
Nick Mathewson
7d4854301c
Tenatively break items down for "launch" version
...
svn:r2601
2004-10-27 05:34:57 +00:00
Nick Mathewson
bc17e9b6e0
Clean TODO indentation
...
svn:r2598
2004-10-27 03:14:54 +00:00
Nick Mathewson
ec81c56eef
Mark item completed
...
svn:r2597
2004-10-27 03:08:43 +00:00
Nick Mathewson
885cb3aab8
document configuration options with InitialCaps
...
svn:r2595
2004-10-27 03:07:53 +00:00
Nick Mathewson
2f420070e0
Mark some items completed
...
svn:r2593
2004-10-27 01:10:18 +00:00
Nick Mathewson
b90b2bb848
Add and document router-status line using new unified liveness/verifiedness format; continue to generate running-routers; continue to parse running-routers when no router-status line is found
...
svn:r2592
2004-10-27 00:48:51 +00:00
Nick Mathewson
26f3cb8652
Add SysLog option to direct log messages to the system log instead of a FILE*.
...
svn:r2591
2004-10-26 21:48:41 +00:00
Nick Mathewson
64fc462a3a
Add a couple of items to TODO
...
svn:r2590
2004-10-25 21:29:27 +00:00
Roger Dingledine
f084bc07b5
update the rendezvous spec to be less wrong (but still wrong)
...
svn:r2588
2004-10-24 23:14:00 +00:00
Nick Mathewson
188b78027d
Mark item completed
...
svn:r2582
2004-10-24 01:28:04 +00:00
Nick Mathewson
235e8f9b33
Update TODO
...
svn:r2570
2004-10-20 18:40:04 +00:00
Roger Dingledine
14306fbf34
point out two parts where the spec is wrong
...
svn:r2569
2004-10-20 18:39:05 +00:00
Nick Mathewson
e5049d5aa3
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
Nick Mathewson
c7151d8bed
Add "pass" target for RedirectExit, to make it easier to break out of a sequence of rules
...
svn:r2566
2004-10-19 17:46:06 +00:00
Roger Dingledine
776d05f56f
mark some items done, move some around, add a wishlist item
...
svn:r2563
2004-10-17 20:46:59 +00:00
Roger Dingledine
bca51ea256
..and reflect that in the todo
...
svn:r2554
2004-10-17 04:07:23 +00:00
Nick Mathewson
376d483d0a
Document new options
...
svn:r2551
2004-10-17 03:33:51 +00:00
Nick Mathewson
8d27385c23
Implement RedirectExit.
...
svn:r2550
2004-10-17 01:57:34 +00:00
Nick Mathewson
a8300c5a2e
Note NULL/memset status in TODO
...
svn:r2539
2004-10-16 20:41:50 +00:00
Nick Mathewson
9d5831341e
Implement user-declared node families.
...
svn:r2534
2004-10-15 20:52:09 +00:00
Nick Mathewson
01eacbca9e
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
88e0c080cf
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
e448879e3c
Add TODO items from meeting
...
svn:r2522
2004-10-14 20:09:31 +00:00
Roger Dingledine
f999c8de1b
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
a4415d31d6
add a wishlist item from weasel
...
svn:r2506
2004-10-14 06:56:52 +00:00
Roger Dingledine
88962b07a9
push back todo items, remove a few that we've done
...
svn:r2497
2004-10-14 05:45:32 +00:00
Nick Mathewson
0d5a847f12
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
Nick Mathewson
64ff06ffe3
Add/clarify a few TODO items
...
svn:r2434
2004-10-08 15:09:06 +00:00
Roger Dingledine
6a7c44046e
clean up old todo items
...
svn:r2417
2004-10-06 00:20:44 +00:00
Roger Dingledine
b2311b1f76
remove 0.0.9pre1 todo items: they're all completed
...
svn:r2396
2004-09-29 00:47:56 +00:00
Roger Dingledine
e50ce6b8ec
rearrange 0.0.9pre1 and 0.0.9pre2 entries a bit more
...
svn:r2395
2004-09-29 00:47:19 +00:00
Nick Mathewson
25beea22bf
Move pending pre1 items to pre2, move pre2 items to pre3
...
svn:r2387
2004-09-28 21:13:38 +00:00
Roger Dingledine
e97b18f429
a few todo items have been done
...
svn:r2386
2004-09-28 20:29:46 +00:00
Roger Dingledine
41fdaf01cf
mention bandwidth-observed in the tor spec
...
thanks to duck for pointing out this omission
svn:r2374
2004-09-25 06:26:59 +00:00
Roger Dingledine
cd6d6d76d7
update tor-doc, recommend running server as a separate user
...
svn:r2361
2004-09-21 22:12:27 +00:00
Roger Dingledine
ac7658f2bb
fix some typos
...
svn:r2351
2004-09-11 18:16:18 +00:00
Roger Dingledine
8cea004c98
prioritize todo
...
svn:r2350
2004-09-10 21:43:51 +00:00
Roger Dingledine
a885eea609
tab-man nick is going to learn elisp, he promises
...
svn:r2347
2004-09-10 21:05:48 +00:00
Nick Mathewson
f9c10db7ae
Revise TODO items for 009
...
svn:r2346
2004-09-10 20:57:09 +00:00
Roger Dingledine
b9f6e300c6
a few more todo entries
...
svn:r2345
2004-09-10 19:59:48 +00:00
Roger Dingledine
b287509fb3
typos and tabs
...
svn:r2343
2004-09-10 18:56:52 +00:00
Nick Mathewson
8ab26650ee
Fix documentation about how not to be an OP
...
svn:r2342
2004-09-10 18:54:21 +00:00
Nick Mathewson
45fb420c96
Document rest of options
...
svn:r2341
2004-09-10 00:15:59 +00:00
Nick Mathewson
5908aa6b43
Document most remaining undocumented options
...
svn:r2339
2004-09-09 23:52:15 +00:00
Nick Mathewson
9e14c562c5
Note win32 tsocksalikes in tor-doc.html
...
svn:r2338
2004-09-09 23:38:07 +00:00
Nick Mathewson
c66e4c4870
Flush more changes from sandbox
...
- make clients cache directories and use them to seed their router lists
at startup. This means clients have a datadir again.
- Introduce a global_write_bucket. We need to respond better to exhausting
it.
- Remove the last vestiges of LinkPadding and TrafficShaping.
- Configuration infrastructure support for warning on obsolete options.
- Refactor directory header parsing to use smartlist_split_string.
- Respond to content-encoding headers by trying to uncompress as appropriate.
- Reply with a deflated directory when a client asks for "dir.z".
(We could use allow-encodings instead, but allow-encodings isn't
specified in HTTP 1.0.)
svn:r2335
2004-09-08 06:52:33 +00:00
Nick Mathewson
6b9e27f037
Document more undocumented options
...
svn:r2333
2004-09-08 06:46:33 +00:00
Nick Mathewson
79ccbab100
fix a typo (spotted by weasel)
...
svn:r2332
2004-09-08 06:46:13 +00:00
Nick Mathewson
2233090f57
Document some previously undocumented config options; note which ones still are undocumented
...
svn:r2331
2004-09-02 23:41:06 +00:00
Roger Dingledine
a00949f8e1
add todo items to keep nick busy the next 3 weeks
...
svn:r2307
2004-08-21 00:28:58 +00:00
Roger Dingledine
ffc8cbb3cd
mention that you can add the line to privoxy's config file anywhere
...
svn:r2300
2004-08-18 23:34:41 +00:00
Roger Dingledine
89552dc217
updated todo
...
svn:r2297
2004-08-18 22:00:34 +00:00
Nick Mathewson
8015cc1eee
Add cvsignore for doc/design-paper
...
svn:r2272
2004-08-18 04:54:15 +00:00
Nick Mathewson
1decad3960
Note finished/abandoned items
...
svn:r2271
2004-08-18 04:51:15 +00:00
Nick Mathewson
adccf3aea6
Specify formats to use $KEYID in service descriptors, INTRODUCE cells. The old thing will not actually work, since clients need onion keys as well as key digests to extend.
...
svn:r2268
2004-08-18 04:05:30 +00:00
Nick Mathewson
f7288208b0
Update status
...
svn:r2264
2004-08-17 21:11:57 +00:00
Roger Dingledine
a6ed09ef26
mark off some more 0.0.8 items
...
svn:r2253
2004-08-17 07:10:46 +00:00
Nick Mathewson
74621132a9
Implement AllowUnverifiedNodes
...
svn:r2246
2004-08-17 05:13:58 +00:00
Nick Mathewson
0b91fd1cbe
Add a generic Comma-separated-value config type, and a FirewallPorts option to tell FascistFirewall which ports are open. (Defaults to 80,443)
...
svn:r2244
2004-08-16 20:47:00 +00:00
Roger Dingledine
bec9a6eb7d
move done 0.0.8 todo tasks aside
...
svn:r2242
2004-08-16 11:53:14 +00:00
Nick Mathewson
c90ff6f8b3
Mark items as completed
...
svn:r2240
2004-08-15 20:35:30 +00:00
Nick Mathewson
416653271a
Implement strict{entry|exit}nodes config options
...
svn:r2236
2004-08-15 20:14:44 +00:00
Nick Mathewson
2728a2e971
Add IP:Port:KeyDigest format to rend-spec.txt
...
svn:r2234
2004-08-15 20:08:39 +00:00
Roger Dingledine
5be8190398
a todo list for 0.0.8
...
svn:r2232
2004-08-15 08:25:48 +00:00
Roger Dingledine
3d53405846
fix a typo in the man page
...
thanks dfc
svn:r2224
2004-08-10 05:34:51 +00:00
Roger Dingledine
24ed0b25a1
clean up the todo some more
...
svn:r2223
2004-08-10 00:20:44 +00:00
Roger Dingledine
1e1a2be430
reorganize todo to be a bit clearer about what's not done
...
svn:r2221
2004-08-09 09:38:18 +00:00
Roger Dingledine
bf141915eb
touchups to docs
...
svn:r2214
2004-08-09 07:41:25 +00:00
Roger Dingledine
746a2e8d0b
mention our tor initscript in the server config section
...
svn:r2210
2004-08-09 05:29:30 +00:00
Nick Mathewson
6ebdc21e51
Spec cleanups: improved accuracy and detail of description of
...
directory formats, added ipv6 exit spec.
(The IPv6 stuff is only for exiting connections: ORs still need IPv4 addrs)
svn:r2204
2004-08-09 04:23:15 +00:00
Nick Mathewson
70778dc7a8
Add spec for UI control protocol
...
svn:r2203
2004-08-09 04:21:12 +00:00
Nick Mathewson
f753ef4ac6
Be slightly more specific about ASN1
...
svn:r2201
2004-08-08 18:59:17 +00:00
Roger Dingledine
76b284d2af
update man page to reflect more default rejects
...
svn:r2196
2004-08-08 05:33:15 +00:00
Roger Dingledine
26f8a5e3de
we should put an expiry date on the onion-keys?
...
svn:r2194
2004-08-08 00:04:05 +00:00
Roger Dingledine
40fd45c1b4
whoops, the man page has been rotting
...
(it needs more attention than just this)
svn:r2191
2004-08-07 08:30:16 +00:00
Peter Palfrader
13ff77508e
Properly clean up everything we might have bulit
...
svn:r2169
2004-08-06 21:03:32 +00:00
Peter Palfrader
536048b87c
the repository is no place for a well behaved .in file
...
svn:r2166
2004-08-06 20:00:27 +00:00
Nick Mathewson
fb3e15b668
Add mystery 0 entry to TODO list
...
svn:r2164
2004-08-06 19:54:48 +00:00
Peter Palfrader
0430b4c5a0
Move design-paper into its own directory, and ship it and all that is needed to build with it in the tarball
...
svn:r2163
2004-08-06 19:54:29 +00:00
Roger Dingledine
9467f5fc4f
weasel suggests we compress the directory one day. he's right.
...
svn:r2155
2004-08-06 09:23:47 +00:00
Roger Dingledine
9ee8f181db
we were telling them a nonexistent config option. oops.
...
(thanks to john todd for pointing this out)
svn:r2154
2004-08-06 09:19:04 +00:00
Roger Dingledine
fabbf9a7a2
fix a few typos in the resolve/resolved spec
...
svn:r2153
2004-08-06 09:18:35 +00:00
Roger Dingledine
6065f89544
update tor-doc.html
...
svn:r2140
2004-08-04 06:23:06 +00:00
Roger Dingledine
1e9d2a11d5
todo items to switch dirservers entries to config lines
...
and remove old todo items
svn:r2138
2004-08-04 05:27:55 +00:00
Roger Dingledine
e58248df75
add some more todo items for 0.0.8
...
svn:r2124
2004-08-03 22:19:46 +00:00
Roger Dingledine
0c5cc5fa30
update location of tor-in-chroot doc
...
svn:r2123
2004-08-03 21:14:39 +00:00
Roger Dingledine
5336b3bdc7
yet more todo items
...
svn:r2117
2004-07-23 00:21:25 +00:00
Roger Dingledine
a7d16e38eb
mark off todo items; add todo items; correct tor-spec.txt
...
svn:r2101
2004-07-22 07:34:03 +00:00
Roger Dingledine
ca9604e477
update the todo, items for pre-pre1 and for post-pre1
...
svn:r2093
2004-07-22 01:35:52 +00:00
Nick Mathewson
e57698cc6e
Track bandwidth usage to estimate capacity
...
svn:r2065
2004-07-20 20:57:46 +00:00
Roger Dingledine
f9a0409714
mention that you should proxy your SSL traffic too
...
svn:r2056
2004-07-19 22:30:18 +00:00
Nick Mathewson
1040762531
Remove 1024-router limit in routerparse.c; unify handling of running-routers lines in running-routers requests and in directories; set is_verified field of routerinfo_ts correctly; use most-recent-info rule to decide whether to change router-is-running status.
...
svn:r2051
2004-07-16 23:05:40 +00:00
Nick Mathewson
bc36db351f
Resolve all DOCDOCs.
...
svn:r2050
2004-07-16 22:23:18 +00:00
Nick Mathewson
656a664334
Revert cpuworker to use addr/port
...
svn:r2049
2004-07-16 21:47:18 +00:00
Nick Mathewson
0b3357d573
Look in .torrc if no CONFDIR "torrc" is found.
...
svn:r2048
2004-07-16 19:43:58 +00:00
Roger Dingledine
254355e6d3
give nick enough to keep him busy for a while more
...
svn:r2045
2004-07-15 01:31:11 +00:00
Nick Mathewson
c2103eb63a
Finish most pre2 items: make running-routers list work right; rename secret key files; make even more lookup-by-nickname use lookup-by-id; default nicknames to hostname.
...
svn:r2043
2004-07-13 18:23:40 +00:00
Roger Dingledine
0fbe75ed1e
include a css file for tor-doc.html
...
(also include it in the tarball)
svn:r2039
2004-07-13 16:03:46 +00:00
Roger Dingledine
5942281007
ship doc/tor-doc.html in the tarball
...
svn:r2038
2004-07-13 15:59:08 +00:00
Roger Dingledine
d1fe3c1711
update the todo list a bit
...
svn:r2033
2004-07-12 21:18:45 +00:00
Roger Dingledine
3d63396d8d
emphasize tor hidden services in the 'why should you use tor' section
...
svn:r2025
2004-07-08 19:12:50 +00:00
Roger Dingledine
fb1bd57564
two more todo items
...
svn:r2007
2004-07-04 06:29:59 +00:00
Nick Mathewson
7d8de8cd10
More digest/nickname fixes
...
svn:r2000
2004-07-02 23:40:03 +00:00
Nick Mathewson
53b21c65f7
Update tor-spec with new EXTEND format and info about certificate chains
...
svn:r1995
2004-07-01 01:34:02 +00:00
Roger Dingledine
1ef32c8245
put tor-doc.html under revision control
...
packagers should consider including it in /usr/...doc/
svn:r1987
2004-06-28 06:47:07 +00:00
Nick Mathewson
76f769deb9
Remaining 008pre1 items done; deferred where more design is needed.
...
More docs and (way more!) testing needed.
Done:
- Authdirservers down directories from others.
- Generate and use running-routers lists
- Cache directories; store across reboots.
- Refactor directory parsing a bit; note potential trouble spots.
svn:r1985
2004-06-25 00:29:31 +00:00
Roger Dingledine
ce5b9d8d2b
include the default exit policy in the man page
...
svn:r1983
2004-06-23 01:49:10 +00:00
Nick Mathewson
8aec3a7301
Implement several 008pre1 items: needs more testing
...
svn:r1981
2004-06-21 04:37:27 +00:00
Roger Dingledine
22c5ddb588
minor bugfix in socks explanation
...
svn:r1979
2004-06-17 21:05:46 +00:00
Nick Mathewson
620b4308ff
document socks extensions and dns lookup code
...
svn:r1976
2004-06-17 18:11:31 +00:00
Roger Dingledine
5908f8f88c
mark one todo item off, add two new ones
...
svn:r1974
2004-06-16 21:09:05 +00:00
Roger Dingledine
c9ebd47633
organize the 0.0.8 roadmap a bit more
...
svn:r1972
2004-06-16 05:18:51 +00:00
Roger Dingledine
fbfc1d513b
clean 0.0.7 items from todo list, add distributed/decentralized-tor items
...
svn:r1969
2004-06-14 23:34:29 +00:00
Roger Dingledine
e4f83de9eb
update the man page to reflect some recent features
...
svn:r1954
2004-06-07 19:09:05 +00:00
Roger Dingledine
91200136b7
update todo
...
svn:r1941
2004-06-02 20:06:25 +00:00
Nick Mathewson
43c404ca68
Updated TODO
...
svn:r1939
2004-06-02 20:00:19 +00:00
Nick Mathewson
94782444f8
Check recommended-software string *early*, before actually parsing the directory.
...
svn:r1930
2004-06-01 18:19:01 +00:00
Roger Dingledine
74f611581e
play with the todo some more
...
svn:r1929
2004-06-01 18:14:45 +00:00
Nick Mathewson
80365b9897
Allow multiple exit policy lines; mostly add support for AP policies
...
svn:r1905
2004-05-20 02:42:50 +00:00
Nick Mathewson
d95f347b14
Add Port to *bindAddress.
...
svn:r1901
2004-05-19 20:25:44 +00:00
Nick Mathewson
553b0a4f51
Mark some items completed
...
svn:r1900
2004-05-19 20:08:02 +00:00
Roger Dingledine
1a829b0df4
and another todo item
...
svn:r1898
2004-05-19 20:06:08 +00:00
Roger Dingledine
03d63cb813
a start of a todo list for 0.0.7
...
what else was scheduled for 0.0.7?
svn:r1897
2004-05-19 20:02:03 +00:00
Roger Dingledine
53d8744f1b
final version.
...
svn:r1893
2004-05-18 17:29:36 +00:00
Roger Dingledine
ffbbf76f9b
add html version of tor-design, including 150% png's exported from
...
xfig with "more scaling" magic on
plus new pdf for nick's typo fix
svn:r1891
2004-05-18 16:02:38 +00:00
Nick Mathewson
10d52c46cb
Fix a spelling error
...
svn:r1890
2004-05-18 15:50:26 +00:00
Roger Dingledine
9da1714676
first attempt at camera-ready tor-design.pdf
...
svn:r1888
2004-05-18 06:21:42 +00:00
Roger Dingledine
4b9d65e1db
include actual rend spec in tarball
...
svn:r1887
2004-05-18 06:18:56 +00:00
Roger Dingledine
eac75309f8
remove obsolete rendezvous pre-spec
...
svn:r1886
2004-05-18 06:18:30 +00:00
Roger Dingledine
92c4b3f139
clean up bib; remove incorrect directory consensus discussion
...
svn:r1885
2004-05-18 06:14:29 +00:00
Roger Dingledine
fd09a4080b
cut clean tighten tweak
...
svn:r1884
2004-05-18 05:34:45 +00:00
Roger Dingledine
d9bcb23f76
make design and in-the-wild sections more correct
...
plus other cleaning throughout
svn:r1879
2004-05-17 09:19:02 +00:00
Roger Dingledine
7c4e47fece
the eax paper got published
...
svn:r1878
2004-05-17 09:07:08 +00:00
Roger Dingledine
3071e1b9db
correct the field lengths in the cell structure diagram
...
svn:r1877
2004-05-17 04:06:52 +00:00
Nick Mathewson
09a4748578
Reintegrate appendix; edit paper a bit; leave design section alone; add XXXX comments
...
svn:r1866
2004-05-14 06:41:41 +00:00
Roger Dingledine
9eee0fadc3
note that part three of CLIENTS is outdated/wrong
...
svn:r1850
2004-05-11 09:39:52 +00:00
Roger Dingledine
ef13f70422
"directory-signature" has a nickname too, yes?
...
svn:r1847
2004-05-10 21:44:18 +00:00
Nick Mathewson
cfcb032a1e
Update router descriptor and directory formats (rendezvous desc format is correct)
...
svn:r1845
2004-05-10 16:57:05 +00:00
Roger Dingledine
07871a8a2c
add future task list to todo
...
svn:r1842
2004-05-10 09:40:44 +00:00
Roger Dingledine
5a97224948
fix some more bugs in the spec
...
svn:r1835
2004-05-10 05:57:31 +00:00
Roger Dingledine
d18528a2ab
fix a typo in our doxygen instructions
...
svn:r1822
2004-05-09 16:32:33 +00:00
Nick Mathewson
d15a95145e
Add Doxygen config file and make target, along with section in HACKING document
...
svn:r1819
2004-05-07 17:03:52 +00:00
Roger Dingledine
2393c2ae75
mention the digest seeds for circuit-level integrity checking
...
unused portions of relay payloads are nul-padded, not filled with
random bytes.
svn:r1791
2004-05-05 06:53:44 +00:00
Roger Dingledine
b349a5de04
another bug that's been bugging me
...
svn:r1766
2004-05-02 03:34:59 +00:00
Roger Dingledine
bdbe0eb7bc
another todo we should do
...
svn:r1764
2004-05-02 03:20:13 +00:00
Roger Dingledine
138d744247
some more todo items
...
svn:r1762
2004-05-02 02:55:29 +00:00
Roger Dingledine
fd0d48e484
clarify the hybrid encryption in our spec
...
svn:r1736
2004-04-28 20:01:54 +00:00
Roger Dingledine
b4b9b27adb
rewrite the todo list
...
svn:r1681
2004-04-22 03:50:42 +00:00
Roger Dingledine
4c4adf990e
another maybe-todo item
...
svn:r1680
2004-04-21 21:57:49 +00:00
Nick Mathewson
c3f58e09c3
Update flag-day status
...
svn:r1679
2004-04-21 21:56:21 +00:00
Nick Mathewson
f1e44399d3
Add and tenatively assign some items in flag-day todo
...
svn:r1669
2004-04-18 20:44:04 +00:00
Nick Mathewson
ff261f78f2
add more flagday items to todo
...
svn:r1661
2004-04-18 03:13:58 +00:00
Roger Dingledine
c9c86229ab
add back in a todo that i thought we'd got but we clearly haven't
...
(thanks weasel)
svn:r1655
2004-04-17 09:16:30 +00:00
Roger Dingledine
e72f584228
add a list of backward-incompatible things we need to do
...
svn:r1650
2004-04-17 05:25:44 +00:00
Roger Dingledine
067ff248a9
a todo item for sometime
...
svn:r1633
2004-04-15 03:54:33 +00:00
Nick Mathewson
37255d24bc
Retry non-final-hop rendezvous failures
...
svn:r1625
2004-04-14 21:40:50 +00:00
Roger Dingledine
874d0cd8df
some more todo items
...
svn:r1623
2004-04-14 11:09:38 +00:00
Roger Dingledine
eb26c7f6a2
another todo item
...
(want to take a stab at this one, nick?)
svn:r1622
2004-04-14 10:22:53 +00:00
Roger Dingledine
ddd09db4d3
one todo item done, another put off until later
...
svn:r1620
2004-04-14 05:36:56 +00:00
Nick Mathewson
90185c67f8
Note a couple of finished items
...
svn:r1611
2004-04-13 19:03:59 +00:00
Roger Dingledine
a3c072e579
more todo items
...
svn:r1605
2004-04-13 03:31:40 +00:00
Nick Mathewson
88950f4ac2
Document ACKs/NAKs
...
svn:r1599
2004-04-13 00:50:11 +00:00
Roger Dingledine
da7bd22a0e
clean/update todo
...
svn:r1589
2004-04-10 22:13:37 +00:00
Nick Mathewson
aa7cfd93e5
Fix base32 implementation; make base32 implementation follow standard; add more tests for base32
...
svn:r1574
2004-04-08 20:56:33 +00:00
Nick Mathewson
50729212d0
Document rest of hiddenservice config options; still needs example or tutorial maybe.
...
svn:r1567
2004-04-08 06:30:15 +00:00
Roger Dingledine
190e59772a
more todo items marked off
...
svn:r1550
2004-04-08 02:08:23 +00:00
Roger Dingledine
3f07083b02
spec change: bob is allowed to advertise zero intro points
...
svn:r1549
2004-04-08 02:07:53 +00:00
Nick Mathewson
8169da5c30
Don't use Tor version 0.0.5 for intro/rendezvous points. (We don't need
...
to worry about 0.0.4 or earlier, because nobody is running them any more.)
svn:r1533
2004-04-07 21:36:03 +00:00
Nick Mathewson
6480d9d049
Identify some finished stuff
...
svn:r1529
2004-04-07 20:49:37 +00:00
Roger Dingledine
34f748beda
a few more todo thoughts
...
svn:r1527
2004-04-07 20:46:58 +00:00
Roger Dingledine
ff76072feb
more todo action, and a spec note
...
svn:r1516
2004-04-07 06:40:06 +00:00
Peter Palfrader
1dca309769
Document :n-m exit policy
...
svn:r1501
2004-04-06 01:00:26 +00:00
Roger Dingledine
ffe64074cd
finish off a bunch of rend todo, add more
...
svn:r1500
2004-04-06 00:56:24 +00:00
Nick Mathewson
0f74b68edd
make router_get_by_nickname consider this router.
...
svn:r1497
2004-04-05 22:22:42 +00:00
Roger Dingledine
d70063578d
rend point nickname is nul-padded to avoid revealing rend point
...
svn:r1474
2004-04-05 05:04:55 +00:00
Roger Dingledine
fda9d9c779
bob's rend desc must list >=1 intro point
...
plus note a bug in our spec that we should fix
svn:r1473
2004-04-05 04:42:00 +00:00
Roger Dingledine
c326422e57
nicknames are at most 19 chars
...
svn:r1472
2004-04-05 04:41:32 +00:00
Nick Mathewson
a981c4099a
Implement midpoint functionality for rendezvous points.
...
svn:r1439
2004-04-02 21:56:52 +00:00
Nick Mathewson
cc8dc4e34c
Clarify handdshake digest logic
...
svn:r1435
2004-04-01 22:09:34 +00:00
Nick Mathewson
fed8cb69bd
Use padding with intro requests
...
svn:r1425
2004-04-01 03:31:00 +00:00
Nick Mathewson
6c9c4a3249
Bob needs the hash of his PK in order to know which hidden service to be.
...
svn:r1420
2004-04-01 01:17:45 +00:00
Nick Mathewson
37b967fd9c
Add documentation for hidden server cfg
...
svn:r1418
2004-04-01 00:36:46 +00:00
Roger Dingledine
2894813141
specify that alice and bob can use dirty circuits when
...
uploading or fetching hidserv descriptors
svn:r1416
2004-03-31 22:58:15 +00:00
Roger Dingledine
f8ac1a6714
a few more todo items done
...
svn:r1414
2004-03-31 22:30:14 +00:00
Roger Dingledine
3ed1a22031
tweak rend spec
...
svn:r1413
2004-03-31 22:30:02 +00:00
Nick Mathewson
bf83b1e345
Add code to configure hidden services, parse configuration, generate keys and service IDs, and store/load them from disk
...
svn:r1410
2004-03-31 21:35:23 +00:00
Roger Dingledine
342ce84b01
tweaks/patches on the rendezvous spec
...
svn:r1405
2004-03-31 03:54:20 +00:00
Nick Mathewson
b32440a028
Implement hidserv_XX functions; there is still an XXX in directory_handle_command
...
svn:r1404
2004-03-31 03:42:56 +00:00
Nick Mathewson
6ea61d5e0d
Parse and generate service descriptors
...
svn:r1403
2004-03-31 02:07:38 +00:00
Nick Mathewson
0ba9ab5fb0
Add rendezvous-related metadata and code to circuits. Initially, we
...
thought that a complicated adjunct structure would be necessary, but
it doesn't look that way anymore.
Of course, I might have forgotten something.
svn:r1396
2004-03-30 19:52:42 +00:00
Nick Mathewson
32cc2e5909
Make service IDs 80 bits, not 128
...
svn:r1393
2004-03-30 19:20:11 +00:00
Roger Dingledine
414dff42c5
update hacking to mention loglevel notice
...
svn:r1385
2004-03-30 03:20:38 +00:00
Roger Dingledine
57918e4902
guess some times on some tasks
...
svn:r1382
2004-03-30 02:31:36 +00:00
Roger Dingledine
94f048c248
switch tor-design to usenix format
...
svn:r1381
2004-03-30 02:28:36 +00:00
Nick Mathewson
96ebb0bc88
break up initial rend tasks
...
svn:r1380
2004-03-30 01:32:16 +00:00
Nick Mathewson
f2c68bcf54
Make preliminary list of tasks for rendezvous service
...
svn:r1368
2004-03-29 20:39:40 +00:00
Nick Mathewson
c4c97c0746
Initial rendezvous spec version. Needs another review and revision; but first I must sleep
...
svn:r1355
2004-03-28 08:46:38 +00:00
Roger Dingledine
df57d3ff3a
update todo a bit farther
...
svn:r1353
2004-03-27 05:52:55 +00:00
Roger Dingledine
c85d45f01a
another todo item we thought of
...
svn:r1334
2004-03-26 18:17:17 +00:00
Nick Mathewson
f608b85ddf
Replace all connection_removes outsice of main.c with connection_mark_for_close
...
svn:r1328
2004-03-21 03:18:45 +00:00
Roger Dingledine
dfb16a6274
mark off another bug
...
svn:r1325
2004-03-20 23:27:41 +00:00
Roger Dingledine
e9b67e1e6a
fix one bug, add another
...
svn:r1323
2004-03-20 22:38:20 +00:00
Roger Dingledine
49a221500d
fix one bug, note two more
...
svn:r1321
2004-03-20 20:49:33 +00:00
Nick Mathewson
50354cbae7
Add TODO item to make everything use mark_for_close; not doing so will now skew the stats
...
svn:r1312
2004-03-20 04:57:27 +00:00
Roger Dingledine
1dca07fc51
todo: make ./configure work on solaris more easily
...
svn:r1308
2004-03-19 22:17:23 +00:00
Roger Dingledine
1c1d75bd83
we should leave old server descriptors out of the directory
...
svn:r1298
2004-03-19 07:07:00 +00:00
Roger Dingledine
c01253da96
another todo item re: logs
...
svn:r1293
2004-03-18 16:27:54 +00:00
Nick Mathewson
971b002d93
Include strlcpy and strlcat where not available, so our string ops can be less error-prone.
...
svn:r1289
2004-03-17 07:28:09 +00:00
Peter Palfrader
d9a8e317e4
Add ...truncated to TODO list
...
svn:r1288
2004-03-15 15:52:43 +00:00
Roger Dingledine
a0cb5fe143
check off a todo item
...
svn:r1280
2004-03-15 04:20:14 +00:00
Nick Mathewson
e2e6909cfd
Make decriptor format more flexible and extensible
...
svn:r1227
2004-03-04 04:01:28 +00:00
Roger Dingledine
c0b5002d2c
update the todo
...
svn:r1191
2004-03-01 06:58:21 +00:00
Nick Mathewson
3138941e68
revise spec. It still needs more explanation to be intelligible by the uninitiated, but it is at least far less incorrect.
...
svn:r1189
2004-03-01 05:56:34 +00:00