| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| | * | | | prop264: Break down more HS subprotocol versionsticket19958_01 | David Goulet | 2016-09-13 | |
| | | | | | | | | | | | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
| * | | | | Merge branch 'feature-17178-squashed' | Nick Mathewson | 2016-09-13 | |
| |\ \ \ \ | |/ / / |/| | | | ||||
| | * | | | Add a NonAnonymous flag to ADD_ONION in control-spec | teor | 2016-09-13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tor checks that the flag matches the onion service anonymity configured using OnionServiceSingleHopMode and OnionServiceNonAnonymousMode. Tor refuses to create unflagged onion service using ADD_ONION, if they would be non-anonymous. The error is: 512 Tor is in non-anonymous onion mode Similarly, if the NonAnonymous flag is present, and Tor has the default anonymous onion config: 512 Tor is in anonymous onion mode | |||
| * | | | | Merge remote-tracking branch 'public/bug19998' | Nick Mathewson | 2016-09-13 | |
| |\ \ \ \ | ||||
| | * | | | | Remove 3DES as a required suite; add the minimal AES one. | Nick Mathewson | 2016-09-05 | |
| | | | | | | ||||
| * | | | | | Merge branch 'ticket20089_squashed' | Nick Mathewson | 2016-09-08 | |
| |\ \ \ \ \ | ||||
| | * | | | | | Specify "p" lines in a consensus as required | Sebastian Hahn | 2016-09-08 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is motivated to remove an ambiguity about what a missing "p" line means when comparing historical consensus data. | |||
| * | | | | | | Clarify that 'signature\n' is also signed along with all onion descriptor fields | Ivan Markin | 2016-09-08 | |
| | |_|/ / / |/| | | | | ||||
| * | | | | | Correct an error in proposal 224 citing 220 | Nick Mathewson | 2016-09-06 | |
| | | | | | | ||||
| * | | | | | Merge remote-tracking branch 'asn/ticket19972_01' | Nick Mathewson | 2016-09-06 | |
| |\ \ \ \ \ | |/ / / / |/| | | | | ||||
| | * | | | | prop224: Add string prefix to HS descriptor signature. | George Kadianakis | 2016-08-25 | |
| | | | | | | ||||
| | * | | | | prop224: Change format of enc-key cross certificationticket19972_01 | David Goulet | 2016-08-24 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use a more standard format from Tor and proposal 220 instead of our own construction. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
| | * | | | | prop224: Change the publish/fetch HSDir HTTP URL | David Goulet | 2016-08-24 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use a more generic way to version the URL for the command so it's much easier to parse in the implementation but also decoupled from the command type. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
| * | | | | | Consensus method 24: don't list invalid nodes. | Nick Mathewson | 2016-09-06 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also, note that you can safely assume that methods before 13 will never happen. Part of proposal 272. | |||
| * | | | | | Add consensus method 23 to supported methods | Matt Traudt | 2016-09-06 | |
| | |/ / / |/| | | | ||||
| | | * | | prop269: Alternative KDF | John M. Schanck | 2016-09-02 | |
| | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This variant makes two theoretically interesting changes: 1) It only uses client provided inputs for the extractor salt, 2) It includes an additional HMAC step for deriving AUTH. The first change prevents someone who is attempting to impersonate the server from biasing the randomness extractor. We don't expect such a biasing attack to be possible, but there's no harm in eliminating the possibility. The second change eliminates the 2^lambda session collision attack mentioned in previous versions. | |||
| * | | | Replaced a vague may with RFC-ish MAY | Ivan Markin | 2016-08-30 | |
| | | | | ||||
| * | | | Fix a typo in rend-spec.txt | Ivan Markin | 2016-08-30 | |
| | | | | ||||
| * | | | Add a proposal for a better way to do 266 | Nick Mathewson | 2016-08-26 | |
| | | | | ||||
| * | | | Update proposal 264 based on implementation experience | Nick Mathewson | 2016-08-26 | |
| | | | | ||||
| * | | | prop250: Fix COMMIT construction to match the implementation | David Goulet | 2016-08-26 | |
| |/ / | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
| * | | Merge remote-tracking branch 'teor/prop224-horse' | Nick Mathewson | 2016-08-12 | |
| |\ \ | ||||
| | * | | Tweak vanity onion scheme to avoid producing invalid keys | teor (Tim Wilson-Brown) | 2016-05-08 | |
| | | | | | | | | | | | | | Also add a reference implementation for the scheme. | |||
| * | | | Merge remote-tracking branch 'teor/prop224-typo' | Nick Mathewson | 2016-08-12 | |
| |\ \ \ | ||||
| | * | | | Fix a typo in prop224 | teor (Tim Wilson-Brown) | 2016-05-08 | |
| | |/ / | ||||
| * | | | prop220: Add a siglen field to RSA cross-certificates | Nick Mathewson | 2016-08-10 | |
| | | | | | | | | | | | | | | | | | | | We need this because RSA signatures aren't fixed-length. Closes part of #19020 | |||
| * | | | prop#271: Another algorithm for guard selection | Nick Mathewson | 2016-07-26 | |
| | | | | ||||
| * | | | Assign the RebelAlliance hybrid handshake proposal a number. | Isis Lovecruft | 2016-07-22 | |
| | | | | ||||
| * | | | Merge branch 'draft/newhope' | Isis Lovecruft | 2016-07-22 | |
| |\ \ \ | ||||
| | * | | | Fix a typo in the ascii diagram in the RebelAlliance proposal. | Isis Lovecruft | 2016-06-03 | |
| | | | | | | | | | | | | | | | | | * THANKS TO Dmitry Chestnykh for catching it. | |||
| | * | | | We're not that Boring. | Isis Lovecruft | 2016-05-22 | |
| | | | | | ||||
| | * | | | Updated definition of round(); fixed two typos. | Peter Schwabe | 2016-05-09 | |
| | | | | | ||||
| | * | | | Remove the prop#216 "Curve25519 group" sentence from NewHope proposal. | Isis Lovecruft | 2016-05-08 | |
| | | | | | ||||
| | * | | | Clarify requiring output check in EXP() spec in NewHope proposal. | Isis Lovecruft | 2016-05-08 | |
| | | | | | | | | | | | | | | | | | * THANKS TO Yawning Angel for suggesting the clarification. | |||
| | * | | | Fix several typos found in the NewHope proposal. | Isis Lovecruft | 2016-05-08 | |
| | | | | | | | | | | | | | | | | | * THANKS TO eikovi@sigaint.org for pointing them out. | |||
| | * | | | Add NewHope + X25519 handshake proposal draft. | Isis Lovecruft | 2016-05-06 | |
| | | | | | ||||
| * | | | | Merge branch 'draft/hybrid-handshake' | Isis Lovecruft | 2016-07-22 | |
| |\ \ \ \ | ||||
| | * | | | | Mark prop#263 as made obsolete by prop#269. | Isis Lovecruft | 2016-07-22 | |
| | | | | | | ||||
| | * | | | | Add the common hybrid handshake proposal and assign it a number. | Isis Lovecruft | 2016-07-22 | |
| |/ / / / | ||||
| * | | | | Add the twstrike guard selection draft as a separate proposal | Nick Mathewson | 2016-07-07 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Taken from https://raw.githubusercontent.com/twstrike/torspec/review/proposals/259-guard-selection.txt See editorial note for comment on why I'm not just dropping this in over prop259. | |||
| * | | | | Merge remote-tracking branch 'teor/bug18456' | Nick Mathewson | 2016-07-05 | |
| |\ \ \ \ | ||||
| | * | | | | Update and clarify exit-policy/reject-private/relay for #18456 | teor (Tim Wilson-Brown) | 2016-07-01 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add ExitPolicyRejectLocalInterfaces option. Make it clear that the current option values determine the output. | |||
| * | | | | | prop250: Close proposal after upstream merge | David Goulet | 2016-07-01 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also, dir-spec.txt has been updated in a previous commit so we are done for now. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
| * | | | | | prop241: Updated status to Rejected | David Goulet | 2016-07-01 | |
| | | | | | | | | | | | | | | | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
| * | | | | | prop250: Update SRV construction to reflect the upstream code | David Goulet | 2016-07-01 | |
| | | | | | | | | | | | | | | | | | | | | | Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
| * | | | | | Add Version field in shared-rand-commit. | George Kadianakis | 2016-07-01 | |
| | | | | | | | | | | | | | | | | | | | | | This is the case in the current codebase. | |||
| * | | | | | Provide more information on the SR vote fields. | George Kadianakis | 2016-07-01 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | based on arma's comments. Specifically: - Give example of algname. - Point to relevant sections of prop250 when needed. - Fix the max value of AuthDirNumSRVAgreements. | |||
| * | | | | | Add shared randomness (prop250) info to dir-spec.txt . | George Kadianakis | 2016-07-01 | |
| |/ / / / | ||||
| * | | | | Specify download/ GETINFO queries for controller | Andrea Shepard | 2016-06-30 | |
| | | | | | ||||
| * | | | | Clarify what the identity key it is | Ivan Markin | 2016-06-29 | |
| | | | | | ||||
