Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-11 | Merge remote-tracking branch 'public/bug18815' | Nick Mathewson | |
2016-05-11 | Add changes file for ticket 16698 | Nick Mathewson | |
2016-05-11 | Merge remote-tracking branch 'arma/feature18760' | Nick Mathewson | |
2016-05-11 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-05-11 | Merge remote-tracking branch 'teor/bug18816_simplify' into maint-0.2.8 | Nick Mathewson | |
2016-05-11 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-05-11 | Merge branch 'maint-0.2.7' into maint-0.2.8 | Nick Mathewson | |
2016-05-11 | Merge remote-tracking branch 'special/bug19032-027' into maint-0.2.7 | Nick Mathewson | |
2016-05-11 | Fix out-of-bounds write during voting with duplicate ed25519 keys | John Brooks | |
In dirserv_compute_performance_thresholds, we allocate arrays based on the length of 'routers', a list of routerinfo_t, but loop over the nodelist. The 'routers' list may be shorter when relays were filtered by routers_make_ed_keys_unique, leading to an out-of-bounds write on directory authorities. This bug was originally introduced in 26e89742, but it doesn't look possible to trigger until routers_make_ed_keys_unique was introduced in 13a31e72. Fixes bug 19032; bugfix on tor 0.2.8.2-alpha. | |||
2016-05-11 | Revert "Switch between fallback and authority when auth cert fetch fails" | teor (Tim Wilson-Brown) | |
This reverts commit 92d7ee08b8c51b4b29f68c6d00ca4aa91ea5a66b. | |||
2016-05-11 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-05-11 | Merge branch 'bug18761_028_squashed' into maint-0.2.8 | Nick Mathewson | |
2016-05-11 | Log find_rp_for_intro_() failures at LOG_PROTOCOL_WARN. | Nick Mathewson | |
Closes ticket 18761. Also fix a whitespace issue. | |||
2016-05-11 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-05-11 | Merge remote-tracking branch 'teor/bug18816-squashed' into maint-0.2.8 | Nick Mathewson | |
2016-05-11 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-05-11 | Merge branch 'maint-0.2.7' into maint-0.2.8 | Nick Mathewson | |
2016-05-11 | Merge branch 'bug18841_1_025' into maint-0.2.7 | Nick Mathewson | |
2016-05-11 | Undefine _FORTIFY_SOURCE before defining it. | Nick Mathewson | |
This makes our compilation options checks in autoconf work better on systems that already define _FORTIFY_SOURCE. Fixes at least one case of bug 18841; bugfix on 0.2.3.17-beta. Patch from "trudokal". | |||
2016-05-10 | Switch between fallback and authority when auth cert fetch fails | teor (Tim Wilson-Brown) | |
2016-05-10 | Use the consensus download schedule for authority certificates | teor (Tim Wilson-Brown) | |
Previously, we were using the generic schedule for some downloads, and the consensus schedule for others. Resolves ticket 18816; fix on fddb814fe in 0.2.4.13-alpha. | |||
2016-05-09 | Stop being so strict about the payload length of "rendezvous1" cells | Roger Dingledine | |
We used to be locked in to the "tap" handshake length, and now we can handle better handshakes like "ntor". Resolves ticket 18998. I checked that relay_send_command_from_edge() behaves fine when you hand it a payload with length 0. Clients behave fine too, since current clients remain strict about the required length in the rendezvous2 cells. (Clients will want to become less strict once they have an alternate format that they're willing to receive.) | |||
2016-05-09 | Add changes file for #15588 | John Brooks | |
2016-05-09 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-05-09 | Merge branch 'maint-0.2.7' into maint-0.2.8 | Nick Mathewson | |
2016-05-09 | Add "-c 1" to ping6 in test-network-all | Nick Mathewson | |
Fixes bug 19008. bugfix on 0.2.7.3-rc | |||
2016-05-09 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-05-09 | Merge branch 'maint-0.2.7' into maint-0.2.8 | Nick Mathewson | |
2016-05-09 | Merge branch 'maint-0.2.6' into maint-0.2.7 | Nick Mathewson | |
2016-05-09 | Merge branch 'maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2016-05-09 | Merge branch 'maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2016-05-09 | Merge branch 'timeouts_v2_squashed' | Nick Mathewson | |
2016-05-09 | give it a changes file too | Nick Mathewson | |
2016-05-09 | Update geoip and geoip6 to the May 4 2016 database. | Karsten Loesing | |
2016-05-05 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-05-05 | Merge branch 'feature18483-028-v2-squashed' into maint-0.2.8 | Nick Mathewson | |
2016-05-05 | Make clients always use begindir for directory requests | teor (Tim Wilson-Brown) | |
This improves client anonymity and avoids directory header tampering. The extra load on the authorities should be offset by the fallback directories feature. This also simplifies the fixes to #18809. | |||
2016-05-05 | Make directory node selection more reliable | teor (Tim Wilson-Brown) | |
Delete an unnecessary check for non-preferred IP versions. Allows clients which can't reach any directories of their preferred IP address version to get directory documents. Patch on #17840 in 0.2.8.1-alpha. | |||
2016-05-04 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-05-04 | Merge branch 'bug18921_squashed' into maint-0.2.8 | Nick Mathewson | |
2016-05-04 | Choose the correct address for one-hop connections | teor (Tim Wilson-Brown) | |
After #17840 in 0.2.8.1-alpha, we incorrectly chose an IPv4 address for all DIRIND_ONEHOP directory connections, even if the routerstatus didn't have an IPv4 address. This likely affected bridge clients with IPv6 bridges. Resolves #18921. | |||
2016-05-04 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-05-04 | Merge branch 'doc18312' into maint-0.2.8 | Nick Mathewson | |
2016-05-04 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-05-04 | Merge branch 'bug18686_025' into maint-0.2.8 | Nick Mathewson | |
2016-05-04 | Report success when not terminating an already terminated process. | Nick Mathewson | |
Also, document the actual behavior and return values of tor_terminate_process. Fixes bug18686; bugfix on 0.2.3.9-alpha. | |||
2016-05-04 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-05-04 | Merge branch 'bug18710_025' into maint-0.2.8 | Nick Mathewson | |
2016-05-04 | Fix dnsserv.c assertion when no supported questions are requested. | Scott Dial | |
The problem is that "q" is always set on the first iteration even if the question is not a supported question. This set of "q" is not necessary, and will be handled after exiting the loop if there if a supported q->type was found. [Changes file by nickm] lease enter the commit message for your changes. Lines starting | |||
2016-05-03 | Merge branch 'maint-0.2.8' | Nick Mathewson | |