Andrea Shepard
|
f99c9df02b
Make things mockable for dump_desc_populate_fifo_from_directory() unit test
|
8 anni fa |
Andrea Shepard
|
42f089473a
Unit test for dump_desc_populate_one_file()
|
8 anni fa |
Andrea Shepard
|
2154160a24
Add support for mocking functions declared with attributes without causing gcc warnings
|
8 anni fa |
Andrea Shepard
|
421cf21b3c
Reload unparseable descriptor dump FIFO state from on-disk dumped descriptors at startup
|
8 anni fa |
Andrea Shepard
|
38cced90ef
Move unparseable descriptor dumps into subdirectory of DataDir
|
8 anni fa |
Andrea Shepard
|
dc37546cff
Add sandbox_is_active() check to dump_desc()
|
8 anni fa |
Andrea Shepard
|
603f483092
Use uint64_t for total length of dumped descriptors, nad be careful about overflows in the loop in dump_desc_fifo_add_and_clean()
|
8 anni fa |
Andrea Shepard
|
824ee581b0
Add dir/dump_unparseable_descriptors unit test
|
8 anni fa |
Andrea Shepard
|
2a17b93cc4
Make options_get_datadir_fname2_suffix() mockable
|
8 anni fa |
Andrea Shepard
|
35fc5879fb
Expose a few more dump_desc()-related things to the test suite
|
8 anni fa |
Andrea Shepard
|
4e4a760491
Add extern support for file-scope variables in testsupport.h
|
8 anni fa |
Andrea Shepard
|
cc6753939c
Update description in man page to match new MaxUnparseableDescSizeToLog option name and semantics
|
8 anni fa |
Andrea Shepard
|
17ed2fed68
Expose dump_desc() to the test suite and make things it calls mockable
|
8 anni fa |
Andrea Shepard
|
726dc9acf5
Remove old unparseable descriptor logging mechanism, add bump-to-head-of-queue for repeated unparseable descriptors, rename config variable
|
8 anni fa |
Andrea Shepard
|
2442673ef6
Changes file for bug 18322
|
8 anni fa |
Andrea Shepard
|
1055cd65b8
Document new DetailedLogForUnparseableDescriptors option in man page
|
8 anni fa |
Andrea Shepard
|
1cde3e2776
Add multiple descriptor dump support for dump_desc() in routerparse.c; fixes bug 18322
|
8 anni fa |
Nick Mathewson
|
f42dbc4e26
Merge branch 'maint-0.2.8'
|
8 anni fa |
Nick Mathewson
|
2c9354fc10
Merge branch 'bug19071-extra-squashed' into maint-0.2.8
|
8 anni fa |
teor (Tim Wilson-Brown)
|
26146dbe9e
Comment-out fallbacks in a way the stem fallback parser understands
|
8 anni fa |
Nick Mathewson
|
d793a988cd
Merge branch 'maint-0.2.8'
|
8 anni fa |
Nick Mathewson
|
bc9a0f82b3
whitespace fixes
|
8 anni fa |
Nick Mathewson
|
f87aa4555d
Merge remote-tracking branch 'teor/bug18812' into maint-0.2.8
|
8 anni fa |
teor (Tim Wilson-Brown)
|
608c12baaf
Resolve bug18812 by logging fallback key changes at info level
|
8 anni fa |
teor (Tim Wilson-Brown)
|
812fd416ef
Make it clear that fallbacks include authorities
|
8 anni fa |
teor (Tim Wilson-Brown)
|
14b1c7a66e
Refactor connection_or_client_learned_peer_id for bug18812
|
8 anni fa |
Nick Mathewson
|
4e2a7cd3ae
Add missing braces around conditional.
|
8 anni fa |
Nick Mathewson
|
14169a3d70
Remove an always-true condition: all ints are <= INT_MAX
|
8 anni fa |
Nick Mathewson
|
2197bfcc6a
Merge branch 'maint-0.2.8'
|
8 anni fa |
Yawning Angel
|
0116eae59a
Bug19499: Fix GCC warnings when building against bleeding edge OpenSSL.
|
8 anni fa |