aboutsummaryrefslogtreecommitdiff
path: root/proposals/204-hidserv-subdomains.txt
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2012-07-07 13:06:53 -0400
committerNick Mathewson <nickm@torproject.org>2012-07-07 13:07:09 -0400
commit3eb0fd50476d893264bc1fdf6efe675efe815141 (patch)
tree3537c00e5e4ef40786eb7edf11568b0a0cda4841 /proposals/204-hidserv-subdomains.txt
parent49129959e08ee007ddf41c708610eb58b073e158 (diff)
downloadtorspec-3eb0fd50476d893264bc1fdf6efe675efe815141.tar.gz
torspec-3eb0fd50476d893264bc1fdf6efe675efe815141.zip
Actually add proposal 204: Subdomain support for hidden service addresses
Diffstat (limited to 'proposals/204-hidserv-subdomains.txt')
-rw-r--r--proposals/204-hidserv-subdomains.txt29
1 files changed, 29 insertions, 0 deletions
diff --git a/proposals/204-hidserv-subdomains.txt b/proposals/204-hidserv-subdomains.txt
new file mode 100644
index 0000000..9c85e98
--- /dev/null
+++ b/proposals/204-hidserv-subdomains.txt
@@ -0,0 +1,29 @@
+Filename: 204-hidserv-subdomains.txt
+Title: Subdomain support for Hidden Service addresses
+Author: Alessandro Preite Martinez
+Created: 6 July 2012
+Status: Open
+
+
+1. Overview
+
+ This proposal aims to extend the .onion naming scheme for Hidden
+ Service addresses with sub-domain components, which will be ignored
+ by the Tor layer but will appear in HTTP Host headers, allowing
+ subdomain-based virtual hosting.
+
+2. Motivation
+
+ Sites doing large-scale HTTP virtual hosting on subdomains currently
+ do not have a good option for exposure via Hidden Services, short of
+ creating a separate HS for every subdomain (which in some cases is
+ simply not possible due to the subdomains not being fully known
+ beforehand).
+
+3. Implementation
+
+ Tor should ignore any subdomain components besides the Hidden
+ Service key, i.e. "foo.aaaaaaaaaaaaaaaa.onion" should be treated
+ simply as "aaaaaaaaaaaaaaaa.onion".
+
+