tor/changes
David Goulet e62b8bce5a hs: Fix assert in hs_metrics_update_by_ident()
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-07 13:50:28 -05:00
..
.dummy Add a .dummy file in the changes directory to stop git from removing it 2015-05-11 11:41:48 -04:00
bug40841 Changes file for bug40841 2023-08-25 16:32:59 +00:00
bug40842 Changes file for bug40842 2023-08-28 13:50:44 +00:00
bug40855 Make networkstatus_getinfo_by_purpose report published_on again. 2023-09-12 08:46:31 -04:00
bug40858 Changes file for bug40858 2023-09-14 19:18:15 +00:00
bug40862 Changes file for bug40862 2023-09-21 00:08:01 +00:00
bug40869 Fix the spelling of maxunmeasur(e)dbw. 2023-10-11 10:08:53 -04:00
bug40878 Changes file for bug 40878 2023-10-30 16:55:11 +00:00
fallbackdirs-2023-08-30 fallbackdir: Update list generated on August 30, 2023 2023-08-30 08:47:17 -04:00
fallbackdirs-2023-09-18 fallbackdir: Update list generated on September 18, 2023 2023-09-18 09:51:12 -04:00
fallbackdirs-2023-09-25 fallbackdir: Update list generated on September 25, 2023 2023-09-25 09:51:25 -04:00
fallbackdirs-2023-11-03 fallbackdir: Update list generated on November 03, 2023 2023-11-03 09:38:21 -04:00
geoip-2023-08-30 Update geoip files to match ipfire location db, 2023/08/30. 2023-08-30 08:47:12 -04:00
geoip-2023-09-18 Update geoip files to match ipfire location db, 2023/09/18. 2023-09-18 09:51:07 -04:00
geoip-2023-09-25 Update geoip files to match ipfire location db, 2023/09/25. 2023-09-25 09:51:25 -04:00
geoip-2023-11-03 Update geoip files to match ipfire location db, 2023/11/03. 2023-11-03 09:38:29 -04:00
ticket40739 Add diagnostic log message for compression bombs. 2023-09-13 16:13:28 +02:00
ticket40815 Lower the log-level and soften the language for our Zstd ABI compat check. 2023-09-14 22:26:41 +02:00
ticket40843 Changes files for 40843 and 40844 (NetBSD portability) 2023-08-28 10:11:00 -07:00
ticket40844 Changes files for 40843 and 40844 (NetBSD portability) 2023-08-28 10:11:00 -07:00
ticket40848 Remove defensive assertion in relay_key_is_unavailable_(). 2023-09-12 16:42:35 +02:00
ticket40874 Fix TROVE-2023-004: Remote crash when compiled against OpenSSL 2023-11-03 08:52:38 -04:00
ticket40883 hs: Fix assert in hs_metrics_update_by_ident() 2023-11-07 13:50:28 -05:00