diff options
author | Robert Ransom <rransom.8774@gmail.com> | 2012-09-13 07:39:39 -0400 |
---|---|---|
committer | Robert Ransom <rransom.8774@gmail.com> | 2012-09-13 07:48:21 -0400 |
commit | 0a6480cdd00fbed2eba0e5bab6ef82bc809c665b (patch) | |
tree | 9e4ba0a8f26be20baa70e393132358905f077b2d /changes/bug6827 | |
parent | 45439bfced7f41c2e0beecb715880cb83d421618 (diff) | |
download | tor-0a6480cdd00fbed2eba0e5bab6ef82bc809c665b.tar.gz tor-0a6480cdd00fbed2eba0e5bab6ef82bc809c665b.zip |
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/bug6827')
-rw-r--r-- | changes/bug6827 | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/changes/bug6827 b/changes/bug6827 new file mode 100644 index 0000000000..799c459658 --- /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. + |