Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-08 | Start 0.3.2.9 changelog. | Nick Mathewson | |
2018-01-08 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2018-01-08 | Merge branch 'maint-0.3.1' into maint-0.3.2 | Nick Mathewson | |
2018-01-08 | Merge branch 'maint-0.3.0' into maint-0.3.1 | Nick Mathewson | |
2018-01-08 | Merge branch 'maint-0.2.9' into maint-0.3.0 | Nick Mathewson | |
2018-01-08 | Add changes file for new fallback directory list. | Nick Mathewson | |
2018-01-08 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2018-01-08 | Merge branch 'maint-0.3.1' into maint-0.3.2 | Nick Mathewson | |
2018-01-08 | Merge branch 'maint-0.3.0' into maint-0.3.1 | Nick Mathewson | |
2018-01-08 | Merge branch 'maint-0.2.9' into maint-0.3.0 | Nick Mathewson | |
2018-01-08 | Merge branch 'maint-0.2.5' into maint-0.2.9 | Nick Mathewson | |
2018-01-08 | Update geoip and geoip6 to the January 5 2018 database. | Karsten Loesing | |
2018-01-05 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2018-01-05 | Merge branch 'maint-0.3.0' into maint-0.3.1 | Nick Mathewson | |
2018-01-05 | Merge branch 'maint-0.2.9' into maint-0.3.0 | Nick Mathewson | |
2018-01-05 | Merge branch 'maint-0.3.1' into maint-0.3.2 | Nick Mathewson | |
2018-01-05 | Merge branch 'teor_ticket24681_028' into maint-0.2.9 | Nick Mathewson | |
2018-01-03 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2018-01-03 | Fix some shadowed-global warnings. | Nick Mathewson | |
These are all about local variables shadowing global functions. That isn't normally a problem, but at least one compiler we care about seems to treat this as a case of -Wshadow violation, so let's fix it. Fixes bug 24634; bugfix on 0.3.2.1-alpha. | |||
2018-01-03 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2018-01-03 | Merge branch 'maint-0.3.1' into maint-0.3.2 | Nick Mathewson | |
2018-01-03 | Merge branch 'maint-0.3.0' into maint-0.3.1 | Nick Mathewson | |
2018-01-03 | Merge branch 'maint-0.2.9' into maint-0.3.0 | Nick Mathewson | |
2018-01-03 | Merge branch 'bug24633_029' into maint-0.2.9 | Nick Mathewson | |
2018-01-02 | Merge branch 'maint-0.3.0' into maint-0.3.1 | Nick Mathewson | |
2018-01-02 | Merge branch 'maint-0.2.9' into maint-0.3.0 | Nick Mathewson | |
2018-01-02 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2018-01-02 | Merge branch 'maint-0.3.1' into maint-0.3.2 | Nick Mathewson | |
2018-01-02 | Merge remote-tracking branch 'teor/bug24736_028' into maint-0.2.9 | Nick Mathewson | |
2017-12-25 | Clear the address when we can't choose a reachable address | teor | |
When the fascist_firewall_choose_address_ functions don't find a reachable address, set the returned address to the null address and port. This is a precautionary measure, because some callers do not check the return value. Fixes bug 24736; bugfix on 0.2.8.2-alpha. | |||
2017-12-23 | Make the default DirAuthorityFallbackRate 0.1 | teor | |
This makes clients on the public tor network prefer to bootstrap off fallback directory mirrors. This is a follow-up to 24679, which removed weights from the default fallbacks. Implements ticket 24681. | |||
2017-12-21 | start an 0.3.2.8 changelog | Nick Mathewson | |
2017-12-21 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2017-12-21 | Merge remote-tracking branch 'dgoulet/bug24671_032_01' into maint-0.3.2 | Nick Mathewson | |
2017-12-21 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2017-12-21 | Merge branch 'maint-0.3.1' into maint-0.3.2 | Nick Mathewson | |
2017-12-21 | Merge branch 'maint-0.3.0' into maint-0.3.1 | Nick Mathewson | |
2017-12-21 | Merge branch 'maint-0.2.9' into maint-0.3.0 | Nick Mathewson | |
2017-12-21 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
2017-12-21 | Merge branch 'maint-0.2.5' into maint-0.2.8maint-0.2.8 | Nick Mathewson | |
2017-12-21 | Merge branch 'bug24666_squashed_025' into maint-0.2.5 | Nick Mathewson | |
2017-12-21 | Move destroy cells into a separate queue type of their own, to save RAM | Nick Mathewson | |
We've been seeing problems with destroy cells queues taking up a huge amount of RAM. We can mitigate this, since while a full packed destroy cell takes 514 bytes, we only need 5 bytes to remember a circuit ID and a reason. Fixes bug 24666. Bugfix on 0.2.5.1-alpha, when destroy cell queues were introduced. | |||
2017-12-21 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2017-12-21 | sched: Consider extra_space even if negative in KIST | David Goulet | |
With extra_space negative, it means that the "notsent" queue is quite large so we must consider that value with the current computed tcp_space. If we end up to have negative space, we should not add more data to the kernel since the notsent queue is just too filled up. Fixes #24665 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2017-12-20 | sched: Use lower layer cell limit with KISTLite | David Goulet | |
Instead of using INT_MAX as a write limit for KISTLite, use the lower layer limit which is using the specialized num_cells_writeable() of the channel that will down the line check the connection's outbuf and limit it to 32KB (OR_CONN_HIGHWATER). That way we don't take the chance of bloating the connection's outbuf and we keep the cells in the circuit queue which our OOM handler can take care of, not the outbuf. Finally, this commit adds a log_debug() in the update socket information function of KIST so we can get the socket information in debug. Fixes #24671 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2017-12-20 | Merge branch 'maint-0.3.0' into maint-0.3.1 | Nick Mathewson | |
2017-12-20 | Merge branch 'maint-0.2.9' into maint-0.3.0 | Nick Mathewson | |
2017-12-20 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2017-12-20 | Merge branch 'maint-0.3.1' into maint-0.3.2 | Nick Mathewson | |
2017-12-20 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |