/proposals/
../
.gitignore
000-index.txt
001-process.txt
098-todo.txt
099-misc.txt
100-tor-spec-udp.txt
101-dir-voting.txt
102-drop-opt.txt
103-multilevel-keys.txt
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
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
118-multiple-orports.txt
119-controlport-auth.txt
120-shutdown-descriptors.txt
121-hidden-service-authentication.txt
122-unnamed-flag.txt
123-autonaming.txt
124-tls-certificates.txt
125-bridges.txt
126-geoip-reporting.txt
127-dirport-mirrors-downloads.txt
128-bridge-families.txt
129-reject-plaintext-ports.txt
130-v2-conn-protocol.txt
131-verify-tor-usage.txt
132-browser-check-tor-service.txt
133-unreachable-ors.txt
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
141-jit-sd-downloads.txt
142-combine-intro-and-rend-points.txt
143-distributed-storage-improvements.txt
144-enforce-distinct-providers.txt
145-newguard-flag.txt
146-long-term-stability.txt
147-prevoting-opinions.txt
148-uniform-client-end-reason.txt
149-using-netinfo-data.txt
150-exclude-exit-nodes.txt
151-path-selection-improvements.txt
152-single-hop-circuits.txt
153-automatic-software-update-protocol.txt
154-automatic-updates.txt
155-four-hidden-service-improvements.txt
156-tracking-blocked-ports.txt
157-specific-cert-download.txt
158-microdescriptors.txt
159-exit-scanning.txt
160-bandwidth-offset.txt
161-computing-bandwidth-adjustments.txt
162-consensus-flavors.txt
163-detecting-clients.txt
164-reporting-server-status.txt
165-simple-robust-voting.txt
166-statistics-extra-info-docs.txt
167-params-in-consensus.txt
168-reduce-circwindow.txt
169-eliminating-renegotiation.txt
170-user-path-config.txt
171-separate-streams.txt
172-circ-getinfo-option.txt
173-getinfo-option-expansion.txt
174-optimistic-data-server.txt
175-automatic-node-promotion.txt
176-revising-handshake.txt
177-flag-abstention.txt
178-param-voting.txt
179-TLS-cert-and-parameter-normalization.txt
180-pluggable-transport.txt
181-optimistic-data-client.txt
182-creditbucket.txt
183-refillintervals.txt
184-v3-link-protocol.txt
185-dir-without-dirport.txt
186-multiple-orports.txt
187-allow-client-auth.txt
188-bridge-guards.txt
189-authorize-cell.txt
190-shared-secret-bridge-authorization.txt
191-mitm-bridge-detection-resistance.txt
192-store-bridge-information.txt
193-safe-cookie-authentication.txt
194-mnemonic-urls.txt
195-TLS-normalization-for-024.txt
196-transport-control-ports.txt
197-postmessage-ipc.txt
198-restore-clienthello-semantics.txt
199-bridgefinder-integration.txt
200-new-create-and-extend-cells.txt
201-bridge-v3-reqs-stats.txt
202-improved-relay-crypto.txt
203-https-frontend.txt
204-hidserv-subdomains.txt
205-local-dnscache.txt
206-directory-sources.txt
207-directory-guards.txt
208-ipv6-exits-redux.txt
209-path-bias-tuning.txt
210-faster-headless-consensus-bootstrap.txt
211-mapaddress-tor-status.txt
212-using-old-consensus.txt
213-remove-stream-sendmes.txt
214-longer-circids.txt
215-update-min-consensus-ver.txt
216-ntor-handshake.txt
217-ext-orport-auth.txt
218-usage-controller-events.txt
219-expanded-dns.txt
220-ecc-id-keys.txt
221-stop-using-create-fast.txt
222-remove-client-timestamps.txt
223-ace-handshake.txt
224-rend-spec-ng.txt
225-strawman-shared-rand.txt
226-bridgedb-database-improvements.txt
227-vote-on-package-fingerprints.txt
228-cross-certification-onionkeys.txt
229-further-socks5-extensions.txt
230-rsa1024-relay-id-migration.txt
231-migrate-authority-rsa1024-ids.txt
232-pluggable-transports-through-proxy.txt
233-quicken-tor2web-mode.txt
234-remittance-addresses.txt
235-kill-named-flag.txt
236-single-guard-node.txt
237-directory-servers-for-all.txt
238-hs-relay-stats.txt
239-consensus-hash-chaining.txt
240-auth-cert-revocation.txt
241-suspicious-guard-turnover.txt
242-better-families.txt
243-hsdir-flag-need-stable.txt
244-use-rfc5705-for-tls-binding.txt
245-tap-out.txt
246-merge-hsdir-and-intro.txt
247-hs-guard-discovery.txt
248-removing-rsa-identities.txt
249-large-create-cells.txt
250-commit-reveal-consensus.txt
251-netflow-padding.txt
252-single-onion.txt
253-oob-hmac.txt
254-padding-negotiation.txt
255-hs-load-balancing.txt
256-key-revocation.txt
257-hiding-authorities.txt
258-dirauth-dos.txt
259-guard-selection.txt
260-rend-single-onion.txt
261-aez-crypto.txt
262-rekey-circuits.txt
263-ntru-for-pq-handshake.txt
264-subprotocol-versions.txt
265-load-balancing-with-overhead.txt
266-removing-current-obsolete-clients.txt
267-tor-consensus-transparency.txt
268-guard-selection.txt
269-hybrid-handshake.txt
270-newhope-hybrid-handshake.txt
271-another-guard-selection.txt
272-valid-and-running-by-default.txt
273-exit-relay-pinning.txt
274-rotate-onion-keys-less.txt
275-md-published-time-is-silly.txt
276-lower-bw-granularity.txt
277-detect-id-sharing.txt
278-directory-compression-scheme-negotiation.txt
279-naming-layer-api.txt
280-privcount-in-tor.txt
281-bulk-md-download.txt
282-remove-named-from-consensus.txt
283-ipv6-in-micro-consensus.txt
284-hsv3-control-port.txt
285-utf-8.txt
286-hibernation-api.txt
287-reduce-lifetime.txt
288-privcount-with-shamir.txt
289-authenticated-sendmes.txt
290-deprecate-consensus-methods.txt
291-two-guard-nodes.txt
292-mesh-vanguards.txt
293-know-when-to-publish.txt
294-tls-1.3.txt
295-relay-crypto-with-adl.txt
296-expose-bandwidth-files.txt
297-safer-protover-shutdowns.txt
298-canonical-families.txt
299-ip-failure-count.txt
300-walking-onions.txt
301-dont-vote-on-package-fingerprints.txt
302-padding-machines-for-onion-clients.txt
303-protover-removal-policy.txt
304-socks5-extending-hs-error-codes.txt
305-establish-intro-dos-defense-extention.txt
306-ipv6-happy-eyeballs.txt
307-onionbalance-v3.txt
308-counter-galois-onion.txt
309-optimistic-socks-in-tor.txt
310-bandaid-on-guard-selection.txt
311-relay-ipv6-reachability.txt
312-relay-auto-ipv6-addr.txt
313-relay-ipv6-stats.txt
314-allow-markdown-proposals.md
315-update-dir-required-fields.txt
316-flashflow.md
317-secure-dns-name-resolution.txt
318-limit-protovers.md
319-wide-everything.md
320-tap-out-again.md
321-happy-families.md
322-dirport-linkspec.md
323-walking-onions-full.md
324-rtt-congestion-control.txt
325-packed-relay-cells.md
326-tor-relay-well-known-uri-rfc8615.md
327-pow-over-intro.txt
328-relay-overload-report.md
329-traffic-splitting.txt
330-authority-contact.md
331-res-tokens-for-anti-dos.md
332-ntor-v3-with-extra-data.md
333-vanguards-lite.md
334-middle-only-flag.txt
335-middle-only-redux.md
336-randomize-guard-retries.md
337-simpler-guard-usability.md
338-netinfo-y2038.md
339-udp-over-tor.md
340-packed-and-fragmented.md
341-better-oos.md
342-decouple-hs-interval.md
343-rend-caa.txt
BY_INDEX.md
BY_INDEX_template.md
README.md
README_template.md
ideas
proposal-status.txt
reindex.py