Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-26 | Workaround a test bug | Nick Mathewson | |
2016-09-26 | Implement voting on the protocol-version options | Nick Mathewson | |
2016-09-26 | Include protocol version lines in votes. | Nick Mathewson | |
2016-09-26 | Remove a little duplicated code before it becomes a lot | Nick Mathewson | |
2016-09-26 | Add code to infer protocol versions for old Tor versions. | Nick Mathewson | |
2016-09-26 | Cover the error cases of parsing protocol versions | Nick Mathewson | |
Also, detect an additional failure type. Thanks, tests! (How distinctly I recall thee) | |||
2016-09-26 | Unit tests for protover_all_supported | Nick Mathewson | |
2016-09-26 | Basic backend for the protocol-versions voting algorithm. | Nick Mathewson | |
[This is a brute-force method that potentially uses way too much RAM. Need to rethink this a little. Right now you can DOS an authority by saying "Foo=1-4294967295".] | |||
2016-09-26 | Actually check for missing protocols and exit as appropriate. | Nick Mathewson | |
2016-09-26 | Add necessary code to parse and handle required/recommended protocols | Nick Mathewson | |
2016-09-26 | Emit and parse protocol lists in router descriptors | Nick Mathewson | |
2016-09-26 | checkpoint basic protover backend | Nick Mathewson | |
2016-08-29 | We no longer need to tag UseNTorHandshake as deprecated, since it is obsolete | Nick Mathewson | |
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 | Merge remote-tracking branch 'andrea/oos-test-failures' | Nick Mathewson | |
2016-08-26 | update packager emails list again | Nick Mathewson | |
2016-08-26 | Avoid asserts in oos/kill_conn_list unit test | Andrea Shepard | |
2016-08-26 | Fix OOS comparator fix | Andrea Shepard | |
2016-08-25 | Fix duplicated if condition in connection.c | David Goulet | |
Furthermore, fix a test that could returned an uninitialized value. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2016-08-25 | changes file and docs for 18640. | Nick Mathewson | |
2016-08-25 | Merge remote-tracking branch 'andrea/ticket18640_v3' | Nick Mathewson | |
2016-08-24 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-08-24 | bump to 0.2.8.7-dev | Nick Mathewson | |
2016-08-24 | bump to 0.2.9.2-alpha-dev | Nick Mathewson | |
2016-08-24 | forward-port the 0.2.8.7 changelogtor-0.2.9.2-alpha | Roger Dingledine | |
2016-08-24 | and also make that fix in the ReleaseNotes | Roger Dingledine | |
2016-08-24 | fix typo and possible confusion in changelog entry | Roger Dingledine | |
2016-08-24 | make check-spaces fixes | Nick Mathewson | |
2016-08-24 | ReleaseNotes update | Nick Mathewson | |
2016-08-24 | Roger points out that most people do not set UpdateBridgesFromAuthority | Nick Mathewson | |
2016-08-24 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-08-24 | Bump to 0.2.8.7 | Nick Mathewson | |
2016-08-24 | Bump to 0.2.9.2-alpha | Nick Mathewson | |
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 | Fix path selection on firewalled clients | teor | |
Signed-off-by: teor <teor2345@gmail.com> | |||
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 | Replace Tonga with Bifroest. | Isis Lovecruft | |
* FIXES #19728: https://bugs.torproject.org/19728 * CLOSES #19690: https://bugs.torproject.org/19690 | |||
2016-08-24 | Add a stub for rend_service_allow_direct_connection | teor | |
It always returns 0. It should be replaced with the Single Onion version from #17178 when both are merged. | |||
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-24 | Improve comments in circuit_get_cpath_* | teor (Tim Wilson-Brown) | |
2016-08-24 | Client & HS make sure every hop in every non-HS path supports ntor | teor (Tim Wilson-Brown) | |
When a client connects to an intro point not in the client's consensus, or a hidden service connects to a rend point not in the hidden service's consensus, we are stuck with using TAP, because there is no ntor link specifier. | |||
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 | Fix some comments in sandbox.c | Nick Mathewson | |
Closes ticket 19942; patch from "cypherpunks" |