Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-20 | Remove all use of the assert.h header | Nick Mathewson | |
Nothing in Tor has actually called assert() for some while. | |||
2018-06-20 | Add raw_assert() variants for cases where we cannot log. | Nick Mathewson | |
Remove a different raw_assert() macro declared in log.c | |||
2018-06-20 | Remove dmalloc support; closes #26426 | Nick Mathewson | |
Dmalloc hasn't seen a release in over a decade, and there are much better tools to use these days. | |||
2018-06-20 | Run rectify_include_paths.py | Nick Mathewson | |
2018-06-20 | Simplify AM_CPPFLAGS include setup | Nick Mathewson | |
We had accumulated a bunch of cruft here. Now let's only include src and src/ext. (exception: src/trunnel is autogenerated code, and need to include src/trunnel.) This commit will break the build hard. The next commit will fix it. | |||
2018-06-20 | Merge remote-tracking branch 'neel/b25886c' | Nick Mathewson | |
2018-06-20 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-06-20 | eol@eof in test-dir.c | Nick Mathewson | |
2018-06-20 | Update copyrights to 2018. | Nick Mathewson | |
2018-06-20 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-06-20 | Merge branch 'asn_bug24977_final_squashed' into maint-0.3.4 | Nick Mathewson | |
2018-06-20 | Recreate nodelist before use if it's outdated. | George Kadianakis | |
We currently only do the check when we are about to use the HSDir indices. | |||
2018-06-20 | Recreate voting schedule before use if it's outdated. | George Kadianakis | |
2018-06-20 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-06-20 | rust: Remove redundant "testing" feature from tor_log crate. | Isis Lovecruft | |
It was synonymous with the builtin "test" feature. * FIXES #26399: https://bugs.torproject.org/26399 | |||
2018-06-20 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-06-20 | Enable DEBUG_SMARTLIST in unit tests | rl1987 | |
2018-06-20 | Refrain from accessing empty smartlist in test_bridges_clear_bridge_list | rl1987 | |
Just check that smartlist length is zero instead | |||
2018-06-20 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-06-20 | Merge remote-tracking branch 'catalyst-github/bug26415_034' into maint-0.3.4 | Nick Mathewson | |
2018-06-19 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-06-19 | Fix linker errors when building Tor. | Alexander Færøy | |
This patch fixes linking errors when compiling Tor with the dirauth module disabled. See: https://bugs.torproject.org/26418 | |||
2018-06-19 | Fix compilation of Rust crypto doctests | Taylor Yu | |
The doctests for src/rust/crypto don't compile for multiple reasons, including some missing exports and incorrect identifier paths. Fixes bug 26415; bugfix on 0.3.4.1-alpha. | |||
2018-06-18 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-06-18 | Remove duplicate MODULE_DIRAUTH_SOURCES from libtor_testing.a | Nick Mathewson | |
This was already added to LIBTOR_A_SOURCES; it doesn't need to get added again. Fixes bug 26402. Bugfix on 0.3.4.1-alpha. | |||
2018-06-18 | Revert "Remove duplicate MODULE_DIRAUTH_SOURCES from libtor_testing.a" | Nick Mathewson | |
This reverts commit 70d91bd059869a0ecf24ceb66942ada4f66f03c9. | |||
2018-06-18 | Remove duplicate MODULE_DIRAUTH_SOURCES from libtor_testing.a | Nick Mathewson | |
This was already added to LIBTOR_A_SOURCES; it doesn't need to get added again. Fixes bug 26402. Bugfix on 0.3.4.1-alpha. | |||
2018-06-18 | Remove redundant typedefs from _st.h files | Nick Mathewson | |
The typedefs are already in or.h | |||
2018-06-18 | test: Add missing headers in test_controller.c | David Goulet | |
After the big or.h refactoring, one single unit test file was missing two headers for node_t and microdesc_t. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-06-18 | Merge branch 'split_or_h' | Nick Mathewson | |
2018-06-18 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-06-17 | Merge remote-tracking branch 'ffmancera-1/bug24658-dh_stream' | Nick Mathewson | |
2018-06-17 | Merge remote-tracking branch 'rl1987/bug25477' | Nick Mathewson | |
2018-06-17 | Merge remote-tracking branch 'rl1987/feature8323_squashed2' | Nick Mathewson | |
2018-06-17 | Merge remote-tracking branch 'rl1987/bug26282' | Nick Mathewson | |
2018-06-17 | Merge remote-tracking branch 'github/bug26152_035' | Nick Mathewson | |
2018-06-16 | Changes to make the rust crypto::mod tests compile | Nick Mathewson | |
The digest tests don't link yet, though. | |||
2018-06-16 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-06-16 | Fix a bug in my fix for #26258 | Nick Mathewson | |
The fix here is use a different bourne shell subsitution for CARGO_ONLINE, so that an empty string counts as set. | |||
2018-06-16 | Merge remote-tracking branch 'isis/bug26267' into maint-0.3.4 | Nick Mathewson | |
2018-06-16 | Make frac_nodes_with_descriptors() take and use for_direct_connect | Neel Chauhan | |
2018-06-16 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-06-16 | Merge remote-tracking branch 'isis/bug26245' into maint-0.3.4 | Nick Mathewson | |
2018-06-16 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-06-15 | rust: Remove unused N_DIGEST_ALGORITHMS constant from crypto_digest.rs. | Isis Lovecruft | |
In the C code, this constant is only ever used in src/test/bench.c. * FIXES part of #26245: https://bugs.torproject.org/26245 | |||
2018-06-15 | rust: Add comment and pragma on "unused" smartlist_t type. | Isis Lovecruft | |
* FIXES part of #26245: https://bugs.torproject.org/26245 | |||
2018-06-15 | Make Rust warnings conditionally fatal | Taylor Yu | |
Set rustc flags to treat warnings as fatal if configured with --enable-warnings. | |||
2018-06-15 | rust: Expose rand module from crypto crate. | Isis Lovecruft | |
2018-06-15 | Bump master to 0.3.5.0-alpha-devtor-0.3.5.0-alpha-dev | Nick Mathewson | |
2018-06-15 | Set default-features = false for rand_core | Taylor Yu | |
Apparently rand and rand_core need to be built with the "std" feature set consistently, or there will be a compile error in rngs/jitter.rs. |