Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-23 | changes: file for 29603 | teor | |
We merged this change without a changes file. | |||
2019-10-23 | Merge branch 'maint-0.4.2' | teor | |
2019-10-23 | clarify in man page: we count by powers of two | Roger Dingledine | |
Make clear in the man page, in both the bandwidth section and the accountingmax section, that Tor counts in powers of two, not powers of ten: 1 GByte is 1024*1024*1024 bytes, not one billion bytes. Resolves ticket 32106. | |||
2019-10-22 | Merge branch 'maint-0.4.2' | Nick Mathewson | |
2019-10-22 | Merge remote-tracking branch 'tor-github/pr/1441' into maint-0.4.2 | Nick Mathewson | |
2019-10-22 | Remove changes files that are already merged in 0.4.2. | Nick Mathewson | |
2019-10-22 | Merge remote-tracking branch 'tor-github/pr/1446' | Nick Mathewson | |
2019-10-22 | Merge remote-tracking branch 'tor-github/pr/1417' | Nick Mathewson | |
2019-10-22 | Make options_validate() no longer use its "defaults" argument. | Nick Mathewson | |
It can just look at what the defaults are. Closes ticket 32185. | |||
2019-10-22 | Merge branch 'bug32175' | Nick Mathewson | |
2019-10-22 | Merge branch 'from_setconf_removal_squashed' | Nick Mathewson | |
2019-10-22 | changes file for 31999 | Nick Mathewson | |
2019-10-22 | Merge branch 'maint-0.4.2' | teor | |
2019-10-22 | Merge branch 'ticket32177_041' into ticket32177_042 | teor | |
Merge RUST_VERSION from maint-0.4.2 into disabled macOS rust build from ticket32177_041. | |||
2019-10-22 | Merge branch 'ticket32177_040' into ticket32177_041 | teor | |
2019-10-22 | Merge branch 'ticket32177_035' into ticket32177_040 | teor | |
2019-10-22 | Merge branch 'maint-0.3.5' into ticket32177_035 | teor | |
2019-10-22 | Merge branch 'ticket32177_029' into ticket32177_035 | teor | |
Stem from maint-0.3.5, disabled macOS chutney from ticket32177_029. | |||
2019-10-22 | Travis: Disable all but one macOS build | teor | |
We need to mitigate slow scheduling of Travis macOS jobs. Closes ticket 32177. | |||
2019-10-21 | Merge branch 'maint-0.4.1' into maint-0.4.2 | Nick Mathewson | |
2019-10-21 | Merge branch 'maint-0.4.0' into maint-0.4.1 | Nick Mathewson | |
2019-10-21 | Merge branch 'maint-0.3.5' into maint-0.4.0 | Nick Mathewson | |
2019-10-21 | Merge branch 'maint-0.4.2' | Nick Mathewson | |
2019-10-21 | Changes file for 32175 (test_options.c cleanup) | Nick Mathewson | |
2019-10-21 | Merge remote-tracking branch 'tor-github/pr/1430' | Nick Mathewson | |
2019-10-21 | respect accountingmax during soft hibernation | Roger Dingledine | |
Relays now respect their AccountingMax bandwidth again. When relays entered "soft" hibernation (which typically starts when we've hit 90% of our AccountingMax), we had stopped checking whether we should enter hard hibernation. Soft hibernation refuses new connections and new circuits, but the existing circuits can continue, meaning that relays could have exceeded their configured AccountingMax. This commit rolls back some of the cpu-saving fixes, where we tried to avoid calling so many of our events while we're off the network. That's because PERIODIC_EVENT_FLAG_NEED_NET checks net_is_disabled(), which returns true even if we're only in soft hibernation. Fixes bug 32108; bugfix on 0.4.0.1-alpha. | |||
2019-10-21 | Merge remote-tracking branch 'tor-github/pr/1434' | teor | |
2019-10-21 | Fix changes file and string typos | teor | |
Part of 31684. | |||
2019-10-21 | control: Add GETINFO support for dumping microdesc consensus | AmreshVenugopal | |
- Allows control port to read microdesc consensus using: GETINFO dir/status-vote/microdesc/consensus add: Helper function `getinfo_helper_current_consensus` test: check if GETINFO commands return expected consensus data. Resolves 31684. | |||
2019-10-21 | Merge branch 'maint-0.4.2' | teor | |
2019-10-21 | Merge remote-tracking branch 'tor-github/pr/1422' into maint-0.4.2 | teor | |
2019-10-21 | Merge branch 'maint-0.4.2' | teor | |
2019-10-21 | Merge remote-tracking branch 'tor-github/pr/1354' into maint-0.4.2 | teor | |
2019-10-20 | Appveyor: Use Windows Server 2019 | teor | |
Instead of Windows Server 2016. Closes ticket 32086. | |||
2019-10-20 | changes: file for 32123 | teor | |
Create an optional relay module, which can be disabled using the --disable-module-relay configure option. When it is set, also disable the dirauth module. Add a minimal implemention, which disables the relay and dircache modes in tor. Closes ticket 32123. | |||
2019-10-20 | test/rebind: Make control formatting and log parsing more robust | teor | |
* actually sleep when tor has not logged anything * log at debug level when waiting for tor to log something * backslash-replace bad UTF-8 characters in logs * format control messages as ASCII: tor does not accept UTF-8 control commands Fixes bug 31837; bugfix on 0.3.5.1-alpha. | |||
2019-10-18 | Merge branch 'maint-0.4.2' | Nick Mathewson | |
2019-10-18 | Merge remote-tracking branch 'tor-github/pr/1427' into maint-0.4.2 | Nick Mathewson | |
2019-10-18 | Merge branch 'maint-0.4.2' | Nick Mathewson | |
2019-10-18 | Merge remote-tracking branch 'tor-github/pr/1426' into maint-0.4.2 | Nick Mathewson | |
2019-10-18 | Merge branch 'maint-0.4.2' | Nick Mathewson | |
2019-10-18 | Merge remote-tracking branch 'tor-github/pr/1396' into maint-0.4.2 | Nick Mathewson | |
2019-10-18 | Merge branch 'maint-0.4.2' of git-rw.torproject.org:/tor into maint-0.4.2 | Nick Mathewson | |
2019-10-18 | changes: file for 32124. | teor | |
2019-10-18 | Merge branch 'maint-0.4.2' | teor | |
2019-10-18 | Merge remote-tracking branch 'tor-github/pr/1407' into maint-0.4.2 | teor | |
2019-10-17 | Remove overly strict assertions in transports.c. | Alexander Færøy | |
This patch removes an overly strict tor_assert() and an ignorable BUG() expression. Both of these would trigger if a PT was unable to configure itself during startup. The easy way to trigger this is to configure an obfs4 bridge where you make the obfs4 process try to bind on a port number under 1024. See: https://bugs.torproject.org/31091 | |||
2019-10-17 | Handle errors from execve() in the Unix process backend more gracefully. | Alexander Færøy | |
This patch removes a call to tor_assert_unreached() after execve() failed. This assertion leads to the child process emitting a stack trace on its standard output, which makes the error harder for the user to demystify, since they think it is an internal error in Tor instead of "just" being a "no such file or directory" error. The process will now instead output "Error from child process: X" where X is the stringified version of the errno value. See: https://bugs.torproject.org/31810 | |||
2019-10-17 | Merge branch 'cmdline_refactor' | Nick Mathewson | |
2019-10-17 | add a changes file for 32003 (command-line option parsing). | Nick Mathewson | |