torspec/proposals
2018-12-21 02:14:58 -05:00
..
ideas Give rend-single-onion a number (260) 2015-11-20 22:34:34 -05:00
.gitignore
000-index.txt Mark proposal 297-safer-protocol-shutdowns.txt as implemented (#27735) 2018-12-11 09:52:35 -05:00
001-process.txt Update the list of current torspec editors. 2017-12-08 01:53:52 +00:00
098-todo.txt
099-misc.txt
100-tor-spec-udp.txt
101-dir-voting.txt
102-drop-opt.txt
103-multilevel-keys.txt normalize lack of period at end of title 2018-04-18 15:41:57 -04:00
104-short-descriptors.txt
105-handshake-revision.txt
106-less-tls-constraint.txt
107-uptime-sanity-checking.txt
108-mtbf-based-stability.txt
109-no-sharing-ips.txt normalize lack of period at end of title 2018-04-18 15:41:57 -04:00
110-avoid-infinite-circuits.txt
111-local-traffic-priority.txt
112-bring-back-pathlencoinweight.txt
113-fast-authority-interface.txt
114-distributed-storage.txt
115-two-hop-paths.txt
116-two-hop-paths-from-guard.txt
117-ipv6-exits.txt Document IPv6-exit features in the specs 2013-03-14 12:42:15 -04:00
118-multiple-orports.txt
119-controlport-auth.txt
120-shutdown-descriptors.txt
121-hidden-service-authentication.txt Mark proposals 121 and 155 as closed. 2017-05-18 09:55:34 -04:00
122-unnamed-flag.txt
123-autonaming.txt
124-tls-certificates.txt
125-bridges.txt
126-geoip-reporting.txt
127-dirport-mirrors-downloads.txt Mark proposal 127 as obsolete. 2015-09-09 12:24:49 -04:00
128-bridge-families.txt
129-reject-plaintext-ports.txt
130-v2-conn-protocol.txt fix typo 2018-04-02 00:24:46 -04:00
131-verify-tor-usage.txt Turn off proposals 131 and 211. 2015-09-09 12:28:54 -04:00
132-browser-check-tor-service.txt mark proposal 132 obsolete 2015-09-09 12:32:53 -04:00
133-unreachable-ors.txt Mark 133 as in-reserve. 2015-09-09 12:35:08 -04:00
134-robust-voting.txt
135-private-tor-networks.txt
136-legacy-keys.txt
137-bootstrap-phases.txt
138-remove-down-routers-from-consensus.txt
139-conditional-consensus-download.txt
140-consensus-diffs.txt Add Ticket: field for prop#140. 2017-12-13 23:49:33 +00:00
141-jit-sd-downloads.txt Mark 141 as obsolete. 2015-09-09 12:36:06 -04:00
142-combine-intro-and-rend-points.txt
143-distributed-storage-improvements.txt Update many proposal statuses. 2015-09-21 13:23:38 -04:00
144-enforce-distinct-providers.txt Mark 144 as obsolete. 2015-09-09 12:36:55 -04:00
145-newguard-flag.txt Mark some proposals as done/superseded 2015-02-13 15:30:35 -05:00
146-long-term-stability.txt Mark proposal 146 superseded by 206 2013-11-14 10:14:23 -05:00
147-prevoting-opinions.txt Reject proposal 147, and give reasons for doing so. 2014-01-28 11:22:52 +01:00
148-uniform-client-end-reason.txt
149-using-netinfo-data.txt
150-exclude-exit-nodes.txt
151-path-selection-improvements.txt Mark proposals 151 and 161 closed. 2017-05-18 12:09:11 -04:00
152-single-hop-circuits.txt
153-automatic-software-update-protocol.txt
154-automatic-updates.txt
155-four-hidden-service-improvements.txt Mark proposals 121 and 155 as closed. 2017-05-18 09:55:34 -04:00
156-tracking-blocked-ports.txt Mark some proposals as done/superseded 2015-02-13 15:30:35 -05:00
157-specific-cert-download.txt Mark the dir-key-crosscert element as required. 2013-11-14 09:39:29 -05:00
158-microdescriptors.txt Mark prop158 closed. It has been merged into the spec ages ago. 2017-09-20 10:19:12 -04:00
159-exit-scanning.txt Proposal 159 is now informational 2015-09-09 12:39:09 -04:00
160-bandwidth-offset.txt
161-computing-bandwidth-adjustments.txt Mark proposals 151 and 161 closed. 2017-05-18 12:09:11 -04:00
162-consensus-flavors.txt Close proposal 162 as "as implemented as it will get. 2017-09-20 10:23:42 -04:00
163-detecting-clients.txt
164-reporting-server-status.txt Obsolete/reject 164 and 165 2018-06-03 11:13:24 -07:00
165-simple-robust-voting.txt Obsolete/reject 164 and 165 2018-06-03 11:13:24 -07:00
166-statistics-extra-info-docs.txt
167-params-in-consensus.txt
168-reduce-circwindow.txt Mark 168 as Rejected 2018-06-03 11:09:12 -07:00
169-eliminating-renegotiation.txt
170-user-path-config.txt
171-separate-streams.txt
172-circ-getinfo-option.txt Another round of status changes 2018-06-03 11:30:35 -07:00
173-getinfo-option-expansion.txt Another round of status changes 2018-06-03 11:30:35 -07:00
174-optimistic-data-server.txt
175-automatic-node-promotion.txt Update many proposal statuses. 2015-09-21 13:23:38 -04:00
176-revising-handshake.txt
177-flag-abstention.txt Mark prop177 and prop256 as reserve: maybe smart, but not roadmapping these. 2018-06-03 11:15:43 -07:00
178-param-voting.txt
179-TLS-cert-and-parameter-normalization.txt Draft-status proposal 195: normalize TLS in 0.2.4 2012-03-09 12:05:26 -05:00
180-pluggable-transport.txt Mark proposals 180 and 198 as closed 2013-03-19 13:26:16 -04:00
181-optimistic-data-client.txt
182-creditbucket.txt Mark 182 as obsolete because of different bucket refill logic 2018-06-03 11:15:12 -07:00
183-refillintervals.txt
184-v3-link-protocol.txt
185-dir-without-dirport.txt Update many proposal statuses. 2015-09-21 13:23:38 -04:00
186-multiple-orports.txt Update multiple-addrs spec to match implementation 2013-03-18 13:54:32 -04:00
187-allow-client-auth.txt
188-bridge-guards.txt Add additional comments to prop#188 on bridge reachability self-testing. 2015-10-30 14:38:05 +00:00
189-authorize-cell.txt Mark 189 and 191 as obsoleted by pluggable transports 2018-06-03 11:16:30 -07:00
190-shared-secret-bridge-authorization.txt Mark 190 as obsoleted by PTs 2018-06-03 11:10:16 -07:00
191-mitm-bridge-detection-resistance.txt Mark 189 and 191 as obsoleted by pluggable transports 2018-06-03 11:16:30 -07:00
192-store-bridge-information.txt 192 is obsoleted by new guard design 2018-06-03 11:17:00 -07:00
193-safe-cookie-authentication.txt Proposal 193 is implemented and merged into the spec 2012-03-26 14:16:53 -04:00
194-mnemonic-urls.txt Update many proposal statuses. 2015-09-21 13:23:38 -04:00
195-TLS-normalization-for-024.txt Mark 195 as dead: The unimplemented parts will not happen. 2018-06-03 11:04:50 -07:00
196-transport-control-ports.txt In prop196, note that USERADDR port is not optional. 2017-09-20 08:40:45 -04:00
197-postmessage-ipc.txt Mark prop#197 Post Message IPC as REJECTED and remove Target line. 2015-09-09 21:23:52 +00:00
198-restore-clienthello-semantics.txt Mark proposals 180 and 198 as closed 2013-03-19 13:26:16 -04:00
199-bridgefinder-integration.txt Mark prop#199 BridgeFinder as OBSOLETE. 2015-09-09 21:26:47 +00:00
200-new-create-and-extend-cells.txt Integrate proposals 200 (create2) and 216 (ntor) into the specs 2013-03-14 12:42:15 -04:00
201-bridge-v3-reqs-stats.txt add key missing word 2012-05-10 15:33:59 -04:00
202-improved-relay-crypto.txt Mark three proposals as no longer open because of RC status 2018-06-03 11:18:30 -07:00
203-https-frontend.txt Proposal 203 is obsoleted by pluggable transports. 2018-06-03 11:05:50 -07:00
204-hidserv-subdomains.txt Merge proposal 204 into addr-spec.txt 2017-03-08 11:52:57 -05:00
205-local-dnscache.txt some typo fixes i found in my sandbox 2013-04-14 16:30:51 -04:00
206-directory-sources.txt Mark proposal 206-directory-sources as closed. 2012-12-13 12:48:28 -05:00
207-directory-guards.txt Update status on proposals 198, 205, 207 2012-12-25 23:26:16 -05:00
208-ipv6-exits-redux.txt Document IPv6-exit features in the specs 2013-03-14 12:42:15 -04:00
209-path-bias-tuning.txt Mark three proposals as no longer open because of RC status 2018-06-03 11:18:30 -07:00
210-faster-headless-consensus-bootstrap.txt I am told that prop#210 is actually superseded? 2017-02-27 12:37:35 -05:00
211-mapaddress-tor-status.txt Turn off proposals 131 and 211. 2015-09-09 12:28:54 -04:00
212-using-old-consensus.txt Mark more items as accepted/needs-rev 2018-06-03 11:43:16 -07:00
213-remove-stream-sendmes.txt Looks like Roger marked 213 as "should be marked Dead" without Deadening it. Deadening. 2013-11-14 09:57:41 -05:00
214-longer-circids.txt Merge 4-byte circids (prop 214) into the spec. 2013-03-14 12:42:15 -04:00
215-update-min-consensus-ver.txt Mark proposal 215 as implemented, closed. 2014-08-26 09:46:24 -04:00
216-ntor-handshake.txt some typo fixes i found in my sandbox 2013-04-14 16:30:51 -04:00
217-ext-orport-auth.txt Mark proposal 217 finished. Still needs merging into spec 2013-11-14 12:27:25 -05:00
218-usage-controller-events.txt Merge implemented proposal 218 into control-spec.txt. 2013-10-31 09:15:17 +01:00
219-expanded-dns.txt Mark more items as accepted/needs-rev 2018-06-03 11:43:16 -07:00
220-ecc-id-keys.txt Mark proposals 220 and 244 as closed. 2017-09-20 13:44:04 -04:00
221-stop-using-create-fast.txt Merge proposal 221 (stop using CREATE_FAST) 2013-10-31 16:57:45 -04:00
222-remove-client-timestamps.txt Update proposal index with 222 closed 2013-09-20 11:10:49 -04:00
223-ace-handshake.txt Update many proposal statuses. 2015-09-21 13:23:38 -04:00
224-rend-spec-ng.txt fix a typo twice 2018-08-06 15:54:27 -04:00
225-strawman-shared-rand.txt Update many proposal statuses. 2015-09-21 13:23:38 -04:00
226-bridgedb-database-improvements.txt 226 is not happening soon. 2018-06-03 11:27:41 -07:00
227-vote-on-package-fingerprints.txt merge prop227 into dir-spec 2015-02-27 11:40:47 -05:00
228-cross-certification-onionkeys.txt update proposal status 2015-08-12 15:03:45 -04:00
229-further-socks5-extensions.txt Mark prop229 as rejected 2018-06-03 11:19:13 -07:00
230-rsa1024-relay-id-migration.txt Mark prop230 and prop231 as obsolted by Ed keys and superseded. 2018-06-03 11:07:01 -07:00
231-migrate-authority-rsa1024-ids.txt Reindex. 2018-06-03 11:13:57 -07:00
232-pluggable-transports-through-proxy.txt Mark some proposals as done/superseded 2015-02-13 15:30:35 -05:00
233-quicken-tor2web-mode.txt Mark 233 as rejected: we are not developing tor2web mode 2018-06-03 11:20:02 -07:00
234-remittance-addresses.txt Mark 234 as rejected. 2018-06-03 11:20:53 -07:00
235-kill-named-flag.txt Merge 235-kill-named-flag.txt into dir-spec.txt 2017-03-08 11:48:29 -05:00
236-single-guard-node.txt Mark 236-single-guard-node as closed: this is superseded by 271 2017-03-08 11:48:29 -05:00
237-directory-servers-for-all.txt Merge rest of proposal 237 (all relays as caches) into dirspec 2017-03-08 11:48:29 -05:00
238-hs-relay-stats.txt Update many proposal statuses. 2015-09-21 13:23:38 -04:00
239-consensus-hash-chaining.txt Mark more items as accepted/needs-rev 2018-06-03 11:43:16 -07:00
240-auth-cert-revocation.txt normalize lack of period at end of title 2018-04-18 15:41:57 -04:00
241-suspicious-guard-turnover.txt Mark prop#241 as rejected due to being made obsolete by prop#259. 2016-02-28 14:34:09 +00:00
242-better-families.txt Add 242 as reserve. It is an okay idea but it is not going on the roadmap soon 2018-06-03 11:21:10 -07:00
243-hsdir-flag-need-stable.txt Update many proposal statuses. 2015-09-21 13:23:38 -04:00
244-use-rfc5705-for-tls-binding.txt Mark proposals 220 and 244 as closed. 2017-09-20 13:44:04 -04:00
245-tap-out.txt Mark more items as accepted/needs-rev 2018-06-03 11:43:16 -07:00
246-merge-hsdir-and-intro.txt Mark 246 as rejected; we don't want to consolidate these. 2018-06-03 11:11:48 -07:00
247-hs-guard-discovery.txt add nsf funder acknowledgement to two proposals 2018-08-22 22:39:38 -04:00
248-removing-rsa-identities.txt Mark more items as accepted/needs-rev 2018-06-03 11:43:16 -07:00
249-large-create-cells.txt add nsf ack to prop 249 2018-12-21 02:14:58 -05:00
250-commit-reveal-consensus.txt remove caesura in proposal name 2018-03-03 01:49:53 -05:00
251-netflow-padding.txt declare prop#251 closed 2018-04-18 15:38:49 -04:00
252-single-onion.txt mark some proposals superseded or finished. 2017-02-27 09:55:06 -05:00
253-oob-hmac.txt Mark 253 as dead per author's comments. 2018-06-03 11:08:01 -07:00
254-padding-negotiation.txt Prop #254: The infinity bin is also special. 2018-11-06 01:25:45 +00:00
255-hs-load-balancing.txt Mark 255 as reserve: nice idea, worth doing. 2018-06-03 11:33:45 -07:00
256-key-revocation.txt Mark prop177 and prop256 as reserve: maybe smart, but not roadmapping these. 2018-06-03 11:15:43 -07:00
257-hiding-authorities.txt retitile 257 per discussion 2016-02-20 20:16:02 -05:00
258-dirauth-dos.txt Another round of status changes 2018-06-03 11:30:35 -07:00
259-guard-selection.txt Keep proposals/proposal-status.txt up to date. 2016-12-02 12:23:27 -05:00
260-rend-single-onion.txt Fill in "implemented-in" fields. 2017-05-16 09:24:15 -04:00
261-aez-crypto.txt Mark three proposals as no longer open because of RC status 2018-06-03 11:18:30 -07:00
262-rekey-circuits.txt Prop262: s/shake128/shake256/ 2015-12-31 22:31:28 -05:00
263-ntru-for-pq-handshake.txt Mark prop#263 as made obsolete by prop#269. 2016-07-22 11:47:31 +00:00
264-subprotocol-versions.txt prop264: Close the proposal 2016-11-29 11:04:20 -05:00
265-load-balancing-with-overhead.txt Prop 265: Add nodes from mailinglist discussion. 2018-05-24 12:39:29 +03:00
266-removing-current-obsolete-clients.txt mark some proposals superseded or finished. 2017-02-27 09:55:06 -05:00
267-tor-consensus-transparency.txt Mark more items as accepted/needs-rev 2018-06-03 11:43:16 -07:00
268-guard-selection.txt Keep proposals/proposal-status.txt up to date. 2016-12-02 12:23:27 -05:00
269-hybrid-handshake.txt PQ status update 2018-06-03 11:27:32 -07:00
270-newhope-hybrid-handshake.txt PQ status update 2018-06-03 11:27:32 -07:00
271-another-guard-selection.txt prop271: Clarify when guards may be added to {CONFIRMED_GUARDS}. 2017-08-03 18:20:22 +00:00
272-valid-and-running-by-default.txt Merge proposal 272 into dir-spec 2017-03-08 11:48:29 -05:00
273-exit-relay-pinning.txt Add draft prop273 from Phillipp Winter et al. 2016-10-07 12:21:49 -04:00
274-rotate-onion-keys-less.txt normalize lack of period at end of title 2018-04-18 15:41:57 -04:00
275-md-published-time-is-silly.txt Note the part of prop#275 that got implemented. 2017-05-16 09:20:26 -04:00
276-lower-bw-granularity.txt Typo fixes in prop#249, prop#276, and prop#279. 2017-12-13 23:52:15 +00:00
277-detect-id-sharing.txt normalize lack of period at end of title 2018-04-18 15:41:57 -04:00
278-directory-compression-scheme-negotiation.txt Merge prop278 (compression) into dir-spec. 2018-01-24 12:48:12 -05:00
279-naming-layer-api.txt Mark more items as accepted/needs-rev 2018-06-03 11:43:16 -07:00
280-privcount-in-tor.txt mark prop280 as superseded 2017-12-01 15:25:35 -05:00
281-bulk-md-download.txt Mark more items as accepted/needs-rev 2018-06-03 11:43:16 -07:00
282-remove-named-from-consensus.txt Mark more items as accepted/needs-rev 2018-06-03 11:43:16 -07:00
283-ipv6-in-micro-consensus.txt Another round of status changes 2018-06-03 11:30:35 -07:00
284-hsv3-control-port.txt control: Merge prop284 into control-spec.txt 2018-01-31 14:55:28 -05:00
285-utf-8.txt Rewrite the UTF-8 specification in prop#285 so it is more specific 2018-06-22 10:04:42 +10:00
286-hibernation-api.txt Mark 286 as accepted 2018-06-03 11:22:06 -07:00
287-reduce-lifetime.txt Add proposal 287, for real this time 2017-11-30 16:53:51 -05:00
288-privcount-with-shamir.txt Correct a point in proposal 288. 2018-07-10 19:58:36 -04:00
289-authenticated-sendmes.txt stick an nsf funder ack on proposal 289 2018-09-26 23:51:22 -04:00
290-deprecate-consensus-methods.txt Mark 290 as meta 2018-06-03 11:23:04 -07:00
291-two-guard-nodes.txt add nsf ack's to prop 291 too 2018-08-22 23:28:31 -04:00
292-mesh-vanguards.txt add nsf funder acknowledgement to two proposals 2018-08-22 22:39:38 -04:00
293-know-when-to-publish.txt Merge prop293 and mark it closed. 2018-12-05 09:28:00 -05:00
294-tls-1.3.txt Add work-in-progress TLS 1.3 proposal as a draft with number 294. 2018-06-01 22:07:55 +00:00
295-relay-crypto-with-atl.txt Authorship update for prop295 2018-07-13 17:05:41 -04:00
296-expose-bandwidth-files.txt Call it prop296 2018-07-17 08:46:18 -04:00
297-safer-protover-shutdowns.txt Mark proposal 297-safer-protocol-shutdowns.txt as implemented (#27735) 2018-12-11 09:52:35 -05:00
298-canonical-families.txt Close and merge prop298 2018-12-05 09:44:12 -05:00
proposal-status.txt Add work-in-progress TLS 1.3 proposal as a draft with number 294. 2018-06-01 22:07:55 +00:00
reindex.py Require a "Ticket:" field for future proposals in certain states. 2017-12-08 01:53:52 +00:00