aboutsummaryrefslogtreecommitdiff
path: root/doc/spec/proposals
AgeCommit message (Collapse)Author
2011-02-21latest revision of cert normalization specJacob Appelbaum
2011-02-21Add fixed string and nonce to prop 176 at suggestion from aglNick Mathewson
2011-02-18Add TLS/cert normalization spec draftJacob Appelbaum
2011-02-18Quick patch to pluggable transport specJacob Appelbaum
2011-02-14Add proposal 177: Abstaining from votes on individual flagsNick Mathewson
2011-02-14get a proposal i started last month into gitRoger Dingledine
2011-02-02tweak xxx-pluggable-transport based on comments from sjmurdochNick Mathewson
2011-01-31Proposal 176: proposed v3 handshakeNick Mathewson
2011-01-31Add suggestion by Nikita to Proposal 171Nick Mathewson
2010-12-14Reformat circuit crypto requirements as a proposal-like documentNick Mathewson
2010-12-14Add start of rransom's notes on tor crypto requirementsNick Mathewson
2010-12-13List another place router identity keys are used.Robert Ransom
2010-12-13Fix typos.Robert Ransom
2010-12-13Add a proposal-ideas document for crypto migration.Nick Mathewson
2010-12-11start reformatting and editing the pluggable-transport proposalNick Mathewson
2010-12-10convert draft pluggable transport proposal to plaintextNick Mathewson
2010-12-07Merge branch 'isolated-streams'Nick Mathewson
Conflicts: doc/spec/proposals/000-index.txt
2010-12-07Revise proposal 171 from start to finishNick Mathewson
The big semantic change is to make the IsolateFoo options exist on a per-client-port basis.
2010-11-27Rename proposal 171 fileNick Mathewson
2010-09-30renumber, clean whitespaceRoger Dingledine
2010-09-30give steven's everybody-a-bridge proposal a numberRoger Dingledine
2010-09-30Add comments from nickm and arma, from IRCSteven Murdoch
2010-09-30Add algorithm and rationale for performance measurementSteven Murdoch
2010-09-30In the migration plan, mention how to prevent overloading the bridge authoritySteven Murdoch
2010-09-30Integrate more feedback from IRCSteven Murdoch
- For now we are only talking about moving clients to be bridges - Some questions on how we should inform users
2010-09-30Add some open questions, and mention Roger's idea about asking for consent ↵Steven Murdoch
via email
2010-09-30Note that we only can't handle automatic demotion. Users can always change ↵Steven Murdoch
their state manually.
2010-09-30Change "server" to "relay", so as to match existing terminologySteven Murdoch
2010-09-30Start idea xxx-automatic-node-promotionSteven Murdoch
- Initial draft of overview and motivation - Start of design
2010-08-30This change creates proposal 171: 171-separate-streams-by-port-or-host.txtJacob Appelbaum
This numbers the proposal to reflect the current discussion on or-dev and irc This change updates the proposal index to reflect prop 171 This change also includes an update about Nick blessing me as a proposal editor Proposal 171 is the product of many comments from many contributors including but not limited to: Damon McCoy Linus Nordberg Nick Matthewson Robert Hogan Robert Ransom Sebastian Hahn
2010-08-03Clarify that implementation is for discussion of implementationNick Mathewson
2010-08-03Add proposal 174 from Ian Goldberg: Optimistic Data for Tor: Server SideNick Mathewson
2010-08-03Bless two proposals from Damian Johnson as 172 and 173.Nick Mathewson
(Leaving a gap for the proposal Jake blessed as 171.)
2010-07-22remove old xxx-separate-streams-by-port.txt ideaJacob Appelbaum
2010-06-29Merge remote branch 'mikeperry/cbt-bugfixes3'Nick Mathewson
2010-05-10Update path-spec.txt with contents of proposal 151.Mike Perry
2010-03-14Update idea xxx-using-spdy, based on or-dev discussionSteven Murdoch
- Mention potentially negative consequence of server push, combined with client caching - Make the new cell type more generic, allowing other types of exit-side transforms (suggested by nickm) See http://archives.seul.org/or/dev/Feb-2010/msg00000.html
2010-03-12Add new idea: Using the SPDY protocol to improve Tor performanceSteven Murdoch
2010-03-03Add proposal 170 "Configuration options regarding circuit building"Sebastian Hahn
2010-02-22Mark 160 and 161 as Finished.tor-0.2.2.9-alphaNick Mathewson
2010-02-21minor fixes in proposal 169Roger Dingledine
still need to finish reading it, but so far so good
2010-01-29Clarify a paragraph in prop 169.Nick Mathewson
2010-01-28The name for the proposal status of 151 is "finished", not "Implemented"Nick Mathewson
2010-01-28Proposal 169: Eliminate TLS renegotiationNick 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.
2009-10-18Revise 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-15Revise 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-15Revise 162's idea of how detached signatures work with flavorsNick 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-09-20Fix typos and comments, plus two bugsRoger 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-20Implement and document new network liveness algorithm.Mike Perry
Based on irc discussion with arma.
2009-09-16Update proposal to match implementation.Mike Perry