Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-12-07 | Bug 40897: Move safety check to proper location and give it error handling. | Mike Perry | |
2023-11-22 | Merge branch 'fix-bridge-exit-warn' into 'main' | David Goulet | |
Fix bridge exit warn Closes #40884 See merge request tpo/core/tor!783 | |||
2023-11-22 | Merge branch 'did-sanity-memmem' into 'main' | David Goulet | |
add sanity check in tor_memmem Closes #40854 See merge request tpo/core/tor!785 | |||
2023-11-21 | Merge branch 'eol-config-no-spurious-warn' into 'main' | Alexander Færøy | |
don't warn for empty RecommendedServerVersion Closes #40888 See merge request tpo/core/tor!787 | |||
2023-11-21 | bwauth: Allow "node_id" KeyValue without "$" | juga | |
Allow "node_id" KeyValue without the dollar sign at the start of the hexdigit in the BandwidthFiles, in order to easier database queries combining Tor documents in which the relays fingerprint doesn't include it. Bugfix on all supported versions of Tor. Closes #40891 | |||
2023-11-16 | don't warn for empty RecommendedServerVersion | trinity-1686a | |
2023-11-15 | add sanity check in tor_memmem | trinity-1686a | |
it's believed most libc already have those, but just in case, it can't hurt | |||
2023-11-12 | don't warn when ExitRelay is set to 0 | trinity-1686a | |
2023-11-09 | Merge branch 'maint-0.4.8' | David Goulet | |
2023-11-09 | fallbackdir: Update list generated on November 09, 2023 | Tor CI Release | |
2023-11-09 | Update geoip files to match ipfire location db, 2023/11/09. | Tor CI Release | |
2023-11-09 | Merge branch 'maint-0.4.8' | David Goulet | |
2023-11-09 | Merge branch 'ticket40883_048_01' into maint-0.4.8 | David Goulet | |
2023-11-09 | Merge branch 'maint-0.4.8' | David Goulet | |
2023-11-09 | Merge branch 'tor-gitlab/mr/778' into maint-0.4.8 | David Goulet | |
2023-11-08 | hs: Always check if the hs_ident is available when processing a cell | David Goulet | |
Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2023-11-07 | hs: Fix assert in hs_metrics_update_by_ident() | David Goulet | |
The hs_metrics_failed_rdv() macro could pass a NULL value for the identity key when a building circuit would end up in a failure path *before* the "hs_ident" was able to be set which leading to this assert. This was introduced in 0.4.8.1-alpha with the addition of rendezvous circuit failure metrics for the MetricsPort. This fixes TROVE-2023-006 for which its severity is considered high. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2023-11-03 | Merge branch 'maint-0.4.8' | David Goulet | |
2023-11-03 | Update geoip files to match ipfire location db, 2023/11/03. | Tor CI Release | |
2023-11-03 | fallbackdir: Update list generated on November 03, 2023 | Tor CI Release | |
2023-11-03 | Merge branch 'maint-0.4.8' | David Goulet | |
2023-11-03 | Merge branch 'maint-0.4.7' into maint-0.4.8 | David Goulet | |
2023-11-03 | Fix TROVE-2023-004: Remote crash when compiled against OpenSSL | Alexander Færøy | |
Fixes #40874 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2023-11-01 | Bug 40876: Extra logging | Mike Perry | |
2023-11-01 | Bug 40876: Don't reduce primary list for temporary restrictions | Mike Perry | |
2023-10-30 | Merge branch 'maint-0.4.8' | David Goulet | |
2023-10-30 | Bug 40878: Count a valid conflux linked cell as valid data | Mike Perry | |
For vanguards addon. | |||
2023-10-29 | fix memory leak in dos stream for resolve requests | trinity-1686a | |
2023-10-29 | correctly parse consensus params for dos stream mitigation | trinity-1686a | |
2023-10-18 | remove todos | trinity-1686a | |
2023-10-18 | fix typos | trinity-1686a | |
2023-10-18 | add metrics for rejected BEGIN/RESOLVE | trinity-1686a | |
2023-10-18 | add rate limit on BEGIN and RESOLVE cell per circuit | trinity-1686a | |
2023-10-18 | add configuration and network parameters for stream dos mitigation | trinity-1686a | |
2023-10-18 | Merge branch 'ticket40870_048_02' into 'main' | David Goulet | |
conflux: Flag set as in full teardown in the free path Closes #40870 See merge request tpo/core/tor!777 | |||
2023-10-16 | conflux: Flag set as in full teardown in the free path | David Goulet | |
We suspect a shutdown race of some sort for which the full teardown is not noticed during the close but should be during the free. For that, we flag the conflux set as in full teardown (if so) in the free path in case the close path didn't caught it. Fixes #40870 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2023-10-12 | fix bridge transport statistics | trinity-1686a | |
2023-10-12 | Merge branch 'eol-config' into 'main' | David Goulet | |
add configuration option to reject descriptor based on tor version Closes #40817 See merge request tpo/core/tor!773 | |||
2023-10-11 | Merge branch 'metrics-count-bug' into 'main' | David Goulet | |
add metrics counter for BUG() reached Closes #40839 See merge request tpo/core/tor!760 | |||
2023-10-11 | Fix the spelling of maxunmeasur(e)dbw. | Nick Mathewson | |
This has been misspelled when using consensus method 31 or later since 0.4.6.1-alpha. Fixes bug 40869. This commit is a backport of b9b0abd6c26d9b361923 to 0.4.8. | |||
2023-10-08 | reject MinimalAcceptedServerVersion which would reject current version | trinity-1686a | |
and fix memory leak on reload error path | |||
2023-10-07 | introduce MinimalAcceptedServerVersion | trinity-1686a | |
2023-10-05 | Fix the spelling of maxunmeasur(e)dbw. | Nick Mathewson | |
This has been misspelled when using consensus method 31 or later since 0.4.6.1-alpha. Fixes bug 40869. | |||
2023-10-05 | Remove MIN_METHOD_FOR_MIDDLEONLY | Nick Mathewson | |
2023-10-05 | Remove MIN_METHOD_FOR_CORRECT_BWWEIGHTSCALE | Nick Mathewson | |
This also lets us discard extract_param_buggy, which we've been wanting to do. | |||
2023-10-05 | Remove tests that checked for obsolete microdesc encoding. | Nick Mathewson | |
2023-10-05 | Remove MIN_METHOD_FOR_UNPADDED_NTOR_KEY | Nick Mathewson | |
2023-10-05 | Remove MIN_METHOD_FOR_CANONICAL_FAMILIES_IN_MICRODESCS | Nick Mathewson | |
2023-10-05 | Whoops: test the "wrong" name for maxunmeasurdbw (sic). | Nick Mathewson | |
Now that we never use an earlier consensus method, our tests actually hit this, and we find that we have misspelled "maxunmeasurdbw" (sic) in dirvote.c. I have opened ticket #40869 to track this misspelling. | |||
2023-10-05 | Update consensus methods in dir_umbw tests. | Nick Mathewson | |
These tests had previously listed methods that we no longer support. |