]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
5 years agoRun "make autostyle"
teor [Tue, 17 Mar 2020 08:19:04 +0000 (18:19 +1000)] 
Run "make autostyle"

5 years agoMerge branch 'maint-0.4.3'
Nick Mathewson [Mon, 16 Mar 2020 16:21:57 +0000 (12:21 -0400)] 
Merge branch 'maint-0.4.3'

5 years agoMerge branch 'ticket32672_042_squashed_w_test' into maint-0.4.3
Nick Mathewson [Mon, 16 Mar 2020 16:21:49 +0000 (12:21 -0400)] 
Merge branch 'ticket32672_042_squashed_w_test' into maint-0.4.3

5 years agoAdjust unit tests for patch for 32672 (rejecting old version)
Nick Mathewson [Mon, 16 Mar 2020 14:42:40 +0000 (10:42 -0400)] 
Adjust unit tests for patch for 32672 (rejecting old version)

Patch by Neel Chauhan.

5 years agoMerge branch 'ticket32672_041_squashed' into ticket32672_042_squashed_w_test
Nick Mathewson [Mon, 16 Mar 2020 14:40:55 +0000 (10:40 -0400)] 
Merge branch 'ticket32672_041_squashed' into ticket32672_042_squashed_w_test

5 years agoReject 0.2.9 and 0.4.0 in dirserv_rejects_tor_version()
Neel Chauhan [Fri, 6 Dec 2019 00:06:35 +0000 (19:06 -0500)] 
Reject 0.2.9 and 0.4.0 in dirserv_rejects_tor_version()

5 years agoMerge branch 'maint-0.4.3'
teor [Mon, 16 Mar 2020 10:54:42 +0000 (20:54 +1000)] 
Merge branch 'maint-0.4.3'

5 years agoMerge branch 'maint-0.4.2' into maint-0.4.3
teor [Mon, 16 Mar 2020 10:54:34 +0000 (20:54 +1000)] 
Merge branch 'maint-0.4.2' into maint-0.4.3

5 years agoMerge branch 'maint-0.4.1' into maint-0.4.2
teor [Mon, 16 Mar 2020 10:54:27 +0000 (20:54 +1000)] 
Merge branch 'maint-0.4.1' into maint-0.4.2

5 years agoMerge branch 'maint-0.3.5' into maint-0.4.1
teor [Mon, 16 Mar 2020 10:54:20 +0000 (20:54 +1000)] 
Merge branch 'maint-0.3.5' into maint-0.4.1

5 years agoTravis: Produce detailed chutney diagnostics
teor [Mon, 17 Feb 2020 07:21:13 +0000 (17:21 +1000)] 
Travis: Produce detailed chutney diagnostics

When a Travis chutney job fails, use chutney's new "diagnostics.sh" tool
to produce detailed diagnostic output.

Closes ticket 32792.

5 years agoMerge branch 'maint-0.4.3'
Nick Mathewson [Fri, 13 Mar 2020 20:57:42 +0000 (16:57 -0400)] 
Merge branch 'maint-0.4.3'

5 years agoMerge branch 'maint-0.4.2' into maint-0.4.3
Nick Mathewson [Fri, 13 Mar 2020 20:57:27 +0000 (16:57 -0400)] 
Merge branch 'maint-0.4.2' into maint-0.4.3

"ours" to avoid version bump.

5 years agoMerge branch 'maint-0.4.1' into maint-0.4.2
Nick Mathewson [Fri, 13 Mar 2020 20:57:03 +0000 (16:57 -0400)] 
Merge branch 'maint-0.4.1' into maint-0.4.2

"ours" to avoid version bump.

5 years agoMerge branch 'maint-0.3.5' into maint-0.4.1
Nick Mathewson [Fri, 13 Mar 2020 20:56:44 +0000 (16:56 -0400)] 
Merge branch 'maint-0.3.5' into maint-0.4.1

"ours" to avoid version bump.

5 years agoBump to 0.3.5.10
Nick Mathewson [Fri, 13 Mar 2020 20:56:31 +0000 (16:56 -0400)] 
Bump to 0.3.5.10

5 years agoBump to 0.4.1.9
Nick Mathewson [Fri, 13 Mar 2020 20:56:22 +0000 (16:56 -0400)] 
Bump to 0.4.1.9

5 years agoBump to 0.4.2.7.
Nick Mathewson [Fri, 13 Mar 2020 20:56:06 +0000 (16:56 -0400)] 
Bump to 0.4.2.7.

5 years agoMerge branch 'maint-0.4.3'
Nick Mathewson [Fri, 13 Mar 2020 20:46:16 +0000 (16:46 -0400)] 
Merge branch 'maint-0.4.3'

5 years agoMerge branch 'maint-0.4.2' into maint-0.4.3
Nick Mathewson [Fri, 13 Mar 2020 20:46:16 +0000 (16:46 -0400)] 
Merge branch 'maint-0.4.2' into maint-0.4.3

5 years agoMerge branch 'maint-0.3.5' into maint-0.4.1
Nick Mathewson [Fri, 13 Mar 2020 20:46:16 +0000 (16:46 -0400)] 
Merge branch 'maint-0.3.5' into maint-0.4.1

5 years agoMerge branch 'maint-0.4.1' into maint-0.4.2
Nick Mathewson [Fri, 13 Mar 2020 20:46:16 +0000 (16:46 -0400)] 
Merge branch 'maint-0.4.1' into maint-0.4.2

5 years agoMerge remote-tracking branch 'tor-github/pr/1693/head' into maint-0.3.5
Nick Mathewson [Fri, 13 Mar 2020 20:46:09 +0000 (16:46 -0400)] 
Merge remote-tracking branch 'tor-github/pr/1693/head' into maint-0.3.5

5 years agoMerge branch 'maint-0.4.3'
Nick Mathewson [Fri, 13 Mar 2020 20:45:26 +0000 (16:45 -0400)] 
Merge branch 'maint-0.4.3'

5 years agoMerge branch 'maint-0.4.2' into maint-0.4.3
Nick Mathewson [Fri, 13 Mar 2020 20:45:17 +0000 (16:45 -0400)] 
Merge branch 'maint-0.4.2' into maint-0.4.3

5 years agoMerge remote-tracking branch 'tor-github/pr/1718/head' into maint-0.4.2
Nick Mathewson [Fri, 13 Mar 2020 20:42:47 +0000 (16:42 -0400)] 
Merge remote-tracking branch 'tor-github/pr/1718/head' into maint-0.4.2

5 years agoconfig: Improve some comments
teor [Fri, 13 Mar 2020 08:53:48 +0000 (18:53 +1000)] 
config: Improve some comments

Document the namelen argument to port_cfg_new().

Fix a typo in a comment in port_cfg_line_extract_addrport().

Comment-only changes.

5 years agoMerge branch 'maint-0.4.3'
teor [Fri, 13 Mar 2020 03:01:31 +0000 (13:01 +1000)] 
Merge branch 'maint-0.4.3'

5 years agoMerge remote-tracking branch 'tor-github/pr/1735' into maint-0.4.3
teor [Fri, 13 Mar 2020 03:00:58 +0000 (13:00 +1000)] 
Merge remote-tracking branch 'tor-github/pr/1735' into maint-0.4.3

5 years agoMerge branch 'pr1764_squashed'
teor [Fri, 13 Mar 2020 01:14:20 +0000 (11:14 +1000)] 
Merge branch 'pr1764_squashed'

5 years agoAdd a script to install the scripts in scripts/git appropriately.
Nick Mathewson [Tue, 25 Feb 2020 19:59:41 +0000 (14:59 -0500)] 
Add a script to install the scripts in scripts/git appropriately.

To run this, say something like

   TOR_DEVTOOL_DIR=~/bin scripts/git/git-install-tools.sh all

To see what it would do, give it the -n flag.

To get help, give it the -h flag.

5 years agoMerge branch 'maint-0.4.3'
Nick Mathewson [Thu, 12 Mar 2020 17:45:06 +0000 (13:45 -0400)] 
Merge branch 'maint-0.4.3'

5 years agoMerge branch 'ticket33361_035_01_squashed' into maint-0.4.3
Nick Mathewson [Thu, 12 Mar 2020 17:42:42 +0000 (13:42 -0400)] 
Merge branch 'ticket33361_035_01_squashed' into maint-0.4.3

5 years agoFix unit tests that look at contactinfo logs.
Nick Mathewson [Thu, 12 Mar 2020 17:42:17 +0000 (13:42 -0400)] 
Fix unit tests that look at contactinfo logs.

5 years agoMerge branch 'maint-0.4.3'
Nick Mathewson [Thu, 12 Mar 2020 16:46:12 +0000 (12:46 -0400)] 
Merge branch 'maint-0.4.3'

5 years agoMerge branch 'ticket33361_035_01_squashed' into maint-0.4.3
Nick Mathewson [Thu, 12 Mar 2020 16:45:56 +0000 (12:45 -0400)] 
Merge branch 'ticket33361_035_01_squashed' into maint-0.4.3

Conflicts:
        src/app/config/config.c

5 years agoconfig: Warn if ContactInfo is not set
David Goulet [Tue, 18 Feb 2020 14:43:13 +0000 (09:43 -0500)] 
config: Warn if ContactInfo is not set

Closes #33361

Signed-off-by: David Goulet <dgoulet@torproject.org>
5 years agohs-v3: Log reasons why service can't upload descriptor
David Goulet [Thu, 20 Feb 2020 16:41:53 +0000 (11:41 -0500)] 
hs-v3: Log reasons why service can't upload descriptor

When a service can not upload its descriptor(s), we have no logs on why. This
adds logging for each possible reason for each descriptors.

That logging is emitted every second so it is rate limited for each reason and
per descriptor.

Closes #33400

Signed-off-by: David Goulet <dgoulet@torproject.org>
5 years agoMerge branch 'maint-0.4.3'
Nick Mathewson [Tue, 10 Mar 2020 14:28:30 +0000 (10:28 -0400)] 
Merge branch 'maint-0.4.3'

"ours" to avoid version bump.

5 years agoBump to 0.4.3.3-alpha.
Nick Mathewson [Tue, 10 Mar 2020 14:28:09 +0000 (10:28 -0400)] 
Bump to 0.4.3.3-alpha.

5 years agoMerge branch 'maint-0.4.3'
David Goulet [Tue, 10 Mar 2020 13:14:44 +0000 (09:14 -0400)] 
Merge branch 'maint-0.4.3'

5 years agoTweak double-underscore
rl1987 [Mon, 9 Mar 2020 18:51:46 +0000 (20:51 +0200)] 
Tweak double-underscore

5 years agoDocument poll_interval_tv in procmon.c
rl1987 [Mon, 9 Mar 2020 14:03:43 +0000 (16:03 +0200)] 
Document poll_interval_tv in procmon.c

5 years agoDocument __OwningControllerProcess torrc option and mention polling interval
rl1987 [Mon, 9 Mar 2020 14:00:50 +0000 (16:00 +0200)] 
Document __OwningControllerProcess torrc option and mention polling interval

5 years agoMerge branch 'tor-github/pr/1723'
David Goulet [Mon, 9 Mar 2020 14:36:05 +0000 (10:36 -0400)] 
Merge branch 'tor-github/pr/1723'

5 years agoMerge branch 'tor-github/pr/1751'
David Goulet [Mon, 9 Mar 2020 13:33:05 +0000 (09:33 -0400)] 
Merge branch 'tor-github/pr/1751'

5 years agoRemove the ClientAutoIPv6ORPort option
Neel Chauhan [Tue, 18 Feb 2020 16:20:11 +0000 (08:20 -0800)] 
Remove the ClientAutoIPv6ORPort option

5 years agoRevert "scripts: Remove typo in git-list-tor-branches.sh"
Nick Mathewson [Mon, 9 Mar 2020 13:03:51 +0000 (09:03 -0400)] 
Revert "scripts: Remove typo in git-list-tor-branches.sh"

This reverts commit a63b4148229ae8ce46494fd6a0f99149c231605c.

The "typo" wasn't actually a typo.  The "r" in the suffixes for the
release branches is meant to make them distinct from the maint
branches.

Now, _right now_, nothing uses release branch suffixes, but it's
important to keep them distinct if we decide to use them in the
future.

5 years agoMerge commit 'ef991b04e26eb4db'
David Goulet [Thu, 5 Mar 2020 15:52:59 +0000 (10:52 -0500)] 
Merge commit 'ef991b04e26eb4db'

5 years agoRefrain from mentioning nicknames in manpage section for MyFamily.
rl1987 [Thu, 5 Mar 2020 15:41:49 +0000 (17:41 +0200)] 
Refrain from mentioning nicknames in manpage section for MyFamily.

Also, fix a typo.

5 years agoscripts: Remove typo in git-list-tor-branches.sh
David Goulet [Thu, 5 Mar 2020 15:27:50 +0000 (10:27 -0500)] 
scripts: Remove typo in git-list-tor-branches.sh

Signed-off-by: David Goulet <dgoulet@torproject.org>
5 years agoMerge branch 'tor-github/pr/1720'
David Goulet [Thu, 5 Mar 2020 15:29:42 +0000 (10:29 -0500)] 
Merge branch 'tor-github/pr/1720'

5 years agoUpdate git scripts to use git-list-tor-branches.sh
Nick Mathewson [Tue, 11 Feb 2020 17:17:03 +0000 (12:17 -0500)] 
Update git scripts to use git-list-tor-branches.sh

5 years agoAdd a script to list the maintained Tor branches in different ways
Nick Mathewson [Tue, 11 Feb 2020 17:16:06 +0000 (12:16 -0500)] 
Add a script to list the maintained Tor branches in different ways

This will be used for 32121

5 years agoMerge remote-tracking branch 'tor-github/pr/1774/head'
Nick Mathewson [Thu, 5 Mar 2020 14:10:24 +0000 (09:10 -0500)] 
Merge remote-tracking branch 'tor-github/pr/1774/head'

5 years agoMerge remote-tracking branch 'tor-github/pr/1772/head'
Nick Mathewson [Thu, 5 Mar 2020 14:09:16 +0000 (09:09 -0500)] 
Merge remote-tracking branch 'tor-github/pr/1772/head'

5 years agoMerge branch 'maint-0.4.3'
Nick Mathewson [Thu, 5 Mar 2020 13:48:40 +0000 (08:48 -0500)] 
Merge branch 'maint-0.4.3'

5 years agoMerge branch 'clang_format_prep_3'
Nick Mathewson [Thu, 5 Mar 2020 13:23:32 +0000 (08:23 -0500)] 
Merge branch 'clang_format_prep_3'

5 years agoRemove surprising empty line in info-level cbt log
Roger Dingledine [Wed, 4 Mar 2020 18:45:34 +0000 (13:45 -0500)] 
Remove surprising empty line in info-level cbt log

Fixes bug 33531; bugfix on 0.3.3.1-alpha.

5 years agoMerge branch 'tor-github/pr/1763'
George Kadianakis [Tue, 3 Mar 2020 12:35:31 +0000 (14:35 +0200)] 
Merge branch 'tor-github/pr/1763'

5 years agoshared_random: Improve fallback for client no-live-consensus case.
Nick Mathewson [Wed, 26 Feb 2020 16:33:03 +0000 (11:33 -0500)] 
shared_random: Improve fallback for client no-live-consensus case.

In this case, when we're looking for the voting interval, we should
try looking at the _latest_ consensus if we have one.  When we're
looking for the start of the current voting period, we can use our
existing fallback logic without complaint, since the voting interval
code will already have given us a reasonable voting interval, and we
want to have a round starting time based on the current time.

5 years agoComment updates from review.
Nick Mathewson [Wed, 26 Feb 2020 13:16:30 +0000 (08:16 -0500)] 
Comment updates from review.

5 years agochanges file for 33436
Nick Mathewson [Mon, 24 Feb 2020 17:29:47 +0000 (12:29 -0500)] 
changes file for 33436

5 years agoMake voting_schedule.h work correctly when dirauth-mode is disabled.
Nick Mathewson [Mon, 24 Feb 2020 16:56:55 +0000 (11:56 -0500)] 
Make voting_schedule.h work correctly when dirauth-mode is disabled.

5 years agoStop using all dirauth-only options in shared_random_client.c
Nick Mathewson [Mon, 24 Feb 2020 16:06:44 +0000 (11:06 -0500)] 
Stop using all dirauth-only options in shared_random_client.c

This is not as clean a patch as I would like: see the comment on
ASSUME_AUTHORITY_SCHEDULING. This issue here is that the unit tests
sometimes assume that we are going to be looking at the dirauth
options and behaving like a dirauth, but without setting the options
to turn is into one.

This isn't an issue for actually running Tor, as far as I can tell
with chutney.

5 years agoCorrect spacing in dns_launch_correctness_checks()
Neel Chauhan [Wed, 26 Feb 2020 23:48:45 +0000 (15:48 -0800)] 
Correct spacing in dns_launch_correctness_checks()

5 years agoRun "make autostyle"
Nick Mathewson [Wed, 26 Feb 2020 21:45:33 +0000 (16:45 -0500)] 
Run "make autostyle"

5 years agochanges file for ticket 33460.
Nick Mathewson [Wed, 26 Feb 2020 19:19:53 +0000 (14:19 -0500)] 
changes file for ticket 33460.

5 years agoIn typed_var_kvassign, include config names in error messages.
Nick Mathewson [Wed, 26 Feb 2020 19:16:55 +0000 (14:16 -0500)] 
In typed_var_kvassign, include config names in error messages.

This should improve the usability of our configuration error messages.

5 years agoconfmgt: when a units value is invalid, include a meaningful error.
Nick Mathewson [Wed, 26 Feb 2020 17:40:53 +0000 (12:40 -0500)] 
confmgt: when a units value is invalid, include a meaningful error.

Part of 33460.

5 years agoconfmgt: when an int/enum value is invalid, say which values are ok.
Nick Mathewson [Wed, 26 Feb 2020 17:40:53 +0000 (12:40 -0500)] 
confmgt: when an int/enum value is invalid, say which values are ok.

Part of 33460.

5 years agoMerge remote-tracking branch 'tor-github/pr/1750/head'
Nick Mathewson [Tue, 25 Feb 2020 17:58:23 +0000 (12:58 -0500)] 
Merge remote-tracking branch 'tor-github/pr/1750/head'

5 years agoDirauth-specific function to get voting interval.
Nick Mathewson [Mon, 24 Feb 2020 15:14:59 +0000 (10:14 -0500)] 
Dirauth-specific function to get voting interval.

5 years agoExtract most of dirauth_sched_get_next_valid_after_time()
Nick Mathewson [Mon, 24 Feb 2020 15:12:47 +0000 (10:12 -0500)] 
Extract most of dirauth_sched_get_next_valid_after_time()

Most of this function was about recreating a voting schedule on
demand if it didn't exist yet or was not up-to-date.  I've made that
into its own function.

5 years agoRename voting_schedule_*() functions.
Nick Mathewson [Mon, 24 Feb 2020 15:06:55 +0000 (10:06 -0500)] 
Rename voting_schedule_*() functions.

This is an automated commit, generated by this command:

./scripts/maint/rename_c_identifier.py \
        voting_schedule_recalculate_timing dirauth_sched_recalculate_timing \
        voting_schedule_get_start_of_next_interval voting_sched_get_start_of_interval_after \
        voting_schedule_get_next_valid_after_time dirauth_sched_get_next_valid_after_time

5 years agoMove one voting schedule fn into networkstatus.c
Nick Mathewson [Mon, 24 Feb 2020 15:04:01 +0000 (10:04 -0500)] 
Move one voting schedule fn into networkstatus.c

The 'voting_schdule_get_start_of_next_interval' function isn't
actually dirauth-specific.

5 years agoMove voting_schedule.[ch] to src/feature/dirauth/
Nick Mathewson [Mon, 24 Feb 2020 13:53:54 +0000 (08:53 -0500)] 
Move voting_schedule.[ch] to src/feature/dirauth/

5 years agoTweak a couple of URLs in gettingstarted.md
Nick Mathewson [Mon, 24 Feb 2020 13:10:20 +0000 (08:10 -0500)] 
Tweak a couple of URLs in gettingstarted.md

5 years agoMerge remote-tracking branch 'tor-github/pr/1761/head'
Nick Mathewson [Mon, 24 Feb 2020 13:06:42 +0000 (08:06 -0500)] 
Merge remote-tracking branch 'tor-github/pr/1761/head'

5 years agoMerge branch 'ticket33316_squashed'
Nick Mathewson [Mon, 24 Feb 2020 12:49:45 +0000 (07:49 -0500)] 
Merge branch 'ticket33316_squashed'

5 years agoextend ticket33316 changes file to include more changes
Nick Mathewson [Fri, 21 Feb 2020 21:23:17 +0000 (16:23 -0500)] 
extend ticket33316 changes file to include more changes

5 years agoMove process subsystem after evloop.
Nick Mathewson [Fri, 14 Feb 2020 18:29:15 +0000 (13:29 -0500)] 
Move process subsystem after evloop.

Process uses evloop, and so should be initialized after it.

5 years agoMerge ocirc and orconn events into or subsystem.
Nick Mathewson [Fri, 14 Feb 2020 14:34:51 +0000 (09:34 -0500)] 
Merge ocirc and orconn events into or subsystem.

Pubsub events are not supposed to have their own subsystems; they're
supposed to be part of a parent subsystem.

5 years agoInitialize all subsystems during the unit tests
Nick Mathewson [Thu, 13 Feb 2020 20:11:18 +0000 (15:11 -0500)] 
Initialize all subsystems during the unit tests

Previously we had initialized only the library subsystems.  This
made it hard to write some tests, and encouraged people to put their
subsystems at a level lower than they really belonged at.  Instead,
it probably just makes sense to initialize everything before we
start the tests.

Without this fix, 33316 breaks our tests because of raising the
level of the ocirc/orconn events.

5 years agoChanges file for ticket 33316
Nick Mathewson [Thu, 13 Feb 2020 18:37:47 +0000 (13:37 -0500)] 
Changes file for ticket 33316

5 years agoMove winprocess_sys into a new low-level hardening module
Nick Mathewson [Thu, 13 Feb 2020 18:14:54 +0000 (13:14 -0500)] 
Move winprocess_sys into a new low-level hardening module

This code was in our process module, but it doesn't belong there:
process is for launching and monitoring subprocesses, not for
hardening the current process.

This change lets us have our subsystem init order more closely match
our dependency order.

5 years agoMerge remote-tracking branch 'tor-github/pr/1685/head'
Nick Mathewson [Mon, 24 Feb 2020 12:45:20 +0000 (07:45 -0500)] 
Merge remote-tracking branch 'tor-github/pr/1685/head'

5 years agoFinal touches to #32709 based on Nick's feedback.
George Kadianakis [Mon, 24 Feb 2020 10:15:35 +0000 (12:15 +0200)] 
Final touches to #32709 based on Nick's feedback.

- Fix a bug and add unittest.
- Add changes file.
- Add man page entry.

5 years agoUse PRIu64 and TOR_PRIuSZ, to fix 32-bit build error.
Nick Mathewson [Thu, 20 Feb 2020 19:38:41 +0000 (14:38 -0500)] 
Use PRIu64 and TOR_PRIuSZ, to fix 32-bit build error.

5 years agochanges file for ticket 33369
Taylor Yu [Thu, 20 Feb 2020 23:13:02 +0000 (17:13 -0600)] 
changes file for ticket 33369

5 years agomanpage: fix up toc attribute
Taylor Yu [Thu, 20 Feb 2020 22:49:08 +0000 (16:49 -0600)] 
manpage: fix up toc attribute

5 years agoMake direclient_dump_total_dls() respect SafeLogging and pass tests.
Nick Mathewson [Thu, 20 Feb 2020 17:26:32 +0000 (12:26 -0500)] 
Make direclient_dump_total_dls() respect SafeLogging and pass tests.

Don't dump totals with anonymous purposes.  Additionally, don't dump
headers that have nothing underneath them.

5 years agoMerge branch 'maint-0.4.3'
Nick Mathewson [Thu, 20 Feb 2020 15:44:43 +0000 (10:44 -0500)] 
Merge branch 'maint-0.4.3'

5 years agoMerge remote-tracking branch 'tor-github/pr/1757/head' into maint-0.4.3
Nick Mathewson [Thu, 20 Feb 2020 15:44:36 +0000 (10:44 -0500)] 
Merge remote-tracking branch 'tor-github/pr/1757/head' into maint-0.4.3

5 years agoMerge branch 'extract_routerkeys_squashed'
Nick Mathewson [Thu, 20 Feb 2020 15:41:12 +0000 (10:41 -0500)] 
Merge branch 'extract_routerkeys_squashed'

5 years agoMove relay_handshake.[ch] into src/feature/relay, and make it optional
Nick Mathewson [Thu, 20 Feb 2020 00:52:04 +0000 (19:52 -0500)] 
Move relay_handshake.[ch] into src/feature/relay, and make it optional

5 years agoDisable routerkeys.c with --disable-relay-mode.
Nick Mathewson [Thu, 20 Feb 2020 00:30:05 +0000 (19:30 -0500)] 
Disable routerkeys.c with --disable-relay-mode.

5 years agoMerge remote-tracking branch 'tor-github/pr/1745/head'
Nick Mathewson [Thu, 20 Feb 2020 14:14:40 +0000 (09:14 -0500)] 
Merge remote-tracking branch 'tor-github/pr/1745/head'

5 years agoMerge branch 'maint-0.4.3'
Nick Mathewson [Thu, 20 Feb 2020 13:50:18 +0000 (08:50 -0500)] 
Merge branch 'maint-0.4.3'

5 years agoMerge remote-tracking branch 'tor-github/pr/1719/head' into maint-0.4.3
Nick Mathewson [Thu, 20 Feb 2020 13:48:17 +0000 (08:48 -0500)] 
Merge remote-tracking branch 'tor-github/pr/1719/head' into maint-0.4.3