Nick Mathewson
23573e9966
Clarify some confusion about what GETINFO(addr-mappings) should return.
...
svn:r3727
2005-03-02 20:54:09 +00:00
Nick Mathewson
72d3047b5e
Specify and implement fragmented control messages to allow for (among other things) long GETINFO replies. Otherwise we could hit the 64K barrier on questions like "please dump your client-side DNS cache."
...
svn:r3726
2005-03-02 20:22:10 +00:00
Nick Mathewson
53d3176bbb
Specify reverse DNS
...
svn:r3724
2005-03-02 19:24:15 +00:00
Nick Mathewson
180c8aeb05
Add error reason to spec: TORPROTOCOL reason means "you are not speaking a version of Tor I understand; say bye-bye to your stream."
...
svn:r3721
2005-03-01 22:43:24 +00:00
Nick Mathewson
547afa563a
Revise tor-spec to add more/better stream end reasons.
...
svn:r3717
2005-03-01 22:07:36 +00:00
Roger Dingledine
8a9d4a63af
make slightly clearer that mapaddress arguments are strings
...
svn:r3668
2005-02-23 06:58:18 +00:00
Nick Mathewson
2a6bd22bd4
Tweak control-spec: add a GETINFO/INFOVALUE type pair to handle non-configuration stuff and to avoid proliferating more GETFOO/FOOVALUE pairs. Remove spurious 0x from signal codes. Simplify address-mapping format. Clarify what an identity looks like.
...
svn:r3635
2005-02-18 18:34:37 +00:00
Geoff Goodell
e9c360c21c
integrating changes related to building circuits, assigning streams, and exchanging descriptors (discussed on return trip from airport)
...
svn:r3630
2005-02-16 19:49:39 +00:00
Roger Dingledine
2ae67e9155
As another exception, the controller can getconf the "version" string,
...
and Tor will return a string describing its version number. Setconf on
"version" will not work.
svn:r3591
2005-02-09 02:24:16 +00:00
Geoff Goodell
60df298b81
added section for Tor+Blossom desiderata
...
svn:r3585
2005-02-08 16:53:18 +00:00
Nick Mathewson
522fdb65de
Clarify who sends certs and chains
...
svn:r3462
2005-01-30 00:20:15 +00:00
Geoff Goodell
247bef6241
responding to Roger's comments
...
svn:r3425
2005-01-24 00:00:46 +00:00
Roger Dingledine
135ada8d4d
a few more thoughts about seeds
...
svn:r3399
2005-01-21 08:20:01 +00:00
Roger Dingledine
5b6aff5e96
another rev of dir-spec.txt
...
svn:r3398
2005-01-21 08:16:02 +00:00
Geoff Goodell
2148702430
added short note about route selection to dir-spec.txt
...
svn:r3382
2005-01-20 07:49:57 +00:00
Geoff Goodell
aa9d9d8c0c
added a section about how to deal with connectivity information in Blossom/Tor
...
svn:r3381
2005-01-20 07:45:14 +00:00
Roger Dingledine
5abdc191fb
some early thoughts on the requirements for our network discovery protocol
...
svn:r3368
2005-01-19 04:36:56 +00:00
Roger Dingledine
c35154760c
write at the top of rend-spec that reading the design paper
...
first will be helpful.
svn:r3363
2005-01-18 00:10:00 +00:00
Roger Dingledine
91b8231dc8
fix some problems in control-spec
...
svn:r3351
2005-01-13 17:54:18 +00:00
Nick Mathewson
890ca759ce
Add proposal to control spec for a simple way to bind IP addresses to hostnames. Example: "Please make all requests for 10.200.0.1 go to foobarbaz.onion". This feature would be needed for any attempt to write a torified DNS proxy. Needs more thought and more comments.
...
svn:r3313
2005-01-06 02:02:18 +00:00
Nick Mathewson
f14ceed06b
capitalize acronyms, clarify windows doc a bit.
...
svn:r3197
2004-12-21 05:43:17 +00:00
Roger Dingledine
925e4219cb
remove misleading (and potentially dangerous) statement that clients
...
are rate-limited more than servers
svn:r3170
2004-12-17 22:32:23 +00:00
Roger Dingledine
742639de20
specify the control-spec's 'signal' command
...
svn:r3169
2004-12-17 22:14:58 +00:00
Nick Mathewson
b6d64b1728
fix more grammar stuff
...
svn:r3037
2004-11-30 07:17:35 +00:00
Nick Mathewson
feddedf105
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
a0427b265d
Update tor-spec.txt: list and describe all router and directory fields.
...
svn:r3030
2004-11-30 04:19:25 +00:00
Roger Dingledine
85a844c963
document directory interaction a bit better
...
svn:r2994
2004-11-27 05:23:59 +00:00
Roger Dingledine
6a0a479cce
remove emacs droppings, since nick says he doesn't need them anymore
...
svn:r2989
2004-11-26 04:00:55 +00:00
Roger Dingledine
3817c7c90d
clean up spec headers, mark a few todo items off
...
svn:r2851
2004-11-14 10:29:43 +00:00
Nick Mathewson
7ec73a3c28
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
9f11fe36f2
More whitespace normalization
...
svn:r2768
2004-11-10 01:20:17 +00:00
Roger Dingledine
0338acccb3
control event logs include loglevel notice
...
svn:r2746
2004-11-09 10:32:02 +00:00
Nick Mathewson
438f63230f
Fix up error codes
...
svn:r2706
2004-11-07 22:58:35 +00:00
Roger Dingledine
4a46f2ade1
clean up control spec, man page
...
svn:r2703
2004-11-07 22:36:43 +00:00
Nick Mathewson
4dbe60f802
Adjust GETCONFIG/SETCONFIG specification in control-spec
...
svn:r2677
2004-11-04 22:30:14 +00:00
Nick Mathewson
f872549a7e
Update control-spec.txt; some minor changes; more thoughts on authentication
...
svn:r2665
2004-11-03 19:57:43 +00:00
Nick Mathewson
4b7e722390
Start implementing control interface.
...
svn:r2652
2004-11-03 01:32:26 +00:00
Nick Mathewson
208b1fd4be
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
Roger Dingledine
2d0c823efa
update the rendezvous spec to be less wrong (but still wrong)
...
svn:r2588
2004-10-24 23:14:00 +00:00
Roger Dingledine
870824b577
point out two parts where the spec is wrong
...
svn:r2569
2004-10-20 18:39:05 +00:00
Roger Dingledine
6836441121
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
Nick Mathewson
56d6761254
fix a typo (spotted by weasel)
...
svn:r2332
2004-09-08 06:46:13 +00:00
Nick Mathewson
c232697604
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
Roger Dingledine
0058be45a5
move done 0.0.8 todo tasks aside
...
svn:r2242
2004-08-16 11:53:14 +00:00
Nick Mathewson
38c574a6b2
Add IP:Port:KeyDigest format to rend-spec.txt
...
svn:r2234
2004-08-15 20:08:39 +00:00
Roger Dingledine
f067ed4332
touchups to docs
...
svn:r2214
2004-08-09 07:41:25 +00:00
Nick Mathewson
9a516cd5f4
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
660d594302
Add spec for UI control protocol
...
svn:r2203
2004-08-09 04:21:12 +00:00
Nick Mathewson
04d47463f4
Be slightly more specific about ASN1
...
svn:r2201
2004-08-08 18:59:17 +00:00
Roger Dingledine
b2339f7449
fix a few typos in the resolve/resolved spec
...
svn:r2153
2004-08-06 09:18:35 +00:00