commit ea876ab00e223b0c1ba022cc27861cfbbde31b64
Author: Nick Mathewson
Date: Mon Aug 3 10:15:08 2020 -0400
Wipe address strings from connections before freeing them them.
This is a defense-in-depth fix; closes 6198.
---
changes/ticket6198 | 3 +++
commit ab9c35f04353c00323068ec5dc46b2995a9b69bf
Merge: 7d80bf80fe ea876ab00e
Author: George Kadianakis
Date: Tue Aug 11 14:53:03 2020 +0300
Merge remote-tracking branch 'tor-gitlab/mr/102' into maint-0.4.4
changes/ticket6198 | 3 +++
src/core/mainloop/connection.c | 8
commit ab9c35f04353c00323068ec5dc46b2995a9b69bf
Merge: 7d80bf80fe ea876ab00e
Author: George Kadianakis
Date: Tue Aug 11 14:53:03 2020 +0300
Merge remote-tracking branch 'tor-gitlab/mr/102' into maint-0.4.4
changes/ticket6198 | 3 +++
src/core/mainloop/connection.c | 8
commit 5b9508c9a5d757223c62749c51eaf7453ff26691
Author: Nick Mathewson
Date: Mon Aug 3 10:11:03 2020 -0400
Add a tor_str_wipe_and_free() function.
Frequently we want to do
if (s) {
memwipe(s, 0, sizeof(s));
tor_free(s);
}
and it's
commit f3e5b283ad0c589acf4eda31d7ca478553c28376
Author: Nick Mathewson
Date: Thu Jul 30 10:37:45 2020 -0400
test_util.c: Extract utime() function.
We need this to manipulate mtimes, but only in this file.
---
src/test/test_util.c | 22 +-
1 file changed, 17
commit afd88ee87fa27fd7f9d9f63222ac472cdd975f68
Merge: 04926126ee fcf4954cc8
Author: George Kadianakis
Date: Wed Aug 5 14:57:20 2020 +0300
Merge remote-tracking branch 'tor-gitlab/mr/88'
changes/bug40062 | 6
src/feature/hs/hs_service.c| 2 +-
commit 67a62ccf51f46bde75e0675b1ee19c024152f088
Author: Neel Chauhan
Date: Fri Jul 24 18:23:50 2020 -0700
Use write_str_if_not_equal() for onion services
---
changes/bug40062 | 6 ++
src/feature/hs/hs_service.c| 2 +-
src/feature/relay/router.c | 5 ++---
commit fcf4954cc83570818d6be15f2117e31cc3eda34e
Author: Nick Mathewson
Date: Thu Jul 30 10:40:18 2020 -0400
Add a unit test for write_str_to_file_if_not_equal()
---
src/test/test_util.c | 50 ++
1 file changed, 50 insertions(+)
diff --git
commit c212578bf05138801597dcce23f52780c9b7dbb3
Author: Neel Chauhan
Date: Fri Jul 24 18:14:15 2020 -0700
Introduce write_str_if_not_equal()
---
src/feature/relay/router.c | 14 +-
src/lib/fs/files.c | 20
src/lib/fs/files.h | 2 ++
3
commit ceb6585a4bc2beadde2fb194395711e72ee8559d
Author: Nick Mathewson
Date: Wed Jul 22 15:20:41 2020 -0400
Treat all extorport connections with un-set addresses as remote
Without this fix, if an PT forgets to send a USERADDR command, that
results in a connection getting
commit 18d2c7c5d7eb0441d891fb7642fbbabde6c53cf2
Merge: 4c22050de1 ceb6585a4b
Author: George Kadianakis
Date: Mon Aug 3 16:48:52 2020 +0300
Merge remote-tracking branch 'tor-gitlab/mr/79' into maint-0.4.4
changes/ticket33747| 7 +++
src/core/mainloop/connection.c | 7
commit 18d2c7c5d7eb0441d891fb7642fbbabde6c53cf2
Merge: 4c22050de1 ceb6585a4b
Author: George Kadianakis
Date: Mon Aug 3 16:48:52 2020 +0300
Merge remote-tracking branch 'tor-gitlab/mr/79' into maint-0.4.4
changes/ticket33747| 7 +++
src/core/mainloop/connection.c | 7
commit ceb6585a4bc2beadde2fb194395711e72ee8559d
Author: Nick Mathewson
Date: Wed Jul 22 15:20:41 2020 -0400
Treat all extorport connections with un-set addresses as remote
Without this fix, if an PT forgets to send a USERADDR command, that
results in a connection getting
commit e069b0af4b5d5825a23f3bf6a601cc4738599be6
Merge: ce57404a42 18d2c7c5d7
Author: George Kadianakis
Date: Mon Aug 3 16:49:05 2020 +0300
Merge branch 'maint-0.4.4'
changes/ticket33747| 7 +++
src/core/mainloop/connection.c | 7 ++-
src/core/or/connection_st.h| 3
commit e62e46d9302ed22d7500c84861c4070cabd67534
Merge: 0f5d594388 18d2c7c5d7
Author: George Kadianakis
Date: Mon Aug 3 16:49:04 2020 +0300
Merge branch 'maint-0.4.4' into release-0.4.4
changes/ticket33747| 7 +++
src/core/mainloop/connection.c | 7 ++-
commit 18d2c7c5d7eb0441d891fb7642fbbabde6c53cf2
Merge: 4c22050de1 ceb6585a4b
Author: George Kadianakis
Date: Mon Aug 3 16:48:52 2020 +0300
Merge remote-tracking branch 'tor-gitlab/mr/79' into maint-0.4.4
changes/ticket33747| 7 +++
src/core/mainloop/connection.c | 7
commit ceb6585a4bc2beadde2fb194395711e72ee8559d
Author: Nick Mathewson
Date: Wed Jul 22 15:20:41 2020 -0400
Treat all extorport connections with un-set addresses as remote
Without this fix, if an PT forgets to send a USERADDR command, that
results in a connection getting
commit 155e0dee49ad041707b8bc498d8fb6a82103800b
Merge: 9164d7c75e 219edc9ab1
Author: George Kadianakis
Date: Thu Jul 30 19:49:25 2020 +0300
Merge branch 'tor-gitlab/mr/84'
src/feature/relay/relay_config.c | 51 ++--
src/feature/relay/relay_config.h |
commit 219edc9ab1d78e5739ed4454d50952af56ff3f43
Author: Nick Mathewson
Date: Wed Jul 29 13:57:43 2020 -0400
Handle ORPort auto when logging about removed orports.
Closes #40075
---
src/feature/relay/relay_config.c | 21 +++--
1 file changed, 19 insertions(+), 2
commit 2bb9acca73f37a1d63485afa6bf1e52e37b333b9
Author: George Kadianakis
Date: Wed Jul 29 12:39:05 2020 +0300
Write unittest for #40065.
Make the unit test pass by including an explicit IPv6 port and an
implicit IPv4 port. See comments for more details.
---
commit fc5fe094b1a330c30c951492d2401a8de1acfa97
Author: Nick Mathewson
Date: Fri Jul 24 16:41:31 2020 -0400
Fix segfault and logic error in remove_duplicate_orports()
This function tried to modify an array in place, but did it in a
pretty confusing and complicated way. I've
commit e500ea2eae0652dad94e16cf2765044146740ce3
Merge: 8dd89e433 63a54858c
Author: George Kadianakis
Date: Thu Jul 9 17:08:07 2020 +0300
Merge branch 'tor-github/pr/1989' into maint-0.4.4
changes/ticket34087| 3 +++
src/feature/hs/hs_client.c | 6 --
2 files changed, 7
commit e500ea2eae0652dad94e16cf2765044146740ce3
Merge: 8dd89e433 63a54858c
Author: George Kadianakis
Date: Thu Jul 9 17:08:07 2020 +0300
Merge branch 'tor-github/pr/1989' into maint-0.4.4
changes/ticket34087| 3 +++
src/feature/hs/hs_client.c | 6 --
2 files changed, 7
commit 63a54858c3b44f68d89590a992e3120f92c1b6ac
Author: David Goulet
Date: Thu Jul 9 07:55:46 2020 -0400
hs-v3: Remove a possible BUG() condition
When receiving an introduction NACK, the client either decides to close or
re-extend the circuit to another intro point.
commit e500ea2eae0652dad94e16cf2765044146740ce3
Merge: 8dd89e433 63a54858c
Author: George Kadianakis
Date: Thu Jul 9 17:08:07 2020 +0300
Merge branch 'tor-github/pr/1989' into maint-0.4.4
changes/ticket34087| 3 +++
src/feature/hs/hs_client.c | 6 --
2 files changed, 7
commit 63a54858c3b44f68d89590a992e3120f92c1b6ac
Author: David Goulet
Date: Thu Jul 9 07:55:46 2020 -0400
hs-v3: Remove a possible BUG() condition
When receiving an introduction NACK, the client either decides to close or
re-extend the circuit to another intro point.
commit 7bc4afdd96d51fefc16d0931743a95207ffb54cb
Merge: 3a5c9487d e500ea2ea
Author: George Kadianakis
Date: Thu Jul 9 17:08:34 2020 +0300
Merge branch 'maint-0.4.4' into release-0.4.4
changes/ticket34087| 3 +++
src/feature/hs/hs_client.c | 6 --
2 files changed, 7
commit 63a54858c3b44f68d89590a992e3120f92c1b6ac
Author: David Goulet
Date: Thu Jul 9 07:55:46 2020 -0400
hs-v3: Remove a possible BUG() condition
When receiving an introduction NACK, the client either decides to close or
re-extend the circuit to another intro point.
commit b1a32761bec22443b8ac745d798b86a4c9d5bd2d
Merge: be6b30e64 e500ea2ea
Author: George Kadianakis
Date: Thu Jul 9 17:08:34 2020 +0300
Merge branch 'maint-0.4.4'
changes/ticket34087| 3 +++
src/feature/hs/hs_client.c | 6 --
2 files changed, 7 insertions(+), 2 deletions(-)
commit 2aa5e95f58d70ab1ab610ddbfe72da460f35be09
Author: Nick Mathewson
Date: Mon Jul 6 15:18:28 2020 -0400
Fix coccinelle complaint in test-memwipe.c
---
src/test/test-memwipe.c | 23 +++
1 file changed, 15 insertions(+), 8 deletions(-)
diff --git
commit 1ee748e4ca80b6708e737b76184c0fb9980d55cd
Author: Nick Mathewson
Date: Mon Jul 6 15:17:47 2020 -0400
Fix coccinelle complaint in test_config.c
---
src/test/test_config.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/test/test_config.c b/src/test/test_config.c
index
commit 86fdddccb27f15edcfd49038c87a0f66c11fb52e
Merge: 9cefc4723 2aa5e95f5
Author: George Kadianakis
Date: Tue Jul 7 15:34:14 2020 +0300
Merge branch 'tor-github/pr/1973'
src/test/test-memwipe.c | 23 +++
src/test/test_config.c | 2 ++
2 files changed, 17
commit 6ff45967530130396317203c297d5353b73d74cf
Author: David Goulet
Date: Wed Jul 1 10:53:30 2020 -0400
hs-v2: Add deprecation warning for service
If at least one service is configured as a version 2, a log warning is
emitted
once and only once.
Closes #40003
commit 6f882490e330a104bda2f24513a76d5431a7b8d6
Merge: 30e265221 05ca50c9a
Author: George Kadianakis
Date: Fri Jul 3 15:54:41 2020 +0300
Merge branch 'maint-0.4.4' into release-0.4.4
changes/ticket40003| 3 +++
src/feature/rend/rendservice.c | 19 +++
2 files
commit 05ca50c9a3d7a7b3c6d8684d974f65bfabd7
Merge: 18fa53fdf 6ff459675
Author: George Kadianakis
Date: Fri Jul 3 15:54:24 2020 +0300
Merge branch 'tor-github/pr/1962' into maint-0.4.4
changes/ticket40003| 3 +++
src/feature/rend/rendservice.c | 19 +++
2
commit 00f921edb90f6267b22748c86caf4de707df4425
Merge: 3bb9b7e74 05ca50c9a
Author: George Kadianakis
Date: Fri Jul 3 15:54:41 2020 +0300
Merge branch 'maint-0.4.4'
changes/ticket40003| 3 +++
src/feature/rend/rendservice.c | 19 +++
2 files changed, 22
commit 6ff45967530130396317203c297d5353b73d74cf
Author: David Goulet
Date: Wed Jul 1 10:53:30 2020 -0400
hs-v2: Add deprecation warning for service
If at least one service is configured as a version 2, a log warning is
emitted
once and only once.
Closes #40003
commit 6ff45967530130396317203c297d5353b73d74cf
Author: David Goulet
Date: Wed Jul 1 10:53:30 2020 -0400
hs-v2: Add deprecation warning for service
If at least one service is configured as a version 2, a log warning is
emitted
once and only once.
Closes #40003
commit 05ca50c9a3d7a7b3c6d8684d974f65bfabd7
Merge: 18fa53fdf 6ff459675
Author: George Kadianakis
Date: Fri Jul 3 15:54:24 2020 +0300
Merge branch 'tor-github/pr/1962' into maint-0.4.4
changes/ticket40003| 3 +++
src/feature/rend/rendservice.c | 19 +++
2
commit 05ca50c9a3d7a7b3c6d8684d974f65bfabd7
Merge: 18fa53fdf 6ff459675
Author: George Kadianakis
Date: Fri Jul 3 15:54:24 2020 +0300
Merge branch 'tor-github/pr/1962' into maint-0.4.4
changes/ticket40003| 3 +++
src/feature/rend/rendservice.c | 19 +++
2
commit 3bb9b7e743c5463e4516cdd53a02c319dc825290
Merge: a73049d1a c047c6d5b
Author: George Kadianakis
Date: Fri Jul 3 10:50:47 2020 +0300
Merge branch 'tor-github/pr/1934'
changes/bug32040 | 7 ++
scripts/maint/practracker/exceptions.txt | 4 ++--
commit a4a0cb8d5506e967ea01700dad42bf39d69d27cc
Author: Mike Perry
Date: Tue Jun 16 12:23:09 2020 -0500
Bug 32040: Machine updates.
Does not require protover update, since this is just client-side.
---
src/core/or/circuitpadding_machines.c | 13 +++--
1 file changed, 11
commit f697ac58610a74c1cbffd16b39e8e90d1592290f
Author: Mike Perry
Date: Tue Jun 9 02:36:45 2020 -0500
Bug 32040: Add a keep_*_mask to keep circpad machines
Allows us to program machines that stay around after creation if circuit
state
or purpose changes.
---
commit ce9a4e5baffdcd0a5fc2029fc614e71f54872234
Author: Mike Perry
Date: Tue Jun 9 02:33:16 2020 -0500
Bug 32040: Tests
---
src/test/test_circuitpadding.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/test/test_circuitpadding.c
commit c047c6d5b85d4935814630c59ee7ce47a01e23cf
Author: Mike Perry
Date: Tue Jun 16 13:44:10 2020 -0500
practracker FTL!
Faster Than Light!
---
scripts/maint/practracker/exceptions.txt | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
commit 954421ab7cf7eec4afbecee0a75f8cd661163a79
Author: Mike Perry
Date: Tue Jun 9 02:35:00 2020 -0500
Bug 32040: Changes files
Not the whole story; machines still need to use this.
---
changes/bug32040 | 7 +++
1 file changed, 7 insertions(+)
diff --git a/changes/bug32040
commit 1932a84ef523c9408907498c9148915760c90826
Merge: 322abd4fd 38208185b
Author: George Kadianakis
Date: Wed Jul 1 12:55:02 2020 +0300
Merge branch 'maint-0.4.2' into maint-0.4.3
changes/ticket33346 | 3 +++
src/lib/sandbox/sandbox.c | 3 +++
2 files changed, 6 insertions(+)
commit 7f999203ce22422ccc2f0609a35221092c852a0c
Merge: 8f59b3e6f 0d02c053f
Author: George Kadianakis
Date: Wed Jul 1 12:55:03 2020 +0300
Merge branch 'maint-0.4.4'
changes/ticket33346 | 3 +++
src/lib/sandbox/sandbox.c | 3 +++
2 files changed, 6 insertions(+)
commit 9beae02713fcd30dbd75d0724bd5ee36d97c40b4
Merge: 8697205be c81cb588d
Author: George Kadianakis
Date: Wed Jul 1 12:54:29 2020 +0300
Merge branch 'tor-github/pr/1766' into maint-0.3.5
changes/ticket33346 | 3 +++
src/lib/sandbox/sandbox.c | 3 +++
2 files changed, 6
commit 9beae02713fcd30dbd75d0724bd5ee36d97c40b4
Merge: 8697205be c81cb588d
Author: George Kadianakis
Date: Wed Jul 1 12:54:29 2020 +0300
Merge branch 'tor-github/pr/1766' into maint-0.3.5
changes/ticket33346 | 3 +++
src/lib/sandbox/sandbox.c | 3 +++
2 files changed, 6
commit 1932a84ef523c9408907498c9148915760c90826
Merge: 322abd4fd 38208185b
Author: George Kadianakis
Date: Wed Jul 1 12:55:02 2020 +0300
Merge branch 'maint-0.4.2' into maint-0.4.3
changes/ticket33346 | 3 +++
src/lib/sandbox/sandbox.c | 3 +++
2 files changed, 6 insertions(+)
commit c81cb588db6c5176c7423b1a2f98218a8989b5dd
Author: Nick Mathewson
Date: Wed Feb 26 15:17:12 2020 -0500
Allow unlinkat() in the seccomp2 sandbox
Closes ticket 33346.
---
changes/ticket33346 | 3 +++
src/lib/sandbox/sandbox.c | 3 +++
2 files changed, 6 insertions(+)
commit 38208185be063cfe575f97b99b3270210fbd0a8c
Merge: dbb70d85b 9beae0271
Author: George Kadianakis
Date: Wed Jul 1 12:55:02 2020 +0300
Merge branch 'maint-0.3.5' into maint-0.4.2
changes/ticket33346 | 3 +++
src/lib/sandbox/sandbox.c | 3 +++
2 files changed, 6 insertions(+)
commit 38208185be063cfe575f97b99b3270210fbd0a8c
Merge: dbb70d85b 9beae0271
Author: George Kadianakis
Date: Wed Jul 1 12:55:02 2020 +0300
Merge branch 'maint-0.3.5' into maint-0.4.2
changes/ticket33346 | 3 +++
src/lib/sandbox/sandbox.c | 3 +++
2 files changed, 6 insertions(+)
commit 295a64dd61accef8771d86e67395cbc59dfe6283
Merge: 5b11128de 0d02c053f
Author: George Kadianakis
Date: Wed Jul 1 12:55:03 2020 +0300
Merge branch 'maint-0.4.4' into release-0.4.4
changes/ticket33346 | 3 +++
src/lib/sandbox/sandbox.c | 3 +++
2 files changed, 6 insertions(+)
commit 1932a84ef523c9408907498c9148915760c90826
Merge: 322abd4fd 38208185b
Author: George Kadianakis
Date: Wed Jul 1 12:55:02 2020 +0300
Merge branch 'maint-0.4.2' into maint-0.4.3
changes/ticket33346 | 3 +++
src/lib/sandbox/sandbox.c | 3 +++
2 files changed, 6 insertions(+)
commit 0d02c053f84cbbca6c373ccea5b2174e6c62e3c4
Merge: 9638c6d7a 1932a84ef
Author: George Kadianakis
Date: Wed Jul 1 12:55:03 2020 +0300
Merge branch 'maint-0.4.3' into maint-0.4.4
changes/ticket33346 | 3 +++
src/lib/sandbox/sandbox.c | 3 +++
2 files changed, 6 insertions(+)
commit 38208185be063cfe575f97b99b3270210fbd0a8c
Merge: dbb70d85b 9beae0271
Author: George Kadianakis
Date: Wed Jul 1 12:55:02 2020 +0300
Merge branch 'maint-0.3.5' into maint-0.4.2
changes/ticket33346 | 3 +++
src/lib/sandbox/sandbox.c | 3 +++
2 files changed, 6 insertions(+)
commit c81cb588db6c5176c7423b1a2f98218a8989b5dd
Author: Nick Mathewson
Date: Wed Feb 26 15:17:12 2020 -0500
Allow unlinkat() in the seccomp2 sandbox
Closes ticket 33346.
---
changes/ticket33346 | 3 +++
src/lib/sandbox/sandbox.c | 3 +++
2 files changed, 6 insertions(+)
commit 0d02c053f84cbbca6c373ccea5b2174e6c62e3c4
Merge: 9638c6d7a 1932a84ef
Author: George Kadianakis
Date: Wed Jul 1 12:55:03 2020 +0300
Merge branch 'maint-0.4.3' into maint-0.4.4
changes/ticket33346 | 3 +++
src/lib/sandbox/sandbox.c | 3 +++
2 files changed, 6 insertions(+)
commit c81cb588db6c5176c7423b1a2f98218a8989b5dd
Author: Nick Mathewson
Date: Wed Feb 26 15:17:12 2020 -0500
Allow unlinkat() in the seccomp2 sandbox
Closes ticket 33346.
---
changes/ticket33346 | 3 +++
src/lib/sandbox/sandbox.c | 3 +++
2 files changed, 6 insertions(+)
commit 9beae02713fcd30dbd75d0724bd5ee36d97c40b4
Merge: 8697205be c81cb588d
Author: George Kadianakis
Date: Wed Jul 1 12:54:29 2020 +0300
Merge branch 'tor-github/pr/1766' into maint-0.3.5
changes/ticket33346 | 3 +++
src/lib/sandbox/sandbox.c | 3 +++
2 files changed, 6
commit 0d02c053f84cbbca6c373ccea5b2174e6c62e3c4
Merge: 9638c6d7a 1932a84ef
Author: George Kadianakis
Date: Wed Jul 1 12:55:03 2020 +0300
Merge branch 'maint-0.4.3' into maint-0.4.4
changes/ticket33346 | 3 +++
src/lib/sandbox/sandbox.c | 3 +++
2 files changed, 6 insertions(+)
commit 1bd0494f8c3375c1b6698bf4e6d4d8be324ba934
Author: Neel Chauhan
Date: Wed Jun 17 11:50:27 2020 -0700
Make summarize_protover_flags() handle NULL and empty string the same
---
changes/ticket34232 | 5 +
src/core/or/versions.c | 8
src/test/test_protover.c | 4
commit 2eae59e475168c3056cd33d6ead4f384be915ec7
Merge: 279225acd 1bd0494f8
Author: George Kadianakis
Date: Wed Jun 24 17:22:53 2020 +0300
Merge branch 'tor-github/pr/1939'
changes/ticket34232 | 5 +
src/core/or/versions.c | 8
src/test/test_protover.c | 4
3
commit f3c82c86f9db6b5166aab40ef2ceee4da1e17508
Author: Nick Mathewson
Date: Thu Jun 11 10:22:42 2020 -0400
Improve our clang-format.sh script
Previously, this script ran over every C file in our source code,
which took up to a minute on my desktop.
Instead, the
commit 279225acdd997f0c2ad227fc8b1e5d5c50801dea
Merge: 2d9196054 f3c82c86f
Author: George Kadianakis
Date: Wed Jun 24 17:20:25 2020 +0300
Merge branch 'tor-github/pr/1929'
scripts/maint/clang-format.sh | 41
scripts/maint/code-format.sh | 232
commit 72b069e191dc32052048192ba9144d23d49a9aaf
Author: Mike Perry
Date: Sun Jun 7 22:21:54 2020 -0500
Specify DROPTIMEOUTS control port command.
---
control-spec.txt | 13 +
1 file changed, 13 insertions(+)
diff --git a/control-spec.txt b/control-spec.txt
index
commit ac0c83b78daed72586baa7edefdbb4345178bcee
Merge: 63af434 72b069e
Author: George Kadianakis
Date: Tue Jun 23 20:33:24 2020 +0300
Merge branch 'tor-github/pr/123'
control-spec.txt | 13 +
1 file changed, 13 insertions(+)
___
commit 8e7a069130f0060420c7492cd7693135d2b4f036
Author: Mike Perry
Date: Mon Jun 22 13:20:39 2020 -0500
Changes file for DROPTIMEOUTS
---
changes/ticket40002 | 3 +++
1 file changed, 3 insertions(+)
diff --git a/changes/ticket40002 b/changes/ticket40002
new file mode 100644
index
commit a3b573b39269d41d71d7a0c9e56c920f96c71375
Merge: 65328fd4e 220ed863c
Author: George Kadianakis
Date: Tue Jun 23 20:31:44 2020 +0300
Merge branch 'tor-github/pr/1943'
changes/ticket40002 | 3 ++
src/core/or/circuitstats.c | 63
commit 6ec01c5f728b0daddebaf8e5364ce0b34027fb5e
Author: Mike Perry
Date: Sun Jun 7 22:16:25 2020 -0500
Provide a DROPTIMEOUTS command to drop CBT times
This allows us to reset CBT when we change guards in fixed-guards onionperf
instances (#33325 and children).
---
commit 220ed863ceac693583aa0e8127866df0643a
Author: Mike Perry
Date: Mon Jun 22 14:45:19 2020 -0500
Relocate CBT event to control_events.c
Needed to satisfy practracker.
---
src/core/or/circuitstats.c | 58 ---
commit ad1f8b70b70107ad3e62b6c832bed044de06d6ea
Author: Mike Perry
Date: Fri Jun 12 01:05:29 2020 -0500
Mark state file dirty upon DROPTIMEOUTS command
---
src/feature/control/control_cmd.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/feature/control/control_cmd.c
commit 755b8252a431ecc07644dee7a98e4318fe2ff692
Author: George Kadianakis
Date: Thu Jun 11 13:44:50 2020 +0300
Fix and update unittests.
Co-authored-by: Florentin Rochet
---
src/test/test_entrynodes.c | 147 +++--
1 file changed, 102
commit 714e235a3c5d428d897e90ae586b6c0c8a3f4c8d
Author: George Kadianakis
Date: Thu Jun 11 13:49:13 2020 +0300
Update functions that load and write the guard state file.
Co-authored-by: Florentin Rochet
---
src/feature/client/entrynodes.c | 68
commit d2c3b6ea1e7eb0fb351df620517fd2e271899399
Author: George Kadianakis
Date: Thu Jun 11 13:49:00 2020 +0300
Pick guards on the order they were sampled (prop310).
Co-authored-by: Florentin Rochet
---
src/feature/client/entrynodes.c | 91
commit 52edea121e34dbbecc009a9f18fbc508db247ebe
Author: George Kadianakis
Date: Thu Jun 11 13:45:00 2020 +0300
Fold in a changes file and update exceptions.txt.
Co-authored-by: Florentin Rochet
---
changes/ticket32088 | 13 +
commit 7bf0587ef1c25d739a8eadf9b747d3a68c99ff51
Author: Florentin Rochet
Date: Wed Apr 22 20:36:16 2020 +0200
Refactor some guard state file parsing code into functions.
Co-authored-by: Florentin Rochet
---
src/feature/client/entrynodes.c | 128
commit 3cb77a9cca44e6ad4f582d6b68fec51a5d6efdff
Merge: 1797d0516 52edea121
Author: George Kadianakis
Date: Thu Jun 11 17:29:54 2020 +0300
Merge branch 'maint-0.4.4'
changes/ticket32088 | 13 ++
scripts/maint/practracker/exceptions.txt | 4 +-
commit 755b8252a431ecc07644dee7a98e4318fe2ff692
Author: George Kadianakis
Date: Thu Jun 11 13:44:50 2020 +0300
Fix and update unittests.
Co-authored-by: Florentin Rochet
---
src/test/test_entrynodes.c | 147 +++--
1 file changed, 102
commit 7bf0587ef1c25d739a8eadf9b747d3a68c99ff51
Author: Florentin Rochet
Date: Wed Apr 22 20:36:16 2020 +0200
Refactor some guard state file parsing code into functions.
Co-authored-by: Florentin Rochet
---
src/feature/client/entrynodes.c | 128
commit d2c3b6ea1e7eb0fb351df620517fd2e271899399
Author: George Kadianakis
Date: Thu Jun 11 13:49:00 2020 +0300
Pick guards on the order they were sampled (prop310).
Co-authored-by: Florentin Rochet
---
src/feature/client/entrynodes.c | 91
commit 714e235a3c5d428d897e90ae586b6c0c8a3f4c8d
Author: George Kadianakis
Date: Thu Jun 11 13:49:13 2020 +0300
Update functions that load and write the guard state file.
Co-authored-by: Florentin Rochet
---
src/feature/client/entrynodes.c | 68
commit 52edea121e34dbbecc009a9f18fbc508db247ebe
Author: George Kadianakis
Date: Thu Jun 11 13:45:00 2020 +0300
Fold in a changes file and update exceptions.txt.
Co-authored-by: Florentin Rochet
---
changes/ticket32088 | 13 +
commit 755b8252a431ecc07644dee7a98e4318fe2ff692
Author: George Kadianakis
Date: Thu Jun 11 13:44:50 2020 +0300
Fix and update unittests.
Co-authored-by: Florentin Rochet
---
src/test/test_entrynodes.c | 147 +++--
1 file changed, 102
commit 714e235a3c5d428d897e90ae586b6c0c8a3f4c8d
Author: George Kadianakis
Date: Thu Jun 11 13:49:13 2020 +0300
Update functions that load and write the guard state file.
Co-authored-by: Florentin Rochet
---
src/feature/client/entrynodes.c | 68
commit 52edea121e34dbbecc009a9f18fbc508db247ebe
Author: George Kadianakis
Date: Thu Jun 11 13:45:00 2020 +0300
Fold in a changes file and update exceptions.txt.
Co-authored-by: Florentin Rochet
---
changes/ticket32088 | 13 +
commit 7bf0587ef1c25d739a8eadf9b747d3a68c99ff51
Author: Florentin Rochet
Date: Wed Apr 22 20:36:16 2020 +0200
Refactor some guard state file parsing code into functions.
Co-authored-by: Florentin Rochet
---
src/feature/client/entrynodes.c | 128
commit d2c3b6ea1e7eb0fb351df620517fd2e271899399
Author: George Kadianakis
Date: Thu Jun 11 13:49:00 2020 +0300
Pick guards on the order they were sampled (prop310).
Co-authored-by: Florentin Rochet
---
src/feature/client/entrynodes.c | 91
commit f26e739db4d6d330165efe72cee8812d99a49598
Author: Mike Perry
Date: Wed Jun 10 17:39:13 2020 -0500
Padding spec update for Bug 30992's machine_ctr field.
---
padding-spec.txt | 13 -
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/padding-spec.txt
commit 9eb0eeb68e524b03924ea9b1f11e9b75fcdcf37b
Author: Mike Perry
Date: Mon Jun 8 18:05:34 2020 -0500
Update Trunnel for new machine_ctr field.
This field area was memset to 0 in old versions, which the code treats as
"match any machine instance", for backward compatibility
commit 0a4bc8fe90c110798948d5e05d436d5e3c1fdae6
Author: Mike Perry
Date: Mon Jun 8 19:18:51 2020 -0500
Bug 30992: Track a padding machine ctr to reduce race issues.
This tracking of the instantiation count should eliminate race conditions
due
to starting and stopping machines
commit 1797d0516597c4554f19154870fd7455c9884fcf
Merge: 1e230bd48 963c3591c
Author: George Kadianakis
Date: Wed Jun 10 15:37:59 2020 +0300
Merge branch 'tor-github/pr/1925'
changes/bug30992| 4 ++
src/core/or/circuit_st.h| 6 ++
commit 963c3591c8993ef258520db0f845392bdcd8c1e3
Author: Mike Perry
Date: Mon Jun 8 19:30:13 2020 -0500
Bug 30992: Changes file
---
changes/bug30992 | 4
1 file changed, 4 insertions(+)
diff --git a/changes/bug30992 b/changes/bug30992
new file mode 100644
index 0..f31831901
commit 1300e6a5124831aaa9c6e6134e154f1ededeb3db
Author: Mike Perry
Date: Mon Jun 8 19:22:46 2020 -0500
Bug 30992: Update tests
---
src/test/test_circuitpadding.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/test/test_circuitpadding.c
commit 6b05d447bb5ee8512b33ed2f78223e02c6455096
Merge: 688d1b3f0 39f2411b3
Author: George Kadianakis
Date: Tue Jun 2 14:05:33 2020 +0300
Merge branch 'tor-github/pr/1909' into maint-0.4.3
changes/bug34303| 5 +
src/core/or/circuitlist.c | 2 +-
commit 22a26a273e8dc8de663722f96487ca22d4980121
Merge: b6e60f26d 39f2411b3
Author: George Kadianakis
Date: Tue Jun 2 14:01:49 2020 +0300
Merge branch 'tor-github/pr/1909'
changes/bug34303| 5 +
src/core/or/circuitlist.c | 2 +-
src/feature/client/entrynodes.c |
commit 6b05d447bb5ee8512b33ed2f78223e02c6455096
Merge: 688d1b3f0 39f2411b3
Author: George Kadianakis
Date: Tue Jun 2 14:05:33 2020 +0300
Merge branch 'tor-github/pr/1909' into maint-0.4.3
changes/bug34303| 5 +
src/core/or/circuitlist.c | 2 +-
commit 3ec65c0826991b1dbb96a6ca5bd9002df4a0bfad
Merge: 22a26a273 6b05d447b
Author: George Kadianakis
Date: Tue Jun 2 14:05:43 2020 +0300
Merge branch 'maint-0.4.3'
___
tor-commits mailing list
tor-commits@lists.torproject.org
401 - 500 of 1610 matches
Mail list logo