Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-12-07 | Merge branch 'maint-0.2.9' | Nick Mathewson | |
2016-12-07 | Increase tolerances in util/monotonic_time tests | Nick Mathewson | |
This is an attempt to fix #19974. | |||
2016-12-07 | Merge branch 'maint-0.2.9' | Nick Mathewson | |
2016-12-07 | Merge branch 'bug20710_025' into maint-0.2.9 | Nick Mathewson | |
2016-12-07 | Forgot to add changes file for 20710. | Nick Mathewson | |
2016-12-05 | Fix a couple more crypto_digest() calls to be explicit < 0 | Nick Mathewson | |
2016-12-05 | whitespace fix | Nick Mathewson | |
2016-12-05 | Merge remote-tracking branch 'chelseakomlo/20717_hashing_api_bug' | Nick Mathewson | |
2016-12-05 | Merge branch 'maint-0.2.9' | Nick Mathewson | |
2016-12-05 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
2016-12-05 | Merge branch 'getentropy_028' into maint-0.2.8 | Nick Mathewson | |
2016-12-05 | 20865: Don't use getentropy() on OSX Sierra. | Nick Mathewson | |
Tor 0.2.9 has a broader range of fixes and workarounds here, but for 0.2.8, we're just going to maintain the existing behavior. (The alternative would be to backport both 1eba088054eca1555b455ee4a2adfafecb888af9 and 16fcbd21c963a9a65bf55024680c8323c8b7175d , but the latter is kind of a subtle kludge in the configure.ac script, and I'm not a fan of backporting that kind of thing.) | |||
2016-12-05 | Merge remote-tracking branch 'jryans/service_is_ephemeral' | Nick Mathewson | |
2016-12-05 | Merge remote-tracking branch 'chelseakomlo/circuituse' | Nick Mathewson | |
2016-12-05 | Merge branch 'maint-0.2.9' | Nick Mathewson | |
2016-12-05 | Test for .git as readable instead of a dir to support worktrees | J. Ryan Stinnett | |
Fixes #20492. | |||
2016-12-05 | Merge remote-tracking branch 'jryans/local-hostname' | Nick Mathewson | |
2016-12-05 | Merge branch 'maint-0.2.9' | Nick Mathewson | |
2016-12-05 | Fix changes file for 20864: 20638 _did_ get into 0.2.9 | Nick Mathewson | |
2016-12-05 | Merge remote-tracking branch 'teor/bug20864-029' into maint-0.2.9 | Nick Mathewson | |
2016-12-05 | Merge branch 'maint-0.2.9' | Nick Mathewson | |
2016-12-05 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
2016-12-05 | Always Use EVP_aes_*_ctr() with openssl 1.1 | Nick Mathewson | |
(OpenSSL 1.1 makes EVP_CIPHER_CTX opaque, _and_ adds acceleration for counter mode on more architectures. So it won't work if we try the older approach, and it might help if we try the newer one.) Fixes bug 20588. | |||
2016-12-04 | Use `rend_service_is_ephemeral` for all service checks in `rendservice.c` | J. Ryan Stinnett | |
Fixes #20853. | |||
2016-12-03 | Clarify that ClientRejectInternalAddresses also rejects mDNS *.local hosts | J. Ryan Stinnett | |
Fixes #17070. | |||
2016-12-03 | Use a temporary service list when validating and adding hidden services | teor | |
This resolves two issues: * the checks in rend_add_services were only being performed when adding the service, and not when the service was validated, (this meant that duplicate checks were not being performed, and some SETCONF commands appeared to succeed when they actually failed), and * if one service failed while services were being added, then the service list would be left in an inconsistent state (tor dies when this happens, but the code is cleaner now). Fixes #20860. | |||
2016-12-03 | Add a missing rend_service_free in rend_service_add | teor | |
2016-12-03 | Clarify the function documentation for rend_get_service_list_mutable | teor | |
Comment-only change | |||
2016-12-03 | Changes file for 20864 | teor | |
2016-12-03 | Move a comment in test_single_onion_poisoning | teor | |
2016-12-03 | Add a missing return value check in test_single_onion_poisoning | teor | |
2016-12-03 | Remove a double-free in test_single_onion_poisoning | teor | |
We were freeing both dir{1,2} directly, and service_{1,2}->directory via rend_service_free, even though they are the same pointer. | |||
2016-12-03 | Refactor poison_dir allocation and free in test_single_onion_poisoning | teor | |
This pattern is much less error-prone when future changes are made. | |||
2016-12-02 | Add accessor for inspecting timer callbacks. | Nick Mathewson | |
2016-12-02 | Merge branch 'maint-0.2.9' | Nick Mathewson | |
2016-12-02 | protover: Fix old tor hardcoded version check | David Goulet | |
When computing old Tor protocol line version in protover, we were looking at 0.2.7.5 twice instead of the specific case for 0.2.9.1-alpha. Fixes #20810 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2016-12-02 | Merge remote-tracking branch 'teor/bug20667' | Nick Mathewson | |
2016-12-02 | Merge branch 'maint-0.2.9' | Nick Mathewson | |
2016-12-02 | Merge branch 'bug20716_026' into maint-0.2.9 | Nick Mathewson | |
2016-12-02 | Remove changes files got merged in 0.2.9.6-rc and earlier | Nick Mathewson | |
These won't appear in the 0.3.0.1-alpha changelog, so we don't want to keep them around here. List generated with ./scripts/maint/findMergedChanges.pl | |||
2016-12-02 | Forward-port 0.2.8.10 to releasenotes and 0.2.8.10,0.2.9.6-rc to changelog | Nick Mathewson | |
2016-12-02 | Merge branch 'maint-0.2.9' | Nick Mathewson | |
2016-12-02 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
2016-12-02 | Bump to 0.2.9.6-rc-dev | Nick Mathewson | |
2016-12-02 | Bump to 0.2.8.10-dev | Nick Mathewson | |
2016-12-02 | Merge branch 'bug20599_030_v4' | Nick Mathewson | |
2016-12-02 | Merge branch 'maint-0.2.9' | Nick Mathewson | |
2016-12-02 | test_single_onion_poisoning: Free dir[12] on all paths | Nick Mathewson | |
Coverity doesn't like it when there are paths to the end of the function where something doesn't get freed, even when those paths are only reachable on unit test failure. Fixes CID 1372899 and CID 1372900. Bug not in any released Tor. | |||
2016-12-01 | Merge branch 'maint-0.2.9' | Nick Mathewson | |
2016-12-01 | Bump to 0.2.9.6-rc | Nick Mathewson | |