summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | Trivial revision for HS_DESCDamian Johnson2015-10-03
| | | | | | | | | | | | | | | Just fixing some line wrap and case (keywords like 'SHOULD' are uppercase by convention).
* | | Merge remote-tracking branch 'donncha/feature14846_2'Nick Mathewson2015-10-02
|\ \ \ | |/ / |/| |
| * | Fix line wrappingDonncha O'Cearbhaill2015-09-08
| | |
| * | Add REPLICA field to HS_DESC CREATED eventDonncha O'Cearbhaill2015-09-08
| | |
| * | Documents HS_DESC CREATED event.Donncha O'Cearbhaill2015-09-08
| | |
| * | Add control spec entry for GETINFO hs/service/desc/id/ commandDonncha O'Cearbhaill2015-09-08
| | |
* | | Add mikeperry's padding negotiation proposal and give it a number.Isis Lovecruft2015-09-25
| | |
* | | Merge remote-tracking branch 'tpo-mikeperry/padding_negotiation-squashed'Isis Lovecruft2015-09-25
|\ \ \
| * | | Add overhead accounting information.Mike Perry2015-09-25
| | | | | | | | | | | | | | | | | | | | Also fix a typo pointed out by Marc Juarez, and perform some other misc cleanups.
| * | | Update proposal based on Teor's comments.Mike Perry2015-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * A zero machines.transition_burst_events means an immediate transition to the burst state. * Added RELAY_PADDING_TRANSITION_EVENT_BINS_EMPTY to allow a state transition when the bins become empty. * Change remove_tokens to allow client to specify removal direction for non-padding packets. * Make RELAY_COMMAND_PADDING_SCHEDULE take a variable number of scheduled times. * Increase and clarify rate limits.
| * | | Allow infinity transitions to be programmable.Mike Perry2015-09-25
| | | | | | | | | | | | | | | | | | | | Forgetting to specify the infinity transitions causes the state machine to just shut down.
| * | | Note potential memory exhaustion DoS.Mike Perry2015-09-25
| | | | | | | | | | | | | | | | Also clarify terminology and address some formatting issues.
| * | | Generalize state transition capability.Mike Perry2015-09-25
| | | | | | | | | | | | | | | | Also allow the histograms to be variable in size.
| * | | Add proposal for padding negotiation.Mike Perry2015-09-25
|/ / / | | | | | | | | | This is the version initially posted to tor-dev@lists.
* | | add a note to 250Nick Mathewson2015-09-21
| | |
* | | Describe most proposals through presentNick Mathewson2015-09-21
| | |
* | | Update many proposal statuses.Nick Mathewson2015-09-21
| | | | | | | | | | | | | | | Now I've updated the status of everything in my proposal-status list.
* | | Sebastian isn't a proposal editorSebastian Hahn2015-09-17
| | | | | | | | | | | | Also let's get our pronouns correct
* | | Update 001-process with new status codes, and list of editorsNick Mathewson2015-09-16
| | | | | | | | | | | | | | | To be conservative, I'm saying that the proposal editors are everybody with commit rights, except for Roger, who is way too busy :)
* | | Merge branch 'prop188'Isis Lovecruft2015-09-10
|\ \ \
| * | | Update prop#188 to match implementation from #7144.Isis Lovecruft2015-09-10
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ADD a new section detailing loose-source routed circuits, including: - How the circuit should appear to the OP, the bridge, and the bridge guard, - How the hop(s) in the path is/are chosen, - How the first hop is handled and how circuit extension is handled, in a generalised sense (i.e. not specific to a bridge using bridge guards), - Which cell types are used and how they are chosen, - When the original create cell is answered (in relation to when cells are sent to the other additional hops), - What should be done when relay cells are received when the additional hops in the loose-source routed circuit are not fully constructed, - How the circuit crypto and cell digests for incoming/outgoing relay cells works (again, in a generalised sense, i.e. not specific to bridges using bridge guards), - How and whether a given relay cell is treated as "recognized", - Under what circumstances (based on whether a stream is attached and which relay command was sent) should cause a node which uses loose-source routed circuits to drop a relay cell or mark a circuit for close, and, - When and what statistics should be gathered for loose-source routed circuits. * UPDATE and clarify the example loose-source routed circuit construction (the original one from the proposal which was specific to a client using a bridge that uses bridge guards). * CHANGE the "Make it harder to tell clients from bridges" section which described the tradeoffs between using CREATE versus CREATE_FAST cells for the first additional hop (i.e. the bridge guard). Those concerns is no longer entirely relevant, since, in the meantime, we've introduced the NTor handshake and it's extremely likely that both the client and the bridge will use CREATE2 for all their hops. * ADD a new section on enumerating bridges via the behaviours inherent to bridge reachability testing. * REMOVE open question (from the very end of the proposal) regarding whether the standard guard selection algorithms are adequate. They are. (Even if they are convoluted and overly-complicated.)
* | | Update proposal-status.txt w.r.t. changes for #197, #199, and #253.Isis Lovecruft2015-09-09
| | | | | | | | | | | | | | | | | | | | | | | | * CHANGE updated date to today. * REMOVE paragraphs detailing proposals #197 and #199 from the "stalled proposals" section. * ADD proposal #253 to the "proposals to take another look at" section. * CHANGE the "since last time" section to reflect above changes.
* | | Mark prop#199 BridgeFinder as OBSOLETE.Isis Lovecruft2015-09-09
| | |
* | | Mark prop#197 Post Message IPC as REJECTED and remove Target line.Isis Lovecruft2015-09-09
| | |
* | | Give Mike's OOB HMAC proposal a number and fix the filename.Isis Lovecruft2015-09-09
| | |
* | | Merge remote-tracking branch 'tpo-mikeperry/oob_hmac'Isis Lovecruft2015-09-09
|\ \ \
| * | | Add out-of-band hmac proposal draft.Mike Perry2015-09-08
| |/ /
* | | Mark my stop-for-now pointNick Mathewson2015-09-09
| | |
* | | Update metafilesNick Mathewson2015-09-09
| | |
* | | Proposal 159 is now informationalNick Mathewson2015-09-09
| | |
* | | Mark 144 as obsolete.Nick Mathewson2015-09-09
| | | | | | | | | | | | | | | The state of the art has advanced so much since this was written; this simply wouldn't get done this way in a modern design.
* | | Mark 141 as obsolete.Nick Mathewson2015-09-09
| | | | | | | | | | | | | | | Microdescriptors make the system described in this proposal not make sense for current Tors -- it would need significant revision.
* | | Mark 133 as in-reserve.Nick Mathewson2015-09-09
| | | | | | | | | | | | | | | It would need heavy revision to work in modern Tor, and we might not even want it.
* | | mark proposal 132 obsoleteNick Mathewson2015-09-09
| | |
* | | Turn off proposals 131 and 211.Nick Mathewson2015-09-09
| | | | | | | | | | | | | | | | | | | | | | | | 131 is obsolete for being incredibly old, and not being how we'd actually like torcheck to work any more. It comes from a pre-tbb world. 211 is on reserve since nobody's asked for it in a while, and sensible folk are maintaining torcheck now.
* | | Mark proposal 127 as obsolete.Nick Mathewson2015-09-09
| | | | | | | | | | | | | | | If we do implement something like this, it won't at all be with a fetch; it will be with some kind of caching mechanism.
* | | Make a bunch of notes in proposal-status.txtNick Mathewson2015-09-09
|/ /
* | Merge remote-tracking branch 'tpo-mikeperry/netflow_padding2'Isis Lovecruft2015-09-06
|\ \
| * | Proposal 251: Add two more routers, and tweak timeout values.Mike Perry2015-09-04
|/ / | | | | | | Also add more data points to the padding timer distribution table.
* | Add 252-single-onion.txt proposalDavid Goulet2015-09-04
| | | | | | | | Signed-off-by: David Goulet <dgoulet@ev0ke.net>
* | Try to clarify some ed25519 stuff moreNick Mathewson2015-08-25
| |
* | Add 251-netflow-padding.txtNick Mathewson2015-08-23
| |
* | update proposal statusNick Mathewson2015-08-12
| |
* | Describe some more ed25519 stuffNick Mathewson2015-08-12
| |
* | Start writing/copying/adding a bunch of stuff about ed25519 keysNick Mathewson2015-08-12
| |
* | Fix a typo in proposals/242-better-families.txtteor2015-08-10
| | | | | | | | Patch by "teor" (Tim Wilson-Brown).
* | Add draft proposal 250-commit-reveal-consensus.txtDavid Goulet2015-08-03
| | | | | | | | Signed-off-by: David Goulet <dgoulet@ev0ke.net>
* | Add new prop 249-large-create-cells.txt. Fix date on 248.Nick Mathewson2015-07-23
| |
* | Fixes from teorNick Mathewson2015-07-16
| |
* | Fix a mistype, found by Ian.Nick Mathewson2015-07-16
| |