Nick Mathewson
|
6657fe1e54
Generate src/test/fuzz/include.am from a script
|
преди 7 години |
Nick Mathewson
|
45d008c4aa
Merge branch 'storagedir_squashed'
|
преди 7 години |
Nick Mathewson
|
ee253e392a
Define a "storagedir" abstraction to hold numerous similar files
|
преди 7 години |
Nick Mathewson
|
877468c781
Now, resolve a new 64-bit warning in compat_threads.c
|
преди 7 години |
Nick Mathewson
|
eca9b3424d
consdiff: Fix 32-bit compilation.
|
преди 7 години |
Nick Mathewson
|
af5628e770
changes file for consdiff backend
|
преди 7 години |
Nick Mathewson
|
4a4f1e44af
Merge branch 'prop140_21643_diff_only_squashed'
|
преди 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
|
dd92579b63
Add fuzzers for consensus diff backend code
|
преди 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
|
d6594bfa8c
Add a couple more cases to reach 100% coverage.
|
преди 7 години |
Nick Mathewson
|
c86e77ac20
Cover two more failing cases with unit tests
|
преди 7 години |
Nick Mathewson
|
e1418c09fc
Fix an unreachable memory leak.
|
преди 7 години |
Nick Mathewson
|
f193b666cd
Remove digest[12]_hex
|
преди 7 години |
Nick Mathewson
|
c6046f4db8
Tweak&test log messages on apply_diff
|
преди 7 години |
Nick Mathewson
|
5766eed38f
Fixes when applying diffs: Allow 2-line diffs, fix bogus free
|
преди 7 години |
Nick Mathewson
|
ab1fd85c99
Mark some warnings as bugs, and as (hopefully) unreachable.
|
преди 7 години |