Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-11 | Merge branch 'feature17840-v11-tests_truncated' | Nick Mathewson | |
2016-02-11 | Merge remote-tracking branch 'teor/feature17840-v11-merged-v2' | Nick Mathewson | |
2016-02-11 | Rename circuit_about_to_free_{terminal -> atexit} | Nick Mathewson | |
2016-02-11 | Split a long line | Nick Mathewson | |
2016-02-11 | Merge remote-tracking branch 'weasel/bug18261' | Nick Mathewson | |
2016-02-10 | Merge remote-tracking branch 'teor/bug18208' | Nick Mathewson | |
2016-02-10 | Merge branch 'bug17682_squashed' | Nick Mathewson | |
2016-02-10 | Bulletproof the safe_timer_diff function | Nick Mathewson | |
Originally it can overflow in some weird cases. Now it should no longer be able to do so. Additionally, limit main's timers to 30 days rather than to 38 years; we don't actually want any 38-year timers. Closes bug 17682. | |||
2016-02-10 | Merge remote-tracking branch 'andrea/bug18116' | Nick Mathewson | |
2016-02-10 | Merge remote-tracking branch 'sebastian/bug18242' | Nick Mathewson | |
2016-02-10 | Merge remote-tracking branch 'public/bug18184' | Nick Mathewson | |
2016-02-10 | Properly detach circuits from cmuxes when calling circuit_free_all() on ↵ | Andrea Shepard | |
shutdown again | |||
2016-02-10 | Appease make check-spaces | Andrea Shepard | |
2016-02-08 | Add missing consts; my fault. | Nick Mathewson | |
2016-02-08 | Merge branch 'decorated_ipv6_directory_send_command_squashed' | Nick Mathewson | |
2016-02-08 | decorated ipv6 address for directory send command | Malek | |
2016-02-08 | fix wide lines, use more locals. | Nick Mathewson | |
2016-02-07 | Using router_get_my_routerinfo() | Harini Kannan | |
2016-02-06 | Fix a segfault during startup | Peter Palfrader | |
If unix socket was configured as listener (such as a ControlSocket or a SocksPort unix socket), and tor was started as root but not configured to switch to another user, tor would segfault while trying to string compare a NULL value. Fixes bug 18261; bugfix on 0.2.8.1-alpha. Patch by weasel. | |||
2016-02-06 | Document port_out argument to tor_addr_from_sockaddr | Nick Mathewson | |
2016-02-06 | Merge remote-tracking branch 'yawning/bug18221' | Nick Mathewson | |
2016-02-06 | Merge remote-tracking branch 'alec/dead_code_removal' | Nick Mathewson | |
2016-02-06 | Removed dead code in main.c | Alec Heifetz | |
2016-02-06 | Fix spaces. | Nick Mathewson | |
2016-02-06 | Merge branch 'cleaned_aes_crypt' | Nick Mathewson | |
2016-02-06 | Removed aes_crypt, left only aes_crypt_inplace. Removed ↵ | Malek | |
should_use_openssl_CTR, was used for openssl 1.0.0 bug. | |||
2016-02-06 | changing output of crypto_cipher_crypt_inplace from int to void | Hassan Alsibyani | |
2016-02-05 | Fix the --disable-asserts-in-tests configure option | Sebastian Hahn | |
2016-02-05 | Merge branch 'maint-0.2.7' | Nick Mathewson | |
2016-02-05 | Merge branch 'maint-0.2.6' into maint-0.2.7 | Nick Mathewson | |
2016-02-05 | Merge branch 'maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2016-02-05 | Merge branch 'maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2016-02-04 | Bump to 0.2.8.1-alpha-dev | Nick Mathewson | |
2016-02-04 | Make the no-assertions-during-coverage check into a configure option | Nick Mathewson | |
Closes ticket 18242. The rationale here is that I like having coverage on by default in my own working directory, but I always want assertions turned on unless I'm doing branch coverage specifically. | |||
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. | |||
2016-02-04 | Bump version. (This is not yet the release.) | Nick Mathewson | |
2016-02-04 | Update geoip and geoip6 to the February 2 2016 database. | Karsten Loesing | |
2016-02-03 | Make tortls unit tests pass with LibreSSL. | Nick Mathewson | |
Part of the fix for 17921. | |||
2016-02-03 | Make crypto/rng_engine test pass on libressl. Bug not in any released tor. | Nick Mathewson | |
2016-02-03 | Make Tor build happily with OpenSSL master and libressl. | Nick Mathewson | |
Also tested with 1.0.0t and 1.0.2f. Closes ticket 19784. Closes most of 17921. (Still need to make some tests pass.) | |||
2016-02-03 | Make bridge clients prefer the configured bridge address | teor (Tim Wilson-Brown) | |
When ClientPreferIPv6ORPort is auto, bridges prefer the configured bridge ORPort address. Otherwise, they use the value of the option. Other clients prefer IPv4 ORPorts if ClientPreferIPv6ORPort is auto. When ClientPreferIPv6DirPort is auto, all clients prefer IPv4 DirPorts. | |||
2016-02-03 | Make bridge clients prefer the configured bridge address | teor (Tim Wilson-Brown) | |
When ClientPreferIPv6ORPort is auto, bridges prefer the configured bridge ORPort address. Otherwise, they use the value of the option. Other clients prefer IPv4 ORPorts if ClientPreferIPv6ORPort is auto. When ClientPreferIPv6DirPort is auto, all clients prefer IPv4 DirPorts. | |||
2016-02-02 | Validate the DH parameters for correctness. | Yawning Angel | |
We use sensible parameters taken from common sources, and no longer have dynamic DH groups as an option, but it feels prudent to have OpenSSL validate p and g at initialization time. | |||
2016-02-02 | Update ExitPolicy when interface addresses change | teor (Tim Wilson-Brown) | |
Tor exit relays reject local interface addresses in their exit policy. Make sure those policies are updated when interface addresses change. | |||
2016-02-01 | Bitwise negate is ~, not !. | Nick Mathewson | |
Spotted by coverity; bug in tests only, not in any released Tor. This is CID 1351128 | |||
2016-02-01 | Fix warnings from check-spaces | Nick Mathewson | |
2016-02-01 | Redux: don't expect unix sockets to be accepted on windows | Nick Mathewson | |
2016-02-01 | Don't expect unix sockets to be accepted on Windows | Nick Mathewson | |
Fixes failures in test_config.c; bug not in any released tor. | |||
2016-02-01 | Merge branch 'options_validate_second_round_cleaned' | Nick Mathewson | |
2016-02-01 | Replace incorrect use of snprintf in unit tests with tor_snprintf | teor (Tim Wilson-Brown) | |
This avoids a potential out of bounds write. |