| Commit message (Collapse) | Author | Age |
| ... | |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
control-spec: upcase arguments in status events; note unimplemented events individually
r11825@Kushana: nickm | 2007-01-03 17:41:43 -0500
Implement EXTERNAL IP server status event.
r11826@Kushana: nickm | 2007-01-03 17:47:10 -0500
Implement BAD_SERVER_DESCRIPTOR server status event.
r11827@Kushana: nickm | 2007-01-03 18:01:56 -0500
Implement SOCKS_UNKNOWN_PROTOCOL and DANGEROUS_SOCKS client events.
r11828@Kushana: nickm | 2007-01-03 18:23:22 -0500
Implement BUG controller events. Also, flush ERR-level status events just like ERR-level log messages.
r11829@Kushana: nickm | 2007-01-03 23:37:27 -0500
Yet more status events: CLOCK_SKEW, GOOD/ACCEPTED_SERVER_DESCRIPTOR, {CHECKING_}REACHABILITY_{SUCCEEDED|FAILED}
r11833@Kushana: nickm | 2007-01-05 16:56:37 -0500
Note some unimplementedness in control-spec.txt
svn:r9279
|
| |
|
|
| |
svn:r9269
|
| |
|
|
|
|
|
| |
Clarify spec wrt keys, certificates, and SSL.
svn:r9256
|
| |
|
|
|
|
|
| |
Add (and specify) a BadDirectory flag to networkstatuses, so authorities can tell clients that some caches are broken. Also, implement an as-yet-unused function to estimate how many bytes will be sent on a directory connection.
svn:r9255
|
| |
|
|
| |
svn:r9250
|
| |
|
|
| |
svn:r9246
|
| |
|
|
|
|
|
| |
what i had in mind
svn:r9241
|
| |
|
|
|
|
|
| |
Note more doable items; claim some; speculate more in dir-voting.txt
svn:r9240
|
| |
|
|
|
|
|
| |
Make the "Next Version" of the Tor protocol called "v2", not "v1". Make tor-spec.txt canonical and current again; make tor-spec-v2.txt be the "splufty next version" document.
svn:r9226
|
| |
|
|
|
|
|
| |
Write up some notes I found on a piece of paper while cleaning my living room. This way I can thow out the paper.
svn:r9222
|
| |
|
|
|
|
|
| |
Correct documentation of how Naming works in dir-spec.txt.
svn:r9218
|
| |
|
|
|
|
|
| |
Better handling of internal addresses wrt X-Your-Address-Is (never believe them; never provide them.) Also, report something useful for X-Your-Address-Is with one-hop tunneled connections.
svn:r9191
|
| |
|
|
|
|
|
| |
Clarify handling of "v" entries in networkstatuses.
svn:r9183
|
| |
|
|
|
|
|
|
|
|
|
| |
with respect to the directory-signature line.
this also resolves nick's issue with how to change the
directory-signature entry in votes. unless there's more to
it than that.
svn:r9182
|
| |
|
|
|
|
|
| |
Changes to dir-spec.txt: deprecate opt, and describe protocol version info in status.
svn:r9179
|
| |
|
|
|
|
|
|
|
| |
impact of directory writes now that we're write limiting.
a few more dead chickens remain.
svn:r9170
|
| |
|
|
|
|
|
| |
Clarify some points in dir-voting.txt raised by Paul Syverson.
svn:r9167
|
| |
|
|
|
|
|
| |
Add notes and comments to dir-spec.txt based on email to or-dev from Keith Skinner.
svn:r9166
|
| |
|
|
|
|
|
| |
Rename parameter correctly; found by Christian Seberino
svn:r9165
|
| |
|
|
|
|
|
| |
Add address-spec.txt document to describe .exit, .onion, and .noconnnect. Hopefully, we will not add too many of these just because we have a file for them now...
svn:r9155
|
| |
|
|
|
|
|
| |
Implement SETEVENTS GUARD. Needs review and testing.
svn:r9137
|
| |
|
|
|
|
|
|
| |
die soon after, we want to stick with that onion key when
we restart.
svn:r9121
|
| |
|
|
| |
svn:r9109
|
| |
|
|
|
|
|
| |
Demand that BEGIN_DIR cells have an empty payload.
svn:r9104
|
| |
|
|
| |
svn:r9093
|
| |
|
|
|
|
|
|
| |
start, though we're going to have our hands full with edge cases when
the time comes.
svn:r9091
|
| |
|
|
|
|
|
| |
Write the remaining bits of dir-voting.txt that I feel smart enough to write at the moment. There are still some open questions about timelines and about how to get multilevel keys working.
svn:r9042
|
| |
|
|
| |
svn:r9015
|
| |
|
|
| |
svn:r9003
|
| |
|
|
|
|
|
| |
Commit additional thoughts towards a revised directory protocol, including voting.
svn:r8960
|
| |
|
|
|
|
|
| |
yet. so be it.
svn:r8859
|
| |
|
|
| |
svn:r8855
|
| |
|
|
|
|
|
| |
Fix Bug 349: Have GETINFO network-status return even old routers, and use long nicknames where appropriate. Document this.
svn:r8834
|
| |
|
|
|
|
|
| |
Add a CLEARDNSCACHE signal to clear the client-side DNS cache.
svn:r8829
|
| |
|
|
|
|
|
| |
Remove reference to NS_FULL event; add two GETINFO targets.
svn:r8812
|
| |
|
|
|
|
|
| |
clarify recent spec stuff
svn:r8808
|
| |
|
|
|
|
|
| |
some conventions.
svn:r8805
|
| |
|
|
| |
svn:r8804
|
| |
|
|
|
|
|
| |
and so vidalia can start handling them if it wants.
svn:r8802
|
| |
|
|
|
|
|
| |
Add an event type to tell the controller when our opinion of a router status has changed. I might have missed some cases here.
svn:r8781
|
| |
|
|
| |
svn:r8780
|
| |
|
|
|
|
|
| |
Start implementing reason extension for stream events to match the one one used by circuit events. (Not a complete implementation yet; actual reasons are not passed to control.c)
svn:r8777
|
| |
|
|
|
|
|
| |
Add a GETINFO target so controllers can ask Tor for the current state of a router. (Results given in networkstatus format.)
svn:r8772
|
| |
|
|
|
|
|
| |
Add pragma:no-cache and expires headers so that directory lookups can work better in the presence of caching HTTP proxies. (I would have used Cache-Control, but that is an HTTP/1.1 thing.) All timeouts are currently wild-assed guesses.
svn:r8765
|
| |
|
|
|
|
|
| |
Never discard a descriptor for being too old until either it is recommended by no authorities, or until we download a better (more recent and recommended) one for the same router. This will eventually make it possible for servers to publish less often.
svn:r8761
|
| |
|
|
|
|
|
| |
Fix an XXX in handling destroy cells: when we get a destroy cell with reason FOO, do not tell the controller REASON=FOO. Instead, say REASON=DESTROYED REMOTE_REASON=FOO. Suggested by a conversation with Mike Perry.
svn:r8760
|
| |
|
|
|
|
|
| |
Change to BadExit logic: Let authorities set an "I list bad exits" flag. Consider an exit bad if it is listed as bad by more than half of *those* authorities. This gives us a better migration path.
svn:r8756
|
| |
|
|
|
|
|
| |
Add comments on questions in control-spec.txt
svn:r8746
|
| |
|
|
| |
svn:r8745
|
| |
|
|
|
|
|
| |
Apply patch from Mike Perry: add more reasons for circuit destroys. (Slightly tweaked to avoid allocating a number for an "internal" reason.)
svn:r8739
|