aboutsummaryrefslogtreecommitdiff
path: root/proposals
ModeNameSize
-rw-r--r--.gitignore26logplain
-rw-r--r--000-index.txt29350logplain
-rw-r--r--001-process.txt9590logplain
-rw-r--r--098-todo.txt4028logplain
-rw-r--r--099-misc.txt799logplain
-rw-r--r--100-tor-spec-udp.txt19483logplain
-rw-r--r--101-dir-voting.txt11342logplain
-rw-r--r--102-drop-opt.txt1312logplain
-rw-r--r--103-multilevel-keys.txt9263logplain
-rw-r--r--104-short-descriptors.txt7508logplain
-rw-r--r--105-handshake-revision.txt15167logplain
-rw-r--r--106-less-tls-constraint.txt4151logplain
-rw-r--r--107-uptime-sanity-checking.txt1732logplain
-rw-r--r--108-mtbf-based-stability.txt3793logplain
-rw-r--r--109-no-sharing-ips.txt4039logplain
-rw-r--r--110-avoid-infinite-circuits.txt4788logplain
-rw-r--r--111-local-traffic-priority.txt7660logplain
-rw-r--r--112-bring-back-pathlencoinweight.txt7579logplain
-rw-r--r--113-fast-authority-interface.txt3244logplain
-rw-r--r--114-distributed-storage.txt23682logplain
-rw-r--r--115-two-hop-paths.txt19324logplain
-rw-r--r--116-two-hop-paths-from-guard.txt5390logplain
-rw-r--r--117-ipv6-exits.txt16616logplain
-rw-r--r--118-multiple-orports.txt3138logplain
-rw-r--r--119-controlport-auth.txt5639logplain
-rw-r--r--120-shutdown-descriptors.txt3101logplain
-rw-r--r--121-hidden-service-authentication.txt40925logplain
-rw-r--r--122-unnamed-flag.txt5997logplain
-rw-r--r--123-autonaming.txt2347logplain
-rw-r--r--124-tls-certificates.txt14121logplain
-rw-r--r--125-bridges.txt12582logplain
-rw-r--r--126-geoip-reporting.txt18571logplain
-rw-r--r--127-dirport-mirrors-downloads.txt7149logplain
-rw-r--r--128-bridge-families.txt2409logplain
-rw-r--r--129-reject-plaintext-ports.txt4488logplain
-rw-r--r--130-v2-conn-protocol.txt7508logplain
-rw-r--r--131-verify-tor-usage.txt5643logplain
-rw-r--r--132-browser-check-tor-service.txt6936logplain
-rw-r--r--133-unreachable-ors.txt6097logplain
-rw-r--r--134-robust-voting.txt4834logplain
-rw-r--r--135-private-tor-networks.txt11995logplain
-rw-r--r--136-legacy-keys.txt4249logplain
-rw-r--r--137-bootstrap-phases.txt10346logplain
-rw-r--r--138-remove-down-routers-from-consensus.txt2046logplain
-rw-r--r--139-conditional-consensus-download.txt3619logplain
-rw-r--r--140-consensus-diffs.txt8728logplain
-rw-r--r--141-jit-sd-downloads.txt14404logplain
-rw-r--r--142-combine-intro-and-rend-points.txt13895logplain
-rw-r--r--143-distributed-storage-improvements.txt9781logplain
-rw-r--r--144-enforce-distinct-providers.txt6430logplain
-rw-r--r--145-newguard-flag.txt1343logplain
-rw-r--r--146-long-term-stability.txt3747logplain
-rw-r--r--147-prevoting-opinions.txt5465logplain
-rw-r--r--148-uniform-client-end-reason.txt2444logplain
-rw-r--r--149-using-netinfo-data.txt1684logplain
-rw-r--r--150-exclude-exit-nodes.txt1710logplain
-rw-r--r--151-path-selection-improvements.txt6293logplain
-rw-r--r--152-single-hop-circuits.txt2747logplain
-rw-r--r--153-automatic-software-update-protocol.txt8087logplain
-rw-r--r--154-automatic-updates.txt16559logplain
-rw-r--r--155-four-hidden-service-improvements.txt5754logplain
-rw-r--r--156-tracking-blocked-ports.txt18387logplain
-rw-r--r--157-specific-cert-download.txt3678logplain
-rw-r--r--158-microdescriptors.txt8240logplain
-rw-r--r--159-exit-scanning.txt5342logplain
-rw-r--r--160-bandwidth-offset.txt4440logplain
-rw-r--r--161-computing-bandwidth-adjustments.txt6602logplain
-rw-r--r--162-consensus-flavors.txt7599logplain
-rw-r--r--163-detecting-clients.txt4281logplain
-rw-r--r--164-reporting-server-status.txt2945logplain
-rw-r--r--165-simple-robust-voting.txt5803logplain
-rw-r--r--166-statistics-extra-info-docs.txt17284logplain
-rw-r--r--167-params-in-consensus.txt1769logplain
-rw-r--r--168-reduce-circwindow.txt5817logplain
-rw-r--r--169-eliminating-renegotiation.txt18945logplain
-rw-r--r--170-user-path-config.txt4075logplain
-rw-r--r--171-separate-streams.txt15849logplain
-rw-r--r--172-circ-getinfo-option.txt6591logplain
-rw-r--r--173-getinfo-option-expansion.txt4106logplain
-rw-r--r--174-optimistic-data-server.txt10316logplain
-rw-r--r--175-automatic-node-promotion.txt10775logplain
-rw-r--r--176-revising-handshake.txt29446logplain
-rw-r--r--177-flag-abstention.txt4527logplain
-rw-r--r--178-param-voting.txt4101logplain
-rw-r--r--179-TLS-cert-and-parameter-normalization.txt18154logplain
-rw-r--r--180-pluggable-transport.txt24064logplain
-rw-r--r--181-optimistic-data-client.txt5592logplain
-rw-r--r--182-creditbucket.txt9332logplain
-rw-r--r--183-refillintervals.txt4542logplain
-rw-r--r--184-v3-link-protocol.txt4178logplain
-rw-r--r--185-dir-without-dirport.txt1876logplain
-rw-r--r--186-multiple-orports.txt11052logplain
-rw-r--r--187-allow-client-auth.txt5469logplain
-rw-r--r--188-bridge-guards.txt23638logplain
-rw-r--r--189-authorize-cell.txt5118logplain
-rw-r--r--190-shared-secret-bridge-authorization.txt3455logplain
-rw-r--r--191-mitm-bridge-detection-resistance.txt7137logplain
-rw-r--r--192-store-bridge-information.txt6790logplain
-rw-r--r--193-safe-cookie-authentication.txt5812logplain
-rw-r--r--194-mnemonic-urls.txt9497logplain
-rw-r--r--195-TLS-normalization-for-024.txt7412logplain
-rw-r--r--196-transport-control-ports.txt8960logplain
-rw-r--r--197-postmessage-ipc.txt3655logplain
-rw-r--r--198-restore-clienthello-semantics.txt8272logplain
-rw-r--r--199-bridgefinder-integration.txt19123logplain
-rw-r--r--200-new-create-and-extend-cells.txt5855logplain
-rw-r--r--201-bridge-v3-reqs-stats.txt1600logplain
-rw-r--r--202-improved-relay-crypto.txt33903logplain
-rw-r--r--203-https-frontend.txt13151logplain
-rw-r--r--204-hidserv-subdomains.txt914logplain
-rw-r--r--205-local-dnscache.txt6142logplain
-rw-r--r--206-directory-sources.txt3364logplain
-rw-r--r--207-directory-guards.txt2116logplain
-rw-r--r--208-ipv6-exits-redux.txt5136logplain
-rw-r--r--209-path-bias-tuning.txt12169logplain
-rw-r--r--210-faster-headless-consensus-bootstrap.txt11690logplain
-rw-r--r--211-mapaddress-tor-status.txt5738logplain
-rw-r--r--212-using-old-consensus.txt4513logplain
-rw-r--r--213-remove-stream-sendmes.txt7258logplain
-rw-r--r--214-longer-circids.txt2958logplain
-rw-r--r--215-update-min-consensus-ver.txt3811logplain
-rw-r--r--216-ntor-handshake.txt7933logplain
-rw-r--r--217-ext-orport-auth.txt5917logplain
-rw-r--r--218-usage-controller-events.txt8660logplain
-rw-r--r--219-expanded-dns.txt14795logplain
-rw-r--r--220-ecc-id-keys.txt28338logplain
-rw-r--r--221-stop-using-create-fast.txt3631logplain
-rw-r--r--222-remove-client-timestamps.txt8442logplain
-rw-r--r--223-ace-handshake.txt3884logplain
-rw-r--r--224-rend-spec-ng.txt103008logplain
-rw-r--r--225-strawman-shared-rand.txt4278logplain
-rw-r--r--226-bridgedb-database-improvements.txt13533logplain
-rw-r--r--227-vote-on-package-fingerprints.txt5867logplain
-rw-r--r--228-cross-certification-onionkeys.txt6040logplain
-rw-r--r--229-further-socks5-extensions.txt8748logplain
-rw-r--r--230-rsa1024-relay-id-migration.txt3150logplain
-rw-r--r--231-migrate-authority-rsa1024-ids.txt2694logplain
-rw-r--r--232-pluggable-transports-through-proxy.txt3013logplain
-rw-r--r--233-quicken-tor2web-mode.txt1202logplain
-rw-r--r--234-remittance-addresses.txt1603logplain
-rw-r--r--235-kill-named-flag.txt2314logplain
-rw-r--r--236-single-guard-node.txt13090logplain
-rw-r--r--237-directory-servers-for-all.txt6369logplain
-rw-r--r--238-hs-relay-stats.txt12449logplain
-rw-r--r--239-consensus-hash-chaining.txt4443logplain
-rw-r--r--240-auth-cert-revocation.txt1647logplain
-rw-r--r--241-suspicious-guard-turnover.txt6078logplain
-rw-r--r--242-better-families.txt3583logplain
-rw-r--r--243-hsdir-flag-need-stable.txt3555logplain
-rw-r--r--244-use-rfc5705-for-tls-binding.txt1865logplain
-rw-r--r--245-tap-out.txt3688logplain
-rw-r--r--246-merge-hsdir-and-intro.txt14122logplain
-rw-r--r--247-hs-guard-discovery.txt33615logplain
-rw-r--r--248-removing-rsa-identities.txt3492logplain
-rw-r--r--249-large-create-cells.txt10986logplain
-rw-r--r--250-commit-reveal-consensus.txt28428logplain
-rw-r--r--251-netflow-padding.txt18246logplain
-rw-r--r--252-single-onion.txt11841logplain
-rw-r--r--253-oob-hmac.txt11288logplain
-rw-r--r--254-padding-negotiation.txt17837logplain
-rw-r--r--255-hs-load-balancing.txt6310logplain
-rw-r--r--256-key-revocation.txt9291logplain
-rw-r--r--257-hiding-authorities.txt8238logplain
-rw-r--r--258-dirauth-dos.txt4819logplain
-rw-r--r--259-guard-selection.txt14565logplain
-rw-r--r--260-rend-single-onion.txt21274logplain
-rw-r--r--261-aez-crypto.txt9969logplain
-rw-r--r--262-rekey-circuits.txt5349logplain
-rw-r--r--263-ntru-for-pq-handshake.txt13235logplain
-rw-r--r--264-subprotocol-versions.txt17771logplain
-rw-r--r--265-load-balancing-with-overhead.txt13827logplain
-rw-r--r--266-removing-current-obsolete-clients.txt10914logplain
-rw-r--r--267-tor-consensus-transparency.txt14005logplain
-rw-r--r--268-guard-selection.txt21628logplain
-rw-r--r--269-hybrid-handshake.txt17788logplain
-rw-r--r--270-newhope-hybrid-handshake.txt31665logplain
-rw-r--r--271-another-guard-selection.txt34229logplain
-rw-r--r--272-valid-and-running-by-default.txt2156logplain
-rw-r--r--273-exit-relay-pinning.txt10342logplain
-rw-r--r--274-rotate-onion-keys-less.txt4839logplain
-rw-r--r--275-md-published-time-is-silly.txt5307logplain
-rw-r--r--276-lower-bw-granularity.txt3087logplain
-rw-r--r--277-detect-id-sharing.txt2207logplain
-rw-r--r--278-directory-compression-scheme-negotiation.txt8780logplain
-rw-r--r--279-naming-layer-api.txt21693logplain
-rw-r--r--280-privcount-in-tor.txt12717logplain
-rw-r--r--281-bulk-md-download.txt3697logplain
-rw-r--r--282-remove-named-from-consensus.txt907logplain
-rw-r--r--283-ipv6-in-micro-consensus.txt7569logplain
-rw-r--r--284-hsv3-control-port.txt6869logplain
-rw-r--r--285-utf-8.txt5069logplain
-rw-r--r--286-hibernation-api.txt7508logplain
-rw-r--r--287-reduce-lifetime.txt4596logplain
-rw-r--r--288-privcount-with-shamir.txt24431logplain
-rw-r--r--289-authenticated-sendmes.txt21178logplain
-rw-r--r--290-deprecate-consensus-methods.txt3360logplain
-rw-r--r--291-two-guard-nodes.txt12534logplain
-rw-r--r--292-mesh-vanguards.txt23145logplain
-rw-r--r--293-know-when-to-publish.txt2332logplain
-rw-r--r--294-tls-1.3.txt15250logplain
-rw-r--r--295-relay-crypto-with-adl.txt21915logplain
-rw-r--r--296-expose-bandwidth-files.txt3535logplain
-rw-r--r--297-safer-protover-shutdowns.txt4310logplain
-rw-r--r--298-canonical-families.txt2184logplain
-rw-r--r--299-ip-failure-count.txt9979logplain
-rw-r--r--300-walking-onions.txt22852logplain
-rw-r--r--301-dont-vote-on-package-fingerprints.txt2879logplain
-rw-r--r--302-padding-machines-for-onion-clients.txt14662logplain
-rw-r--r--303-protover-removal-policy.txt2606logplain
-rw-r--r--304-socks5-extending-hs-error-codes.txt4000logplain
-rw-r--r--305-establish-intro-dos-defense-extention.txt8081logplain
-rw-r--r--306-ipv6-happy-eyeballs.txt14775logplain
-rw-r--r--307-onionbalance-v3.txt8229logplain
-rw-r--r--308-counter-galois-onion.txt22443logplain
-rw-r--r--309-optimistic-socks-in-tor.txt3056logplain
-rw-r--r--310-bandaid-on-guard-selection.txt5239logplain
-rw-r--r--311-relay-ipv6-reachability.txt36784logplain
-rw-r--r--312-relay-auto-ipv6-addr.txt71023logplain
-rw-r--r--313-relay-ipv6-stats.txt16605logplain
-rw-r--r--314-allow-markdown-proposals.md1084logplain
-rw-r--r--315-update-dir-required-fields.txt5343logplain
-rw-r--r--316-flashflow.md36425logplain
-rw-r--r--317-secure-dns-name-resolution.txt9453logplain
-rw-r--r--318-limit-protovers.md1562logplain
-rw-r--r--319-wide-everything.md4768logplain
-rw-r--r--320-tap-out-again.md5147logplain
-rw-r--r--321-happy-families.md9453logplain
-rw-r--r--322-dirport-linkspec.md1589logplain
-rw-r--r--323-walking-onions-full.md152688logplain
-rw-r--r--324-rtt-congestion-control.txt96015logplain
-rw-r--r--325-packed-relay-cells.md6404logplain
-rw-r--r--326-tor-relay-well-known-uri-rfc8615.md4378logplain
-rw-r--r--327-pow-over-intro.txt54365logplain
-rw-r--r--328-relay-overload-report.md8082logplain
-rw-r--r--329-traffic-splitting.txt39237logplain
-rw-r--r--330-authority-contact.md7518logplain
-rw-r--r--331-res-tokens-for-anti-dos.md28610logplain
-rw-r--r--332-ntor-v3-with-extra-data.md15945logplain
-rw-r--r--333-vanguards-lite.md3061logplain
-rw-r--r--334-middle-only-flag.txt4808logplain
-rw-r--r--335-middle-only-redux.md2608logplain
-rw-r--r--336-randomize-guard-retries.md3019logplain
-rw-r--r--337-simpler-guard-usability.md5955logplain
-rw-r--r--338-netinfo-y2038.md2748logplain
-rw-r--r--339-udp-over-tor.md13045logplain
-rw-r--r--BY_INDEX.md32167logplain
-rw-r--r--BY_INDEX_template.md538logplain
-rw-r--r--README.md32733logplain
-rw-r--r--README_template.md3140logplain
d---------ideas960logplain
-rw-r--r--proposal-status.txt23218logplain
-rwxr-xr-xreindex.py6404logplain