Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-25 | Merge remote branch 'mikeperry/consensus-bw-weights5-merge' | Nick Mathewson | |
Conflicts: ChangeLog | |||
2010-02-25 | Update dir-spec.txt with begin_dir weights. | Mike Perry | |
2010-02-22 | Update consensus methods in spec. | Mike Perry | |
2010-02-22 | Mark 160 and 161 as Finished.tor-0.2.2.9-alpha | Nick Mathewson | |
2010-02-22 | Update specs for weight computation and use. | Mike Perry | |
2010-02-21 | minor fixes in proposal 169 | Roger Dingledine | |
still need to finish reading it, but so far so good | |||
2010-02-18 | Allow "EXTENDCIRCUIT 0" to omit a path. | Mike Perry | |
2010-02-18 | Add BUILDTIMEOUT_SET event for CBT stress testing. | Mike Perry | |
2010-01-29 | Clarify a paragraph in prop 169. | Nick Mathewson | |
2010-01-28 | The name for the proposal status of 151 is "finished", not "Implemented" | Nick Mathewson | |
2010-01-28 | Proposal 169: Eliminate TLS renegotiation | Nick Mathewson | |
I propose a backward-compatible change to the Tor connection establishment protocol to avoid the use of TLS renegotiation. Rather than doing a TLS renegotiation to exchange certificates and authenticate the original handshake, this proposal takes an approach similar to Steven Murdoch's proposal 124, and uses Tor cells to authenticate the parties' identities once the initial TLS handshake is finished. | |||
2010-01-15 | whitespace fixes | Roger Dingledine | |
2010-01-15 | fix some typos in our spec files | Roger Dingledine | |
2010-01-15 | ship the bridges spec file in the tarball too | Roger Dingledine | |
2009-12-19 | start to document commonly used "param" arguments | Roger Dingledine | |
2009-12-17 | Fix bridge statistics. | Karsten Loesing | |
Fix statistics on client numbers by country as seen by bridges that were broken in 0.2.2.1-alpha. Also switch to reporting full 24-hour intervals instead of variable 12-to-48-hour intervals. | |||
2009-12-13 | New controller command "getinfo config-text" | Roger Dingledine | |
It returns the contents that Tor would write if you send it a SAVECONF command, so the controller can write the file to disk itself. | |||
2009-10-18 | Revise consensus-flavors proposal to better URLs. | Nick Mathewson | |
The old flavored consensus URL format made it harder to decode URLs based on their prefixes, and didn't take into account our "only give it to me if it's signed by enough authorities" stuff. | |||
2009-10-15 | Revise proposal 162: SHA256(x), not SHA256(SHA256(x)) | Nick Mathewson | |
The point of doing SHA256 twice is, generally, is to prevent message extension attacks where an attacker who knows H(A) can calculate H(A|B). But for attaching a signature to a document, the attacker already _knows_ A, so trying to keep them from calculating H(A|B) is pointless. | |||
2009-10-15 | Revise 162's idea of how detached signatures work with flavors | Nick Mathewson | |
The original proposal was vague and would have made older Tors reject detached-signature documents as soon as they saw one with flavors. | |||
2009-10-10 | correct the spec for the stream_bw event. | Roger Dingledine | |
"neonomad" pointed out on or-talk that the order is opposite from the intuitive order. explain why. we chose to fix the spec rather than the code because there are controllers like torflow that already expect the current behavior. | |||
2009-09-30 | update spec to reflect change in Fast definition | Roger Dingledine | |
we made anybody who has 20KB/s Fast by definition, in 0.2.1.14-rc, but it looks like we forgot to fix the spec. | |||
2009-09-20 | Fix typos and comments, plus two bugs | Roger Dingledine | |
A) We were considering a circuit had timed out in the special cases where we close rendezvous circuits because the final rendezvous circuit couldn't be built in time. B) We were looking at the wrong timestamp_created when considering a timeout. | |||
2009-09-20 | Implement and document new network liveness algorithm. | Mike Perry | |
Based on irc discussion with arma. | |||
2009-09-17 | a mish-mash of stuff in my sandbox | Roger Dingledine | |
2009-09-16 | Update proposal to match implementation. | Mike Perry | |
2009-09-16 | Remove trailing spaces. As if bytes were free... | Karsten Loesing | |
Also correct some typos. | |||
2009-09-16 | Update proposal to bring it more in-line with implementation. | Mike Perry | |
2009-09-14 | Mark proposal 167 as implemented. | Nick Mathewson | |
2009-09-14 | Implement proposal 167: Authorities vote on network parameters. | Nick Mathewson | |
This code adds a new field to vote on: "params". It consists of a list of sorted key=int pairs. The output is computed as the median of all the integers for any key on which anybody voted. Improved with input from Roger. | |||
2009-09-01 | Merge commit 'origin/maint-0.2.1' | Nick Mathewson | |
2009-08-31 | Add getinfo accepted-server-descriptor. Clean spec. | Roger Dingledine | |
Add a "getinfo status/accepted-server-descriptor" controller command, which is the recommended way for controllers to learn whether our server descriptor has been successfully received by at least on directory authority. Un-recommend good-server-descriptor getinfo and status events until we have a better design for them. | |||
2009-08-28 | Merge branch 'maint-0.2.1' | Roger Dingledine | |
2009-08-28 | Only send netinfo clock_skew to controller if an authority told us so | Roger Dingledine | |
We were triggering a CLOCK_SKEW controller status event whenever we connect via the v2 connection protocol to any relay that has a wrong clock. Instead, we should only inform the controller when it's a trusted authority that claims our clock is wrong. Bugfix on 0.2.0.20-rc; starts to fix bug 1074. Reported by SwissTorExit. | |||
2009-08-26 | changelog and spec changes for the .exit fix | Roger Dingledine | |
2009-08-26 | typos in dir-spec | Roger Dingledine | |
2009-08-26 | Merge commit 'karsten/proposal-166-impl-master' | Nick Mathewson | |
2009-08-25 | new proposals: params in consensus, and lower circwindow | Roger Dingledine | |
2009-08-19 | Some final (?) cleanups of proposal 166 implementation. | Karsten Loesing | |
2009-08-18 | Update dir-spec.txt and man page. | Karsten Loesing | |
2009-08-18 | Clean up proposal 166 and its implementation. | Karsten Loesing | |
2009-08-14 | Merge commit 'mikeperry/bandwidth-voting-final' | Nick Mathewson | |
2009-08-09 | Merge commit 'ioerror/LetsKillNoConnect' | Nick Mathewson | |
2009-08-09 | Merge commit 'nickm/strtok' into mp-voting-final | Mike Perry | |
2009-08-09 | Merge commit 'mikeperry/bandwidth-proposals-final' | Nick Mathewson | |
2009-08-08 | LetsKillNoConnect removes support for .noconnect | Jacob Appelbaum | |
This is a patch to remove support for .noconnect. We are removing .noconnect because of a talk at Defcon 17 by Gregory Fleischer. | |||
2009-08-07 | fix typo in control-spec | Roger Dingledine | |
2009-08-06 | Update the ratio calculation to prefer faster measurements. | Mike Perry | |
Also: simplify complicated filtering steps, always take the most recent measurement, and use slightly smaller file sizes based on measurements. | |||
2009-08-06 | Update 161 to reflect current implementation. | Mike Perry | |
Also mention rounding step. | |||
2009-08-06 | Update dir-spec.txt to describe w line. | Mike Perry | |
"Measured=" is present in votes regardless of consensus method. |