Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-20 | Merge remote-tracking branch 'tor-github/pr/1757/head' into maint-0.4.3 | Nick Mathewson | |
2020-02-20 | Merge remote-tracking branch 'tor-github/pr/1719/head' into maint-0.4.3 | Nick Mathewson | |
2020-02-19 | practracker: Read unicode files when using Python 2 | teor | |
Allow the "practracker" coding best practices checking script to read unicode files, when using Python 2. We made the script use unicode literals in 0.4.3.1-alpha, but didn't change the codec for opening files. Fixes bug 33374; bugfix on 0.4.3.1-alpha. | |||
2020-02-14 | Merge branch 'ticket33290_v2_042' into maint-0.4.3 | Nick Mathewson | |
2020-02-14 | Merge branch 'ticket33290_v2_041' into ticket33290_v2_042 | Nick Mathewson | |
2020-02-14 | Wipe the entire hashent structure, not just the first sizeof(void*) | Nick Mathewson | |
2020-02-13 | Merge branch 'ticket33290_v2_043' into maint-0.4.3 | Nick Mathewson | |
2020-02-13 | Merge branch 'ticket33290_v2_042' into ticket33290_v2_043 | Nick Mathewson | |
Conflicts: src/core/or/circuitmux_ewma.c | |||
2020-02-13 | Merge branch 'ticket33290_v2_041' into ticket33290_v2_042 | Nick Mathewson | |
2020-02-13 | Before freeing ewma objects, use memwipe instead of resetting magic. | Nick Mathewson | |
2020-02-12 | Run "make autostyle". | Nick Mathewson | |
2020-02-12 | Use more memory poisoning and better asserts around ewma code | Nick Mathewson | |
Attempt to diagnose 32464; fixes 33290. | |||
2020-02-12 | Merge remote-tracking branch 'tor-github/pr/1728/head' into maint-0.4.3 | Nick Mathewson | |
2020-02-12 | changes file for ticket 33188 | Taylor Yu | |
2020-02-12 | Moved [[RephistTrackTime]] to General Options. | swati | |
2020-02-12 | Addressed minor changes suggested in the ticket | swati | |
2020-02-12 | Merge remote-tracking branch 'tor-github/pr/1725' into maint-0.4.3 | teor | |
2020-02-12 | Merge branch 'maint-0.4.2' into maint-0.4.3 | teor | |
"ours" merge, because simiar BridgeDistribution fixes have already been merged to maint-0.4.3. (See 32753.) The stem changes in 33075 have already been merged to maint-0.4.3, so this "ours" merge does not affect them. | |||
2020-02-12 | hs-v3: Remove BUG() that can occur normally | David Goulet | |
Fixes #28992 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-02-12 | Merge branch 'maint-0.4.1' into maint-0.4.2 | teor | |
2020-02-12 | Merge branch 'maint-0.3.5' into maint-0.4.1 | teor | |
2020-02-12 | Lowercase the BridgeDistribution value from torrc in descriptors. | Alexander Færøy | |
This patch ensures that we always lowercase the BridgeDistribution from torrc in descriptors before submitting it. See: https://bugs.torproject.org/32753 | |||
2020-02-12 | Merge remote-tracking branch 'tor-github/pr/1689' into maint-0.3.5 | teor | |
2020-02-11 | Merge branch 'ticket33029_042_01' into ticket33029_043_03 | David Goulet | |
Conflicts: doc/tor.1.txt src/app/config/config.c src/app/config/or_options_st.h src/core/mainloop/connection.h Between 042 and 043, the dirauth options were modularized so this merge commit address this by moving the AuthDirRejectUncompressedRequests to the module along with a series of accessors. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-02-11 | dirauth: Rename function for better clarity | David Goulet | |
Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-02-11 | test: Add unit test for connection_dir_is_global_write_low() | David Goulet | |
Part of #33029 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-02-11 | dirauth: Resume sending 503 directory error code | David Goulet | |
Authorities were never sending back 503 error code because by design they should be able to always answer directory requests regardless of bandwidth capacity. However, that recently backfired because of a large number of requests from unknown source using the DirPort that are _not_ getting their 503 code which overloaded the DirPort leading to the authority to be unable to answer to its fellow authorities. This is not a complete solution to the problem but it will help ease off the load on the authority side by sending back 503 codes *unless* the connection is from a known relay or an authority. Fixes #33029 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-02-11 | dirauth: Add option AuthDirRejectRequestsUnderLoad | David Goulet | |
This controls the previous feature added that makes dirauth send back a 503 error code on non relay connections if under bandwidth pressure. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-02-11 | dirlist: Add configured trusted dir to the nodelist address set | David Goulet | |
The configured, within the torrc or hardcoded, directory authorities addresses are now added to the nodelist address set. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-02-11 | nodelist: Helper to add an address to the nodelist address set | David Goulet | |
We separate v4 and v6 because we often use an IPv4 address represented with a uint32_t instead of a tor_addr_t. This will be used to also add the trusted directory addresses taken from the configuration. The trusted directories from the consensus are already added to the address set from their descriptor. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-02-11 | mainloop: Modernize a bit connection_dir_is_global_write_low() | David Goulet | |
Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-02-11 | mainloop: Remove unused parameter from connection_dir_is_global_write_low() | David Goulet | |
Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-02-11 | mainloop: Rename global_write_bucket_low() | David Goulet | |
That function is only used to test the global bucket write limit for a directory connection. It should _not_ be used for anything else since that function looks to see if we are a directory authority. Rename it to something more meaningful. No change in behavior at this commit, only renaming. Part of #33029 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-02-11 | Merge branch 'maint-0.4.2' into maint-0.4.3 | Nick Mathewson | |
2020-02-11 | Merge branch 'maint-0.4.1' into maint-0.4.2 | Nick Mathewson | |
"ours" merge, since the exceptions.txt file is already fixed in this branch. | |||
2020-02-11 | Remove a redundant practracker exception line in maint-0.4.1 | Nick Mathewson | |
This will our "git push" hook not complain about pushing from maint-0.4.1. | |||
2020-02-11 | Merge remote-tracking branch 'tor-github/pr/1716/head' into maint-0.4.3 | Nick Mathewson | |
2020-02-11 | Undefined name: make_key() -> make_rsa_key() | Christian Clauss | |
2020-02-10 | Update to 0.4.3.2-alpha-dev | Nick Mathewson | |
2020-02-10 | changes file for ticket 33213 | Taylor Yu | |
2020-02-11 | Alphabetized Server Options and Directory Server Options | swati | |
2020-02-10 | Correction to changelog from dgoulettor-0.4.3.2-alpha | Nick Mathewson | |
2020-02-10 | One more light changelog edit. | Nick Mathewson | |
2020-02-10 | Light edits on the 0.4.3.2-alpha changelog | Nick Mathewson | |
2020-02-10 | start on 0.4.3.2-alpha changelog | Nick Mathewson | |
2020-02-10 | Merge branch 'bug33104_041' | Nick Mathewson | |
2020-02-10 | Merge branch 'maint-0.4.1' into maint-0.4.2 | Nick Mathewson | |
2020-02-10 | Merge branch 'maint-0.4.0' into maint-0.4.1 | Nick Mathewson | |
2020-02-10 | Merge branch 'maint-0.4.2' | Nick Mathewson | |
2020-02-10 | Merge branch 'maint-0.3.5' into maint-0.4.0maint-0.4.0 | Nick Mathewson | |