[tor-commits] [torspec/main] Proposal 338: Use an 8-byte timestamp in NETINFO cells

2022-03-14 Thread nickm
commit 3b8a1436c962157ac31e926fc16d5ff7e01ccd52 Author: Nick Mathewson Date: Mon Mar 14 12:27:36 2022 -0400 Proposal 338: Use an 8-byte timestamp in NETINFO cells --- proposals/000-index.txt| 2 ++ proposals/338-netinfo-y2038.md | 79 ++

[tor-commits] [torspec/main] Merge remote-tracking branch 'tor-gitlab/mr/60'

2022-02-24 Thread nickm
commit 80e9d9e7dbbc3642a7e93946f48b5fa2fc568b3f Merge: 71c326a fa940c0 Author: Nick Mathewson Date: Thu Feb 24 10:54:05 2022 -0500 Merge remote-tracking branch 'tor-gitlab/mr/60' proposals/332-ntor-v3-with-extra-data.md | 28 +++- rend-spec-v3.txt

[tor-commits] [torspec/main] ntor3, rend3: clarify extension field defaults.

2022-02-24 Thread nickm
commit 176c9001f962848751bedfff9bade4aa58319714 Author: Nick Mathewson Date: Thu Feb 17 10:53:20 2022 -0500 ntor3, rend3: clarify extension field defaults. These patch changes describe new default behaviors for extension field lists, as appear in ntor3 and in many places

[tor-commits] [torspec/main] Be explicit about EXT_FIELD_LEN=0

2022-02-24 Thread nickm
commit fa940c0d9e30d52b168d0ee64bec08c0a88f4edb Author: Nick Mathewson Date: Thu Feb 17 16:16:15 2022 -0500 Be explicit about EXT_FIELD_LEN=0 --- proposals/332-ntor-v3-with-extra-data.md | 2 ++ rend-spec-v3.txt | 1 + 2 files changed, 3 insertions(+) diff --git

[tor-commits] [tor/main] Update unstable links to use Web Archive

2022-02-07 Thread nickm
commit 88a7482047f23aef9642d2977a051265df0c686d Author: n_user <465f5d21-fbad-4466-a525-e21c6a62b...@aleeas.com> Date: Thu Feb 3 14:34:31 2022 + Update unstable links to use Web Archive --- contrib/operator-tools/tor-exit-notice.html | 4 ++-- 1 file changed, 2 insertions(+), 2

[tor-commits] [tor/main] Add a changes file for exit notice redesign (40529)

2022-02-07 Thread nickm
commit 9e86491cf861ac1beb9b92bc231f049415b8ed69 Author: Nick Mathewson Date: Mon Feb 7 11:37:50 2022 -0500 Add a changes file for exit notice redesign (40529) --- changes/ticket40529 | 5 + 1 file changed, 5 insertions(+) diff --git a/changes/ticket40529 b/changes/ticket40529 new

[tor-commits] [tor/main] Use more stable Web Archive links

2022-02-07 Thread nickm
commit 6ad5232ef57c85224d35baef2e7ef67d20aeb2e2 Author: n_user <465f5d21-fbad-4466-a525-e21c6a62b...@aleeas.com> Date: Sun Feb 6 21:20:22 2022 + Use more stable Web Archive links --- contrib/operator-tools/tor-exit-notice.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)

[tor-commits] [tor/main] Merge remote-tracking branch 'tor-gitlab/mr/522'

2022-02-07 Thread nickm
commit b79641fbe4208677249953c88d171a84dd5f9c2b Merge: 4c1a9b335f 6ad5232ef5 Author: Nick Mathewson Date: Mon Feb 7 11:35:12 2022 -0500 Merge remote-tracking branch 'tor-gitlab/mr/522' contrib/operator-tools/tor-exit-notice.html | 437 +++- 1 file changed, 237

[tor-commits] [tor/main] Redesign tor-exit-notice

2022-02-07 Thread nickm
commit efecc36148e2d896cded5b29e20838e45381dcee Author: n_user <465f5d21-fbad-4466-a525-e21c6a62b...@aleeas.com> Date: Wed Feb 2 00:33:22 2022 + Redesign tor-exit-notice --- contrib/operator-tools/tor-exit-notice.html | 437 +++- 1 file changed, 237

[tor-commits] [tor/main] Resolve typedef conflict from congestion_control_t

2022-01-20 Thread nickm
commit 935d7b58031081835cee513ee8551a51ab6cf3c7 Author: Nick Mathewson Date: Thu Jan 20 14:22:00 2022 -0500 Resolve typedef conflict from congestion_control_t Resumes being able to build on old / esoteric gcc versions. Fixes bug 40550; bugfix on 0.4.7.1-alpha. ---

[tor-commits] [tor/main] Use an alternative solution to the warning in trace_probes_cc.c

2022-01-20 Thread nickm
commit 7a3d60d4712f9e8c5f2d39dce93ee31caf1d0a21 Author: Nick Mathewson Date: Thu Jan 20 14:46:38 2022 -0500 Use an alternative solution to the warning in trace_probes_cc.c --- src/core/or/trace_probes_cc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/or/trace_probes_cc.c

[tor-commits] [torspec/main] gitlab-ci: default branch is now main

2021-12-22 Thread nickm
commit bdb862ff7326c52e3f407811dd8af148f92d76aa Author: Hans-Christoph Steiner Date: Wed Dec 22 09:06:03 2021 +0100 gitlab-ci: default branch is now main --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index

[tor-commits] [tor/main] fix syntax errors listed by cppcheck

2021-12-16 Thread nickm
commit a86918d524806d34cbcac9c42fc7616ddc4a5fd1 Author: Hans-Christoph Steiner Date: Tue Dec 10 22:44:43 2019 +0100 fix syntax errors listed by cppcheck --- src/ext/ed25519/donna/test-ticks.h | 4 ++-- src/feature/client/entrynodes.c| 2 +- 2 files changed, 3 insertions(+), 3

[tor-commits] [tor/main] Merge remote-tracking branch 'tor-gitlab/mr/504'

2021-12-16 Thread nickm
commit 5591a3bcd6f80ab301e8750930de1c7bca78387c Merge: ecffdb0b17 a86918d524 Author: Nick Mathewson Date: Thu Dec 16 12:36:35 2021 -0500 Merge remote-tracking branch 'tor-gitlab/mr/504' src/ext/ed25519/donna/test-ticks.h | 4 ++-- src/feature/client/entrynodes.c| 2 +- 2 files

[tor-commits] [tor/main] Merge remote-tracking branch 'tor-gitlab/mr/498'

2021-12-13 Thread nickm
commit b8e6eb62364eecfbaec5bcd14fe887ee64a1daef Merge: b4c55f3a70 3f016bba12 Author: Nick Mathewson Date: Mon Dec 13 10:47:39 2021 -0500 Merge remote-tracking branch 'tor-gitlab/mr/498' scripts/README | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[tor-commits] [tor/main] Fix scripts/README file

2021-12-13 Thread nickm
commit 3f016bba1239a8a0ac1c09e975e3d27da0057549 Author: skaluzka Date: Tue Sep 28 22:07:59 2021 +0200 Fix scripts/README file Use "update_versions.py" instead of "updateVersions.pl" as a tool for updating version numbers. Signed-off-by: skaluzka --- scripts/README |

[tor-commits] [torspec/main] Clarify the behavior of some circuit timeout params.

2021-12-08 Thread nickm
commit 0911bbd0cdb5459dd0eb948694f98066712cd084 Author: Nick Mathewson Date: Wed Dec 8 11:10:05 2021 -0500 Clarify the behavior of some circuit timeout params. In particular, this commit clarifies that the ranges of some parameters are such that choosing a very high value

[tor-commits] [tor/main] Don't kill managed proxy on method error

2021-11-23 Thread nickm
commit 809b636b6ec9039262c1feb874a9d167046bf515 Author: Cecylia Bocovich Date: Fri Nov 19 14:50:36 2021 -0500 Don't kill managed proxy on method error Some PT applications support more than one transport. For example, obfs4proxy supports obfs4, obfs3, and meek. If one or more

[tor-commits] [tor/main] changes: Describe when bug 7362 began.

2021-11-23 Thread nickm
commit b4c55f3a700b9c071c7f8466499ed9cf5ef76fc7 Author: Nick Mathewson Date: Tue Nov 23 11:28:30 2021 -0500 changes: Describe when bug 7362 began. --- changes/ticket7362 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changes/ticket7362 b/changes/ticket7362 index

[tor-commits] [tor/main] Add documentation on {C, S}METHOD parsing behaviour

2021-11-23 Thread nickm
commit 0d3894dbbcde9f45fbbf53c451c8b1c4d290280c Author: Cecylia Bocovich Date: Tue Nov 23 10:40:43 2021 -0500 Add documentation on {C,S}METHOD parsing behaviour --- changes/ticket7362 | 4 src/feature/client/transports.c | 8 2 files changed, 12 insertions(+)

[tor-commits] [torspec/main] Update status for the two middle-only proposals.

2021-11-22 Thread nickm
commit 583d028d4a637e1c0eabeb331a3a8bf4d775d15d Author: Nick Mathewson Date: Mon Nov 22 10:08:59 2021 -0500 Update status for the two middle-only proposals. 334 is superseded by 335, which is Finished but not Closed. --- proposals/000-index.txt| 8

[tor-commits] [torspec/main] Update proposal 321 based on discussions from @arma

2021-11-22 Thread nickm
commit 2b871d0a08828bfd596519c552b73b697fd18882 Author: Nick Mathewson Date: Mon Nov 22 10:00:17 2021 -0500 Update proposal 321 based on discussions from @arma See tor#40134 --- proposals/321-happy-families.md | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff

[tor-commits] [torspec/main] Mark proposal 315 as implemented in 0.4.5.1-alpha.

2021-11-22 Thread nickm
commit f3e1d58f4e6f1399d0e5e4bd92dc35f8e8f6d3fb Author: Nick Mathewson Date: Mon Nov 22 09:56:14 2021 -0500 Mark proposal 315 as implemented in 0.4.5.1-alpha. --- proposals/000-index.txt | 4 ++-- proposals/315-update-dir-required-fields.txt | 8 +++-

[tor-commits] [torspec/main] Update proposal index based on recent reclassification.

2021-11-22 Thread nickm
commit d27f6daa15593108762c86724158a5c0a4695165 Author: Nick Mathewson Date: Mon Nov 22 09:36:39 2021 -0500 Update proposal index based on recent reclassification. --- proposals/000-index.txt | 40 proposals/BY_INDEX.md | 20 ++--

[tor-commits] [torspec/main] Mark proposal 160 as closed.

2021-11-22 Thread nickm
commit 6a406bc719812eeaa56d1e9b620392c3424c3af9 Author: Nick Mathewson Date: Mon Nov 22 09:28:31 2021 -0500 Mark proposal 160 as closed. It was documented back in b4d580ebbd65fde4d69fa4f9d2c75c405e1a12a1. --- proposals/160-bandwidth-offset.txt | 2 +- 1 file changed, 1

[tor-commits] [torspec/main] Mark proposal 310 (guard bandaid) as Closed.

2021-11-22 Thread nickm
commit b9f4effedeeaa98f29263a5c3b07a87079b15587 Author: Nick Mathewson Date: Mon Nov 22 09:21:30 2021 -0500 Mark proposal 310 (guard bandaid) as Closed. This behavior is now documented in guard-spec, since around 91ea21e3a36d5. --- proposals/310-bandaid-on-guard-selection.txt

[tor-commits] [torspec/main] Mark proposal 282 as "accepted", not "finished".

2021-11-22 Thread nickm
commit 68b474c00b738462d6cf00daa550fd3099d502b8 Author: Nick Mathewson Date: Mon Nov 22 09:15:34 2021 -0500 Mark proposal 282 as "accepted", not "finished". Nobody votes on this flag any more, but we _didn't_ actually remove support in the code for voting on it. I

[tor-commits] [torspec/main] Mark proposal 273 (exit pinning) as Reserve.

2021-11-22 Thread nickm
commit 14c8021629ee8f4e8809e878489d670e7e8a2106 Author: Nick Mathewson Date: Mon Nov 22 09:32:33 2021 -0500 Mark proposal 273 (exit pinning) as Reserve. There's not been much progress here, and I don't think we'll come back to it any time soon. ---

[tor-commits] [torspec/main] Mark 232 (TOR_PT_PROXY) as Closed.

2021-11-22 Thread nickm
commit b22531e3bfa97020fd0e546ad4d27219a6c750bc Author: Nick Mathewson Date: Mon Nov 22 09:25:45 2021 -0500 Mark 232 (TOR_PT_PROXY) as Closed. George Kadianakis documented this back in 4dcd7e94f17c072. --- proposals/232-pluggable-transports-through-proxy.txt | 2 +- 1 file

[tor-commits] [torspec/main] Fold 314 (markdown) into 001 (process).

2021-11-22 Thread nickm
commit 21a23221f6e5721e17db472208063e7c62ffe27b Author: Nick Mathewson Date: Mon Nov 22 09:02:20 2021 -0500 Fold 314 (markdown) into 001 (process). --- proposals/001-process.txt | 6 ++ proposals/314-allow-markdown-proposals.md | 2 +- 2 files changed, 7 insertions(+),

[tor-commits] [torspec/main] Mark proposal 332-ntor-v3 as accepted

2021-11-22 Thread nickm
commit aa1c603d1711b89cc76bbeb0d01730d1001ad2f7 Author: Nick Mathewson Date: Mon Nov 22 09:04:27 2021 -0500 Mark proposal 332-ntor-v3 as accepted --- proposals/332-ntor-v3-with-extra-data.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[tor-commits] [torspec/main] Move proposal 288 (privcount-shamir) to reserve.

2021-11-22 Thread nickm
commit 017674275d85dbc3a901acec1a8841c4ff18612b Author: Nick Mathewson Date: Mon Nov 22 09:03:59 2021 -0500 Move proposal 288 (privcount-shamir) to reserve. --- proposals/288-privcount-with-shamir.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[tor-commits] [torspec/main] Mark proposal 242-better-families superseded by 321-happy-families

2021-11-22 Thread nickm
commit e210e093a82735733e758c9218bda07cac686225 Author: Nick Mathewson Date: Mon Nov 22 09:01:41 2021 -0500 Mark proposal 242-better-families superseded by 321-happy-families --- proposals/242-better-families.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

[tor-commits] [torspec/main] Mark proposal 301 as "open", not "finished".

2021-11-22 Thread nickm
commit 4ffd7c34e259c88df79104f311993c345ba0 Author: Nick Mathewson Date: Mon Nov 22 09:15:34 2021 -0500 Mark proposal 301 as "open", not "finished". I incorrectly marked it Finished because its ticket was closed, but it doesn't seem to be actually implemented in Tor. ---

[tor-commits] [chutney/main] Update to new arti configuration format.

2021-11-18 Thread nickm
commit c825cba0bcd813c644c6ac069deeb7347d3200ee Author: Nick Mathewson Date: Thu Nov 18 14:34:09 2021 -0500 Update to new arti configuration format. --- lib/chutney/TorNet.py | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/chutney/TorNet.py

[tor-commits] [torspec/main] Mark proposal 333 as Finished.

2021-11-12 Thread nickm
commit 0e5ef653f7f10a14b3ba037ea1dfb4b852522dec Author: Nick Mathewson Date: Fri Nov 12 11:49:05 2021 -0500 Mark proposal 333 as Finished. --- proposals/000-index.txt | 4 ++-- proposals/333-vanguards-lite.md | 3 ++- proposals/BY_INDEX.md | 2 +- proposals/README.md

[tor-commits] [trunnel/main] 1L is no longer good python either.

2021-11-04 Thread nickm
commit 27d8d81bf10017fb9ce26ab3c1402d563b77d347 Author: Nick Mathewson Date: Thu Nov 4 11:41:07 2021 -0400 1L is no longer good python either. --- lib/trunnel/SeedFuzzer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/trunnel/SeedFuzzer.py

[tor-commits] [trunnel/main] Fix a pair of python2-style print invocations.

2021-11-04 Thread nickm
commit a989078a8927aa80ee76afe65efc46f2fde59b60 Author: Nick Mathewson Date: Thu Nov 4 11:32:40 2021 -0400 Fix a pair of python2-style print invocations. --- lib/trunnel/SeedFuzzer.py | 2 +- lib/trunnel/__main__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git

[tor-commits] [torspec/main] Fix typos and cleanup

2021-10-25 Thread nickm
commit 29245fd50d1ee3d96cca52154da4d888f34fedea Author: Dimitris Apostolou Date: Mon Oct 25 23:03:20 2021 +0300 Fix typos and cleanup --- README.md | 2 +- bandwidth-file-spec.txt | 2 +- bridgedb-spec.txt | 2 +- control-spec.txt| 6 +++---

[tor-commits] [torspec/main] Fix grammar in README.md

2021-10-25 Thread nickm
commit d3165c9ae0d346288ccb94fbfb831d2686f7abf3 Author: Nick Mathewson Date: Mon Oct 25 16:35:46 2021 -0400 Fix grammar in README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index bce6bcf..3ad1db4 100644 --- a/README.md

[tor-commits] [torspec/main] Add proposals 336 and 337.

2021-10-25 Thread nickm
commit ea41a664476e7bc3690f080fbd3c13e2e32629fc Author: Nick Mathewson Date: Fri Oct 22 17:36:04 2021 -0400 Add proposals 336 and 337. --- proposals/336-randomize-guard-retries.md | 87 +++ proposals/337-simpler-guard-usability.md | 138 +++ 2

[tor-commits] [torspec/main] Update proposal index.

2021-10-25 Thread nickm
commit c10dd31c0dcf970b8e199e029d56fc483f8a216c Author: Nick Mathewson Date: Mon Oct 25 16:33:21 2021 -0400 Update proposal index. --- proposals/000-index.txt | 4 proposals/BY_INDEX.md | 2 ++ proposals/README.md | 2 ++ 3 files changed, 8 insertions(+) diff --git

[tor-commits] [chutney/main] Use the correct name for arti's addr_config.

2021-10-22 Thread nickm
commit 6a7de8dde6b32d8e2d58d74502ea71f948ebbb7c Author: Nick Mathewson Date: Fri Oct 22 08:02:16 2021 -0400 Use the correct name for arti's addr_config. --- lib/chutney/TorNet.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/chutney/TorNet.py

[tor-commits] [chutney/main] Allow add_local_addrs = true to arti.toml

2021-10-21 Thread nickm
commit 6a12172d2e952f364a607c95760559fbffdb0b22 Author: Nick Mathewson Date: Thu Oct 21 11:52:24 2021 -0400 Allow add_local_addrs = true to arti.toml --- lib/chutney/TorNet.py | 4 1 file changed, 4 insertions(+) diff --git a/lib/chutney/TorNet.py b/lib/chutney/TorNet.py index

[tor-commits] [torspec/main] clarify prop335 based on tor-dev feedback from nusenu

2021-10-17 Thread nickm
commit cabf6c7203d01ca663cdaff53d5515e421caa2dc Author: Nick Mathewson Date: Sun Oct 17 14:19:00 2021 -0400 clarify prop335 based on tor-dev feedback from nusenu --- proposals/335-middle-only-redux.md | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git

[tor-commits] [tor/main] Changes file for new fuzzers

2021-10-16 Thread nickm
commit 9ac1ed525f6d21338d675f2898987a13d82f4b78 Author: Nick Mathewson Date: Sat Oct 16 10:51:41 2021 -0400 Changes file for new fuzzers --- changes/bug40488 | 4 1 file changed, 4 insertions(+) diff --git a/changes/bug40488 b/changes/bug40488 new file mode 100644 index

[tor-commits] [tor/main] Merge remote-tracking branch 'asn-private/hsfuz' into hs_fuzzing

2021-10-16 Thread nickm
commit 37c0542d0d87a288e12c9397593bd890f2964a58 Merge: ed4b8ca74b 7034c8449d Author: Nick Mathewson Date: Fri Oct 15 11:20:06 2021 -0400 Merge remote-tracking branch 'asn-private/hsfuz' into hs_fuzzing scripts/codegen/fuzzing_include_am.py | 2 + src/feature/hs/hs_descriptor.c|

[tor-commits] [tor/main] Implement fuzzing for superencrypted HSv3 desc layer

2021-10-16 Thread nickm
commit 7034c8449defc91fa96d8f1095fab17a3a60c63f Author: George Kadianakis Date: Fri Jun 11 01:55:20 2021 +0300 Implement fuzzing for superencrypted HSv3 desc layer Here is a corpus: desc-auth-type x25519 desc-auth-ephemeral-key

[tor-commits] [tor/main] Merge branch 'hs_fuzzing'

2021-10-16 Thread nickm
commit 34f352986186b8542a4c7e473414a13c86d4a855 Merge: 8c18e9a949 37c0542d0d Author: Nick Mathewson Date: Sat Oct 16 10:49:41 2021 -0400 Merge branch 'hs_fuzzing' scripts/codegen/fuzzing_include_am.py | 2 + src/feature/hs/hs_descriptor.c| 16 ++---

[tor-commits] [tor/main] Quick-and-dirty fuzzer for inner-encrypted layer of hsv3 desc.

2021-10-16 Thread nickm
commit 88987ce8ebeea3fa2b8989cbe6dccb95d5d223e8 Author: Nick Mathewson Date: Tue Jun 8 11:01:47 2021 -0400 Quick-and-dirty fuzzer for inner-encrypted layer of hsv3 desc. Based on hsv3 outer-layer fuzzer; some code may be unnecessary. --- scripts/codegen/fuzzing_include_am.py |

[tor-commits] [torspec/main] Start writing a specification for DoS defense mechanism.

2021-10-15 Thread nickm
commit 7ebce31d3fa18405ad5139ec6df003b1d271b204 Author: Nick Mathewson Date: Fri Oct 15 11:09:30 2021 -0400 Start writing a specification for DoS defense mechanism. --- dos-spec.md | 97 tor-spec.txt | 2 ++ 2 files changed,

[tor-commits] [torspec/main] Lower the maximum value for guard-extreme-restriction-percent.

2021-10-14 Thread nickm
commit 98cf7ede083dc0fbb7242c7e557a8a2d5499e135 Author: Nick Mathewson Date: Thu Oct 14 12:32:57 2021 -0400 Lower the maximum value for guard-extreme-restriction-percent. The previous value was int32_max, which doesn't really make sense. It's safe to do this, since the

[tor-commits] [tor/main] ci: Set 5MB data for all chutney tests

2021-10-14 Thread nickm
commit aae40113c76a5b0eb93562bcfba9dddcd6d5cdd5 Author: David Goulet Date: Thu Oct 14 11:39:10 2021 -0400 ci: Set 5MB data for all chutney tests Closes #40485 Signed-off-by: David Goulet --- changes/ticket40485 | 3 +++ scripts/ci/ci-driver.sh | 2 ++ 2 files

[tor-commits] [tor/main] Merge remote-tracking branch 'tor-gitlab/mr/457'

2021-10-14 Thread nickm
commit ed4b8ca74b4300cb5b5b43ee751915a31796ccb7 Merge: 75e195737e aae40113c7 Author: Nick Mathewson Date: Thu Oct 14 12:25:22 2021 -0400 Merge remote-tracking branch 'tor-gitlab/mr/457' changes/ticket40485 | 3 +++ scripts/ci/ci-driver.sh | 2 ++ 2 files changed, 5 insertions(+)

[tor-commits] [tor/main] Correct a version number.

2021-10-14 Thread nickm
commit 75e195737e4dabf9979f904e03efddeee58b78df Author: Nick Mathewson Date: Thu Oct 14 12:23:36 2021 -0400 Correct a version number. --- changes/bug40400 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changes/bug40400 b/changes/bug40400 index 2ac5cf5dce..47bb1e6a1e

[tor-commits] [torspec/main] guard-spec: Clarify how the list of primary guards can change.

2021-10-13 Thread nickm
commit a96f2f70cabb17867f8de72be5db3fc09013e6ac Author: Nick Mathewson Date: Wed Oct 13 17:05:59 2021 -0400 guard-spec: Clarify how the list of primary guards can change. --- guard-spec.txt | 4 1 file changed, 4 insertions(+) diff --git a/guard-spec.txt b/guard-spec.txt index

[tor-commits] [torspec/main] guard-spec: adjust retry schedule to match Tor's behavior.

2021-10-13 Thread nickm
commit 1c9b4235101582e4c9c9233ed4491c6c71f22439 Author: Nick Mathewson Date: Wed Oct 13 17:09:36 2021 -0400 guard-spec: adjust retry schedule to match Tor's behavior. --- guard-spec.txt | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/guard-spec.txt

[tor-commits] [torspec/main] Clarify guard-spec: Define "sample order".

2021-10-13 Thread nickm
commit 01ab7bd92502bbf8c3725a15de538757b3b6bc76 Author: Nick Mathewson Date: Wed Oct 13 17:02:26 2021 -0400 Clarify guard-spec: Define "sample order". --- guard-spec.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/guard-spec.txt b/guard-spec.txt index

[tor-commits] [torspec/main] Proposal 335: alternative implementation for MiddleOnly.

2021-10-08 Thread nickm
commit ecd41d465a5239a82e06ff88e4c03c2cbc99f2ec Author: Nick Mathewson Date: Fri Oct 8 10:22:53 2021 -0400 Proposal 335: alternative implementation for MiddleOnly. --- proposals/000-index.txt| 2 + proposals/335-middle-only-redux.md | 77 ++

[tor-commits] [tor/main] cc: Fix 32bit arithmetic to actually be 64bit

2021-10-05 Thread nickm
commit cdbf756b90b05fcf8211d6fea302652923af4171 Author: David Goulet Date: Tue Oct 5 13:47:49 2021 -0400 cc: Fix 32bit arithmetic to actually be 64bit Coverity report: CID 1492322

[tor-commits] [tor/main] sandbox: Allow use with fragile hardening

2021-09-29 Thread nickm
commit fbf2e7e9218b8e0ffabcd59fab2322d7c2c7178c Author: Simon South Date: Fri Sep 24 14:08:58 2021 -0400 sandbox: Allow use with fragile hardening When building with --enable-fragile-hardening, add or relax Linux seccomp rules to allow AddressSanitizer to execute normally if

[tor-commits] [tor/main] configure.ac: Define ENABLE_COVERAGE macro

2021-09-29 Thread nickm
commit 3bc3a108955c7b25a13808a2cfefcc77d2364cf4 Author: Simon South Date: Thu Sep 23 09:21:13 2021 -0400 configure.ac: Define ENABLE_COVERAGE macro Allow conditional compilation based on whether the "--enable-coverage" configure option was specified. --- configure.ac | 5

[tor-commits] [tor/main] configure.ac: Define ENABLE_FRAGILE_HARDENING macro

2021-09-29 Thread nickm
commit 352677556e14480753f75e8abe1f584f1580f1b2 Author: Simon South Date: Wed Sep 22 14:42:45 2021 -0400 configure.ac: Define ENABLE_FRAGILE_HARDENING macro Allow conditional compilation based on whether the "--enable-fragile-hardening" configure option was specified. ---

[tor-commits] [tor/main] test: Add sandbox unit tests

2021-09-29 Thread nickm
commit 1a10948260d915d4982415e37dd6495bca9ef545 Author: Simon South Date: Thu Sep 2 11:04:23 2021 -0400 test: Add sandbox unit tests --- changes/issue16803 | 2 + src/test/include.am | 1 + src/test/test.c | 4 + src/test/test.h | 1 +

[tor-commits] [chutney/main] Document some issues around arti config.

2021-09-27 Thread nickm
commit 78f4bd03c3c236bd3932e24a0236ea2fa64387b5 Author: Nick Mathewson Date: Mon Sep 27 08:49:44 2021 -0400 Document some issues around arti config. --- lib/chutney/TorNet.py | 17 ++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/lib/chutney/TorNet.py

[tor-commits] [chutney/main] update support for arti

2021-09-27 Thread nickm
commit 043c3b1ec545715cfb9a1bfef9aaf21daa4fe33f Author: Trinity Pointard Date: Sun Sep 26 15:24:32 2021 +0200 update support for arti --- lib/chutney/TorNet.py | 47 +-- 1 file changed, 29 insertions(+), 18 deletions(-) diff --git

[tor-commits] [tor/main] Edit changelog with a few grammar and simplicity fixes.

2021-09-17 Thread nickm
commit 46094d1ec03230eb4fa6be3823efb9d28374cba2 Author: Nick Mathewson Date: Fri Sep 17 10:50:23 2021 -0400 Edit changelog with a few grammar and simplicity fixes. --- ChangeLog | 28 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/ChangeLog

[tor-commits] [tor/main] Run format_changelog.

2021-09-17 Thread nickm
commit 0877eee18c7a9e70eb531e2961433f920d2cb4c5 Author: Nick Mathewson Date: Fri Sep 17 10:50:40 2021 -0400 Run format_changelog. --- ChangeLog | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/ChangeLog b/ChangeLog index

[tor-commits] [tor/main] Merge remote-tracking branches 'tor-gitlab/mr/439' and 'tor-gitlab/mr/441'

2021-09-16 Thread nickm
commit 2c10cc3080f61df2aadfc1bb1eebcfd1d0e34350 Merge: 17ceeb7f92 515ccc4a42 Author: Nick Mathewson Date: Thu Sep 16 08:53:28 2021 -0400 Merge remote-tracking branches 'tor-gitlab/mr/439' and 'tor-gitlab/mr/441' doc/man/tor.1.txt | 26 +- 1 file changed, 13

[tor-commits] [tor/main] tor.1 man page: Add mention of fingerprint-ed25519, and clarify differences

2021-09-16 Thread nickm
commit 17ceeb7f9224713f51929d94c3424761114271a1 Author: Neel Chauhan Date: Tue Sep 14 11:10:11 2021 -0700 tor.1 man page: Add mention of fingerprint-ed25519, and clarify differences --- changes/bug40467 | 5 + doc/man/tor.1.txt | 7 ++- 2 files changed, 11 insertions(+), 1

[tor-commits] [tor/main] Update Tor's man 1 page

2021-09-16 Thread nickm
commit 515ccc4a42234d0cf8c1531a7e0acbfb5b39c790 Author: skaluzka Date: Wed Sep 15 19:16:07 2021 +0200 Update Tor's man 1 page Add few missing periods, convert tabs to spaces. No new significant content added. Signed-off-by: skaluzka --- doc/man/tor.1.txt | 26

[tor-commits] [torspec/main] Merge remote-tracking branch 'tor-gitlab/mr/44'

2021-09-13 Thread nickm
commit 498023bd188be99435391a2b192519f9ce3a572c Merge: 363ea98 04eb311 Author: Nick Mathewson Date: Mon Sep 13 09:42:47 2021 -0400 Merge remote-tracking branch 'tor-gitlab/mr/44' control-spec.txt | 1 + 1 file changed, 1 insertion(+) ___

[tor-commits] [torspec/main] Add error 451 for ONION_CLIENT_AUTH_ADD

2021-09-13 Thread nickm
commit 04eb311e87c61dba797459eb81329f1ed8817cf5 Author: Neel Chauhan Date: Sun Sep 12 11:17:08 2021 -0700 Add error 451 for ONION_CLIENT_AUTH_ADD --- control-spec.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/control-spec.txt b/control-spec.txt index 616387c..25977b9 100644 ---

[tor-commits] [torspec/main] Merge remote-tracking branch 'tor-gitlab/mr/45'

2021-09-13 Thread nickm
commit 363ea9878b265d28086c8e392e9fea2ef11af219 Merge: b03be04 8b1babf Author: Nick Mathewson Date: Mon Sep 13 09:35:49 2021 -0400 Merge remote-tracking branch 'tor-gitlab/mr/45' proposals/326-tor-relay-well-known-uri-rfc8615.md | 21 + 1 file changed, 21

[tor-commits] [torspec/main] add ed25519-master-pubkey.txt description

2021-09-13 Thread nickm
commit 8b1babf17c4b61084bfce18daee72d83ea6dfba3 Author: nusenu <360-nus...@gitlab.torproject.org> Date: Sun Sep 12 20:27:26 2021 + add ed25519-master-pubkey.txt description --- proposals/326-tor-relay-well-known-uri-rfc8615.md | 21 + 1 file changed, 21

[tor-commits] [tor/main] Align and fix indentations in several maint scripts

2021-09-08 Thread nickm
commit 82168e5e8bbd2600f99d37f85202c8126a959b24 Author: skaluzka Date: Tue Sep 7 23:44:44 2021 +0200 Align and fix indentations in several maint scripts Use 4 spaces indentations, convert tabs to spaces. No real code changes. --- scripts/maint/checkOptionDocs.pl.in | 2

[tor-commits] [torspec/main] Merge branch '61_pathspec'

2021-09-07 Thread nickm
commit ba6bf07fbf5aa2506fa17c24060f1342acbb9a6b Merge: c17c36c 62ad3ea Author: Nick Mathewson Date: Tue Sep 7 16:36:34 2021 -0400 Merge branch '61_pathspec' path-spec.txt | 64 +++ 1 file changed, 56 insertions(+), 8 deletions(-)

[tor-commits] [torspec/main] cbtinitialtimeout also affects the default abandon timeout.

2021-09-07 Thread nickm
commit 710e230e278cf089b3bb81dd5b6c22aaa2702be4 Author: Nick Mathewson Date: Fri Aug 27 11:14:14 2021 -0400 cbtinitialtimeout also affects the default abandon timeout. --- path-spec.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/path-spec.txt b/path-spec.txt

[tor-commits] [torspec/main] path-spec corrections from Mike.

2021-09-07 Thread nickm
commit 62ad3ea125aafd39a7de2907344b79126860d4cc Author: Nick Mathewson Date: Tue Sep 7 16:36:16 2021 -0400 path-spec corrections from Mike. --- path-spec.txt | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/path-spec.txt b/path-spec.txt index

[tor-commits] [torspec/main] Describe reload behavior of path-spec data.

2021-09-07 Thread nickm
commit de373736ee74a300f68e1355e0cbeed812ca5d80 Author: Nick Mathewson Date: Fri Aug 27 11:04:22 2021 -0400 Describe reload behavior of path-spec data. --- path-spec.txt | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/path-spec.txt b/path-spec.txt index

[tor-commits] [torspec/main] Clarify Xm tiebreaker rules.

2021-09-07 Thread nickm
commit 2b92f992ef27ceea3b253a3940a6da3127a0a8b8 Author: Nick Mathewson Date: Fri Aug 27 10:48:43 2021 -0400 Clarify Xm tiebreaker rules. --- path-spec.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/path-spec.txt b/path-spec.txt index 77368d8..f257e86 100644 ---

[tor-commits] [torspec/main] path-spec: describe the behavior of circuit_expire_building()

2021-09-07 Thread nickm
commit a282bfc4996b39658b207e9ce1da322de26185cf Author: Nick Mathewson Date: Fri Aug 27 11:11:08 2021 -0400 path-spec: describe the behavior of circuit_expire_building() This is my attempt to extract a general concise rule here. (I am not sure that Tor adjusts both

[tor-commits] [torspec/main] Explain when circuits are torn down, and how they become dirty.

2021-09-07 Thread nickm
commit e226989eb19cdbcfa46c6ef9ec6ed866f453a871 Author: Nick Mathewson Date: Fri Aug 27 10:46:46 2021 -0400 Explain when circuits are torn down, and how they become dirty. --- path-spec.txt | 15 ++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/path-spec.txt

[tor-commits] [torspec/main] Note that only three-hop circuits are used as build time observations.

2021-09-07 Thread nickm
commit 8f5b7021b65b5379ad7fecc6f0559a21af77d740 Author: Nick Mathewson Date: Fri Aug 27 10:47:01 2021 -0400 Note that only three-hop circuits are used as build time observations. --- path-spec.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/path-spec.txt b/path-spec.txt index

[tor-commits] [tor/main] Merge remote-tracking branch 'tor-gitlab/mr/426'

2021-09-07 Thread nickm
commit 677b0c9f6d9d7793a6a2c961036017076fe2abf4 Merge: fe6898157c e5b234e358 Author: Nick Mathewson Date: Tue Sep 7 07:51:07 2021 -0400 Merge remote-tracking branch 'tor-gitlab/mr/426' scripts/maint/practracker/includes.py | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-)

[tor-commits] [tor/main] Improve fname_is_c func in pratracker/includes.py

2021-09-07 Thread nickm
commit e5b234e3582aef3476efb6bfc3d47981b3fb038f Author: skaluzka Date: Sun Aug 29 22:10:44 2021 +0200 Improve fname_is_c func in pratracker/includes.py Use tuples for bname.startswith and fname.endswith in "fname_is_c" function. --- scripts/maint/practracker/includes.py | 10

[tor-commits] [torspec/main] Merge remote-tracking branch 'tor-gitlab/main'

2021-08-29 Thread nickm
commit c17c36c57635a9ebf88b2b41dc41cbddcf56f7ef Merge: 845a4d7 b244dd3 Author: Nick Mathewson Date: Sun Aug 29 22:23:17 2021 -0400 Merge remote-tracking branch 'tor-gitlab/main' proposals/324-rtt-congestion-control.txt | 890 --- 1 file changed, 580

[tor-commits] [torspec/main] Merge branch 'tor-gitlab/mr/38'

2021-08-29 Thread nickm
commit b244dd33a525e3c81aa8679cda128226dcd9d6fa Merge: df6af4f 481bcc7 Author: David Goulet Date: Fri Jul 30 13:27:25 2021 -0400 Merge branch 'tor-gitlab/mr/38' proposals/324-rtt-congestion-control.txt | 890 --- 1 file changed, 580 insertions(+), 310

[tor-commits] [torspec/main] Prop 324: Fix fencepost error in SENDME BDP calculation

2021-08-29 Thread nickm
commit 481bcc74de14ef62ade8ad3cd229cde6992a49c6 Author: Mike Perry Date: Fri Jul 30 13:45:02 2021 + Prop 324: Fix fencepost error in SENDME BDP calculation --- proposals/324-rtt-congestion-control.txt | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git

[tor-commits] [torspec/main] Update Prop 324 since prototype.

2021-08-29 Thread nickm
commit 9e704923e71dde08263bd3b79c2bb167b79f037d Author: Mike Perry Date: Thu Jul 1 23:10:57 2021 + Update Prop 324 since prototype. - Correct algorithms to update once per cwnd - Clarify orconn blocking and edge connection checks - Mention Westwood RTT backoff, and

[tor-commits] [torspec/main] Prop 324: Rename cc_icw to cc_cwnd_init

2021-08-29 Thread nickm
commit 532bec055175b626a0b200aeeb24e57bbeb4e78e Author: Mike Perry Date: Thu Jul 29 17:02:32 2021 + Prop 324: Rename cc_icw to cc_cwnd_init --- proposals/324-rtt-congestion-control.txt | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git

[tor-commits] [torspec/main] Prop 324: Describe clock jump and stall heuristics.

2021-08-29 Thread nickm
commit baa504ea8f54fd7d3da1ece073843e672bf00a00 Author: Mike Perry Date: Wed Jul 28 01:17:11 2021 + Prop 324: Describe clock jump and stall heuristics. --- proposals/324-rtt-congestion-control.txt | 42 +++- 1 file changed, 41 insertions(+), 1 deletion(-)

[tor-commits] [torspec/main] Further Prop 324 Updates:

2021-08-29 Thread nickm
commit 89b9702cc75f2489993790f5bb8939d58d6b0a5a Author: Mike Perry Date: Tue Jul 27 23:38:59 2021 + Further Prop 324 Updates: - Clarify what we learned in experimentation - Clarify N-EWMA and next_cc_event behavior - Clarify order of operations in BDP estimator

[tor-commits] [torspec/main] Fix typo "epheremal" -> "ephemeral"

2021-08-29 Thread nickm
commit 845a4d7213e8e28bb039d6925437b5b1c0d607e7 Author: Nick Mathewson Date: Sun Aug 29 15:42:35 2021 -0400 Fix typo "epheremal" -> "ephemeral" Close #62 --- control-spec.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/control-spec.txt b/control-spec.txt

[tor-commits] [tor/main] Add spaces between the "and" when logging the "Your server has not managed to confirm reachability for its" on dual-stack relays

2021-08-27 Thread nickm
commit 8ead53330c73e9bc1b82f6b7fc8946d629063842 Author: Neel Chauhan Date: Thu Aug 26 13:38:48 2021 -0700 Add spaces between the "and" when logging the "Your server has not managed to confirm reachability for its" on dual-stack relays --- changes/bug40453 | 4

[tor-commits] [torspec/main] Prop332: add test vectors.

2021-08-26 Thread nickm
commit 7a06c12fea6e65dd0bcb411000d968844335c22f Author: Nick Mathewson Date: Thu Aug 26 12:15:41 2021 -0400 Prop332: add test vectors. --- proposals/332-ntor-v3-with-extra-data.md | 34 1 file changed, 34 insertions(+) diff --git

[tor-commits] [tor/main] Remove changes files that have already been in changelogs for 0.4.6

2021-08-26 Thread nickm
commit 29ec66fb39ec07df6809f47741dc48d9d366ef22 Author: Nick Mathewson Date: Thu Aug 26 11:20:53 2021 -0400 Remove changes files that have already been in changelogs for 0.4.6 --- changes/autoconf-2.70| 3 --- changes/bug40078 | 3 --- changes/bug40175 | 5 -

[tor-commits] [torspec/main] Prop332: Minor edits.

2021-08-26 Thread nickm
commit b30b4b0d559deeb59db88e7c9e8dfe97bab5bdf8 Author: Nick Mathewson Date: Thu Aug 26 10:40:19 2021 -0400 Prop332: Minor edits. Document that MAC_KEY_LEN exists, and is 32. Switch from SHAKE128 to SHAKE256: the performance difference is negligible, and that's what

[tor-commits] [tor/main] dir: Do not flag non-running failing HSDir

2021-08-18 Thread nickm
commit cac612af42798bc76d8933837a9da97ddc039c9b Author: David Goulet Date: Tue Aug 17 12:43:58 2021 -0400 dir: Do not flag non-running failing HSDir When a directory request fails, we flag the relay as non Running so we don't use it anymore. This can be problematic

[tor-commits] [tor/main] Merge remote-tracking branch 'tor-gitlab/mr/420'

2021-08-18 Thread nickm
commit 984e3a9c6c4d193e095c376637321c0bfa371c08 Merge: 00b57e81f8 cac612af42 Author: Nick Mathewson Date: Wed Aug 18 08:43:31 2021 -0400 Merge remote-tracking branch 'tor-gitlab/mr/420' changes/ticket40434 | 6 ++ src/feature/dirclient/dirclient.c | 17

  1   2   3   4   5   6   7   8   9   10   >