1. Tor Proposals
  2. All proposals, by number
  3. All proposals, by status
  4. Proposals
  5. 000-index
  6. 001-process
  7. 098-todo
  8. 099-misc
  9. 100-tor-spec-udp
  10. 101-dir-voting
  11. 102-drop-opt
  12. 103-multilevel-keys
  13. 104-short-descriptors
  14. 105-handshake-revision
  15. 106-less-tls-constraint
  16. 107-uptime-sanity-checking
  17. 108-mtbf-based-stability
  18. 109-no-sharing-ips
  19. 110-avoid-infinite-circuits
  20. 111-local-traffic-priority
  21. 112-bring-back-pathlencoinweight
  22. 113-fast-authority-interface
  23. 114-distributed-storage
  24. 115-two-hop-paths
  25. 116-two-hop-paths-from-guard
  26. 117-ipv6-exits
  27. 118-multiple-orports
  28. 119-controlport-auth
  29. 120-shutdown-descriptors
  30. 121-hidden-service-authentication
  31. 122-unnamed-flag
  32. 123-autonaming
  33. 124-tls-certificates
  34. 125-bridges
  35. 126-geoip-reporting
  36. 127-dirport-mirrors-downloads
  37. 128-bridge-families
  38. 129-reject-plaintext-ports
  39. 130-v2-conn-protocol
  40. 131-verify-tor-usage
  41. 132-browser-check-tor-service
  42. 133-unreachable-ors
  43. 134-robust-voting
  44. 135-private-tor-networks
  45. 136-legacy-keys
  46. 137-bootstrap-phases
  47. 138-remove-down-routers-from-consensus
  48. 139-conditional-consensus-download
  49. 140-consensus-diffs
  50. 141-jit-sd-downloads
  51. 142-combine-intro-and-rend-points
  52. 143-distributed-storage-improvements
  53. 144-enforce-distinct-providers
  54. 145-newguard-flag
  55. 146-long-term-stability
  56. 147-prevoting-opinions
  57. 148-uniform-client-end-reason
  58. 149-using-netinfo-data
  59. 150-exclude-exit-nodes
  60. 151-path-selection-improvements
  61. 152-single-hop-circuits
  62. 153-automatic-software-update-protocol
  63. 154-automatic-updates
  64. 155-four-hidden-service-improvements
  65. 156-tracking-blocked-ports
  66. 157-specific-cert-download
  67. 158-microdescriptors
  68. 159-exit-scanning
  69. 160-bandwidth-offset
  70. 161-computing-bandwidth-adjustments
  71. 162-consensus-flavors
  72. 163-detecting-clients
  73. 164-reporting-server-status
  74. 165-simple-robust-voting
  75. 166-statistics-extra-info-docs
  76. 167-params-in-consensus
  77. 168-reduce-circwindow
  78. 169-eliminating-renegotiation
  79. 170-user-path-config
  80. 171-separate-streams
  81. 172-circ-getinfo-option
  82. 173-getinfo-option-expansion
  83. 174-optimistic-data-server
  84. 175-automatic-node-promotion
  85. 176-revising-handshake
  86. 177-flag-abstention
  87. 178-param-voting
  88. 179-TLS-cert-and-parameter-normalization
  89. 180-pluggable-transport
  90. 181-optimistic-data-client
  91. 182-creditbucket
  92. 183-refillintervals
  93. 184-v3-link-protocol
  94. 185-dir-without-dirport
  95. 186-multiple-orports
  96. 187-allow-client-auth
  97. 188-bridge-guards
  98. 189-authorize-cell
  99. 190-shared-secret-bridge-authorization
  100. 191-mitm-bridge-detection-resistance
  101. 192-store-bridge-information
  102. 193-safe-cookie-authentication
  103. 194-mnemonic-urls
  104. 195-TLS-normalization-for-024
  105. 196-transport-control-ports
  106. 197-postmessage-ipc
  107. 198-restore-clienthello-semantics
  108. 199-bridgefinder-integration
  109. 200-new-create-and-extend-cells
  110. 201-bridge-v3-reqs-stats
  111. 202-improved-relay-crypto
  112. 203-https-frontend
  113. 204-hidserv-subdomains
  114. 205-local-dnscache
  115. 206-directory-sources
  116. 207-directory-guards
  117. 208-ipv6-exits-redux
  118. 209-path-bias-tuning
  119. 210-faster-headless-consensus-bootstrap
  120. 211-mapaddress-tor-status
  121. 212-using-old-consensus
  122. 213-remove-stream-sendmes
  123. 214-longer-circids
  124. 215-update-min-consensus-ver
  125. 216-ntor-handshake
  126. 217-ext-orport-auth
  127. 218-usage-controller-events
  128. 219-expanded-dns
  129. 220-ecc-id-keys
  130. 221-stop-using-create-fast
  131. 222-remove-client-timestamps
  132. 223-ace-handshake
  133. 224-rend-spec-ng
  134. 225-strawman-shared-rand
  135. 226-bridgedb-database-improvements
  136. 227-vote-on-package-fingerprints
  137. 228-cross-certification-onionkeys
  138. 229-further-socks5-extensions
  139. 230-rsa1024-relay-id-migration
  140. 231-migrate-authority-rsa1024-ids
  141. 232-pluggable-transports-through-proxy
  142. 233-quicken-tor2web-mode
  143. 234-remittance-addresses
  144. 235-kill-named-flag
  145. 236-single-guard-node
  146. 237-directory-servers-for-all
  147. 238-hs-relay-stats
  148. 239-consensus-hash-chaining
  149. 240-auth-cert-revocation
  150. 241-suspicious-guard-turnover
  151. 242-better-families
  152. 243-hsdir-flag-need-stable
  153. 244-use-rfc5705-for-tls-binding
  154. 245-tap-out
  155. 246-merge-hsdir-and-intro
  156. 247-hs-guard-discovery
  157. 248-removing-rsa-identities
  158. 249-large-create-cells
  159. 250-commit-reveal-consensus
  160. 251-netflow-padding
  161. 252-single-onion
  162. 253-oob-hmac
  163. 254-padding-negotiation
  164. 255-hs-load-balancing
  165. 256-key-revocation
  166. 257-hiding-authorities
  167. 258-dirauth-dos
  168. 259-guard-selection
  169. 260-rend-single-onion
  170. 261-aez-crypto
  171. 262-rekey-circuits
  172. 263-ntru-for-pq-handshake
  173. 264-subprotocol-versions
  174. 265-load-balancing-with-overhead
  175. 266-removing-current-obsolete-clients
  176. 267-tor-consensus-transparency
  177. 268-guard-selection
  178. 269-hybrid-handshake
  179. 270-newhope-hybrid-handshake
  180. 271-another-guard-selection
  181. 272-valid-and-running-by-default
  182. 273-exit-relay-pinning
  183. 274-rotate-onion-keys-less
  184. 275-md-published-time-is-silly
  185. 276-lower-bw-granularity
  186. 277-detect-id-sharing
  187. 278-directory-compression-scheme-negotiation
  188. 279-naming-layer-api
  189. 280-privcount-in-tor
  190. 281-bulk-md-download
  191. 282-remove-named-from-consensus
  192. 283-ipv6-in-micro-consensus
  193. 284-hsv3-control-port
  194. 285-utf-8
  195. 286-hibernation-api
  196. 287-reduce-lifetime
  197. 288-privcount-with-shamir
  198. 289-authenticated-sendmes
  199. 290-deprecate-consensus-methods
  200. 291-two-guard-nodes
  201. 292-mesh-vanguards
  202. 293-know-when-to-publish
  203. 294-tls-1.3
  204. 295-relay-crypto-with-adl
  205. 296-expose-bandwidth-files
  206. 297-safer-protover-shutdowns
  207. 298-canonical-families
  208. 299-ip-failure-count
  209. 300-walking-onions
  210. 301-dont-vote-on-package-fingerprints
  211. 302-padding-machines-for-onion-clients
  212. 303-protover-removal-policy
  213. 304-socks5-extending-hs-error-codes
  214. 305-establish-intro-dos-defense-extention
  215. 306-ipv6-happy-eyeballs
  216. 307-onionbalance-v3
  217. 308-counter-galois-onion
  218. 309-optimistic-socks-in-tor
  219. 310-bandaid-on-guard-selection
  220. 311-relay-ipv6-reachability
  221. 312-relay-auto-ipv6-addr
  222. 313-relay-ipv6-stats
  223. 314-allow-markdown-proposals
  224. 315-update-dir-required-fields
  225. 316-flashflow
  226. 317-secure-dns-name-resolution
  227. 318-limit-protovers
  228. 319-wide-everything
  229. 320-tap-out-again
  230. 321-happy-families
  231. 322-dirport-linkspec
  232. 323-walking-onions-full
  233. 324-rtt-congestion-control
  234. 325-packed-relay-cells
  235. 326-tor-relay-well-known-uri-rfc8615
  236. 327-pow-over-intro
  237. 328-relay-overload-report
  238. 329-traffic-splitting
  239. 330-authority-contact
  240. 331-res-tokens-for-anti-dos
  241. 332-ntor-v3-with-extra-data
  242. 333-vanguards-lite
  243. 334-middle-only-flag
  244. 335-middle-only-redux
  245. 336-randomize-guard-retries
  246. 337-simpler-guard-usability
  247. 338-netinfo-y2038
  248. 339-udp-over-tor
  249. 340-packed-and-fragmented
  250. 341-better-oos
  251. 342-decouple-hs-interval
  252. 343-rend-caa
  253. 344-protocol-info-leaks
  254. 345-specs-in-mdbook
  255. 346-protovers-again
  256. 347-domain-separation
  257. 348-udp-app-support
  258. 349-command-state-validation
  259. 350-remove-tap
  260. 351-socks-auth-extensions
  261. 352-complex-dns-for-vpn
  262. 353-secure-relay-identity
  263. 354-relaxed-restrictions
  264. 355-revisiting-pq
  265. 356-desc-parsing-variance