aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorYawning Angel <yawning@schwanenlied.me>2015-06-24 13:52:29 +0000
committerYawning Angel <yawning@schwanenlied.me>2015-06-24 13:52:29 +0000
commit3f336966a264d7cd7c6dab08fb85d85273f06d68 (patch)
tree5c25761adefefba6037dedab2d4c881cca715f1d /changes
parent8b35d8508835f23b8e804982db368c0304a08d40 (diff)
downloadtor-3f336966a264d7cd7c6dab08fb85d85273f06d68.tar.gz
tor-3f336966a264d7cd7c6dab08fb85d85273f06d68.zip
Work around nytimes.com's broken hostnames in our SOCKS checks.
RFC 952 is approximately 30 years old, and people are failing to comply, by serving A records with '_' as part of the hostname. Since relaxing the check is a QOL improvement for our userbase, relax the check to allow such abominations as destinations, especially since there are likely to be other similarly misconfigured domains out there.
Diffstat (limited to 'changes')
-rw-r--r--changes/bug164304
1 files changed, 4 insertions, 0 deletions
diff --git a/changes/bug16430 b/changes/bug16430
new file mode 100644
index 0000000000..ca7b874f98
--- /dev/null
+++ b/changes/bug16430
@@ -0,0 +1,4 @@
+ o Minor features (client):
+ - Relax the validation done to hostnames in SOCKS5 requests, and allow
+ '_' to cope with domains observed in the wild that are serving non-RFC
+ compliant records. Resolves ticket 16430.