Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2015-08-23 | Unit test dns_resolve(), dns_clip_ttl(), dns_get_expiry_ttl(). | rl1987 | |
2015-05-28 | Merge branch '12498_ed25519_keys_v6' | Nick Mathewson | |
Fixed numerous conflicts, and ported code to use new base64 api. | |||
2015-05-28 | Start testing cell encoders/processers for the v3 handshake. | Nick Mathewson | |
An earlier version of these tests was broken; now they're a nicer, more robust, more black-box set of tests. The key is to have each test check a handshake message that is wrong in _one_ way. | |||
2015-05-28 | Key-pinning back-end for directory authorities. | Nick Mathewson | |
This module implements a key-pinning mechanism to ensure that it's safe to use RSA keys as identitifers even as we migrate to Ed25519 keys. It remembers, for every Ed25519 key we've seen, what the associated Ed25519 key is. This way, if we see a different Ed25519 key with that RSA key, we'll know that there's a mismatch. We persist these entries to disk using a simple format, where each line has a base64-encoded RSA SHA1 hash, then a base64-endoded Ed25519 key. Empty lines, misformed lines, and lines beginning with a # are ignored. Lines beginning with @ are reserved for future extensions. | |||
2015-04-28 | Add "ADD_ONION"/"DEL_ONION" and "GETINFO onions/*" to the controller. | Yawning Angel | |
These commands allow for the creation and management of ephemeral Onion ("Hidden") services that are either bound to the lifetime of the originating control connection, or optionally the lifetime of the tor instance. Implements #6411. | |||
2015-02-23 | Remove lingering mempool code | cypherpunks | |
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-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-02 | Merge remote-tracking branch 'public/bug9635_warnings_025' | Nick Mathewson | |
Conflicts: src/test/test.c | |||
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-21 | Merge branch 'better_workqueue_v3_squashed' | Nick Mathewson | |
2015-01-14 | Fix check-spaces | Nick Mathewson | |
2015-01-14 | Basic unit test for condition variables. | Nick Mathewson | |
2015-01-14 | Move thread tests into their own module | Nick Mathewson | |
2015-01-12 | Begin writing unit tests for rewrite code | Nick Mathewson | |
2015-01-07 | Merge branch 'bug9286_v3_squashed' | Nick Mathewson | |
2015-01-07 | Stop accepting milliseconds in various directory contexts | Nick Mathewson | |
Have clients and authorities both have new behavior, since the fix for bug 11243 has gone in. But make clients still accept accept old bogus HSDir descriptors, to avoid fingerprinting trickery. Fixes bug 9286. | |||
2015-01-02 | Bump copyright dates to 2015, in case someday this matters. | Nick Mathewson | |
2014-11-27 | Merge remote-tracking branch 'andrea/cmux_refactor_configurable_threshold' | Nick Mathewson | |
Conflicts: src/or/or.h src/test/Makefile.nmake |