Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-18 | Merge branch 'less_charbuf_rebased' into maint-0.2.4 | Nick Mathewson | |
Conflicts: src/or/dirserv.c src/or/dirserv.h src/test/test_dir.c | |||
2013-04-18 | Add unit test for encoding ntor key in routerinfo | Nick Mathewson | |
2013-04-18 | Remove the unused pk3 variable from test_dir_formats | Nick Mathewson | |
2013-04-18 | Re-enable test for parsing and generating descriptor with exit policy | Nick Mathewson | |
Looks like I turned this off in 6ac42f5e back in 2003 and never got around to making it work again. There has been no small amount of code drift. | |||
2013-04-18 | Test networkstatus_getinfo_helper_single | Nick Mathewson | |
2013-04-18 | Add a quick-and-dirty-test for generate_v2_networkstatus. | Nick Mathewson | |
It sure is a good thing we can run each test in its own process, or else the amount of setup I needed to do to make this thing work would have broken all the other tests. Test mocking would have made this easier to write too. | |||
2013-04-18 | Test improvement: include microdesc lines in our synthetic microdesc ↵ | Nick Mathewson | |
consensuses. | |||
2013-04-18 | Use chunks, not buffers, for router descriptors | Nick Mathewson | |
2013-04-18 | Fix some wide lines | Nick Mathewson | |
2013-04-14 | Merge branch 'bug8683_rebased' into maint-0.2.4 | Nick Mathewson | |
2013-04-14 | Rename all fields which measure bw in kb to end with _kb | Nick Mathewson | |
2013-04-11 | socks5 will ask for username/password if we offer it | Roger Dingledine | |
Commit a264c4fe made the socks5 server prefer auth 2 if it's offered, but it didn't update the unit test to expect it. | |||
2013-04-05 | test.c: Try to create a more random temporary directory for our workspace ↵ | Peter Palfrader | |
(re: Bug#8638) | |||
2013-03-23 | Avoid clang warnings from implicit off_t->size_t cast | Nick Mathewson | |
2013-03-22 | Fix an uninitialized-var warning in unit tests | Nick Mathewson | |
Found by formorer; fix on 42fb61d172b172, not in any released Tor. | |||
2013-03-21 | Fix a small memory leak in the unit tests | Nick Mathewson | |
Found by coverity; this is CID 992692. | |||
2013-03-18 | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4 | Nick Mathewson | |
Conflicts: src/test/test_addr.c | |||
2013-03-18 | Merge remote-tracking branch 'andrea/bug8435' into maint-0.2.4 | Nick Mathewson | |
2013-03-07 | Add unit test for dirserv measured bandwidth cache | Andrea Shepard | |
2013-03-01 | Add unit test for tor_addr_is_loopback | Nick Mathewson | |
2013-02-23 | Remove some functions which were unused except for their tests | Nick Mathewson | |
2013-02-23 | Remove a bunch of unused macro definitions | Nick Mathewson | |
2013-02-19 | Fix a may-be-used-uninitialized warning. | Nick Mathewson | |
2013-02-19 | Merge branch 'bug2286_unit_test_squashed' | Nick Mathewson | |
2013-02-19 | Test alternate values of maxunmeasuredbw too | Andrea Shepard | |
2013-02-19 | Update unmeasured bandwidth clipping unit test per NickM's bugfix for the ↵ | Andrea Shepard | |
Unmeasured=1 issue | |||
2013-02-19 | Add unit test for unmeasured bandwidth clipping in consensus | Andrea Shepard | |
2013-02-19 | Refactor v3_networkstatus test to allow reuse of test for measuredbw | Andrea Shepard | |
2013-02-15 | Fix unreachable use-before-assign in test_util_join_win_cmdline | Nick Mathewson | |
Apparently there is a compiler that believes this is something to warn about. | |||
2013-02-11 | Fix a null-deref-on-fail in unit tests | Nick Mathewson | |
If geoip_format_bridge_stats() returned NULL when it should have returned a string, we would have tried to deref NULL, and died. Not a big deal in the unit tests, but still worth fixing. Found by coverity; This is CID 743384. | |||
2013-02-11 | Fix even more dead code and resource leaks in the unit tests | Nick Mathewson | |
Found by coverity | |||
2013-02-11 | Resolve memory leaks in the unit tests and benchmarks (found by coverity) | Nick Mathewson | |
These shouldn't really matter, but it's nice to be leak-free. | |||
2013-02-11 | Speed up the curve25519 unit test by doing fewer iterations | Nick Mathewson | |
This test was accounting for about 2/3 of our unit tests' runtime, even on systems with a fast curve25519. No test should take so long. | |||
2013-02-08 | Unit test for tor_weak_random_range | Nick Mathewson | |
2013-02-07 | whitespace fix | Nick Mathewson | |
2013-02-07 | Tolerate curve25519 backends where the high bit of the pk isn't ignored | Nick Mathewson | |
Right now, all our curve25519 backends ignore the high bit of the public key. But possibly, others could treat the high bit of the public key as encoding out-of-bounds values, or as something to be preserved. This could be used to distinguish clients with different backends, at the cost of killing a circuit. As a workaround, let's just clear the high bit of each public key indiscriminately before we use it. Fix for bug 8121, reported by rransom. Bugfix on 0.2.4.8-alpha. | |||
2013-02-01 | Fix a silly mistake in the tor_mathlog() documentation. Give it a unit test. | Nick Mathewson | |
2013-01-29 | Fix unit test to not expect v2 directory request geoip info | Nick Mathewson | |
When we implemented #5823 and removed v2 directory request info, we never actually changed the unit tests not to expect it. Fixes bug 8084; bug not in any released version of Tor. | |||
2013-01-19 | Merge remote-tracking branch 'karsten/bug5823' | Nick Mathewson | |
2013-01-17 | Add a missing part of bug 7311's makefile.nmake tweaks | Nick Mathewson | |
Fix by "ultramage". This already has a changes entry. | |||
2013-01-17 | Remove dirreq-v2-* lines from extra-info descriptors. | Karsten Loesing | |
Implements the rest of #5823. | |||
2013-01-16 | Implement proposal 204: ignore subdomains in hidden service addresses | Jérémy Bobbio | |
The implementation is pretty straightforward: parse_extended_hostname() is modified to drop any leading components from an address like 'foo.aaaaaaaaaaaaaaaa.onion'. | |||
2013-01-16 | Merge branch '024_msvc_squashed' | Nick Mathewson | |
Conflicts: src/or/or.h srcwin32/orconfig.h | |||
2013-01-16 | Add more test modules for nmake makefiles | Nick Mathewson | |
2013-01-16 | Try to build tinytest.obj from the right sources | Nick Mathewson | |
2013-01-16 | use the /Fe flag with msvc | Nick Mathewson | |
Fixes 7309 | |||
2013-01-16 | Add missing targets to src/test/Makefile.nmake. Fix for 7316 | Nick Mathewson | |
2013-01-16 | Add missing includes and libs to makefile.nmake | Nick Mathewson | |
Fixes bugs 7312 and 7310. | |||
2013-01-16 | Aftermath of isin->contains renaming | Nick Mathewson | |
Fix wide lines and comments, and add a changes file | |||
2013-01-16 | Rename *_isin to *_contains | Nick Mathewson | |
This is an automatically generated commit, from the following perl script, run with the options "-w -i -p". s/smartlist_string_num_isin/smartlist_contains_int_as_string/g; s/smartlist_string_isin((?:_case)?)/smartlist_contains_string$1/g; s/smartlist_digest_isin/smartlist_contains_digest/g; s/smartlist_isin/smartlist_contains/g; s/digestset_isin/digestset_contains/g; |