Nick Mathewson
|
38fd3e0df0
Fix up the modules that include memarea.h (automated)
|
пре 6 година |
Nick Mathewson
|
50a5954003
Remove bloom filters, order statistics, and bitarrays from container.h
|
пре 6 година |
Nick Mathewson
|
0dab29ce10
Run rectify_include_paths.py
|
пре 6 година |
Nick Mathewson
|
fb0019daf9
Update copyrights to 2018.
|
пре 6 година |
Nick Mathewson
|
4bb831e087
Improve fragile-hardening performance of consensus_split_lines.
|
пре 6 година |
Nick Mathewson
|
c12d2cb2dc
Request (and try to use) consensus diffs.
|
пре 7 година |
Nick Mathewson
|
c8baa9b783
bug#22143/prop#140: Use <n>,$d commands in diffs to remove signatures
|
пре 7 година |
Nick Mathewson
|
5acddbbbf7
bug#22143/prop#140: identify input diffs by their digest-as-signed
|
пре 7 година |
Nick Mathewson
|
9ba10d714a
Merge branch 'consdiff_numeric_squashed'
|
пре 7 година |
Sebastian Hahn
|
a16de7a7cf
consdiff: Reject ranges with non-numeric chars
|
пре 7 година |
Nick Mathewson
|
eeb266c139
Merge remote-tracking branches 'sebastian/consdiff_add' and 'sebastian/consdiff_newline'
|
пре 7 година |
Sebastian Hahn
|
5a7e39c0cb
Fix diff generation with line added at start
|
пре 7 година |
Sebastian Hahn
|
459643502b
Don't accept ranges for add commands in consdiff
|
пре 7 година |
Nick Mathewson
|
eca9b3424d
consdiff: Fix 32-bit compilation.
|
пре 7 година |
Nick Mathewson
|
643c9078c9
Switch ed-command parsing to use tor_parse_long.
|
пре 7 година |
Nick Mathewson
|
672e2a5461
Consdiff: extract router ID hash iteration functions
|
пре 7 година |
Nick Mathewson
|
83049cebc0
Make CONSENSUS_LINE_MAX_LEN a real define
|
пре 7 година |
Nick Mathewson
|
5e81436428
Remove a couple of {\n\n instances
|
пре 7 година |
Nick Mathewson
|
e84276124b
Use a better for X outside of base64_compare_table.
|
пре 7 година |
Nick Mathewson
|
91e3250bf1
Reindent a few labels.
|
пре 7 година |
Nick Mathewson
|
d8c129a11a
Avoid all needless memory copies when computing consensus diffs.
|
пре 7 година |
Nick Mathewson
|
52fa6bb947
Swap memory allocation strategy for lists of lines for diffs
|
пре 7 година |
Nick Mathewson
|
b36e311eab
Fill in the missing documentation on the new functions
|
пре 7 година |
Nick Mathewson
|
12d428aaff
Prop140: Fix a crash bug.
|
пре 7 година |
Nick Mathewson
|
653c6d129e
Make consensus diff sha3 operations mockable.
|
пре 7 година |
Nick Mathewson
|
6a36e5ff3b
String-based API for consensus diffs.
|
пре 7 година |
Nick Mathewson
|
eff9fbd17d
Fix an abstraction violation.
|
пре 7 година |
Nick Mathewson
|
69b3e11e59
Use "const" in consdiff.[ch]
|
пре 7 година |
Nick Mathewson
|
3647751c2a
prop140: Use sha3-256, not sha2-256
|
пре 7 година |
Nick Mathewson
|
e1418c09fc
Fix an unreachable memory leak.
|
пре 7 година |