Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-22 | Repair breakage in early-error case of microdesc parsing | Nick Mathewson | |
When I fixed #11243, I made it so we would take the digest of a descriptor before tokenizing it, so we could desist from download attempts if parsing failed. But when I did that, I didn't remove an assertion that the descriptor began with "onion-key". Usually, this was enforced by "find_start_of_next_microdescriptor", but when find_start_of_next_microdescriptor returned NULL, the assertion was triggered. Fixes bug 16400. Thanks to torkeln for reporting and cypherpunks_backup for diagnosing and writing the first fix here. | |||
2015-05-26 | Fix unit tests on MSVC2013. | Nick Mathewson | |
Patch from "NewEraCracker." Fixes bug16030; bugfix on 0.2.6.2-alpha. | |||
2015-03-12 | Merge remote-tracking branch 'public/feature15212_026' into maint-0.2.6 | Nick Mathewson | |
2015-03-10 | Fix check-spaces | Nick Mathewson | |
2015-03-10 | Add link protocol version counts to the heartbeat message | Nick Mathewson | |
Closes ticket 15212 | |||
2015-03-09 | testing_common.c: avoid side-effects of tor_assert | Tom van der Woerdt | |
2015-02-26 | Have zero_length_keys.sh use an empty torrc file. | Nick Mathewson | |
Fixes 15033; bugfix on 0.2.6.3-alpha. | |||
2015-02-24 | Update test_status.c to accommodate changes in heartbeat messages | Nick Mathewson | |
Fixes #15012; bug not in any released Tor | |||
2015-02-23 | Remove lingering mempool code | cypherpunks | |
2015-02-23 | Fix endianness issues in test_config_resolve_my_address(). | rl1987 | |
Since resolve_my_address() yields IP address in host order there is no need to use byteorder functions for conversion. | |||
2015-02-18 | clean up comments and whitespace a bit | Roger Dingledine | |
2015-02-18 | whitespace fixes | Nick Mathewson | |
2015-02-18 | Combine test_helpers.[ch] and testhelper.[ch] | Nick Mathewson | |
2015-02-18 | Merge branch 'bug9321_rerebase' | Nick Mathewson | |
Conflicts: src/or/dirvote.h src/test/include.am src/test/test_entrynodes.c | |||
2015-02-18 | Add unittests for the guardfraction feature. | George Kadianakis | |
2015-02-18 | Unittest prep: Move get_yesterday_date_str() to helper file. | George Kadianakis | |
We want to use this function in our guardfraction unittests, so make a test_helpers module and move it there. | |||
2015-02-17 | Use --list-fingerprint instead of process control in zero_length_keys.sh | Nick Mathewson | |
Using kill and wait in this way may have been making windows builders unhappy. | |||
2015-02-17 | Wrap two long lines | Nick Mathewson | |
2015-02-16 | Fix a few coverity "Use after NULL check" warnings | Nick Mathewson | |
Also remove the unit test mocks that allowed get_options() to be NULL; that's an invariant violation for get_options(). | |||
2015-02-12 | Merge remote-tracking branch 'sebastian/bug14875' | Nick Mathewson | |
2015-02-12 | Actually get all interface addresses | Sebastian Hahn | |
If we guessed a buffer size too small, we never increased the buffer and tried again Also simplify the interface of ifreq_to_smartlist a little | |||
2015-02-11 | Merge branch 'bug14478_squashed' | Nick Mathewson | |
2015-02-11 | Put error messages to stderr | Sebastian Hahn | |
Thanks weasel :) Also remove stray debug output | |||
2015-02-11 | Change exit code of zero_length_keys script | Sebastian Hahn | |
Weasel notes that exit codes above 128 are for when a script dies from a signal. | |||
2015-02-11 | Avoid undefined behaviour of test | Sebastian Hahn | |
Fixes part of bug #14478, patch idea suggested by an anonymous contributor. Thanks! | |||
2015-02-11 | Check that mktemp result is a directory | Sebastian Hahn | |
Fixes part of bug #14478, patch idea suggested by an anonymous contributor. Thanks! | |||
2015-02-11 | Clean up after zero length key test | Sebastian Hahn | |
2015-02-11 | Merge remote-tracking branch 'public/remove_freelist' | Nick Mathewson | |
2015-02-11 | Merge branch 'bug12844' | Nick Mathewson | |
Conflicts: src/or/circuituse.c src/test/include.am src/test/test_entrynodes.c | |||
2015-02-11 | Remove mempools and buf freelists | Nick Mathewson | |
They have been off-by-default since 0.2.5 and nobody has complained. :) Also remove the buf_shrink() function, which hasn't done anything since we first stopped using contiguous memory to store buffers. Closes ticket 14848. | |||
2015-02-08 | Avoid calling SMARTLIST_FOREACH on a NULL smartlist in tests | teor | |
Check if each smartlist is NULL before calling SMARTLIST_FOREACH on it. Bug discovered by the clang static analyzer. Apple clang 600.0.56 (LLVM 3.5svn) on x86_64-apple-darwin14.1.0. | |||
2015-02-06 | Remove useless export in zero length key test | Sebastian Hahn | |
Fixes part of bug #14478, patch idea suggested by an anonymous contributor. Thanks! | |||
2015-02-06 | Don't use invalid exit values in zero length key test | Sebastian Hahn | |
Shell exit values must fall into the range of [0-255], so let's honour this. In practice, the "exit -1" from the old code set an exit value of 255 on most systems, so let's pick that. Fixes part of bug #14478, patch idea suggested by an anonymous contributor. Thanks! | |||
2015-02-06 | Merge remote-tracking branch 'sebastian/bug13993' | Nick Mathewson | |
2015-02-06 | Fix check-spaces complaints | Sebastian Hahn | |
2015-02-06 | Add unit test for #13290 | Sebastian Hahn | |
2015-02-03 | fix a unit tests memory leak (my fault) | Nick Mathewson | |
2015-02-02 | Merge remote-tracking branch 'public/bug9635_warnings_025' | Nick Mathewson | |
Conflicts: src/test/test.c | |||
2015-02-02 | Test for 13865. | rl1987 | |
2015-01-30 | Merge remote-tracking branch 'public/prop227_v2' | Nick Mathewson | |
Conflicts: src/test/test_dir.c | |||
2015-01-29 | Correctly reject packages lines with empty entries | Nick Mathewson | |
2015-01-23 | Try to fix some more memory leaks in the unit tests | Nick Mathewson | |
2015-01-23 | Fix some memory leaks in new address tests | Nick Mathewson | |
2015-01-23 | whitespace fixes | Nick Mathewson | |
2015-01-23 | Split the slow unit tests into their own binary | Nick Mathewson | |
This can run in parallel with the faster ones and the other tests. | |||
2015-01-23 | Merge branch 'if_addr_refactoring_squashed' | Nick Mathewson | |
Conflicts: src/test/include.am src/test/test.c | |||
2015-01-23 | Refactor code that looks up addresses from interfaces | rl1987 | |
Now the code has separate implementation and examination functions, uses smartlists sanely, and has relatively decent test coverage. | |||
2015-01-23 | Merge remote-tracking branch 'public/ticket9969' | Nick Mathewson | |
Conflicts: src/or/directory.c src/or/routerlist.c src/or/routerlist.h src/test/include.am src/test/test.c | |||
2015-01-23 | Merge remote-tracking branch 'public/ticket13762' | Nick Mathewson | |
2015-01-21 | Merge branch 'better_workqueue_v3_squashed' | Nick Mathewson | |