aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorRobert Ransom <rransom.8774@gmail.com>2012-09-13 07:39:39 -0400
committerRobert Ransom <rransom.8774@gmail.com>2012-09-13 07:48:21 -0400
commit0a6480cdd00fbed2eba0e5bab6ef82bc809c665b (patch)
tree9e4ba0a8f26be20baa70e393132358905f077b2d /changes
parent45439bfced7f41c2e0beecb715880cb83d421618 (diff)
downloadtor-0a6480cdd00fbed2eba0e5bab6ef82bc809c665b.tar
tor-0a6480cdd00fbed2eba0e5bab6ef82bc809c665b.tar.gz
Avoid undefined behaviour when parsing HS protocol versions
Fixes bug 6827; bugfix on c58675ca728f12b42f65e5b8964ae695c2e0ec2d (when the v2 HS desc parser was implemented). Found by asn.
Diffstat (limited to 'changes')
-rw-r--r--changes/bug68278
1 files changed, 8 insertions, 0 deletions
diff --git a/changes/bug6827 b/changes/bug6827
new file mode 100644
index 000000000..799c45965
--- /dev/null
+++ b/changes/bug6827
@@ -0,0 +1,8 @@
+ o Minor bugfixes:
+
+ - Avoid undefined behaviour when parsing the list of supported
+ rendezvous/introduction protocols in a hidden service
+ descriptor. Previously, Tor would have confused (as-yet-unused)
+ protocol version numbers greater than 32 with lower ones on many
+ platforms. Bugfix on 0.2.0.10-alpha; found by George Kadianakis.
+