Closes ticket 22281. o Minor features (client): – Now you can cats take human antibiotics use Tor as a tunneled HTTP proxy: use the brand new HTTPTunnelPort choice to open a port that accepts HTTP Connect requests. Once we named it Rocky Linux, it was a hat tip to him for every thing he has done, not only in open supply and high-efficiency computing (HPC), but in addition with the CentOS undertaking. Closes ticket 23592. o Major bugfixes (relay, crash, assertion failure, backport from 0.3.2.2-alpha): – Fix a timing-based assertion failure that might happen when the circuit out-of-memory handler freed a connection’s output buffer. The following contains the complete checklist of adjustments included in 0.3.2.2-alpha: o Major bugfixes (relay, crash, assertion failure): – Fix a timing-primarily based assertion failure that could happen when the circuit out-of-reminiscence handler freed a connection’s output buffer. Minor bugfixes (defensive programming, undefined behavior, backport from 0.3.1.4-alpha): – Fix a memset() off the end of an array when packing cells. Fixes bug 23607; bugfix on 0.3.2.1-alpha. o Minor bugfixes (build, compilation): – Fix a compilation warning when building with zstd support on 32-bit platforms. Fixes bug 23602; bugfix on 0.2.7.2-alpha. o Minor bugfixes (compression): – Handle a pathological case when decompressing Zstandard knowledge when the output buffer size is zero.
Minor bugfixes (compression, backport from 0.3.2.2-alpha): – Handle a pathological case when decompressing Zstandard knowledge when the output buffer dimension is zero. Minor bugfixes (compilation, backport from 0.2.7.6): – Fix a compilation warning with Clang 3.6: Don’t test the presence of an deal with which may never be NULL. Fixes bug 23676; bugfix on 0.3.2.1-alpha. o Minor features (construct, compilation): – The “check-changes” feature is now part of the “make test” exams; we’ll use it to attempt to stop misformed adjustments files from accumulating. The extremely reactive oxygen combines with hydrogen and carbon monoxide on the gas aspect to make water and CO2. Fix that. Fixes bug 23537; bugfix on 0.3.2.1-alpha. – Make the KISTSchedRunInterval possibility a non damaging value. Fixes bug 23551; bugfix on 0.3.1.1-alpha. o Minor bugfixes (documentation): – Fix manpage to not check with the obsolete (and misspelled) UseEntryGuardsAsDirectoryGuards parameter in the outline of NumDirectoryGuards. Fixes bug 8185; bugfix on 0.2.5.4-alpha. o Minor bugfixes (scheduler): – When switching schedulers because of a consensus change, we didn’t give the brand new scheduler an opportunity to react to the consensus. This launch fixes several minor bugs in the brand new scheduler and subsequent- era onion providers; both options had been newly added in the 0.3.2 series.
Closes ticket 12541. o Major features (subsequent-era onion services): – Tor now supports the next-era onion companies protocol for clients and providers! Part of ticket 22805. o Deprecated features: – The ReachableDirAddresses and ClientPreferIPv6DirPort choices are actually deprecated; they don’t apply to relays, and they’ve had no impact on clients since 0.2.8.x. Closes ticket 19704. o Documentation: – HiddenServiceVersion man page entry wasn’t mentioning the now supported model 3. Fixes ticket 23580; bugfix on 0.3.2.1-alpha. – Clarify that the Address choice is solely about setting an marketed IPv4 tackle. Fixes bug 18704; bugfix on 0.2.0.20-rc. Patch by “twim”. Fixes bug 23581; bugfix on 0.3.2.1-alpha. – Properly initialize the scheduler final run time counter so it isn’t 0 at the first tick. The second new scheduler sort is known as “KISTLite”: it behaves the identical as KIST, but runs on methods without kernel assist for inspecting TCP implementation details. Fixes bug 23575; bugfix on 0.3.2.1-alpha. – Make a hard exit if tor is unable to select a scheduler which may occur if the person specifies a scheduler sort that is not supported and not other types in Schedulers. Assume present conduct is right and make the assessments cross once more.
Closes ticket 23220. o Minor features (command line): – Add a new commandline choice, –key-expiration, which prints when the current signing key goes to expire. Fixes bug 15582; bugfix on 0.2.6.2-alpha. o Minor bugfixes (controller, backport from 0.3.1.7): – Do not crash when receiving a HSPOST command with an empty body. Fixes bug 21118; bugfix on 0.3.0.1-alpha. o Major bugfixes (shopper, onion service, also in 0.2.9.9): – Fix a shopper-aspect onion service reachability bug, the place a number of socks requests to an onion service (or a single slow request) could trigger us to mistakenly mark among the service’s introduction factors as failed, and we cache that failure so eventually we run out and cannot reach the service. You can establish a next-technology onion handle by its size: they’re 56 characters lengthy, as in “4acth47i6kxnvkewtm6q7ib2s3ufpo5sqbsnzjpbi7utijcltosqemad.onion”. We’re 100% funded by your donations, so every contribution helps us proceed to assist FreeBSD in many ways, together with among the work funded and published on this newsletter. Closes ticket 22636. Changes in version 0.2.8.Sixteen – 2017-10-25 Tor 0.2.8.16 backports a group of bugfixes from later Tor release sequence, together with a bugfix for a crash challenge that had affected relays under memory strain.