diff options
author | Nick Mathewson <nickm@torproject.org> | 2009-03-02 19:15:05 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2009-03-02 19:15:05 +0000 |
commit | 9f8d095e0fa66dfa5087d5d23028b5caa3a87989 (patch) | |
tree | 25a414ab2b342e34f3aff851e76a358269ec40a8 /ChangeLog | |
parent | aa154d846afaf38efeaf44bc55af6fc26bb180bd (diff) | |
download | tor-9f8d095e0fa66dfa5087d5d23028b5caa3a87989.tar.gz tor-9f8d095e0fa66dfa5087d5d23028b5caa3a87989.zip |
Add and use set/get_uint64 on onion tags. [bug 604; backportable]
It seems that 64-bit Sparc Solaris demands 64-bit-aligned access to
uint64_t, but does not 64-bit-align the stack-allocated char array we
use for cpuworker tags. So this patch adds a set/get_uint64 pair, and
uses them to access the conn_id field in the tag.
svn:r18743
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -36,6 +36,9 @@ Changes in version 0.2.1.13-????? - 2009-02-?? timed out. Bugfix on 0.1.2.1-alpha; our CLEAR debugging code had been suppressing the bug since 0.1.2.10-alpha. Partial fix for bug 929. + - Do not assume that a stack-allocated character array will be + 64-bit aligned on platforms that demand that uint64_t access is + aligned. Possible fix for bug 604. o Minor features: - On Linux, use the prctl call to re-enable core dumps when the user |