tor/changes
Alexander Færøy 87fb8b6417 Remove defensive assertion in relay_key_is_unavailable_().
This patch removes a call to `tor_assert_nonfatal_unreached()` in
`relay_key_is_unavailable_()` that is only called when Tor is compiled
without relay support.

Unfortunately, the non-fatal assertion causes a BUG log
message to appear for clients when they start up without relay support
for each CPU worker we spawn. This makes it spotting issues during
bootstrap harder particularly for our iOS developers.

Since the call sites to `get_master_identity_key()` handles `NULL`
values already, we do not think this will be an issue later on.

Reported by Benjamin Erhart (@tla) from Guardian Project.

Fixes tpo/core/tor#40848.
2023-09-12 16:42:35 +02: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
fallbackdirs-2023-08-30 fallbackdir: Update list generated on August 30, 2023 2023-08-30 08:47:17 -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
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