]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
2 years agoCI: Diagnostic for failure in test_rebind cleanup
Micah Elizabeth Scott [Mon, 14 Aug 2023 21:53:52 +0000 (14:53 -0700)] 
CI: Diagnostic for failure in test_rebind cleanup

I saw this test fail intermittently due to what seemed like a filesystem
race in docker? The cleanup task was failing with a 'directory not
empty' error, despite trying to do a recursive 'rm'. This patch adds an
'ls' to the same directory, hoping the output might be useful to
diagnose future intermittent failures.

2 years agoCI: Add Rust tests and clippy
Micah Elizabeth Scott [Mon, 14 Aug 2023 20:13:36 +0000 (13:13 -0700)] 
CI: Add Rust tests and clippy

This adds a new "rust-latest" CI target that runs tests and clippy for
everything in the workspace. It's a subset of the equivalent on Arti.

2 years agocargo: Move lockfile to root and update
Micah Elizabeth Scott [Mon, 14 Aug 2023 20:24:41 +0000 (13:24 -0700)] 
cargo: Move lockfile to root and update

Change 3f66ff9b000d1fbaae106e58269fe2aa306bc453 added geoip-db-tool to
the main workspace, so it's no longer using a local lockfile. Move its
lock to the crate root, remove from gitignore, and update it.

(We could also choose to not keep the lockfiles checked in, but it seems
useful to have them in our test and maintenance tooling here.)

2 years agotor-c-equix: Fix clippy warning
Micah Elizabeth Scott [Mon, 14 Aug 2023 20:12:06 +0000 (13:12 -0700)] 
tor-c-equix: Fix clippy warning

Clippy found a transmute that could have been a reborrow.

2 years agogeoip-db-tool: Fix clippy warnings
Micah Elizabeth Scott [Mon, 14 Aug 2023 20:04:51 +0000 (13:04 -0700)] 
geoip-db-tool: Fix clippy warnings

This fixes warnings found by clippy 0.1.71 on Rust 1.71.1

Tested this by doing a geoip update without committing changes.

2 years agoMerge branch 'maint-0.4.7'
David Goulet [Tue, 15 Aug 2023 16:39:33 +0000 (12:39 -0400)] 
Merge branch 'maint-0.4.7'

2 years agoMerge branch 'bug40834' into 'main'
David Goulet [Tue, 15 Aug 2023 15:29:46 +0000 (15:29 +0000)] 
Merge branch 'bug40834' into 'main'

Revert "Nullify on_circuit if last conflux leg"

See merge request tpo/core/tor!744

2 years agoChanges file for bug40834
Mike Perry [Tue, 15 Aug 2023 15:09:04 +0000 (15:09 +0000)] 
Changes file for bug40834

2 years agoBug 40834: Remove assert and add logs to track no-leg case
Mike Perry [Tue, 15 Aug 2023 15:04:38 +0000 (15:04 +0000)] 
Bug 40834: Remove assert and add logs to track no-leg case

2 years agoRevert "Nullify on_circuit if last conflux leg"
Mike Perry [Tue, 15 Aug 2023 14:53:17 +0000 (14:53 +0000)] 
Revert "Nullify on_circuit if last conflux leg"

This reverts commit 5487476fd919703b55cb1f1544d575224c9b685e.

2 years agoMerge branch 'main' into 'main'
David Goulet [Mon, 14 Aug 2023 15:09:09 +0000 (15:09 +0000)] 
Merge branch 'main' into 'main'

Clean up torify

See merge request tpo/core/tor!740

2 years agozstd: Check errors right affer compressing/decompressing
David Goulet [Mon, 14 Aug 2023 15:03:47 +0000 (11:03 -0400)] 
zstd: Check errors right affer compressing/decompressing

Considering a compression bomb before looking for errors led to false negative
log warnings. Instead, it is possible the work failed for whatever reasons
which is not indicative of a compression bomb.

Fixes #40739

Signed-off-by: David Goulet <dgoulet@torproject.org>
2 years agoMerge branch 'hashx_sizet_mr' into 'main'
David Goulet [Mon, 14 Aug 2023 13:00:46 +0000 (13:00 +0000)] 
Merge branch 'hashx_sizet_mr' into 'main'

hashx: Fix a few more compiler warnings

See merge request tpo/core/tor!739

2 years agoClean up torify
наб [Tue, 8 Aug 2023 22:28:59 +0000 (00:28 +0200)] 
Clean up torify

Replace pathfind() which tries to parse $PATH manually with command -v.

exec is always fatal, regardless of if it managed to execute.

2 years agohashx: Fix a few more compiler warnings
Micah Elizabeth Scott [Mon, 7 Aug 2023 23:19:41 +0000 (16:19 -0700)] 
hashx: Fix a few more compiler warnings

Fix a couple cases where size_t values were being confused with int.

Signed-off-by: Micah Elizabeth Scott <beth@torproject.org>
2 years agoversion: Bump version to 0.4.8.3-rc-dev
Tor CI Release [Fri, 4 Aug 2023 14:20:14 +0000 (14:20 +0000)] 
version: Bump version to 0.4.8.3-rc-dev

2 years agoversion: Bump version to 0.4.8.3-rc tor-0.4.8.3-rc
Tor CI Release [Fri, 4 Aug 2023 14:06:18 +0000 (14:06 +0000)] 
version: Bump version to 0.4.8.3-rc

2 years agorelease: ChangeLog update for 0.4.8.3-rc
David Goulet [Fri, 4 Aug 2023 14:11:44 +0000 (10:11 -0400)] 
release: ChangeLog update for 0.4.8.3-rc

Signed-off-by: David Goulet <dgoulet@torproject.org>
2 years agofallbackdir: Update list generated on August 04, 2023
Tor CI Release [Fri, 4 Aug 2023 13:52:18 +0000 (13:52 +0000)] 
fallbackdir: Update list generated on August 04, 2023

2 years agoUpdate geoip files to match ipfire location db, 2023/08/04.
Tor CI Release [Fri, 4 Aug 2023 14:05:31 +0000 (14:05 +0000)] 
Update geoip files to match ipfire location db, 2023/08/04.

2 years agogeoip: Fix cargo target directory
David Goulet [Fri, 4 Aug 2023 14:04:36 +0000 (10:04 -0400)] 
geoip: Fix cargo target directory

Signed-off-by: David Goulet <dgoulet@torproject.org>
2 years agocargo: Add geoip db tool to top level workspace
David Goulet [Fri, 4 Aug 2023 13:55:26 +0000 (09:55 -0400)] 
cargo: Add geoip db tool to top level workspace

Signed-off-by: David Goulet <dgoulet@torproject.org>
2 years agoci: Move tag to the x86-64 template
David Goulet [Wed, 2 Aug 2023 17:30:28 +0000 (13:30 -0400)] 
ci: Move tag to the x86-64 template

Signed-off-by: David Goulet <dgoulet@torproject.org>
2 years agoci: Tag physical our i386 minimal job
David Goulet [Wed, 2 Aug 2023 17:20:06 +0000 (13:20 -0400)] 
ci: Tag physical our i386 minimal job

Signed-off-by: David Goulet <dgoulet@torproject.org>
2 years agoMerge branch 'remove-conflux-bug-log' into 'main'
David Goulet [Wed, 2 Aug 2023 16:48:03 +0000 (16:48 +0000)] 
Merge branch 'remove-conflux-bug-log' into 'main'

relay: Remove logging for a bug. It triggers a BUG() later

See merge request tpo/core/tor!738

2 years agorelay: Remove logging for a bug. It triggers a BUG() later
David Goulet [Wed, 2 Aug 2023 16:09:41 +0000 (12:09 -0400)] 
relay: Remove logging for a bug. It triggers a BUG() later

Signed-off-by: David Goulet <dgoulet@torproject.org>
2 years agoMerge branch 'cargo_hashx_rng' into 'main'
David Goulet [Tue, 1 Aug 2023 20:19:42 +0000 (20:19 +0000)] 
Merge branch 'cargo_hashx_rng' into 'main'

hashx: Rust hook for inspecting and modifying the random number stream

See merge request tpo/core/tor!734

2 years agoMerge branch 'bug40827' into 'main'
David Goulet [Tue, 1 Aug 2023 20:13:32 +0000 (20:13 +0000)] 
Merge branch 'bug40827' into 'main'

Fix assert crash on relay-side due to on_circuit backpointer

See merge request tpo/core/tor!737

2 years agoChanges file for bug 40827
Mike Perry [Tue, 1 Aug 2023 17:11:24 +0000 (17:11 +0000)] 
Changes file for bug 40827

2 years agoBug 40827: Add additional logs and checks for 0-leg conflux case
Mike Perry [Mon, 31 Jul 2023 15:30:09 +0000 (15:30 +0000)] 
Bug 40827: Add additional logs and checks for 0-leg conflux case

2 years agoNullify on_circuit if last conflux leg
David Goulet [Mon, 31 Jul 2023 14:57:34 +0000 (10:57 -0400)] 
Nullify on_circuit if last conflux leg

Signed-off-by: David Goulet <dgoulet@torproject.org>
2 years agoMerge branch 'bug40828' into 'main'
David Goulet [Mon, 31 Jul 2023 15:43:33 +0000 (15:43 +0000)] 
Merge branch 'bug40828' into 'main'

Bug40828

See merge request tpo/core/tor!736

2 years agoChanges file for bug40828
Mike Perry [Mon, 31 Jul 2023 14:13:16 +0000 (14:13 +0000)] 
Changes file for bug40828

2 years agoBug 40828: Add more log scrubbing to protocol warnings
Mike Perry [Mon, 31 Jul 2023 14:12:39 +0000 (14:12 +0000)] 
Bug 40828: Add more log scrubbing to protocol warnings

2 years agohashx: Rust hook for inspecting and modifying the random number stream
Micah Elizabeth Scott [Sat, 29 Jul 2023 02:44:24 +0000 (19:44 -0700)] 
hashx: Rust hook for inspecting and modifying the random number stream

This patch has no effect on the C tor build.

Adds a function hashx_rng_callback() to the hashx API, defined only
when HASHX_RNG_CALLBACK is defined. This is then used in the Rust
wrapper to implement a similar rng_callback().

Included some minimal test cases. This code is intented for
use in cross-compatibility fuzzing tests which drive multiple
implementations of hashx with the same custom Rng stream.

Signed-off-by: Micah Elizabeth Scott <beth@torproject.org>
2 years agoMerge branch 'cargo' into 'main'
David Goulet [Wed, 26 Jul 2023 20:01:56 +0000 (20:01 +0000)] 
Merge branch 'cargo' into 'main'

Include a basic Rust wrapper for Equi-X and HashX

See merge request tpo/core/tor!733

2 years agoInclude a basic Rust wrapper for Equi-X and HashX
Micah Elizabeth Scott [Wed, 26 Jul 2023 02:28:06 +0000 (19:28 -0700)] 
Include a basic Rust wrapper for Equi-X and HashX

The idea behind this is that we may want to start exporting more pieces
of c-tor as Rust crates so that Arti can perform cross compatibility and
comparison testing using Rust tooling.

This turns the 'tor' repo into a Cargo workspace, and adds one crate to
start with: "tor-c-equix", rooted in src/ext/equix. This actually
includes both Equi-X itself and HashX, since there's less overall
duplication if we package these together instead of packaging HashX
separately.

This patch adds a basic safe Rust interface, but doesn't expose any
additional internals for testing purposes.

No changes to the C code here or the normal Tor build system.

Signed-off-by: Micah Elizabeth Scott <beth@torproject.org>
2 years agoMerge branch 'maint-0.4.7'
David Goulet [Wed, 26 Jul 2023 16:02:47 +0000 (12:02 -0400)] 
Merge branch 'maint-0.4.7'

2 years agoversion: Bump version to 0.4.7.14-dev
Tor CI Release [Wed, 26 Jul 2023 14:30:03 +0000 (14:30 +0000)] 
version: Bump version to 0.4.7.14-dev

2 years agoMerge branch 'maint-0.4.7'
David Goulet [Wed, 26 Jul 2023 14:23:27 +0000 (10:23 -0400)] 
Merge branch 'maint-0.4.7'

2 years agoversion: Bump version to 0.4.7.14
Tor CI Release [Wed, 26 Jul 2023 14:09:15 +0000 (14:09 +0000)] 
version: Bump version to 0.4.7.14

2 years agoMerge branch 'maint-0.4.7'
David Goulet [Wed, 26 Jul 2023 14:13:21 +0000 (10:13 -0400)] 
Merge branch 'maint-0.4.7'

2 years agofallbackdir: Update list generated on July 26, 2023
Tor CI Release [Wed, 26 Jul 2023 14:05:08 +0000 (14:05 +0000)] 
fallbackdir: Update list generated on July 26, 2023

2 years agoUpdate geoip files to match ipfire location db, 2023/07/26.
Tor CI Release [Wed, 26 Jul 2023 14:04:43 +0000 (14:04 +0000)] 
Update geoip files to match ipfire location db, 2023/07/26.

2 years agoMerge branch 'maint-0.4.7'
David Goulet [Wed, 26 Jul 2023 14:07:33 +0000 (10:07 -0400)] 
Merge branch 'maint-0.4.7'

2 years agofallback: Take file from main for our release CI
David Goulet [Wed, 26 Jul 2023 14:07:27 +0000 (10:07 -0400)] 
fallback: Take file from main for our release CI

Signed-off-by: David Goulet <dgoulet@torproject.org>
2 years agoMerge branch 'maint-0.4.7'
David Goulet [Wed, 26 Jul 2023 13:59:36 +0000 (09:59 -0400)] 
Merge branch 'maint-0.4.7'

2 years agogeoip: Take the database from main
David Goulet [Wed, 26 Jul 2023 13:59:26 +0000 (09:59 -0400)] 
geoip: Take the database from main

Signed-off-by: David Goulet <dgoulet@torproject.org>
2 years agoMerge branch 'maint-0.4.7'
David Goulet [Mon, 24 Jul 2023 14:18:53 +0000 (10:18 -0400)] 
Merge branch 'maint-0.4.7'

2 years agoFix all -Werror=enum-int-mismatch warnings
David Goulet [Mon, 24 Jul 2023 13:44:06 +0000 (09:44 -0400)] 
Fix all -Werror=enum-int-mismatch warnings

Close #40824

Signed-off-by: David Goulet <dgoulet@torproject.org>
2 years agoMerge branch 'warn-bridge-exit' into 'main'
David Goulet [Thu, 20 Jul 2023 14:40:13 +0000 (14:40 +0000)] 
Merge branch 'warn-bridge-exit' into 'main'

Warn when operating as bridge and exit

Closes #40819

See merge request tpo/core/tor!730

2 years agoMerge branch 'no-assert-rotate-onion-key-fails' into 'main'
David Goulet [Thu, 20 Jul 2023 14:38:36 +0000 (14:38 +0000)] 
Merge branch 'no-assert-rotate-onion-key-fails' into 'main'

fix non-fatal assertion when rotate_onion_key fails

Closes #40554

See merge request tpo/core/tor!729

2 years agoWarn when operating as bridge and exit
trinity-1686a [Mon, 17 Jul 2023 17:19:04 +0000 (19:19 +0200)] 
Warn when operating as bridge and exit

2 years agoMerge branch 'fix-apt-syntax' into 'main'
David Goulet [Mon, 17 Jul 2023 16:08:17 +0000 (16:08 +0000)] 
Merge branch 'fix-apt-syntax' into 'main'

gitlab-ci: fix apt conf syntax for Acquire::Retries

See merge request tpo/core/tor!705

2 years agoMerge branch 'geoip-db-prefix-more' into 'main'
David Goulet [Mon, 17 Jul 2023 16:05:02 +0000 (16:05 +0000)] 
Merge branch 'geoip-db-prefix-more' into 'main'

Clarify where geoip-db-tool is.

See merge request tpo/core/tor!728

2 years agofix non-fatal assertion when rotate_onion_key fails
trinity-1686a [Sun, 16 Jul 2023 20:29:23 +0000 (22:29 +0200)] 
fix non-fatal assertion when rotate_onion_key fails

2 years agoClarify where geoip-db-tool is.
Nick Mathewson [Thu, 13 Jul 2023 20:03:16 +0000 (16:03 -0400)] 
Clarify where geoip-db-tool is.

Somebody emailed me to ask where to find the tool that generated our
geoip file. I was about to suggest that they search for "geoip-db-tool",
when I found that you can't actually search for that and find our code.

Therefore, I'm adding a link.

2 years agoversion: Bump version to 0.4.8.2-alpha-dev
Tor CI Release [Wed, 12 Jul 2023 13:58:26 +0000 (13:58 +0000)] 
version: Bump version to 0.4.8.2-alpha-dev

2 years agoversion: Bump version to 0.4.8.2-alpha tor-0.4.8.2-alpha
Tor CI Release [Wed, 12 Jul 2023 12:30:39 +0000 (12:30 +0000)] 
version: Bump version to 0.4.8.2-alpha

2 years agorelease: ChangeLog and ReleaseNotes for 0.4.8.2-alpha
Tor CI Release [Wed, 12 Jul 2023 12:30:39 +0000 (12:30 +0000)] 
release: ChangeLog and ReleaseNotes for 0.4.8.2-alpha

2 years agofallbackdir: Update list generated on July 12, 2023
Tor CI Release [Wed, 12 Jul 2023 12:29:56 +0000 (12:29 +0000)] 
fallbackdir: Update list generated on July 12, 2023

2 years agoUpdate geoip files to match ipfire location db, 2023/07/12.
Tor CI Release [Wed, 12 Jul 2023 12:29:00 +0000 (12:29 +0000)] 
Update geoip files to match ipfire location db, 2023/07/12.

2 years agoMerge branch 'maint-0.4.7'
David Goulet [Wed, 12 Jul 2023 12:17:23 +0000 (08:17 -0400)] 
Merge branch 'maint-0.4.7'

2 years agoMerge branch 'trivial-typo-fix' into 'main'
David Goulet [Thu, 6 Jul 2023 13:29:31 +0000 (13:29 +0000)] 
Merge branch 'trivial-typo-fix' into 'main'

trivial typo fix in comment

See merge request tpo/core/tor!726

2 years agoreplace L2 vanguards that aren't Fast or Stable
Roger Dingledine [Wed, 5 Jul 2023 22:39:57 +0000 (18:39 -0400)] 
replace L2 vanguards that aren't Fast or Stable

Rotate to a new L2 vanguard whenever an existing one loses the
Stable or Fast flag. Previously, we would leave these relays in the
L2 vanguard list but never use them, and if all of our vanguards
end up like this we wouldn't have any middle nodes left to choose
from so we would fail to make onion-related circuits.

Fixes bug 40805; bugfix on 0.4.7.1-alpha.

2 years agotrivial typo fix in comment
Roger Dingledine [Wed, 5 Jul 2023 20:38:32 +0000 (16:38 -0400)] 
trivial typo fix in comment

2 years agoMerge branch 'bug40566' into 'main'
David Goulet [Wed, 28 Jun 2023 17:05:47 +0000 (17:05 +0000)] 
Merge branch 'bug40566' into 'main'

Remove unused congestion control and BDP algs

See merge request tpo/core/tor!725

2 years agoChanges file for bug 40566
Mike Perry [Mon, 26 Jun 2023 20:29:56 +0000 (20:29 +0000)] 
Changes file for bug 40566

2 years agoBug 40566: Remove unused BDP estimators
Mike Perry [Mon, 26 Jun 2023 20:26:59 +0000 (20:26 +0000)] 
Bug 40566: Remove unused BDP estimators

2 years agoBug 40566: Remove unused congestion control alg structs.
Mike Perry [Mon, 26 Jun 2023 18:56:54 +0000 (18:56 +0000)] 
Bug 40566: Remove unused congestion control alg structs.

2 years agoBug 40566: Unhook unused congestion control algs
Mike Perry [Mon, 26 Jun 2023 18:51:48 +0000 (18:51 +0000)] 
Bug 40566: Unhook unused congestion control algs

2 years agoBug 40566: Remove unused cc alg files
Mike Perry [Mon, 26 Jun 2023 18:38:57 +0000 (18:38 +0000)] 
Bug 40566: Remove unused cc alg files

2 years agoMerge branch 'bug40569+40709+40443' into 'main'
David Goulet [Tue, 27 Jun 2023 13:40:15 +0000 (13:40 +0000)] 
Merge branch 'bug40569+40709+40443' into 'main'

Update congestion control params and add test vectors

See merge request tpo/core/tor!724

2 years agoAdd congestion control tests to build.
Mike Perry [Wed, 11 May 2022 18:02:01 +0000 (18:02 +0000)] 
Add congestion control tests to build.

2 years agoAdd CWND test vectors
Mike Perry [Fri, 13 May 2022 21:09:50 +0000 (21:09 +0000)] 
Add CWND test vectors

2 years agoAdd RTT Test Vectors
Mike Perry [Fri, 23 Jun 2023 14:46:28 +0000 (14:46 +0000)] 
Add RTT Test Vectors

2 years agoAdd clock heuristic test vector for congestion control.
Mike Perry [Fri, 29 Apr 2022 18:43:08 +0000 (18:43 +0000)] 
Add clock heuristic test vector for congestion control.

2 years agoExport variables and functions for CC unit tests.
Mike Perry [Wed, 11 May 2022 18:02:54 +0000 (18:02 +0000)] 
Export variables and functions for CC unit tests.

2 years agoChanges file for bug 40709
Mike Perry [Tue, 20 Jun 2023 23:27:19 +0000 (23:27 +0000)] 
Changes file for bug 40709

2 years agoBug 40709: Update and clean up tests for consensus params
Mike Perry [Tue, 20 Jun 2023 23:25:27 +0000 (23:25 +0000)] 
Bug 40709: Update and clean up tests for consensus params

2 years agoBug 40709: Update congestion control parameters
Mike Perry [Fri, 23 Jun 2023 15:05:05 +0000 (15:05 +0000)] 
Bug 40709: Update congestion control parameters

This brings us into sync with the consensus, and will be useful for test
vectors, to ensure behavior consistent with the consensus params.

2 years agoChanges file for 40569
Mike Perry [Tue, 20 Jun 2023 17:41:24 +0000 (17:41 +0000)] 
Changes file for 40569

2 years agoBug 40569: Reduce accepted range for negotiated cc_sendme_inc
Mike Perry [Tue, 20 Jun 2023 17:40:54 +0000 (17:40 +0000)] 
Bug 40569: Reduce accepted range for negotiated cc_sendme_inc

2 years agoMerge branch 'maint-0.4.7'
David Goulet [Wed, 21 Jun 2023 14:21:42 +0000 (10:21 -0400)] 
Merge branch 'maint-0.4.7'

2 years agogitignore: Add .cache used by clangd LSP
David Goulet [Wed, 21 Jun 2023 14:20:56 +0000 (10:20 -0400)] 
gitignore: Add .cache used by clangd LSP

Signed-off-by: David Goulet <dgoulet@torproject.org>
2 years agoMerge branch 'bug40808' into 'main'
David Goulet [Tue, 20 Jun 2023 16:51:36 +0000 (16:51 +0000)] 
Merge branch 'bug40808' into 'main'

Bug40808

See merge request tpo/core/tor!723

2 years agoChanges file for bug40808
Mike Perry [Tue, 20 Jun 2023 16:30:55 +0000 (16:30 +0000)] 
Changes file for bug40808

2 years agoBug 40808: Change KISTSchedRunInterval range and default; add KISTSchedRunIntervalClient
Mike Perry [Tue, 20 Jun 2023 16:29:48 +0000 (16:29 +0000)] 
Bug 40808: Change KISTSchedRunInterval range and default; add KISTSchedRunIntervalClient

2 years agoscripts: Update git scripts with new gitlab canonical repository
David Goulet [Mon, 19 Jun 2023 18:31:29 +0000 (14:31 -0400)] 
scripts: Update git scripts with new gitlab canonical repository

Signed-off-by: David Goulet <dgoulet@torproject.org>
2 years agoMerge branch 'ticket40773' into 'main'
David Goulet [Mon, 19 Jun 2023 18:32:44 +0000 (18:32 +0000)] 
Merge branch 'ticket40773' into 'main'

Fix compilation error on older gcc versions and MSVC.

See merge request tpo/core/tor!717

2 years agoMerge branch 'maint-0.4.7'
David Goulet [Mon, 19 Jun 2023 12:09:45 +0000 (08:09 -0400)] 
Merge branch 'maint-0.4.7'

2 years agoChange git.tpo URLs to gitlab.tpo
David Goulet [Thu, 15 Jun 2023 17:00:11 +0000 (13:00 -0400)] 
Change git.tpo URLs to gitlab.tpo

Signed-off-by: David Goulet <dgoulet@torproject.org>
2 years agoUse the new Stem repository on Gitlab
David Goulet [Mon, 19 Jun 2023 12:09:24 +0000 (08:09 -0400)] 
Use the new Stem repository on Gitlab

Signed-off-by: David Goulet <dgoulet@torproject.org>
2 years agoMerge branch 'tor-gitlab/mr/722'
David Goulet [Thu, 15 Jun 2023 17:23:36 +0000 (13:23 -0400)] 
Merge branch 'tor-gitlab/mr/722'

2 years agoChange git.tpo URLs to gitlab.tpo
David Goulet [Thu, 15 Jun 2023 17:00:11 +0000 (13:00 -0400)] 
Change git.tpo URLs to gitlab.tpo

Signed-off-by: David Goulet <dgoulet@torproject.org>
2 years agoChanges file for Bug 40811
Mike Perry [Thu, 15 Jun 2023 16:14:56 +0000 (16:14 +0000)] 
Changes file for Bug 40811

2 years agoBug 40811: Count conflux leg launch attempts early.
Mike Perry [Thu, 15 Jun 2023 16:13:34 +0000 (16:13 +0000)] 
Bug 40811: Count conflux leg launch attempts early.

Also, double check that the consensus has enough overall exits before
attempting conflux set launch.

2 years agoMerge branch 'tor-gitlab/mr/721'
David Goulet [Wed, 14 Jun 2023 13:45:27 +0000 (09:45 -0400)] 
Merge branch 'tor-gitlab/mr/721'

2 years agoChanges file for bug40810
Mike Perry [Tue, 13 Jun 2023 18:13:02 +0000 (18:13 +0000)] 
Changes file for bug40810

2 years agoBug 40810: Avoid using 0 RTT legs
Mike Perry [Tue, 13 Jun 2023 18:15:07 +0000 (18:15 +0000)] 
Bug 40810: Avoid using 0 RTT legs