tor/src
Nick Mathewson 1fe0bae508 Forbid UINT32_MAX as a protocol version
The C code and the rust code had different separate integer overflow
bugs here.  That suggests that we're better off just forbidding this
pathological case.

Also, add tests for expected behavior on receiving a bad protocol
list in a consensus.

Fixes another part of 25249.
2018-03-01 16:05:17 -05:00
..
common Merge remote-tracking branch 'dgoulet/ticket24902_029_05' into maint-0.2.9 2018-02-16 09:41:06 -05:00
config Merge branch 'maint-0.2.5' into maint-0.2.9 2018-02-08 10:29:05 -05:00
ext Fix the clz32 and clz64 settings on MSVC. 2017-12-20 09:37:18 -05:00
or Forbid UINT32_MAX as a protocol version 2018-03-01 16:05:17 -05:00
test Forbid UINT32_MAX as a protocol version 2018-03-01 16:05:17 -05:00
tools Do not truncate too long hostnames 2017-02-07 09:27:00 -05:00
trunnel Re-run trunnel. 2016-07-28 10:52:43 -04:00
win32 bump to 0.2.9.14-dev 2017-12-01 09:34:00 -05:00
include.am Use trunnel for crypto_pwbox encoding/decoding. 2014-09-25 11:58:14 -04:00