Tor

tor:maint-0.4.8

Last commit made on 2024-04-30
Get this branch:
git clone -b maint-0.4.8 https://git.launchpad.net/tor

Branch merges

Branch information

Name:
maint-0.4.8
Repository:
lp:tor

Recent commits

7708f9a... by hiro <email address hidden>

Fix typo in tor-relays list address

bedc6a9... by David Goulet

circuit: Remove log_warn triggered by a proto violation

Fixes #40932

Signed-off-by: David Goulet <email address hidden>

29e3601... by David Goulet

Merge branch 'tor-gitlab/mr/808' into maint-0.4.8

612b801... by David Goulet

conflux: Don't process a closed circuit on get packaged window

Signed-off-by: David Goulet <email address hidden>

269b456... by David Goulet

conflux: Avoid noting a cell was sent on a closed circuit

It turns out that circuit_package_relay_cell() returns 0 in order to drop a
cell but there is a code path, if the circuit queue is full, that also silently
closes the circuit and returns 0.

This lead to Conflux thinking a cell was sent but actually the cell was not and
the circuit was closed leading to the hard assert.

And so this function makes sure that circuit_package_relay_cell() and
append_cell_to_circuit_queue() returns a value that indicate what happened with
the cell and circuit so the caller can make an informed decision with it.

This change makes it that we do NOT enter the Conflux subsystem if the cell is
not queued on the circuit.

Fixes #40921

Signed-off-by: David Goulet <email address hidden>

6ebf436... by Tor CI Release <email address hidden>

version: Bump version to 0.4.8.11-dev

e04dfe6... by Tor CI Release <email address hidden>

version: Bump version to 0.4.8.11

461679e... by Tor CI Release <email address hidden>

fallbackdir: Update list generated on April 10, 2024

3064d57... by Tor CI Release <email address hidden>

Update geoip files to match ipfire location db, 2024/04/10.

e3e4fa3... by David Goulet

dirauth: New keys and address for tor26

Signed-off-by: David Goulet <email address hidden>