aboutsummaryrefslogtreecommitdiff
path: root/doc
Commit message (Expand)AuthorAge
* r9347@Kushana: nickm | 2006-10-23 01:24:48 -0400••• Implement status event backend logic. svn:r8799 Nick Mathewson2006-10-23
* r9345@Kushana: nickm | 2006-10-23 00:52:42 -0400••• oops. add latex too svn:r8798 Nick Mathewson2006-10-23
* r9321@Kushana: nickm | 2006-10-22 19:45:23 -0400••• Add initial version of roadmap. Lots of stuff has too much detail, and lots has too little. This is still in a brainstorming phase: the most important thing is to add the stuff that is not there at all. I will try to think about what that might be as I drive home. svn:r8797 Nick Mathewson2006-10-23
* r9318@Kushana: nickm | 2006-10-22 15:22:57 -0400••• Let directory authorities set the BadExit flag if they like. Also, refactor directory authority code so we can believe multiple things about a single router, and do fewer linear searches. svn:r8794 Nick Mathewson2006-10-23
* Explain why tor is well-suited for the relay component of a•••blocking-resistant anonymity system. Talk through how other proxy designs work and what we can reuse from their ideas. Still much work remaining. svn:r8792 Roger Dingledine2006-10-23
* r9312@Kushana: nickm | 2006-10-20 14:45:22 -0400••• 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 Nick Mathewson2006-10-20
* checkpoint some changes as i read diffs•••svn:r8780 Roger Dingledine2006-10-20
* r9303@Kushana: nickm | 2006-10-20 12:07:34 -0400••• 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 Nick Mathewson2006-10-20
* r9290@31-35-219: nickm | 2006-10-20 10:32:33 -0400••• Add a GETINFO target so controllers can ask Tor for the current state of a router. (Results given in networkstatus format.) svn:r8772 Nick Mathewson2006-10-20
* r9289@31-35-219: nickm | 2006-10-20 09:43:22 -0400••• Fix longstanding bug in connection_exit_begin_conn(): Since connection_edge_end() exits when the connection is unattached, we were never sending RELAY_END cells back for failed RELAY_BEGIN attempts. Fix this. This might make clients that were otherwise timing out either fail faster or retry faster, which is good news for us. svn:r8770 Nick Mathewson2006-10-20
* update task for latest openssl version.•••svn:r8769 Andrew Lewman2006-10-20
* r9277@Kushana: nickm | 2006-10-19 19:03:05 -0400••• 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 Nick Mathewson2006-10-19
* r9273@Kushana: nickm | 2006-10-19 15:43:39 -0400••• 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 Nick Mathewson2006-10-19
* r9272@Kushana: nickm | 2006-10-19 12:52:37 -0400••• 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 Nick Mathewson2006-10-19
* r9091@totoro: nickm | 2006-10-19 11:45:28 -0400••• 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 Nick Mathewson2006-10-19
* r9075@totoro: nickm | 2006-10-18 10:08:30 -0400••• Add comments on questions in control-spec.txt svn:r8746 Nick Mathewson2006-10-18
* hammer farther on the status events. still a lot of questions.•••svn:r8745 Roger Dingledine2006-10-18
* r9060@totoro: nickm | 2006-10-17 11:12:48 -0400••• Apply patch from Mike Perry: add more reasons for circuit destroys. (Slightly tweaked to avoid allocating a number for an "internal" reason.) svn:r8739 Nick Mathewson2006-10-17
* Updated version of openssl and removed duplicate win32api get.•••svn:r8736 Andrew Lewman2006-10-17
* break status events into notice/warn rather than general/client/server.•••this way vidalia has some guess about how freaked out we are, even if it doesn't recognize the status name. svn:r8735 Roger Dingledine2006-10-16
* take some more notes on status events we want•••svn:r8728 Roger Dingledine2006-10-15
* flesh out the status events some more•••svn:r8715 Roger Dingledine2006-10-14
* a few more tweaks and a new subsection•••svn:r8694 Roger Dingledine2006-10-12
* clean up and name and syntax of status events•••svn:r8693 Roger Dingledine2006-10-12
* dump more ideas in the blocking paper•••svn:r8692 Roger Dingledine2006-10-12
* Motivate and introduce blocking.tex better.•••Also expand on anonymity effects from becoming a bridge relay. svn:r8691 Roger Dingledine2006-10-12
* r9004@totoro: nickm | 2006-10-11 18:05:24 -0400••• Add client support for a 'BadExit' flag, so authorities can say "Server X is a poor choise for your nytimes.com connections, as it seems to direct them to HoorayForMao.com or (more likely) WouldYouLikeToBuyTheseFineEncyclopedias.com" svn:r8690 Nick Mathewson2006-10-11
* simplify a section of the HACKING file•••svn:r8689 Roger Dingledine2006-10-11
* remove a redundant todo entry•••svn:r8678 Roger Dingledine2006-10-09
* r9114@directionless-main: nickm | 2006-10-06 15:46:41 -0400••• Move a changelog item; add a TODO. svn:r8676 Nick Mathewson2006-10-09
* r8973@totoro: nickm | 2006-10-09 11:45:47 -0400••• Touch up last patch (to add REASON to CIRC events): make some reasons more sensible, send reasons only to controllers that have enabled extended events, and clean up whitespace. svn:r8672 Nick Mathewson2006-10-09
* r8972@totoro: nickm | 2006-10-09 10:36:22 -0400••• Patch from Mike Perry: add a REASON field to closed and failed circ events. svn:r8671 Nick Mathewson2006-10-09
* a potential syntax for the EVENT_MISC_* events.•••needs a better name, and maybe needs a better syntax too. svn:r8658 Roger Dingledine2006-10-08
* prune resolved items from the todo•••svn:r8641 Roger Dingledine2006-10-07
* r8922@totoro: nickm | 2006-10-07 11:44:07 -0400••• Split a TODO item into the part I should do and the part I should defer. svn:r8636 Nick Mathewson2006-10-07
* finish poking and prodding. i'm all happy now.•••svn:r8633 Roger Dingledine2006-10-07
* a new research problem our weight_for_exit algorithm has introduced.•••svn:r8631 Roger Dingledine2006-10-07
* more minor cleanups•••svn:r8630 Roger Dingledine2006-10-07
* add tor-win32-mingw-creation.txt to the tarball too•••svn:r8627 Roger Dingledine2006-10-07
* start shipping path-spec.txt in the tarball•••svn:r8626 Roger Dingledine2006-10-07
* mark which relay cells are control cells.•••svn:r8624 Roger Dingledine2006-10-07
* minor cleanups•••svn:r8622 Roger Dingledine2006-10-07
* cleanups, closer to a changelog•••svn:r8606 Roger Dingledine2006-10-06
* more progress on the blocking-resistance design•••svn:r8598 Roger Dingledine2006-10-05
* r8862@totoro: nickm | 2006-10-03 14:54:14 -0400••• Make verbose names get used (when appropriate and selected) in responses to getinfo requests. svn:r8593 Nick Mathewson2006-10-03
* r8859@totoro: nickm | 2006-10-03 14:25:27 -0400••• More about versioning. Also, cravenly postpone final v0 control protocol deprecation till 0.1.3.x. svn:r8590 Nick Mathewson2006-10-03
* r8858@totoro: nickm | 2006-10-03 14:20:40 -0400••• Control-spec tweaks: add USEFEATURE, along with description of new naming scheme. svn:r8589 Nick Mathewson2006-10-03
* r8857@totoro: nickm | 2006-10-03 13:54:21 -0400••• Implement ORCONN with verbose names. svn:r8588 Nick Mathewson2006-10-03
* r8840@totoro: nickm | 2006-10-02 15:56:16 -0400••• Add USEFEATURE to control changes to control protocol. Use like __future__ directive from Python. Will spec before pushing changes. No, really. :) svn:r8584 Nick Mathewson2006-10-03
* r8838@totoro: nickm | 2006-10-02 15:24:39 -0400••• Partial implementation of revised nickname syntax for controllers. Implement ability to look up routers by "verbose" nicknames; add a per-v1-control-connection flag to turn the feature on in events. Needs testing, spec, ability to actually turn on the flag, double-checking that we wont overflow any nickname buffers, and changelog. svn:r8582 Nick Mathewson2006-10-03