Roger Dingledine
|
d751d4048b
change control spec so closestream doesn't get to specify whether
|
19 years ago |
Nick Mathewson
|
5edd94b27e
Clarify behavior of SETEVENTS: it is SET, not ADD.
|
19 years ago |
Roger Dingledine
|
4dc570bf60
note that you can't attachstream to a non-open circuit.
|
19 years ago |
Geoff Goodell
|
8fc1061b84
added short descriptions to circuit-related event codes
|
19 years ago |
Nick Mathewson
|
27e00e3fdd
Document EXTENDCIRCUIT DONE message behavior.
|
19 years ago |
Nick Mathewson
|
7a0072cc1a
Specify and implement close-stream and close-circuit control messages
|
19 years ago |
Roger Dingledine
|
171ce8f1db
update control-spec too
|
19 years ago |
Geoff Goodell
|
6152264c0d
specify that a key-value configuration line consists of key-space-value.
|
19 years ago |
Nick Mathewson
|
07a7b6af64
Implement redirectstream in control interface.
|
19 years ago |
Nick Mathewson
|
df9c8feac7
Commit fixes for several pending tor core tasks: document all DOCDOCed functions; time out uncontrolled unattached streams; feed reasons to SOCKS5 (refactoring connection_ap_handshake_socks_reply in the process); change DirFetchPeriod/StatusFetchPeriod to have a special "Be smart" value.
|
19 years ago |
Nick Mathewson
|
538b613079
<arma2> - closed=4, new connection=5, new resolve request=6)
|
19 years ago |
Nick Mathewson
|
e2715ac24f
Note a couple of changes in TC
|
19 years ago |
Nick Mathewson
|
115271f65e
Implement the common case of ATTACHSTREAM.
|
19 years ago |
Nick Mathewson
|
fc0e67bc72
Clarify some confusion about what GETINFO(addr-mappings) should return.
|
19 years ago |
Nick Mathewson
|
b494c2223d
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."
|
19 years ago |
Roger Dingledine
|
e050470112
make slightly clearer that mapaddress arguments are strings
|
19 years ago |
Nick Mathewson
|
f309168301
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.
|
20 years ago |
Geoff Goodell
|
d418cd5f70
integrating changes related to building circuits, assigning streams, and exchanging descriptors (discussed on return trip from airport)
|
20 years ago |
Roger Dingledine
|
dd0ee183b7
As another exception, the controller can getconf the "version" string,
|
20 years ago |
Roger Dingledine
|
0703d01b13
fix some problems in control-spec
|
20 years ago |
Nick Mathewson
|
9883137f54
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.
|
20 years ago |
Roger Dingledine
|
1a946d0efd
remove misleading (and potentially dangerous) statement that clients
|
20 years ago |
Roger Dingledine
|
26bce698ad
specify the control-spec's 'signal' command
|
20 years ago |
Roger Dingledine
|
7c9a707900
remove emacs droppings, since nick says he doesn't need them anymore
|
20 years ago |
Roger Dingledine
|
3235c72f6c
control event logs include loglevel notice
|
20 years ago |
Nick Mathewson
|
c514a06663
Fix up error codes
|
20 years ago |
Roger Dingledine
|
d550ea11cd
clean up control spec, man page
|
20 years ago |
Nick Mathewson
|
9a06612ff6
Adjust GETCONFIG/SETCONFIG specification in control-spec
|
20 years ago |
Nick Mathewson
|
65b4c6b830
Update control-spec.txt; some minor changes; more thoughts on authentication
|
20 years ago |
Nick Mathewson
|
347d3f9d62
Start implementing control interface.
|
20 years ago |