See ticket 2667 for particulars. Closes ticket 40265. o Minor features (geoip information): – Update the geoip information to match the IPFire Location Database, as retrieved on 2021/05/07. o Minor options (onion providers): – Add warning message when connecting to now deprecated v2 onion services. Closes a part of ticket 40335. o Minor features (geoip data): – Update the geoip recordsdata to match the IPFire Location Database, as retrieved on 2021/05/07. o Minor features (onion services): – Add a warning message when trying to connect to (no longer supported) v2 onion companies. Fixes bug 40345; bugfix on 0.4.3.4-rc. o Minor bugfixes (compiler warnings, backport from 0.4.6.3-rc): – Fix an indentation problem that led to a warning from GCC 11.1.1. Fixes bug 40380; bugfix on 0.3.0.1-alpha. o Minor bugfixes (controller, backport from 0.4.6.1-alpha): – Fix a «BUG» warning that would seem when a controller chooses the first hop for a circuit, and that circuit completes. Fixes bug 40369; bugfix on 0.4.5.1-alpha. o Minor bugfixes (compiler warnings): – Fix an indentation problem that led to a warning from GCC 11.1.1. Fixes bug 40380; bugfix on 0.3.0.1-alpha. o Minor bugfixes (logging, relay): – Emit a warning if an Address is found to be inner and tor cannot use it.
Fixes bug 24661; bugfix on 0.3.0.1-alpha. o Minor bugfixes (compilation, backport from 0.4.0.1-alpha): – Compile appropriately on OpenBSD; previously, we were lacking some headers required in an effort to detect it properly. Custom error varieties and handling had been added as nicely, so as to facilitate higher error dismissal/handling in outside crates and avoid mistakenly passing an internal error string to C over the FFI boundary. Minor features (client): – Clients now verify whether their streams are trying to re-enter the Tor network (i.e. to send Tor traffic over Tor), and shut them preemptively if they think exit relays will refuse them for that reason. Minor bugfixes (reminiscence utilization): – When queuing DESTROY cells on a channel, solely queue the circuit-id and purpose fields: not the whole 514-byte cell. Fixes bug 40285; bugfix on 0.3.2.1-alpha. o Minor bugfixes (onion service, client, memory leak, backport from 0.4.6.3-rc): – Fix a bug where an expired cached descriptor might get overwritten with a new one without freeing it, leading to a memory leak. There’ll seemingly be at the very least another release candidate earlier than 0.4.6.x is stable.
Fixes bug 19213; bugfix on 0.2.7.1-alpha. o Minor bugfixes (downloading): – Predict extra appropriately whether or not we’ll be downloading over HTTP once we determine the maximum length of a URL. Minor features (dormant mode): – Add a new ‘DormantTimeoutEnabled’ choice to allow coarse-grained management over whether the consumer ever turns into dormant from inactivity. Closes ticket 40271. o Minor features (command line): – Add lengthy format name «–torrc-file» equal to the prevailing command-line possibility «-f». The flags are NoDNSRequest, NoOnionTraffic, and the synthetic flag OnionTrafficOnly, which is ibuprofen good for dogs equivalent to NoDNSRequest, NoIPv4Traffic, and NoIPv6Traffic. Fixes bug 31571; bugfix on 0.3.5.1-alpha. o Minor bugfixes (FreeBSD, PF-based proxy, IPv6, backport from 0.4.2.1-alpha): – When extracting an IPv6 handle from a PF-based proxy, confirm that we are actually configured to receive an IPv6 handle, and log an inner error if not. Fixes bug 13239; bugfix on 0.1.0.1-rc. o Minor bugfixes (logging): – When logging a listing ownership mismatch, log the proudly owning username accurately. Closes ticket 40265. o Minor features (geoip knowledge): – Update the geoip recordsdata to match the IPFire Location Database, as retrieved on 2021/04/13. o Minor features (logging): – Edit heartbeat log messages in order that extra of them start with the string «Heartbeat: «.
The DELIVERED fields report the entire valid information on the circuit, as measured by the payload sizes of verified and error-checked relay command cells. Major features (listing authority): – When voting on a relay with a Sybil-like appearance, add the Sybil flag when clearing out the other flags. Fixes bug 40141; bugfix on 0.4.5.1-alpha. o Minor bugfixes (relay): – Move the «overload-normal» line from extrainfo to the server descriptor. No less than one such bug seems to be current in all currently used versions of Tor, and would enable an attacker to remotely crash most Tor instances, especially those compiled with additional compiler hardening. Fixes bug 40290; bugfix on 0.4.5.1-alpha. o Minor bugfixes (onion service, shopper, memory leak): – Fix a bug where an expired cached descriptor may get overwritten with a brand new one with out freeing it, resulting in a memory leak. AR environment variable in most locations, but it surely missed one. This transformation ought to assist mitigate a set of denial-of-service attacks. Fixes bug 31696; bugfix on 0.4.1.1-alpha. o Minor options (stem exams, backport from 0.4.2.1-alpha): – Change «make check-stem» so it solely runs the stem tests that use tor.