summaryrefslogtreecommitdiff
path: root/changes
AgeCommit message (Collapse)Author
2019-10-23changes: file for 29603teor
We merged this change without a changes file.
2019-10-23Merge branch 'maint-0.4.2'teor
2019-10-23clarify in man page: we count by powers of twoRoger 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-22Merge branch 'maint-0.4.2'Nick Mathewson
2019-10-22Merge remote-tracking branch 'tor-github/pr/1441' into maint-0.4.2Nick Mathewson
2019-10-22Remove changes files that are already merged in 0.4.2.Nick Mathewson
2019-10-22Merge remote-tracking branch 'tor-github/pr/1446'Nick Mathewson
2019-10-22Merge remote-tracking branch 'tor-github/pr/1417'Nick Mathewson
2019-10-22Make options_validate() no longer use its "defaults" argument.Nick Mathewson
It can just look at what the defaults are. Closes ticket 32185.
2019-10-22Merge branch 'bug32175'Nick Mathewson
2019-10-22Merge branch 'from_setconf_removal_squashed'Nick Mathewson
2019-10-22changes file for 31999Nick Mathewson
2019-10-22Merge branch 'maint-0.4.2'teor
2019-10-22Merge branch 'ticket32177_041' into ticket32177_042teor
Merge RUST_VERSION from maint-0.4.2 into disabled macOS rust build from ticket32177_041.
2019-10-22Merge branch 'ticket32177_040' into ticket32177_041teor
2019-10-22Merge branch 'ticket32177_035' into ticket32177_040teor
2019-10-22Merge branch 'maint-0.3.5' into ticket32177_035teor
2019-10-22Merge branch 'ticket32177_029' into ticket32177_035teor
Stem from maint-0.3.5, disabled macOS chutney from ticket32177_029.
2019-10-22Travis: Disable all but one macOS buildteor
We need to mitigate slow scheduling of Travis macOS jobs. Closes ticket 32177.
2019-10-21Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson
2019-10-21Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson
2019-10-21Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson
2019-10-21Merge branch 'maint-0.4.2'Nick Mathewson
2019-10-21Changes file for 32175 (test_options.c cleanup)Nick Mathewson
2019-10-21Merge remote-tracking branch 'tor-github/pr/1430'Nick Mathewson
2019-10-21respect accountingmax during soft hibernationRoger 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-21Merge remote-tracking branch 'tor-github/pr/1434'teor
2019-10-21Fix changes file and string typosteor
Part of 31684.
2019-10-21control: Add GETINFO support for dumping microdesc consensusAmreshVenugopal
- 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-21Merge branch 'maint-0.4.2'teor
2019-10-21Merge remote-tracking branch 'tor-github/pr/1422' into maint-0.4.2teor
2019-10-21Merge branch 'maint-0.4.2'teor
2019-10-21Merge remote-tracking branch 'tor-github/pr/1354' into maint-0.4.2teor
2019-10-20Appveyor: Use Windows Server 2019teor
Instead of Windows Server 2016. Closes ticket 32086.
2019-10-20changes: file for 32123teor
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-20test/rebind: Make control formatting and log parsing more robustteor
* 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-18Merge branch 'maint-0.4.2'Nick Mathewson
2019-10-18Merge remote-tracking branch 'tor-github/pr/1427' into maint-0.4.2Nick Mathewson
2019-10-18Merge branch 'maint-0.4.2'Nick Mathewson
2019-10-18Merge remote-tracking branch 'tor-github/pr/1426' into maint-0.4.2Nick Mathewson
2019-10-18Merge branch 'maint-0.4.2'Nick Mathewson
2019-10-18Merge remote-tracking branch 'tor-github/pr/1396' into maint-0.4.2Nick Mathewson
2019-10-18Merge branch 'maint-0.4.2' of git-rw.torproject.org:/tor into maint-0.4.2Nick Mathewson
2019-10-18changes: file for 32124.teor
2019-10-18Merge branch 'maint-0.4.2'teor
2019-10-18Merge remote-tracking branch 'tor-github/pr/1407' into maint-0.4.2teor
2019-10-17Remove 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-17Handle 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-17Merge branch 'cmdline_refactor'Nick Mathewson
2019-10-17add a changes file for 32003 (command-line option parsing).Nick Mathewson