]>
git.ipfire.org Git - thirdparty/tor.git/log
Nick Mathewson [Tue, 11 Jun 2019 14:22:37 +0000 (10:22 -0400)]
Merge branch 'ticket28453_v2' into ticket28453_v2_merged
Nick Mathewson [Tue, 11 Jun 2019 14:17:18 +0000 (10:17 -0400)]
Merge branch 'maint-0.4.1'
Nick Mathewson [Tue, 11 Jun 2019 14:17:18 +0000 (10:17 -0400)]
Merge branch 'maint-0.4.0' into maint-0.4.1
Nick Mathewson [Tue, 11 Jun 2019 14:17:18 +0000 (10:17 -0400)]
Merge branch 'maint-0.3.5' into maint-0.4.0
Nick Mathewson [Tue, 11 Jun 2019 14:17:17 +0000 (10:17 -0400)]
Merge branch 'maint-0.2.9' into maint-0.3.5
Karsten Loesing [Tue, 11 Jun 2019 14:12:50 +0000 (16:12 +0200)]
Update geoip and geoip6 to the June 10 2019 database.
Nick Mathewson [Tue, 11 Jun 2019 12:41:55 +0000 (08:41 -0400)]
Merge branch 'maint-0.4.1'
Nick Mathewson [Tue, 11 Jun 2019 12:41:48 +0000 (08:41 -0400)]
Merge remote-tracking branch 'tor-github/pr/1082' into maint-0.4.1
George Kadianakis [Tue, 11 Jun 2019 11:12:22 +0000 (14:12 +0300)]
Merge branch 'tor-github/pr/1060'
George Kadianakis [Tue, 11 Jun 2019 11:11:24 +0000 (14:11 +0300)]
Merge branch 'ticket30769_041_01'
David Goulet [Wed, 5 Jun 2019 13:57:52 +0000 (09:57 -0400)]
trunnel: Rename sendme.trunnel to sendme_cell.trunnel
This is to avoid having two sendme.{c|h} in the repository since the subsystem
is implemented in src/core/or/sendme.{c|h}.
Fixes #30769
Signed-off-by: David Goulet <dgoulet@torproject.org>
George Kadianakis [Tue, 11 Jun 2019 11:02:33 +0000 (14:02 +0300)]
Merge branch 'ticket30687_042_01'
David Goulet [Wed, 29 May 2019 15:34:07 +0000 (11:34 -0400)]
token-bucket: Implement a single counter object
Closes #30687.
Signed-off-by: David Goulet <dgoulet@torproject.org>
George Kadianakis [Tue, 11 Jun 2019 10:48:16 +0000 (13:48 +0300)]
Merge branch 'maint-0.4.1'
George Kadianakis [Tue, 11 Jun 2019 10:48:10 +0000 (13:48 +0300)]
Merge branch 'tor-github/pr/1065' into maint-0.4.1
George Kadianakis [Tue, 11 Jun 2019 10:19:43 +0000 (13:19 +0300)]
Merge branch 'tor-github/pr/1098'
teor [Tue, 11 Jun 2019 04:52:40 +0000 (14:52 +1000)]
Merge branch 'maint-0.4.1'
teor [Tue, 11 Jun 2019 04:52:36 +0000 (14:52 +1000)]
Merge branch 'maint-0.4.0' into maint-0.4.1
teor [Tue, 11 Jun 2019 04:52:27 +0000 (14:52 +1000)]
Merge branch 'maint-0.3.5' into maint-0.4.0
teor [Tue, 11 Jun 2019 04:51:46 +0000 (14:51 +1000)]
Merge remote-tracking branch 'tor-github/pr/1094' into maint-0.3.5
teor [Tue, 11 Jun 2019 04:51:37 +0000 (14:51 +1000)]
Merge remote-tracking branch 'tor-github/pr/1091' into maint-0.3.5
teor [Tue, 11 Jun 2019 04:48:52 +0000 (14:48 +1000)]
Merge remote-tracking branch 'tor-github/pr/990' into maint-0.3.5
teor [Tue, 11 Jun 2019 04:47:40 +0000 (14:47 +1000)]
Merge remote-tracking branch 'tor-github/pr/971' into maint-0.3.5
teor [Tue, 11 Jun 2019 04:46:24 +0000 (14:46 +1000)]
Merge remote-tracking branch 'tor-github/pr/924' into maint-0.3.5
Nick Mathewson [Mon, 10 Jun 2019 22:44:31 +0000 (18:44 -0400)]
Merge branch 'maint-0.4.1'
Nick Mathewson [Mon, 10 Jun 2019 22:44:31 +0000 (18:44 -0400)]
Merge branch 'maint-0.4.0' into maint-0.4.1
Nick Mathewson [Mon, 10 Jun 2019 22:44:20 +0000 (18:44 -0400)]
Merge remote-tracking branch 'tor-github/pr/1094' into maint-0.4.0
Nick Mathewson [Mon, 10 Jun 2019 22:33:26 +0000 (18:33 -0400)]
Merge branch 'maint-0.4.1'
Nick Mathewson [Mon, 10 Jun 2019 22:33:26 +0000 (18:33 -0400)]
Merge branch 'maint-0.4.0' into maint-0.4.1
Nick Mathewson [Mon, 10 Jun 2019 22:31:36 +0000 (18:31 -0400)]
Merge branch 'maint-0.4.1'
Nick Mathewson [Mon, 10 Jun 2019 22:31:23 +0000 (18:31 -0400)]
Merge remote-tracking branch 'tor-github/pr/1097' into maint-0.4.1
Nick Mathewson [Mon, 10 Jun 2019 13:38:40 +0000 (09:38 -0400)]
Merge remote-tracking branch 'tor-github/pr/1038'
Nick Mathewson [Mon, 10 Jun 2019 13:37:28 +0000 (09:37 -0400)]
Merge branch 'maint-0.4.1'
Nick Mathewson [Mon, 10 Jun 2019 13:37:17 +0000 (09:37 -0400)]
Merge remote-tracking branch 'tor-github/pr/1064' into maint-0.4.1
Nick Mathewson [Mon, 10 Jun 2019 13:05:26 +0000 (09:05 -0400)]
Add an environment variable to set GIT_PATH in git scripts
Nick Mathewson [Mon, 10 Jun 2019 12:56:26 +0000 (08:56 -0400)]
push-all: Use TOR_UPSTREAM_REMOTE_NAME to override UPSTREAM_BRANCH
We already allow this override in our pre-push hook, so let's allow
it here too.
(I call my upstream branches "origin")
Nick Mathewson [Mon, 10 Jun 2019 12:54:22 +0000 (08:54 -0400)]
Update git scripts for new versions
{maint,release}-0.4.1 are now real
{maint,release}-0.3.4 are now EOL
Closes ticket 30822
Nick Mathewson [Mon, 10 Jun 2019 12:47:33 +0000 (08:47 -0400)]
Bump master to 0.4.2.0-alpha-dev
teor [Mon, 10 Jun 2019 10:56:40 +0000 (20:56 +1000)]
test: fix a typo in test_rebind.sh
Closes 30821.
teor [Mon, 10 Jun 2019 10:50:53 +0000 (20:50 +1000)]
Merge branch 'bug30713_035' into bug30713_040
teor [Mon, 10 Jun 2019 08:59:02 +0000 (18:59 +1000)]
Travis: Skip test_rebind on macOS builds
Skip test_rebind when the TOR_SKIP_TEST_REBIND environmental variable
is set.
Skip test_rebind on macOS in Travis builds, because it is unreliable
on macOS on Travis.
Fixes bug 30713; bugfix on 0.3.5.1-alpha.
teor [Mon, 10 Jun 2019 09:18:35 +0000 (19:18 +1000)]
Travis: allow the test-stem job to fail
Allow the test-stem job to fail in Travis, because it sometimes hangs.
Fixes bug 30744; bugfix on 0.3.5.4-alpha.
Nick Mathewson [Thu, 6 Jun 2019 12:28:34 +0000 (08:28 -0400)]
bump to 0.4.1.2-alpha-dev
teor [Thu, 6 Jun 2019 03:42:30 +0000 (13:42 +1000)]
practracker: accept 3 extra lines in router_parse_entry_from_string()
practracker exception for bug 30781.
teor [Wed, 5 Jun 2019 23:57:31 +0000 (09:57 +1000)]
Merge branch 'bug30781_040' into bug30781_master
teor [Wed, 5 Jun 2019 23:56:50 +0000 (09:56 +1000)]
Merge branch 'bug30781_035' into bug30781_040
teor [Wed, 5 Jun 2019 23:55:44 +0000 (09:55 +1000)]
Merge branch 'bug30781_034' into bug30781_035
Moved fix from src/or/routerparse.c to src/feature/dirparse/routerparse.c.
teor [Wed, 5 Jun 2019 23:53:02 +0000 (09:53 +1000)]
Merge branch 'bug30781_029' into bug30781_034
teor [Wed, 5 Jun 2019 23:12:14 +0000 (09:12 +1000)]
dirparse: Stop crashing when parsing unknown descriptor purpose annotations
We think this bug can only be triggered by modifying a local file.
Fixes bug 30781; bugfix on 0.2.0.8-alpha.
Nick Mathewson [Wed, 5 Jun 2019 20:24:10 +0000 (16:24 -0400)]
Merge branch 'maint-0.4.0'
Nick Mathewson [Wed, 5 Jun 2019 20:22:52 +0000 (16:22 -0400)]
Merge remote-tracking branch 'tor-github/pr/988' into maint-0.4.0
Nick Mathewson [Wed, 5 Jun 2019 20:22:29 +0000 (16:22 -0400)]
Merge remote-tracking branch 'tor-github/pr/989' into maint-0.4.0
Nick Mathewson [Wed, 5 Jun 2019 20:16:34 +0000 (16:16 -0400)]
Merge remote-tracking branch 'tor-github/pr/952' into maint-0.4.0
Nick Mathewson [Wed, 5 Jun 2019 20:14:51 +0000 (16:14 -0400)]
Merge remote-tracking branch 'tor-github/pr/741' into maint-0.4.0
Nick Mathewson [Wed, 5 Jun 2019 20:13:53 +0000 (16:13 -0400)]
Merge remote-tracking branch 'tor-github/pr/1039' into maint-0.4.0
Nick Mathewson [Wed, 5 Jun 2019 20:12:07 +0000 (16:12 -0400)]
Merge remote-tracking branch 'tor-github/pr/971' into maint-0.4.0
Nick Mathewson [Wed, 5 Jun 2019 20:10:51 +0000 (16:10 -0400)]
Merge remote-tracking branch 'tor-github/pr/1020' into maint-0.4.0
Nick Mathewson [Wed, 5 Jun 2019 19:53:52 +0000 (15:53 -0400)]
push release date to tomorrow: too many last minute surprises
Nick Mathewson [Wed, 5 Jun 2019 19:38:25 +0000 (15:38 -0400)]
change some CI-substitute logic
Nick Mathewson [Wed, 5 Jun 2019 19:35:43 +0000 (15:35 -0400)]
Merge remote-tracking branch 'tor-github/pr/1076'
Mike Perry [Wed, 5 Jun 2019 18:50:44 +0000 (11:50 -0700)]
Bug 29034: Cleanup hs circuitmap when purpose changes.
Leave the other rend and hs_ident data around until circuit free, since code
may still try to inspect it after marking the circuit for close. The
circuitmap is the important thing to clean up, since repurposed
intropoints must be removed from this map to ensure validity.
Mike Perry [Wed, 5 Jun 2019 18:38:01 +0000 (11:38 -0700)]
Revert "hs: Implement a helper to repurpose a circuit"
This reverts commit
3789f22bcbfbc6de415a838e4c4bfb2555c7d6c3 .
Mike Perry [Wed, 5 Jun 2019 18:37:32 +0000 (11:37 -0700)]
Revert "test: Add test_hs_circ.c for HS circuit testing"
This reverts commit
41b94722e5c93ec06911f9c63296a65ce295c1ea .
Neel Chauhan [Wed, 5 Jun 2019 16:50:01 +0000 (12:50 -0400)]
Add missing newline after decode_intro_points() closing bracket
George Kadianakis [Wed, 5 Jun 2019 15:19:23 +0000 (18:19 +0300)]
Don't access rend data after a circuit has been marked for close.
This can cause issues if the circuit was repurposed into a padding circuit
instead of closing, since in that case we will wipe off the rend_data.
Nick Mathewson [Wed, 5 Jun 2019 13:43:43 +0000 (09:43 -0400)]
minor changelog edits
Nick Mathewson [Wed, 5 Jun 2019 13:35:45 +0000 (09:35 -0400)]
Replace a missing end-of-comment string
This happened when I went to fix long lines after running "make
autostyle".
Nick Mathewson [Wed, 5 Jun 2019 13:34:14 +0000 (09:34 -0400)]
Regenerate practracker excpetions file
Nick Mathewson [Wed, 5 Jun 2019 13:33:35 +0000 (09:33 -0400)]
Run "make autostyle."
Nick Mathewson [Wed, 5 Jun 2019 13:25:21 +0000 (09:25 -0400)]
Bump to 0.4.1.2-alpha
Nick Mathewson [Wed, 5 Jun 2019 13:24:42 +0000 (09:24 -0400)]
Rewrap the changelog
Nick Mathewson [Wed, 5 Jun 2019 13:24:18 +0000 (09:24 -0400)]
Start a changelog for 0.4.1.2-alpha
Nick Mathewson [Wed, 5 Jun 2019 13:06:43 +0000 (09:06 -0400)]
practracker update
Nick Mathewson [Wed, 5 Jun 2019 13:04:09 +0000 (09:04 -0400)]
Merge remote-tracking branch 'tor-github/pr/1053'
Nick Mathewson [Wed, 5 Jun 2019 12:32:39 +0000 (08:32 -0400)]
Merge branch 'bug30286_2_squashed'
rl1987 [Fri, 17 May 2019 16:24:26 +0000 (19:24 +0300)]
Document TOR_UPSTREAM_REMOTE_NAME env variable
George Kadianakis [Wed, 5 Jun 2019 11:56:28 +0000 (14:56 +0300)]
Fix typo in #29670 changes file.
George Kadianakis [Wed, 5 Jun 2019 11:40:38 +0000 (14:40 +0300)]
Merge branch 'tor-github/pr/1072'
David Goulet [Tue, 4 Jun 2019 13:57:03 +0000 (09:57 -0400)]
Merge branch 'tor-github/pr/1067'
Nick Mathewson [Tue, 4 Jun 2019 12:29:43 +0000 (08:29 -0400)]
update practracker
Nick Mathewson [Tue, 4 Jun 2019 12:29:05 +0000 (08:29 -0400)]
Merge branch 'bug29670_035' into bug29670_041
David Goulet [Mon, 3 Jun 2019 18:31:51 +0000 (14:31 -0400)]
sendme: Do not decrement window in a log_debug()
If "Log debug ..." is not set, the decrement never happens. This lead to the
package/deliver window to be out of sync at the stream level and thus breaking
the connection after 50+ cells.
Fixes #30628
Signed-off-by: David Goulet <dgoulet@torproject.org>
Roger Dingledine [Sat, 1 Jun 2019 19:37:51 +0000 (15:37 -0400)]
fix some simple typos
Nick Mathewson [Fri, 31 May 2019 16:41:44 +0000 (12:41 -0400)]
Practracker excpetions.
Nick Mathewson [Fri, 31 May 2019 16:40:43 +0000 (12:40 -0400)]
Merge branch 'bug29875_035' into bug29875_master
Nick Mathewson [Fri, 31 May 2019 16:39:52 +0000 (12:39 -0400)]
changes file for bug 29875.
Nick Mathewson [Fri, 31 May 2019 16:19:29 +0000 (12:19 -0400)]
num_bridges_usable(): only count configured bridges.
When this function was implemented, it counted all the entry guards
in the bridge set. But this included previously configured bridges,
as well as currently configured ones! Instead, only count the
_filtered_ bridges (ones that are configured and possibly reachable)
as maybe usable.
Fixes bug 29875; bugfix on 0.3.0.1-alpha.
Nick Mathewson [Fri, 31 May 2019 15:46:58 +0000 (11:46 -0400)]
Consider dir info to have changed when the bridges change
Otherwise, we won't realize that we haven't got enough bridge
information to build circuits. Part of a fix for ticket 29875.
David Goulet [Fri, 31 May 2019 14:43:01 +0000 (10:43 -0400)]
test: Add test_hs_circ.c for HS circuit testing
For now, only tests HS circuit repurpose function.
Part of #29034
Signed-off-by: David Goulet <dgoulet@torproject.org>
Nick Mathewson [Fri, 31 May 2019 13:03:16 +0000 (09:03 -0400)]
Fix some tests for CL_PORT_NO_STREAM_OPTIONS
The comment in the tests was correct: this option _was_ inverted wrt
SessionGroup=.
Nick Mathewson [Fri, 31 May 2019 12:26:10 +0000 (08:26 -0400)]
Fix a logic error in deciding whether to accept SessionGroup=
Fixes bug 22619; bugfix on 0.2.7.2-alpha
rl1987 [Fri, 31 May 2019 06:35:19 +0000 (09:35 +0300)]
Mention Travis/Appveyor/Jenkins URLs in ReleasingTor.md
George Kadianakis [Thu, 30 May 2019 18:01:59 +0000 (21:01 +0300)]
Merge branch 'tor-github/pr/1059'
David Goulet [Thu, 30 May 2019 16:58:35 +0000 (12:58 -0400)]
Merge branch 'tor-github/pr/1057'
Nick Mathewson [Thu, 30 May 2019 16:58:12 +0000 (12:58 -0400)]
changes file for 30629
David Goulet [Thu, 30 May 2019 16:53:52 +0000 (12:53 -0400)]
Merge branch 'tor-github/pr/1055'
David Goulet [Thu, 30 May 2019 13:59:21 +0000 (09:59 -0400)]
Merge branch 'tor-github/pr/1054'
David Goulet [Thu, 30 May 2019 13:56:18 +0000 (09:56 -0400)]
Merge branch 'tor-github/pr/1049'
Nick Mathewson [Thu, 30 May 2019 13:07:45 +0000 (09:07 -0400)]
A couple of suggestions from dgoulet on EndOfLife.md
Nick Mathewson [Thu, 30 May 2019 13:05:35 +0000 (09:05 -0400)]
Minor tweaks on EOL process
First, clarify that this is for planned deprecations, not
security-related issues.
Second, we actually _don't_ want to remove the versions from the
approved list before the EOL date, or people will start getting
warnings too early.