Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-08 | Treat all nonfatal assertion failures as unit test failures. | Nick Mathewson | |
Part of 19999. | |||
2016-09-08 | Fix libevent linking on openbsd. | Nick Mathewson | |
Closes ticket 19902; bugfix on 0.2.9.1-alpha; patch from rubiate | |||
2016-09-08 | Disable -Wthread-safety. | Nick Mathewson | |
See changes file; closes ticket 20110. | |||
2016-09-08 | Patch from rubiate: disable openbsd memory protections in test-memwipe | Nick Mathewson | |
Test-memwipe is *supposed* to invoke undefined behavior, alas. Closes 20066. | |||
2016-09-07 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-09-07 | Merge branch 'maint-0.2.7' into maint-0.2.8 | Nick Mathewson | |
2016-09-07 | Merge branch 'maint-0.2.6' into maint-0.2.7 | Nick Mathewson | |
2016-09-07 | Merge branch 'maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2016-09-07 | Merge branch 'maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2016-09-07 | Merge remote-tracking branch 'dgoulet/ticket18693_029_01' | Nick Mathewson | |
2016-09-07 | Merge remote-tracking branch 'sebastian/bug20064' | Nick Mathewson | |
2016-09-07 | Update geoip and geoip6 to the September 6 2016 database. | Karsten Loesing | |
2016-09-06 | Add !(...) to BUG() log messages | Nick Mathewson | |
They use the same code as reporting assertion failures, so we should invert the sense of what we're "asserting". Fixes bug 20093. | |||
2016-09-06 | Merge remote-tracking branch 'teor/bug20012' | Nick Mathewson | |
2016-09-06 | Merge remote-tracking branch 'teor/feature20069' | Nick Mathewson | |
2016-09-06 | Merge remote-tracking branch 'public/ticket20002' | Nick Mathewson | |
2016-09-06 | Merge remote-tracking branch 'pastly/ticket19122' | Nick Mathewson | |
2016-09-06 | Change UID to Username in man page | Matt Traudt | |
2016-09-06 | Add hs-ipv6 to the chutney IPv6 tests | teor | |
Requires a recent version of chutney. Also remove bridges+hs, as it's somewhat redundant. | |||
2016-09-06 | Give useful error if authority_signing_key doesn't exist | Sebastian Hahn | |
2016-09-05 | Vote Exit correctly with DirAllowPrivateAddresses set | Sebastian Hahn | |
When allowing private addresses, mark Exits that only exit to private locations as such. Fixes bug 20064; bugfix on 0.2.2.9-alpha. | |||
2016-08-31 | Changes file for log test improvements | Nick Mathewson | |
2016-08-31 | Merge remote-tracking branch 'teor/bug19905' | Nick Mathewson | |
2016-08-31 | Don't warn on unlink(bw_accounting) when errno == ENOENT | Nick Mathewson | |
Patch from pastly; fixes bug 19964. | |||
2016-08-31 | Fix the test network IPv6 check so it works on Linux | teor | |
2016-08-31 | Stop inadvertently upgrading client intro connections to ntor | teor | |
Also stop logging the intro point details on error by default. Fixes #20012, introduced with ntor in tor 0.2.4.8-alpha. | |||
2016-08-29 | Merge remote-tracking branch 'teor/reject-tap-v6' | Nick Mathewson | |
2016-08-26 | test: Fix shared random unit test for big endian | David Goulet | |
Copying the integer 42 in a char buffer has a different representation depending on the endianess of the system thus that unit test was failing on big endian system. This commit introduces a python script, like the one we have for SRV, that computes a COMMIT/REVEAL from scratch so we can use it as a test vector for our encoding unit tests. With this, we use a random value of bytes instead of a number fixing the endianess issue and making the whole test case more solid with an external tool that builds the COMMIT and REVEAL according to the spec. Fixes #19977 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2016-08-26 | prop272: When voting, include no non-Valid relays in consensus | Nick Mathewson | |
Implements ticket 20002, and part of proposal 272. | |||
2016-08-25 | changes file and docs for 18640. | Nick Mathewson | |
2016-08-24 | Parse *Port flags NoDNSRequest, NoOnionTraffic & OnionTrafficOnly | teor (Tim Wilson-Brown) | |
OnionTrafficOnly is equivalent to NoDNSRequest, NoIPv4Traffic, and NoIPv6Traffic. Add unit tests for parsing and checking option validity. Add documentation for each flag to the man page. Add changes file for all of #18693. Parsing only: the flags do not change client behaviour (yet!) | |||
2016-08-24 | Add last two entries (I hope) to 0292-alpha changelog | Nick Mathewson | |
2016-08-24 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-08-24 | Changes file for bug19973 | Nick Mathewson | |
2016-08-24 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-08-24 | Merge branch 'maint-0.2.7' into maint-0.2.8 | Nick Mathewson | |
2016-08-24 | Changes file for bifroest | Nick Mathewson | |
2016-08-24 | Client & HS ignore UseNTorHandshake, all non-HS handshakes use ntor | teor (Tim Wilson-Brown) | |
Rely on onion_populate_cpath to check that we're only using TAP for the rare hidden service cases. Check and log if handshakes only support TAP when they should support ntor. | |||
2016-08-23 | Merge the rest of the changes into the 0.2.9.2-alpha changelog | Nick Mathewson | |
2016-08-23 | fix 8625 description a little | Nick Mathewson | |
2016-08-23 | Start 0.2.9.2-alpha changelog, fix some lintchanges issues | Nick Mathewson | |
2016-08-23 | changes file for bug 17758 | Nick Mathewson | |
2016-08-23 | Merge branch 'bug13953_squashed' | Nick Mathewson | |
2016-08-22 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-08-22 | Do not pass NULL to log(%s) in dir_server_new. | Nick Mathewson | |
This bug had existed since 0.2.4.7-alpha, but now that we have FallbackDirs by default, it actually matters. Fixes bug 19947; bugfix on 0.2.4.7-alpha or maybe 0.2.8.1-alpha. Rubiate wrote the patch; teor wrote the changes file. | |||
2016-08-19 | Changes file for deprecation features from #19820 | Nick Mathewson | |
2016-08-19 | Merge remote-tracking branch 'public/bug19466' | Nick Mathewson | |
2016-08-19 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-08-19 | Merge branch 'bug19903_028_v2' into maint-0.2.8 | Nick Mathewson | |
2016-08-19 | Avoid confusing GCC 4.2.1 by saying "int foo()... inline int foo() {...}" | Nick Mathewson | |
Fixes bug 19903; bugfix on 0.2.8.1-alpha. |