]>
git.ipfire.org Git - thirdparty/tor.git/log
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.3'
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: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
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
Nick Mathewson [Thu, 30 Jan 2020 16:18:50 +0000 (11:18 -0500)]
Bump to 0.4.1.8-dev
David Goulet [Thu, 30 Jan 2020 16:14:50 +0000 (11:14 -0500)]
hs-v2: Turn logs into protocol warning
All of those can be triggered remotely so change them to protocol warnings.
Fixes #32706
Signed-off-by: David Goulet <dgoulet@torproject.org>
Nick Mathewson [Thu, 30 Jan 2020 15:05:42 +0000 (10:05 -0500)]
copy 0.4.1.8 and 0.4.2.6 entries to master ChangeLog, ReleaseNotes.
Nick Mathewson [Thu, 30 Jan 2020 14:58:23 +0000 (09:58 -0500)]
Merge branch 'bug32673_035'
Nick Mathewson [Thu, 30 Jan 2020 14:55:40 +0000 (09:55 -0500)]
Merge branch 'bug33093_logging_035'
Nick Mathewson [Thu, 30 Jan 2020 14:43:34 +0000 (09:43 -0500)]
Do not set "once" when calling tor_bug_occurred_ from BUG().
The "once" flag makes tor_bug_occurred_() say that future instances
of the warning will be suppressed -- but that's not something that
BUG() does. Fixes bug 33095; bugfix on 0.4.1.1-alpha.
Nick Mathewson [Thu, 30 Jan 2020 14:29:07 +0000 (09:29 -0500)]
Rewrite control_event_signal() to use signal_table.
When we added the ACTIVE and DORMANT virtual signals, we taught the
signal command to handle them, but we didn't teach SIGNAL event to
report them.
To solve this problem and prevent it from recurring, this patch
revises the implementation of control_event_signal() to use the same
signal_table that handle_control_signal() uses. This way, the two
controller commands can't become out of sync.
Fixes bug 33104; bugfix on 0.4.0.1-alpha.
Nick Mathewson [Thu, 30 Jan 2020 00:44:34 +0000 (19:44 -0500)]
Merge branch 'maint-0.4.2'
Use "-s ours" to avoid version bump.
Nick Mathewson [Thu, 30 Jan 2020 00:44:29 +0000 (19:44 -0500)]
Bump version to 0.4.2.6
Nick Mathewson [Thu, 30 Jan 2020 00:42:43 +0000 (19:42 -0500)]
Merge branch 'maint-0.4.1' into maint-0.4.2
"Ours" merge to avoid version bump.
Nick Mathewson [Thu, 30 Jan 2020 00:42:24 +0000 (19:42 -0500)]
bump to 0.4.1.8
teor [Wed, 29 Jan 2020 21:55:20 +0000 (07:55 +1000)]
Merge branch 'maint-0.4.2'
teor [Wed, 29 Jan 2020 21:55:12 +0000 (07:55 +1000)]
Merge branch 'maint-0.4.1' into maint-0.4.2
teor [Wed, 29 Jan 2020 21:55:05 +0000 (07:55 +1000)]
Merge branch 'maint-0.4.0' into maint-0.4.1
teor [Wed, 29 Jan 2020 21:54:58 +0000 (07:54 +1000)]
Merge branch 'maint-0.3.5' into maint-0.4.0
teor [Wed, 29 Jan 2020 21:54:39 +0000 (07:54 +1000)]
Merge remote-tracking branch 'tor-github/pr/1634' into maint-0.4.1
teor [Wed, 29 Jan 2020 21:53:53 +0000 (07:53 +1000)]
Merge remote-tracking branch 'tor-github/pr/1614' into maint-0.3.5
Nick Mathewson [Wed, 29 Jan 2020 13:49:01 +0000 (08:49 -0500)]
buf_read_from_tls: Return ERROR_MISC, not WANTWRITE, on BUG().
Fixes bug 32673; bugfix on 0.3.0.4-alpha. We introduced these
checks in
ee5471f9aab5526 to help diagnose 21369, but we used "-1"
when "TOR_TLS_ERROR_MISC" would have been correct. Found by opara.
I don't think that this is actually getting triggered in the wild,
but if it were, it could cause nasty behavior: spurious
WANTREAD/WANTWRITE returns have a way of turning into CPU-eating
busy-loops.
Nick Mathewson [Wed, 29 Jan 2020 13:31:22 +0000 (08:31 -0500)]
Change BUG() messages in buf_flush_to_tls() to IF_BUG_ONCE()
We introduced these BUG() checks in
b0ddaac07428a06 to prevent a
recurrence of bug 23690. But there's a report of the BUG() message
getting triggered and filling up the disk. Let's change it to
IF_BUG_ONCE().
Fixes bug 33093; bugfix on 0.3.2.2-alpha.
teor [Wed, 29 Jan 2020 08:27:53 +0000 (18:27 +1000)]
changes: file for 33091
teor [Wed, 29 Jan 2020 08:23:38 +0000 (18:23 +1000)]
mainloop: Simplify ip_address_changed()
Simplify ip_address_changed() by removing redundant checks
(all exits are relays, and need to rebuild their descriptor when their
IP addresses change).
Rewrite the function comment, and rename the argument, so the function
is easier to understand and use.
Closes 33091.
teor [Wed, 29 Jan 2020 08:22:21 +0000 (18:22 +1000)]
connection: Improve function comments
Improve the function comments on connection_finished_connecting(),
to describe what the function actually does.
Part of 33091.
Nick Mathewson [Tue, 28 Jan 2020 13:15:21 +0000 (08:15 -0500)]
Merge remote-tracking branch 'tor-github/pr/1680'
Nick Mathewson [Tue, 28 Jan 2020 12:55:34 +0000 (07:55 -0500)]
Merge remote-tracking branch 'tor-github/pr/1689'
rl1987 [Tue, 28 Jan 2020 12:32:40 +0000 (20:32 +0800)]
Remove contrib/dist/rc.subr
teor [Tue, 28 Jan 2020 09:55:35 +0000 (19:55 +1000)]
Travis: Stop allowing stem test failures
Stop allowing failures on the Travis CI stem tests job. It looks like
all the stem hangs we were seeing are now fixed, but let's make sure we
see them if they happen again.
Closes ticket 33075.
cclauss [Tue, 28 Jan 2020 00:38:54 +0000 (01:38 +0100)]
Use print() function in both Python 2 and Python 3
David Goulet [Mon, 27 Jan 2020 17:04:25 +0000 (12:04 -0500)]
Merge branch 'tor-github/pr/1683'
Taylor Yu [Fri, 24 Jan 2020 17:57:45 +0000 (11:57 -0600)]
changes file for ticket 33039
Taylor Yu [Fri, 24 Jan 2020 16:33:01 +0000 (10:33 -0600)]
tests for ticket 33039
Taylor Yu [Fri, 24 Jan 2020 15:06:30 +0000 (09:06 -0600)]
fix leak in GETCONF
Fix a memory leak introduced by refactoring of control reply
formatting code. Fixes bug 33039; bugfix on 0.4.3.1-alpha.
Nick Mathewson [Thu, 23 Jan 2020 15:26:09 +0000 (10:26 -0500)]
Git hooks: remove support for 0.2.9 directory layout.
We no longer will be pushing or committing things in branches that
use src/common or src/or.
Resolves ticket 32957.
Nick Mathewson [Thu, 23 Jan 2020 13:55:55 +0000 (08:55 -0500)]
update doc/HACKING/ReleasingTor.md
Nick Mathewson [Thu, 23 Jan 2020 01:30:46 +0000 (20:30 -0500)]
Bump to 0.4.3.1-alpha-dev
David Goulet [Wed, 22 Jan 2020 19:32:30 +0000 (14:32 -0500)]
Merge branch 'tor-github/pr/1677'
Alexander Færøy [Mon, 20 Jan 2020 18:29:30 +0000 (18:29 +0000)]
Lower log level of standard error messages from PT's.
This patch lowers the log level of error messages from PT processes from
warning to debug.
See: https://bugs.torproject.org/33005