Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-25 | Rename the `torgzip` module to `compress`. | Alexander Færøy | |
See https://bugs.torproject.org/21663 | |||
2017-04-07 | Merge branch 'isolate_openssl' | Nick Mathewson | |
2017-04-06 | Tests for simple cases of conscache code. | Nick Mathewson | |
2017-04-03 | Add tests for new_route_len() | Taylor Yu | |
2017-03-31 | Remove crypto/rand include from test_crypto.c | Nick Mathewson | |
Create a new test_crypto_openssl to test openssl-only crypto.c functionality. | |||
2017-03-16 | Merge branch 'storagedir_squashed' | Nick Mathewson | |
2017-03-16 | Define a "storagedir" abstraction to hold numerous similar files | Nick Mathewson | |
We could use one of these for holding "junk" descriptors and unparseable things -- but we'll _need_ it for having cached consensuses and diffs between them. | |||
2017-03-16 | Merge branch 'prop140_21643_diff_only_squashed' | Nick Mathewson | |
2017-03-16 | Consensus diff backend from Daniel Martí GSOC project. | Daniel Martí | |
(This commit was extracted by nickm based on the final outcome of the project, taking only the changes in the files touched by this commit from the consdiff_rebased branch. The directory-system changes are going to get worked on separately.) | |||
2017-03-15 | Run the copyright update script. | Nick Mathewson | |
2016-12-14 | Merge branch 'dgoulet_ticket19043_030_03_squashed' | Nick Mathewson | |
2016-12-14 | prop224: Add unittests handling v3 ESTABLISH_INTRO cells. | George Kadianakis | |
Test for both v2 and v3 ESTABLISH_INTRO handling. | |||
2016-11-24 | Refactor circuit_predict_and_launch_new | Chelsea H. Komlo | |
2016-11-04 | Merge branch 'ticket17238_029_02-resquash' | Nick Mathewson | |
Conflicts: src/or/rendclient.c src/or/rendcommon.c src/or/routerparse.c src/test/test_dir.c src/trunnel/ed25519_cert.h | |||
2016-11-04 | test: Add prop224 directory cache unit tests | David Goulet | |
Signed-off-by: David Goulet <dgoulet@torproject.org> Signed-off-by: George Kadianakis <desnacked@riseup.net> | |||
2016-11-04 | test: Add prop224 descriptor unit tests | David Goulet | |
Signed-off-by: David Goulet <dgoulet@torproject.org> Signed-off-by: George Kadianakis <desnacked@riseup.net> | |||
2016-09-26 | checkpoint basic protover backend | Nick Mathewson | |
2016-08-20 | Unit test for connection_handle_oos() | Andrea Shepard | |
2016-07-06 | test coverage on onion_fast: 0%->100% | Nick Mathewson | |
2016-07-06 | Improve test coverage a little on onion*.c | Nick Mathewson | |
2016-07-01 | prop250: Add unit tests | David Goulet | |
Signed-off-by: David Goulet <dgoulet@torproject.org> Signed-off-by: George Kadianakis <desnacked@riseup.net> | |||
2016-06-11 | Add -Wmissing-variable-declarations, with attendant fixes | Nick Mathewson | |
This is a big-ish patch, but it's very straightforward. Under this clang warning, we're not actually allowed to have a global variable without a previous extern declaration for it. The cases where we violated this rule fall into three roughly equal groups: * Stuff that should have been static. * Stuff that was global but where the extern was local to some other C file. * Stuff that was only global when built for the unit tests, that needed a conditional extern in the headers. The first two were IMO genuine problems; the last is a wart of how we build tests. | |||
2016-05-11 | Merge branch 'pubsub_squashed' | Nick Mathewson | |
2016-05-11 | Basic work on a publish/subscribe abstraction | Nick Mathewson | |
The goal here is to provide a way to decouple pieces of the code that want to learn "when something happens" from those that realize that it has happened. The implementation here consists of a generic backend, plus a set of macros to define and implement a set of type-safe frontends. | |||
2016-04-19 | Basic 'handle' implementation and tests. | Nick Mathewson | |
This abstraction covers the case where one part of the program needs to refer to another object that is allowed to disappear. | |||
2016-02-27 | Update the copyright year. | Nick Mathewson | |
2016-02-04 | Fix two problems in the 0.2.8.x unit tests | Nick Mathewson | |
1. We were sometimes using libevent uninitialized, which is Not Allowed. 2. The malformed-PTR dns test was supposed to get a -1 output... but the test was wrong, since it forgot that in-addr.arpa addresses are in reverse order. Bugs not in any released tor. | |||
2015-12-16 | Prop210: Refactor connection_get_* to produce lists and counts | teor (Tim Wilson-Brown) | |
2015-11-25 | Initialize libevent before periodic events | cypherpunks | |
The initialization of libevent interferes with other tests so we also fork the circuit_timeout test. | |||
2015-11-17 | Some unit tests now require that periodic events be initialized. | Nick Mathewson | |
2015-10-21 | Fix whitespaces | Nick Mathewson | |
2015-10-21 | Merge remote-tracking branch 'twstrike/util_process_tests' | Nick Mathewson | |
2015-10-07 | Fix "make check-spaces" | Nick Mathewson | |
2015-10-07 | Merge remote-tracking branch 'twstrike/procmon_tests' | Nick Mathewson | |
Conflicts: src/test/include.am src/test/log_test_helpers.c src/test/log_test_helpers.h | |||
2015-10-06 | Merge remote-tracking branch 'twstrike/rendcache_tests' | Nick Mathewson | |
Conflicts: src/test/include.am src/test/rend_test_helpers.c src/test/rend_test_helpers.h | |||
2015-10-02 | Merge remote-tracking branch 'twstrike/dir-handle-cmd-get' | Nick Mathewson | |
2015-10-02 | Fix "make check-spaces" | Nick Mathewson | |
2015-10-02 | Merge remote-tracking branch 'twstrike/tortls_tests' | Nick Mathewson | |
2015-10-02 | Fix a test failure | Nick Mathewson | |
2015-10-02 | Merge remote-tracking branch 'donncha/feature14846_4' | Nick Mathewson | |
2015-10-02 | Clean up compat_libevent tests | Nick Mathewson | |
2015-10-02 | Merge remote-tracking branch 'twstrike/compat_libevent_tests' | Nick Mathewson | |
2015-09-15 | Add tests for directory_handle_command_get | Reinaldo de Souza Jr | |
2015-09-15 | Add tests for procmon. These currently fail. Investigation should happen ↵ | Ola Bini | |
before submitting | |||
2015-09-15 | Add tests for util_format | Ola Bini | |
2015-09-15 | Add tests for util_process | Ola Bini | |
2015-09-15 | Add tests for compat_libevent | Ola Bini | |
2015-09-15 | Add tests for tortls.c | Ola Bini | |
2015-09-15 | Add tests for the rend cache | Ola Bini | |
2015-08-25 | Store service descriptors in the service descriptor cache | Donncha O'Cearbhaill | |
Service descriptors are now generated regardless of the the PublishHidServDescriptors option. The generated descriptors are stored in the service descriptor cache. The PublishHidServDescriptors = 1 option now prevents descriptor publication to the HSDirs rather than descriptor generation. |