tor/changes
Nick Mathewson 266419d244 Tolerate curve25519 backends where the high bit of the pk isn't ignored
Right now, all our curve25519 backends ignore the high bit of the
public key. But possibly, others could treat the high bit of the
public key as encoding out-of-bounds values, or as something to be
preserved. This could be used to distinguish clients with different
backends, at the cost of killing a circuit.

As a workaround, let's just clear the high bit of each public key
indiscriminately before we use it. Fix for bug 8121, reported by
rransom. Bugfix on 0.2.4.8-alpha.
2013-02-07 14:09:01 -05:00
..
4664 Remove -v flag from autoreconf by default 2013-01-18 18:02:08 -05:00
7304 Fix an instance of snprintf; don't use _snprintf directly 2013-01-16 22:29:39 -05:00
bug5823 Remove dirreq-v2-* lines from extra-info descriptors. 2013-01-17 10:46:34 +01:00
bug6826 Drop detection logic for pre-1.3 busted libevents 2013-01-17 09:22:57 -05:00
bug7115 Remove two extrneous semicolons in dirserv.c 2013-01-16 16:49:39 -05:00
bug7708 Fix serious breakage in connection_handle_write_impl 2013-02-01 17:10:15 -05:00
bug7802 Bug 8024: Check for null/closed channel before probing. 2013-01-22 21:03:28 -08:00
bug7889 Reject create/begin/etc cells with {circ,stream}ID 0. 2013-01-14 14:02:13 -05:00
bug7896 changes file for 7896 2013-01-16 11:43:36 -05:00
bug7972 Actually link against nacl when we want to use it 2013-01-16 13:07:52 -05:00
bug8093 Help us track bug 8093: 2013-02-01 16:22:34 -05:00
bug8121 Tolerate curve25519 backends where the high bit of the pk isn't ignored 2013-02-07 14:09:01 -05:00
bug8153 Fix compilation with --disable-curve25519 option 2013-02-04 11:32:55 -05:00
build_with_msvc Changes files for 024_msvc branch 2013-01-16 22:29:39 -05:00
double-0-check Detect platforms where memset(0) doesn't set doubles to 0.0. 2013-01-29 17:38:15 -05:00
enum_bitfield Changes files for 024_msvc branch 2013-01-16 22:29:39 -05:00
feature5956 Parameterize FRAC_USABLE_NEEDED for fraction of circuits 2013-01-30 11:58:17 -05:00
feature7706 When excluding nodes by country, exclude {??} and {A1} too 2013-01-17 18:07:36 -05:00
msvc Another msvc changes entry 2013-01-17 15:54:21 -05:00
proposal204 Implement proposal 204: ignore subdomains in hidden service addresses 2013-01-16 23:29:59 -05:00
rename5285 Aftermath of isin->contains renaming 2013-01-16 16:57:32 -05:00
rename_log_7599 Remove old wrapper code and defines for keeping log() and log(3) apart 2013-02-01 15:49:51 -05:00
rename_queue_macros Rename all of the macros in tor_queue.h to start with TOR_ 2013-01-30 12:58:49 -05:00
timed_onionqueue Record and report the overhead of how we handle onionskins. 2013-01-03 13:20:20 -05:00