Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-25 | Merge branch 'maint-0.4.2' | teor | |
2019-10-25 | Merge remote-tracking branch 'tor-github/pr/1464' into maint-0.4.2 | teor | |
2019-10-24 | Merge branch 'maint-0.4.2' | Nick Mathewson | |
"ours" to avoid version bump. | |||
2019-10-24 | bump to 0.4.2.3-alpha-dev | Nick Mathewson | |
2019-10-24 | Forward-port the changelog for 0.4.2.3-alpha | Nick Mathewson | |
2019-10-24 | A little more text in the SEE ALSO section. | Nick Mathewson | |
2019-10-24 | Merge remote-tracking branch 'tor-github/pr/1437' | Nick Mathewson | |
2019-10-24 | configure: Add --disable-module-relay to summary | David Goulet | |
Closes #32266 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2019-10-24 | hs-v3: Remove a BUG() caused by an acceptable race | David Goulet | |
hs_client_purge_state() and hs_cache_clean_as_client() can remove a descriptor from the client cache with a NEWNYM or simply when the descriptor expires. Which means that for an INTRO circuit being established during that time, once it opens, we lookup the descriptor to get the IP object but hey surprised, no more descriptor. The approach here is minimalist that is accept the race and close the circuit since we can not continue. Before that, the circuit would stay opened and the client wait the SockTimeout. Fixers #28970. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2019-10-23 | Merge branch 'maint-0.4.2' | Nick Mathewson | |
"ours" to avoid version bump. | |||
2019-10-23 | Bump to 0.4.2.3-alpha | Nick Mathewson | |
2019-10-24 | Merge remote-tracking branch 'tor-github/pr/1447' | teor | |
2019-10-23 | Merge branch 'tor-github/pr/1451' | David Goulet | |
2019-10-23 | Merge remote-tracking branch 'tor-github/pr/1449' | teor | |
2019-10-23 | changes: file for 32216 | teor | |
2019-10-23 | scripts/git: Avoid sleeping before the last push in git-push-all.sh | teor | |
Change the loop order, so that we only sleep between pushes, and avoid sleeping after all the pushes are done. (In rare cases, there may still be an extra sleep.) Part of 32216. | |||
2019-10-23 | scripts/git: Make git-push-all.sh skip more branches that match upstream | teor | |
The script now skips master, maint-* and release-* branches that match upstream, not just test branches. And fix "no branches" bugs that this change makes happen more often. Part of 32216. | |||
2019-10-23 | scripts/git: Pass all unrecognised arguments to git-push-all.sh | teor | |
This makes the behaviour of git-push-all.sh -n identical to the other git scripts. Part of 32216. | |||
2019-10-23 | scripts/git: Fix a variable name typo in git-push-all.sh | teor | |
Obviously correct changes to already reviewed code. | |||
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 | Merge branch 'maint-0.4.1' into maint-0.4.2 | teor | |
`git merge --strategy ours` to use STATIC for unit tests in maint-0.4.2. | |||
2019-10-23 | Merge branch 'pr1450_squashed' into maint-0.4.1 | teor | |
2019-10-23 | Authorities reject relays running unsupported Tor release series. | Nick Mathewson | |
Our minimum version is now 0.2.9.5-alpha. Series 0.3.0, 0.3.1, 0.3.2, 0.3.3, and 0.3.4 are now rejected. Also, extract this version-checking code into a new function, so we can test it. Closes ticket 31549. Also reject 0.3.5.0 through 0.3.5.6-rc as unstable. | |||
2019-10-23 | Merge branch 'maint-0.4.2' | teor | |
2019-10-23 | Merge branch 'maint-0.4.1' into maint-0.4.2 | teor | |
2019-10-23 | Merge branch 'maint-0.4.0' into maint-0.4.1 | teor | |
2019-10-23 | Merge branch 'maint-0.3.5' into maint-0.4.0 | teor | |
2019-10-23 | Merge branch 'maint-0.2.9' into maint-0.3.5 | teor | |
2019-10-23 | Merge remote-tracking branch 'tor-github/pr/1361' into maint-0.4.0 | teor | |
2019-10-23 | Merge remote-tracking branch 'tor-github/pr/1360' into maint-0.3.5 | teor | |
2019-10-23 | Merge remote-tracking branch 'tor-github/pr/1351' into maint-0.2.9 | teor | |
2019-10-23 | Merge remote-tracking branch 'tor-github/pr/1284' into maint-0.3.5 | teor | |
2019-10-23 | Merge remote-tracking branch 'tor-github/pr/1256' into maint-0.3.5 | teor | |
2019-10-23 | Merge branch 'maint-0.2.9' into maint-0.3.5 | teor | |
`git merge --strategy ours` to take the 0.3.5 changes for 31001, and ignore the conflicting 0.2.9 changes. | |||
2019-10-23 | Merge remote-tracking branch 'tor-github/pr/1178' into maint-0.2.9 | teor | |
2019-10-23 | Remove outdated note. | Philipp Winter | |
BridgeDB supports bridge-distribution lines since version 0.5.0: <https://bugs.torproject.org/23957> | |||
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-23 | Tidy whitespace around some STMT_BEGINs and STMT_ENDs | teor | |
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 | Changes file for options_validate() API changes in #32187. | Nick Mathewson | |
2019-10-22 | config validation: make the "old_options" argument const. | Nick Mathewson | |
We can't do this with the "options" argument yet, since several places in the code change those right now. | |||
2019-10-22 | test_options: remove def_opt member of test data. | Nick Mathewson | |
2019-10-22 | test_options: remove "dflt" part of setup_options(). | Nick Mathewson | |
It is no longer used anywhere. | |||
2019-10-22 | Remove a pair of now-unused default-options arguments. | Nick Mathewson | |
2019-10-22 | test_options: Fix options_validate() calls in macros. | Nick Mathewson | |
Coccinelle missed these. | |||
2019-10-22 | Use coccinelle to fix most options_validate() call sites. | Nick Mathewson | |
There was one that it could not find because it was in a macro definition. I used the following semantic patch: @@ expression e1, e2, e3, e4, e5; @@ options_validate(e1, e2, - e3, - e4, e5) | |||
2019-10-22 | Remove unused arguments from options_validate(). | Nick Mathewson | |
This change breaks compilation; a subsequent commit will fix it with a coccinelle patch. | |||
2019-10-22 | validate_fn(): remove now-unused defaults and from_setconf. | Nick Mathewson | |
These arguments were only used by options_validate, and are now ignored even there. |