- Feb 21, 2018
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Closes most of #25323.
-
- Feb 16, 2018
-
-
Nick Mathewson authored
"ours" merge to avoid taking 24902 a second time and having to reconcile all the merge conflicts.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
These patches were already merged, and so don't need a changes file in these branches.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
"ours" merge to avoid conflicts with the cherry-picked fix for 24898.
-
since all it does is produce false positives this commit should get merged into 0.2.9 and 0.3.0 *and* 0.3.1, even though the code in the previous commit is already present in 0.3.1. sorry for the mess. [Cherry-picked]
-
since all it does is produce false positives this commit should get merged into 0.2.9 and 0.3.0 *and* 0.3.1, even though the code in the previous commit is already present in 0.3.1. sorry for the mess.
-
This commit takes a piece of commit af8cadf3 and a piece of commit 46fe353f25, with the goal of making channel_is_client() be based on what sort of connection handshake the other side used, rather than seeing whether the other side ever sent a create_fast cell to us.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Isis Lovecruft authored
* FIXES #25271: https://bugs.torproject.org/25271
-
Nick Mathewson authored
-
Nick Mathewson authored
Empty versions lists are permitted; empty keywords are not.
-
Nick Mathewson authored
Part of the 25249 fix to make rust match the C.
-
Nick Mathewson authored
Also correct MAX_VERSIONS_TO_EXPAND to match the C. NOTE that this patch leads to incorrect behavior: the C code allows huge ranges; it just doesn't allow votes on them (currently). For full compatibility, we'll need to make the rust code store ranges as ranges natively, possibly using something like the range_map crate. Still, this patch is smaller than a "proper" fix. Fixes TROVE-2018-003.
-
- Feb 14, 2018
-
-
Nick Mathewson authored
-
- Feb 13, 2018
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Taylor Yu authored
-
Nick Mathewson authored
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
David Goulet authored
Fixes #25236 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
David Goulet authored
-
David Goulet authored
Never allow the function to set a bucket value above the allowed circuit burst. Closes #25202 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
David Goulet authored
We had this safeguard around dos_init() but not when the consensus changes which can modify consensus parameters and possibly enable the DoS mitigation even if tor wasn't a public relay. Fixes #25223 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-