]>
git.ipfire.org Git - thirdparty/tor.git/log
teor [Fri, 14 Feb 2020 00:34:17 +0000 (10:34 +1000)]
Makefile: Quote test-network variable expansions
Also:
* wrap some long lines
* replace an instance of "test ... -a ..." with "test ... && test ..."
Part of 33280.
teor [Fri, 14 Feb 2020 00:38:40 +0000 (10:38 +1000)]
Travis: Make Chutney output more readable
* Use a shorter name for the chutney make target
* Put the chutney make target first, when using a custom target
Part of 33280.
teor [Mon, 17 Feb 2020 03:46:09 +0000 (13:46 +1000)]
Merge branch 'bug33195_master' into ticket33280_master
Conflicts:
* Keep the changes from ticket33280_master
teor [Thu, 13 Feb 2020 04:22:18 +0000 (14:22 +1000)]
Merge branch 'bug33195_043' into bug33195_master
teor [Thu, 13 Feb 2020 04:01:54 +0000 (14:01 +1000)]
Merge branch 'bug33195_042' into bug33195_043
Conflicts:
* Keep disable module relay from maint-0.4.3
* Keep doxygen from maint-0.4.3
* Keep the ordering from bug33195_042
teor [Thu, 13 Feb 2020 03:58:13 +0000 (13:58 +1000)]
Merge branch 'bug33195_041' into bug33195_042
Conflicts:
* Keep RUST_VERSION from maint-0.4.2
* Keep the commented-out allow_failure entries from bug33195_041
teor [Thu, 13 Feb 2020 03:55:55 +0000 (13:55 +1000)]
Merge branch 'bug33195_035' into bug33195_041
Conflicts:
* Keep TOR_TEST_RNG_SEED from maint-0.4.1
* Keep the ordering from bug33195_035
teor [Thu, 13 Feb 2020 03:37:02 +0000 (13:37 +1000)]
Travis: Sort jobs in order of speed
Putting the slowest jobs first takes full advantage of Travis
concurrency.
Closes 33194.
teor [Thu, 13 Feb 2020 03:22:19 +0000 (13:22 +1000)]
Travis: Remove a redundant distcheck job
Part of 33194.
teor [Thu, 13 Feb 2020 03:13:40 +0000 (13:13 +1000)]
Travis: Require the macOS IPv6 chutney job
The job was previously set to fast_finish / allow_failure, to
speed up the build.
Closes ticket 33195.
teor [Thu, 13 Feb 2020 03:37:02 +0000 (13:37 +1000)]
Travis: Sort jobs in order of speed
Putting the slowest jobs first takes full advantage of Travis
concurrency.
Closes 33194.
teor [Thu, 13 Feb 2020 03:22:19 +0000 (13:22 +1000)]
Travis: Remove a redundant distcheck job
Part of 33194.
teor [Thu, 13 Feb 2020 03:13:40 +0000 (13:13 +1000)]
Travis: Require the macOS IPv6 chutney job
The job was previously set to fast_finish / allow_failure, to
speed up the build.
Closes ticket 33195.
teor [Thu, 13 Feb 2020 03:06:17 +0000 (13:06 +1000)]
Travis: Only run IPv6 chutney tests on macOS
Run the test-network-ipv6 Makefile target in the Travis CI IPv6 chutney
job. This job runs on macOS, so it's a bit slow.
Closes ticket 33303.
teor [Thu, 13 Feb 2020 02:33:42 +0000 (12:33 +1000)]
Makefile: Use chutney's latest default network
Use bridges+hs-v23 for "make test-network",
rather than using chutney's old default.
This change requires a recent version of chutney,
because the old bridges+hs-v23 did not work.
(See chutney's 33302 for details.)
Closes 28208.
teor [Thu, 13 Feb 2020 01:57:36 +0000 (11:57 +1000)]
Makefike: Add an IPv6 test to test-network
The IPv6 test only runs if IPv6 is available.
Also, explicitly use the bridges+hs-v2 network for the IPv4-only test.
This network was chutney's default as of January 2020.
Closes 33300.
teor [Thu, 13 Feb 2020 00:09:33 +0000 (10:09 +1000)]
Makefile: Split test-network-all into IPv4 and IPv6
Add test-network-ipv4 and test-network-ipv6 tests to the Makefile.
These tests run the IPv4-only and dual-stack chutney flavours from
test-network-all.
Closes ticket 33280.
Nick Mathewson [Wed, 12 Feb 2020 23:26:08 +0000 (18:26 -0500)]
Merge branch 'maint-0.4.3'
Nick Mathewson [Wed, 12 Feb 2020 23:25:51 +0000 (18:25 -0500)]
Run "make autostyle".
Nick Mathewson [Wed, 12 Feb 2020 18:48:48 +0000 (13:48 -0500)]
Merge branch 'maint-0.4.3'
Nick Mathewson [Wed, 12 Feb 2020 18:48:39 +0000 (13:48 -0500)]
Merge remote-tracking branch 'tor-github/pr/1728/head' into maint-0.4.3
Taylor Yu [Wed, 12 Feb 2020 18:28:35 +0000 (12:28 -0600)]
changes file for ticket 33188
swati [Wed, 12 Feb 2020 17:47:31 +0000 (23:17 +0530)]
Moved [[RephistTrackTime]] to General Options.
swati [Wed, 12 Feb 2020 17:37:00 +0000 (23:07 +0530)]
Addressed minor changes suggested in the ticket
Nick Mathewson [Wed, 12 Feb 2020 13:34:17 +0000 (08:34 -0500)]
Merge remote-tracking branch 'tor-github/pr/1726/head'
teor [Wed, 12 Feb 2020 10:59:25 +0000 (20:59 +1000)]
protover: Update a comment about protover parsing
Comment-only change.
teor [Wed, 12 Feb 2020 10:32:58 +0000 (20:32 +1000)]
scripts/git: Stop running the checked-out git scripts
Stop executing the checked-out pre-commit hook from the pre-push hook.
Instead, execute the copy in the user's git dir.
Fixes bug 33284; bugfix on 0.4.1.1-alpha.
teor [Wed, 12 Feb 2020 04:15:27 +0000 (14:15 +1000)]
Merge branch 'maint-0.4.3'
teor [Wed, 12 Feb 2020 04:14:11 +0000 (14:14 +1000)]
Merge remote-tracking branch 'tor-github/pr/1725' into maint-0.4.3
teor [Wed, 12 Feb 2020 04:13:15 +0000 (14:13 +1000)]
Merge branch 'maint-0.4.2' into maint-0.4.3
"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.
David Goulet [Tue, 4 Feb 2020 15:13:10 +0000 (10:13 -0500)]
hs-v3: Remove BUG() that can occur normally
Fixes #28992
Signed-off-by: David Goulet <dgoulet@torproject.org>
teor [Wed, 12 Feb 2020 02:22:04 +0000 (12:22 +1000)]
Merge branch 'maint-0.4.1' into maint-0.4.2
teor [Wed, 12 Feb 2020 02:21:57 +0000 (12:21 +1000)]
Merge branch 'maint-0.3.5' into maint-0.4.1
Alexander Færøy [Wed, 15 Jan 2020 17:18:30 +0000 (17:18 +0000)]
Lowercase the BridgeDistribution value from torrc in descriptors.
This patch ensures that we always lowercase the BridgeDistribution from
torrc in descriptors before submitting it.
See: https://bugs.torproject.org/32753
teor [Wed, 12 Feb 2020 02:18:59 +0000 (12:18 +1000)]
Merge remote-tracking branch 'tor-github/pr/1689' into maint-0.3.5
George Kadianakis [Tue, 11 Feb 2020 16:42:22 +0000 (18:42 +0200)]
Merge branch 'tor-github/pr/1707'
David Goulet [Tue, 4 Feb 2020 15:13:10 +0000 (10:13 -0500)]
hs-v3: Remove BUG() that can occur normally
Fixes #28992
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Tue, 11 Feb 2020 15:52:49 +0000 (10:52 -0500)]
Merge branch 'tor-github/pr/1717'
Nick Mathewson [Tue, 11 Feb 2020 00:56:32 +0000 (19:56 -0500)]
Update scripts/git/*.sh to know about 043 and not about 040.
Nick Mathewson [Tue, 11 Feb 2020 13:53:41 +0000 (08:53 -0500)]
Merge branch 'maint-0.4.2' into maint-0.4.3
Nick Mathewson [Tue, 11 Feb 2020 13:53:41 +0000 (08:53 -0500)]
Merge branch 'maint-0.4.3'
Nick Mathewson [Tue, 11 Feb 2020 13:53:00 +0000 (08:53 -0500)]
Merge branch 'maint-0.4.1' into maint-0.4.2
"ours" merge, since the exceptions.txt file is already fixed in this branch.
Nick Mathewson [Tue, 11 Feb 2020 13:52:23 +0000 (08:52 -0500)]
Remove a redundant practracker exception line in maint-0.4.1
This will our "git push" hook not complain about pushing from
maint-0.4.1.
Nick Mathewson [Tue, 11 Feb 2020 13:47:19 +0000 (08:47 -0500)]
Merge branch 'ticket32362_squashed'
Neel Chauhan [Tue, 7 Jan 2020 04:12:11 +0000 (20:12 -0800)]
Check for leading zeros in tor_inet_aton()
Nick Mathewson [Tue, 11 Feb 2020 13:45:25 +0000 (08:45 -0500)]
Merge remote-tracking branch 'tor-github/pr/1690/head'
Nick Mathewson [Tue, 11 Feb 2020 13:44:39 +0000 (08:44 -0500)]
Merge branch 'maint-0.4.3'
Nick Mathewson [Tue, 11 Feb 2020 13:44:18 +0000 (08:44 -0500)]
Merge remote-tracking branch 'tor-github/pr/1716/head' into maint-0.4.3
Nick Mathewson [Tue, 11 Feb 2020 13:35:22 +0000 (08:35 -0500)]
Merge branch 'maint-0.4.3'
Christian Clauss [Wed, 5 Feb 2020 15:07:40 +0000 (17:07 +0200)]
Undefined name: make_key() -> make_rsa_key()
Nick Mathewson [Tue, 11 Feb 2020 00:43:54 +0000 (19:43 -0500)]
Update to 0.4.4.0-alpha-dev
Nick Mathewson [Tue, 11 Feb 2020 00:43:17 +0000 (19:43 -0500)]
Merge branch 'maint-0.4.3'
"ours" merge to avoid version bump.
Nick Mathewson [Tue, 11 Feb 2020 00:42:31 +0000 (19:42 -0500)]
Update to 0.4.3.2-alpha-dev
Taylor Yu [Mon, 10 Feb 2020 20:21:15 +0000 (14:21 -0600)]
changes file for ticket 33213
swati [Mon, 10 Feb 2020 20:11:43 +0000 (01:41 +0530)]
Alphabetized Server Options and Directory Server Options
Nick Mathewson [Mon, 10 Feb 2020 20:02:32 +0000 (15:02 -0500)]
Correction to changelog from dgoulet
Nick Mathewson [Mon, 10 Feb 2020 20:01:02 +0000 (15:01 -0500)]
One more light changelog edit.
Nick Mathewson [Mon, 10 Feb 2020 19:40:19 +0000 (14:40 -0500)]
Light edits on the 0.4.3.2-alpha changelog
Nick Mathewson [Mon, 10 Feb 2020 19:30:36 +0000 (14:30 -0500)]
start on 0.4.3.2-alpha changelog
Nick Mathewson [Mon, 10 Feb 2020 19:23:13 +0000 (14:23 -0500)]
Merge branch 'bug33104_041'
Nick Mathewson [Mon, 10 Feb 2020 19:17:10 +0000 (14:17 -0500)]
Merge branch 'maint-0.4.1' into maint-0.4.2
Nick Mathewson [Mon, 10 Feb 2020 19:17:10 +0000 (14:17 -0500)]
Merge branch 'maint-0.4.0' into maint-0.4.1
Nick Mathewson [Mon, 10 Feb 2020 19:17:10 +0000 (14:17 -0500)]
Merge branch 'maint-0.4.2'
Nick Mathewson [Mon, 10 Feb 2020 19:17:09 +0000 (14:17 -0500)]
Merge branch 'maint-0.3.5' into maint-0.4.0
Nick Mathewson [Mon, 10 Feb 2020 19:17:03 +0000 (14:17 -0500)]
Merge branch 'bug33212_035' into maint-0.3.5
Nick Mathewson [Mon, 10 Feb 2020 18:37:59 +0000 (13:37 -0500)]
bump to 0.4.3.2-alpha
Nick Mathewson [Mon, 10 Feb 2020 18:32:09 +0000 (13:32 -0500)]
Fix a Rust compilation warning; resolve bug 33212.
Nick Mathewson [Mon, 10 Feb 2020 16:38:36 +0000 (11:38 -0500)]
Add tests for control_event_signal.
Nick Mathewson [Mon, 10 Feb 2020 15:23:50 +0000 (10:23 -0500)]
Merge remote-tracking branch 'tor-github/pr/1711'
teor [Mon, 10 Feb 2020 05:58:25 +0000 (15:58 +1000)]
stats: Fix a function comment typo in rephist.c
Comment-only change.
Taylor Yu [Fri, 7 Feb 2020 18:54:55 +0000 (12:54 -0600)]
changes file for tickets 32928, 32929
swati [Fri, 7 Feb 2020 11:06:09 +0000 (16:36 +0530)]
Updated introductory text for CIRCUIT TIMEOUT and DORMANT MODE options
swati [Thu, 6 Feb 2020 16:03:58 +0000 (21:33 +0530)]
Added a section for Dormant mode options
Nick Mathewson [Thu, 6 Feb 2020 13:28:25 +0000 (08:28 -0500)]
Merge branch 'bug33103'
Nick Mathewson [Thu, 6 Feb 2020 13:27:12 +0000 (08:27 -0500)]
Merge remote-tracking branch 'public/practracker_regen_overbroad_2'
David Goulet [Tue, 4 Feb 2020 14:56:25 +0000 (09:56 -0500)]
test: Missing hs_init() in some hs_control tests
Without the hs_init(), the caches are not initialized and the previous commit
was causing an assert due to the missing caches.
But regardless of that, those tests were not initializing but were calling
hs_free_all().
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Tue, 4 Feb 2020 14:25:55 +0000 (09:25 -0500)]
hs-v3: Remove descriptor when we remove client authorization
When the ONION_CLIENT_AUTH_REMOVE command is given to tor, now also remove the
descriptor associated with the client authorization credentials.
Fixes #33148
Signed-off-by: David Goulet <dgoulet@torproject.org>
Nick Mathewson [Thu, 6 Feb 2020 00:18:32 +0000 (19:18 -0500)]
Fix a memory leak in handling GETINFO.
Fixes bug 33103; bugfix on 0.4.3.1-alpha.
teor [Wed, 5 Feb 2020 22:39:46 +0000 (08:39 +1000)]
Merge branch 'pr1701-fix-typo'
David Goulet [Thu, 30 Jan 2020 16:18:34 +0000 (11:18 -0500)]
configure: Fix and improve summary pretty printing
Fixes #32230
Signed-off-by: David Goulet <dgoulet@torproject.org>
swati [Wed, 5 Feb 2020 17:43:41 +0000 (23:13 +0530)]
Added the NodeFamily option to Node Selection Options section
Nick Mathewson [Wed, 5 Feb 2020 13:51:22 +0000 (08:51 -0500)]
Merge remote-tracking branch 'tor-github/pr/1703'
swati [Tue, 4 Feb 2020 18:58:27 +0000 (00:28 +0530)]
Updated the introductory text and titles of Timeout and Node selection options
George Kadianakis [Tue, 4 Feb 2020 12:09:41 +0000 (13:09 +0100)]
Merge branch 'tor-github/pr/1704'
George Kadianakis [Tue, 4 Feb 2020 12:06:00 +0000 (13:06 +0100)]
Merge branch 'tor-github/pr/1700'
teor [Tue, 4 Feb 2020 04:36:04 +0000 (14:36 +1000)]
address: Fix comments in address.h
And improve inline function spacing, and function declaration
spacing.
Comment-only change.
Roger Dingledine [Tue, 4 Feb 2020 04:21:58 +0000 (23:21 -0500)]
go in to fix one typo, end up fixing more
Nick Mathewson [Mon, 3 Feb 2020 18:36:56 +0000 (13:36 -0500)]
practracker: use shutil.move so --regen will work on windows
On windows you can't os.rename() a file if the target filename
already exists.
Nick Mathewson [Mon, 3 Feb 2020 18:11:58 +0000 (13:11 -0500)]
practracker: integration tests for --regen and --regen-overbroad
Nick Mathewson [Mon, 3 Feb 2020 18:02:12 +0000 (13:02 -0500)]
practracker: add a --regen-overbroad option to remove overbroad exceptions.
Closes ticket 32372.
David Goulet [Mon, 3 Feb 2020 16:57:30 +0000 (11:57 -0500)]
hs-v3: Purge ephemeral client auth on NEWNYM
Fixes #33139.
Signed-off-by: David Goulet <dgoulet@torproject.org>
Christian Clauss [Mon, 3 Feb 2020 15:55:58 +0000 (17:55 +0200)]
Remove unused import UserDict
Fixes: https://trac.torproject.org/projects/tor/ticket/32791#comment:3
Unblocks: #1686
swati [Fri, 31 Jan 2020 18:37:56 +0000 (00:07 +0530)]
Added Timeout and Node Sections to the Tor Manual
David Goulet [Thu, 30 Jan 2020 19:06:09 +0000 (14:06 -0500)]
Merge branch 'tor-github/pr/1687'
David Goulet [Thu, 30 Jan 2020 18:53:32 +0000 (13:53 -0500)]
Merge branch 'tor-github/pr/1692'
David Goulet [Thu, 30 Jan 2020 18:48:36 +0000 (13:48 -0500)]
Merge branch 'tor-github/pr/1697'
Nick Mathewson [Thu, 30 Jan 2020 17:56:06 +0000 (12:56 -0500)]
Fix a changelog typo
Nick Mathewson [Thu, 30 Jan 2020 16:19:41 +0000 (11:19 -0500)]
Merge branch 'maint-0.4.2'
Using "ours" strategy to avoid version bump.
Nick Mathewson [Thu, 30 Jan 2020 16:19:23 +0000 (11:19 -0500)]
Merge branch 'maint-0.4.1' into maint-0.4.2
Using "ours" strategy to avoid version bump
Nick Mathewson [Thu, 30 Jan 2020 16:19:16 +0000 (11:19 -0500)]
bump to 0.4.2.6-dev