Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-04-23 | Merge remote-tracking branch 'github/lazy_bucket_refill' | Nick Mathewson | |
2018-04-23 | Document default for ControlSocket. | Nick Mathewson | |
Closes 25897. | |||
2018-04-20 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-04-20 | Fix documentation bug 25857: the universe is ::/0, not ::/128 | Nick Mathewson | |
Patch from CTassisF. | |||
2018-04-17 | Remove the periodic refill event entirely. | Nick Mathewson | |
Now that we update our buckets on demand before reading or writing, we no longer need to update them all every TokenBucketRefillInterval msec. When a connection runs out of bandwidth, we do need a way to reenable it, however. We do this by scheduling a timer to reenable all blocked connections for TokenBucketRefillInterval msec after a connection becomes blocked. (If we were using PerConnBWRate more, it might make sense to have a per-connection timer, rather than a single timeout. But since PerConnBWRate is currently (mostly) unused, I'm going to go for the simpler approach here, since usually whenever one connection has become blocked on bandwidth, most connections are blocked on bandwidth.) Implements ticket 25373. | |||
2018-04-13 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-04-13 | doc: Fix typo and clarify that DoS options are relay only | Mike Perry | |
2018-04-13 | doc: Move DOS options below SERVER options | David Goulet | |
Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-04-13 | doc: Improve DoS section of the man page tor.1 | David Goulet | |
Add to the Denial of Service section of the man page an explanation about the three different mitigation Tor has. Fixes #25248. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-04-13 | Merge branch 'token_bucket_refactor_squashed' | Nick Mathewson | |
2018-04-11 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-04-11 | Merge branch 'bug25581_033_v2_asn_squashed' into maint-0.3.3 | Nick Mathewson | |
2018-04-11 | Rename HSLayer{2,3}Nodes to start without an underscore. | Nick Mathewson | |
The old single-underscore names remain as a deprecated synonym. Fixes bug 25581; bugfix on 0.3.3.1-alpha. | |||
2018-04-10 | Merge remote-tracking branch 'isis-github/bug25409' | Nick Mathewson | |
2018-04-10 | Remove TestingEnableTbEmptyEvent | Nick Mathewson | |
This option was used for shadow testing previously, but is no longer used for anything. It interferes with refactoring our token buckets. | |||
2018-04-05 | Merge branch 'maint-0.3.2' into maint-0.3.3 | Nick Mathewson | |
2018-04-05 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-04-05 | PerConnBW{Rate,Burst} docs: do not say consensus param is always set | Nick Mathewson | |
Closes ticket 25296; bugfix on 0.2.2.7-alpha when these manpage entries were introduced. | |||
2018-04-05 | man: Move RephistTrackTime to the server section | David Goulet | |
Every node in the network uses that value, it is a general server options, not a dirauth specific one. Fixes #25720 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-04-05 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-04-04 | man: Add a comment to anchor only option | David Goulet | |
Some anchor don't appear in the final man page so document those so we understand why we do that in the future. Part of #25582 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-04-04 | Remove PortForwarding options | Neel Chauhan | |
Signed-off-by: Isis Lovecruft <isis@torproject.org> | |||
2018-03-29 | Remove erroneous section heading "ExitPolicyDefault" | Nick Mathewson | |
The anchor here was originally introduced to make sure that the manpage would format correctly, but we had mistaken it for a section anchor, and introduced a bogus section heading in 3563a2c8194ebe94. Fixes bug 25582; bugfix on 0.3.3.1-alpha. | |||
2018-03-29 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-03-29 | Document torrc options that only work on v2 onion services | teor | |
RendPostPeriod only works on v2 onion services. HiddenServiceAuthorizeClient is not yet implemented for v3 onion services. Closes ticket #25661, bugfix on 0.3.2.1-alpha. | |||
2018-03-29 | typo fix in doc/HACKING/ReleasingTor | Nick Mathewson | |
2018-03-28 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-03-28 | Bug 25664: Update libc version requirement for Rust | Georg Koppen | |
When merging the patches for #25310 the libc version requirement in `GettingStartedRust.md` and `configure.ac` did not get updated to the now needed 0.2.39. | |||
2018-03-21 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-03-21 | maint: Add script for vendoring/updating Rust dependencies. | Isis Lovecruft | |
* ADD documentation for usage both inside the script and in doc/HACKING/CodingStandardsRust.md * FIXES part of #25310: https://bugs.torproject.org/25310 | |||
2018-03-21 | doc: Document our current rough-draft policy on Rust dependencies. | Isis Lovecruft | |
* FIXES #25310: https://bugs.torproject.org/25310 | |||
2018-03-20 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-03-20 | Note that we require latest stable rust. | Nick Mathewson | |
2018-03-19 | Merge branch 'ticket25268_034_01' | Nick Mathewson | |
2018-03-13 | DisableNetwork documentation improvised | ArunaMaurya221B | |
2018-03-13 | Revised patch with 78 characters per line | ArunaMaurya221B | |
2018-03-13 | PaddingStatistics documented properly | ArunaMaurya221B | |
2018-03-13 | Merge remote-tracking branch 'teor/rust-std' | Nick Mathewson | |
2018-03-13 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-03-13 | Merge remote-tracking branch 'ffmancera-1/bug23635' into maint-0.3.3 | Nick Mathewson | |
2018-03-08 | Tweaks into AccountingStart documentation. | Fernando Fernandez Mancera | |
Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net> | |||
2018-03-03 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-03-03 | Update tor.1.txt with the currently available log domains. | Alexander Færøy | |
See: https://bugs.torproject.org/25378 | |||
2018-03-03 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-03-03 | Merge branch 'ticket23814' into maint-0.3.3 | Nick Mathewson | |
2018-03-02 | resolve a weird binary character that crept into the man page | Roger Dingledine | |
2018-03-02 | get rid of extraneous punctuation in man page | Roger Dingledine | |
2018-03-02 | fix a confusing "0 0" in the man page | Roger Dingledine | |
feel free to backport this commit back to 0.3.2.x if you like it | |||
2018-02-27 | Update the primitive types explanation in the Rust coding standards | teor | |
Part of #25368. Includes c_double in anticipation of #23061. | |||
2018-02-21 | Fix a variable name in tor-rust-dependencies | Nick Mathewson | |