This is an automated email from the git hooks/post-receive script.
dgoulet pushed a change to branch main in repository tor.
from bb9f2ea8fb Merge branch 'maint-0.4.7' new 8463111c9b hs: Change the error for a collapsing client circuit new a2ee39452a Merge branch 'tor-gitlab/mr/633' new 59008c6f51 hs: Change the error for a collapsing client circuit new 1720744904 Merge branch 'maint-0.4.7'
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
Summary of changes: changes/ticket40692 | 3 +++ src/feature/hs/hs_client.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 changes/ticket40692
This is an automated email from the git hooks/post-receive script.
dgoulet pushed a commit to branch main in repository tor.
commit 8463111c9bafa16a97acd42ff466ec129c5c2851 Author: David Goulet dgoulet@torproject.org AuthorDate: Wed Oct 19 14:41:48 2022 -0400
hs: Change the error for a collapsing client circuit
Change it to an "unreachable" error so the intro point can be retried and not flagged as a failure and never retried again.
Closes #40692
Signed-off-by: David Goulet dgoulet@torproject.org --- changes/ticket40692 | 3 +++ src/feature/hs/hs_client.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/changes/ticket40692 b/changes/ticket40692 new file mode 100644 index 0000000000..8405486115 --- /dev/null +++ b/changes/ticket40692 @@ -0,0 +1,3 @@ + o Minor bugfixes (onion service client): + - A collapsing onion service circuit should be seen as an "unreachable" + error so it can be retried. Fixes bug 40692; bugfix on 0.3.5.1-alpha. diff --git a/src/feature/hs/hs_client.c b/src/feature/hs/hs_client.c index bc304171ed..7cee3480d5 100644 --- a/src/feature/hs/hs_client.c +++ b/src/feature/hs/hs_client.c @@ -1964,7 +1964,7 @@ void hs_client_circuit_cleanup_on_free(const circuit_t *circ) { bool has_timed_out; - rend_intro_point_failure_t failure = INTRO_POINT_FAILURE_GENERIC; + rend_intro_point_failure_t failure = INTRO_POINT_FAILURE_UNREACHABLE; const origin_circuit_t *orig_circ = NULL;
tor_assert(circ);
This is an automated email from the git hooks/post-receive script.
dgoulet pushed a commit to branch main in repository tor.
commit 59008c6f515cb63b12061a24a9c4ddf0dc018e7f Author: David Goulet dgoulet@torproject.org AuthorDate: Wed Oct 19 14:41:48 2022 -0400
hs: Change the error for a collapsing client circuit
Change it to an "unreachable" error so the intro point can be retried and not flagged as a failure and never retried again.
Closes #40692
Signed-off-by: David Goulet dgoulet@torproject.org --- changes/ticket40692 | 3 +++ src/feature/hs/hs_client.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/changes/ticket40692 b/changes/ticket40692 new file mode 100644 index 0000000000..8405486115 --- /dev/null +++ b/changes/ticket40692 @@ -0,0 +1,3 @@ + o Minor bugfixes (onion service client): + - A collapsing onion service circuit should be seen as an "unreachable" + error so it can be retried. Fixes bug 40692; bugfix on 0.3.5.1-alpha. diff --git a/src/feature/hs/hs_client.c b/src/feature/hs/hs_client.c index d08b518d94..a50598d9f3 100644 --- a/src/feature/hs/hs_client.c +++ b/src/feature/hs/hs_client.c @@ -1964,7 +1964,7 @@ void hs_client_circuit_cleanup_on_free(const circuit_t *circ) { bool has_timed_out; - rend_intro_point_failure_t failure = INTRO_POINT_FAILURE_GENERIC; + rend_intro_point_failure_t failure = INTRO_POINT_FAILURE_UNREACHABLE; const origin_circuit_t *orig_circ = NULL;
tor_assert(circ);
This is an automated email from the git hooks/post-receive script.
dgoulet pushed a commit to branch main in repository tor.
commit a2ee39452a5880777e939c6b7f3d295a502411c1 Merge: bb9f2ea8fb 8463111c9b Author: David Goulet dgoulet@torproject.org AuthorDate: Wed Oct 26 14:58:21 2022 -0400
Merge branch 'tor-gitlab/mr/633'
changes/ticket40692 | 3 +++ src/feature/hs/hs_client.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-)
This is an automated email from the git hooks/post-receive script.
dgoulet pushed a commit to branch main in repository tor.
commit 17207449045589f24eb3f6bedc598898832adecc Merge: a2ee39452a 59008c6f51 Author: David Goulet dgoulet@torproject.org AuthorDate: Wed Oct 26 14:58:25 2022 -0400
Merge branch 'maint-0.4.7'
tor-commits@lists.torproject.org