summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Changes file for bug 8625bug8625_testingbug8625Andrea Shepard2016-07-20
|
* Add SimulateDirDownloadFailures config option for testingAndrea Shepard2016-07-20
|
* Eliminate redundant hourly reset of descriptor download failuresAndrea Shepard2016-07-18
|
* Debug logging for router/consensus descriptor download resetsAndrea Shepard2016-07-18
|
* Keep make check-spaces happyAndrea Shepard2016-07-17
|
* Merge branch 'maint-0.2.8'Nick Mathewson2016-07-17
|\
| * Merge remote-tracking branch 'weasel/bug19660' into maint-0.2.8Nick Mathewson2016-07-17
| |\
| | * Add (SOCK_DGRAM, IPPROTO_UDP) sockets to the sandboxing whitelistPeter Palfrader2016-07-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If we did not find a non-private IPaddress by iterating over interfaces, we would try to get one via get_interface_address6_via_udp_socket_hack(). This opens a datagram socket with IPPROTO_UDP. Previously all our datagram sockets (via libevent) used IPPROTO_IP, so we did not have that in the sandboxing whitelist. Add (SOCK_DGRAM, IPPROTO_UDP) sockets to the sandboxing whitelist. Fixes bug 19660.
| * | Fix warnings in test_util_formats.Nick Mathewson2016-07-17
| | | | | | | | | | | | | | | | | | Storing 255 into a char gives a warning when char is signed. Fixes bug 19682; bugfix on 0.2.8.1-alpha, where these tests were added.
* | | Merge branch 'maint-0.2.8'Nick Mathewson2016-07-13
|\ \ \ | |/ /
| * | changes file for bug18397Nick Mathewson2016-07-13
| | |
| * | Merge remote-tracking branch 'Jigsaw52/seccomp-fix-18397' into maint-0.2.8Nick Mathewson2016-07-13
| |\ \ | | |/ | |/|
| | * Adds missing syscalls to seccomp filter.Daniel Pinto2016-07-09
| | | | | | | | | | | | Fixes #18397 which prevented tor starting with Sandbox 1.
* | | Fix test-network-all target in out-of-tree buildscypherpunks2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test-network-all target assumes the test-driver script lives in the current working directory. This assumption breaks out-of-tree builds because it actually lives in the source directory. Automake 1.12 introduces `LOG_DRIVER` which defines the location of the test driver script. Because Tor still supports Automake 1.11 we use the default value of this variable directly. The default value uses the configured shell for calling the test driver script and explicitly prefixes the source directory.
* | | Merge remote-tracking branch 'sebastian/libevent2'Nick Mathewson2016-07-08
|\ \ \
| * | | Remove src/or/eventdns_tor.h based on cypherpunk's reviewSebastian Hahn2016-07-04
| | | |
| * | | Add changes file for libevent version requirementSebastian Hahn2016-07-04
| | | |
| * | | Address review comments from cypherpunksSebastian Hahn2016-07-04
| | | |
| * | | Raise libevent dependency to 2.0.10-stable or newerSebastian Hahn2016-07-04
| | | | | | | | | | | | | | | | | | | | | | | | Only some very ancient distributions don't ship with Libevent 2 anymore, even the oldest supported Ubuntu LTS version has it. This allows us to get rid of a lot of compat code.
| * | | Remove two wrong commentsSebastian Hahn2016-07-04
| | | |
| * | | Remove HAVE_EVENT_H from winconfigSebastian Hahn2016-07-03
| | | | | | | | | | | | | | | | This was accidentally left in in f25e2167f556.
| * | | Remove HAVE_EVENT_* defines from winconfigSebastian Hahn2016-07-03
| | | | | | | | | | | | | | | | They were accidentally left sitting around in 517e0f965.
* | | | Remove already-merged changes files.Nick Mathewson2016-07-07
| | | | | | | | | | | | | | | | | | | | These changes files already are merged in release-0.2.8, and therefor will not be "new in 0.2.9.1-alpha".
* | | | Merge branch 'maint-0.2.8'Nick Mathewson2016-07-07
|\ \ \ \ | | |/ / | |/| |
| * | | Bump maint-0.2.8 to 0.2.8.5-rc-devNick Mathewson2016-07-07
| | | |
* | | | Forward-port the 0.2.8.5-rc changelogNick Mathewson2016-07-07
| | | |
* | | | test coverage on onion_fast: 0%->100%Nick Mathewson2016-07-06
| | | |
* | | | Capture the LOG_ERR messages in our tests that had logged errors.Nick Mathewson2016-07-06
| | | | | | | | | | | | | | | | | | | | (It's confusing for the test to write an expected error to stdout, and then tell the user "OK".)
* | | | When saving mocked log messages, always create the list.Nick Mathewson2016-07-06
| | | | | | | | | | | | | | | | Otherwise, our code needs to check "list && smarlist_len(list)..."
* | | | Improve test coverage a little on onion*.cNick Mathewson2016-07-06
| | | |
* | | | Merge branch 'maint-0.2.8'Nick Mathewson2016-07-06
|\ \ \ \ | |/ / /
| * | | When checking if a routerstatus is reachable, don't check the nodeteor (Tim Wilson-Brown)2016-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes #19608, allowing IPv6-only clients to use microdescriptors, while preserving the ability of bridge clients to have some IPv4 bridges and some IPv6 bridges. Fix on c281c036 in 0.2.8.2-alpha.
* | | | Fix sign in test-timersNick Mathewson2016-07-06
| | | |
* | | | Merge remote-tracking branch 'teor/bug18456'Nick Mathewson2016-07-05
|\ \ \ \
| * | | | Avoid disclosing exit IP addresses in exit policies by defaultteor (Tim Wilson-Brown)2016-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From 0.2.7.2-alpha onwards, Exits would reject all the IP addresses they knew about in their exit policy. But this may have disclosed addresses that were otherwise unlisted. Now, only advertised addresses are rejected by default by ExitPolicyRejectPrivate. All known addresses are only rejected when ExitPolicyRejectLocalInterfaces is explicitly set to 1.
* | | | | Merge remote-tracking branch 'dgoulet/sr-test-fix'Nick Mathewson2016-07-05
|\ \ \ \ \
| * | | | | Test: fix shared random test checking bad errnoDavid Goulet2016-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test was checking for EISDIR which is a Linux-ism making other OSes unhappy. Instead of checking for a negative specific errno value, just make sure it's negative indicating an error. We don't need more for this test. Signed-off-by: David Goulet <dgoulet@torproject.org>
* | | | | | Merge branch 'maint-0.2.8'Nick Mathewson2016-07-05
|\ \ \ \ \ \ | |/ / / / / |/| | / / / | | |/ / / | |/| | |
| * | | | Merge branch 'maint-0.2.7' into maint-0.2.8Nick Mathewson2016-07-05
| |\ \ \ \ | | | |_|/ | | |/| |
| | * | | Merge branch 'maint-0.2.6' into maint-0.2.7Nick Mathewson2016-07-05
| | |\ \ \
| | | * \ \ Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson2016-07-05
| | | |\ \ \
| | | | * \ \ Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson2016-07-05
| | | | |\ \ \
| | | | | * | | whoops. changelog file for 19271.Nick Mathewson2016-07-05
| | | | | | | |
* | | | | | | | Fix shared-random testNick Mathewson2016-07-05
| | | | | | | |
* | | | | | | | Merge branch 'maint-0.2.8'Nick Mathewson2016-07-05
|\ \ \ \ \ \ \ \ | |/ / / / / / / | | | | | | | | | | | | | | | | This is an "ours" merge, to avoid messing with the version.
| * | | | | | | Update version to 0.2.8.5-rc. This is not yet a release.Nick Mathewson2016-07-05
| | | | | | | |
* | | | | | | | Merge branch 'maint-0.2.8'Nick Mathewson2016-07-05
|\ \ \ \ \ \ \ \ | |/ / / / / / /
| * | | | | | | Appease lint-changes script.Nick Mathewson2016-07-05
| | | | | | | |
* | | | | | | | Merge branch 'maint-0.2.8'Nick Mathewson2016-07-05
|\ \ \ \ \ \ \ \ | |/ / / / / / /
| * | | | | | | Repair unit test that assumed we have 9 dirauths.Nick Mathewson2016-07-05
| | | | | | | |