[tor-talk] New release: Tor

Nick Mathewson nickm at torproject.org
Mon May 10 14:41:12 UTC 2021

Hi, all!

There's a new Tor release candidate! It's not the stable release yet,
but we hope it will be stable in a month or so: you should only run it
if you're ready to find more bugs than usual, and report them on

The source code is available from the download page at
https://www.torproject.org/download/tor/ ; if you build Tor from
source, why not give it a try? And if you don't build Tor from source,
packages should be ready over the coming days, with a Tor Browser
alpha release likely next week.

We're also putting out Tor today: since that one is stable, it
gets announced on the tor-announce mailing list.

Here's what's new:

Changes in version - 2021-05-10
  Tor is the first release candidate in its series. It fixes
  a few small bugs from previous versions, and adds a better error
  message when trying to use (no longer supported) v2 onion services.

  Though we anticipate that we'll be doing a bit more clean-up between
  now and the stable release, we expect that our remaining changes will
  be fairly simple. There will likely be at least one more release
  candidate before 0.4.6.x is stable.

  o Major bugfixes (onion service, control port):
    - Make the ADD_ONION command properly configure client authorization.
      Before this fix, the created onion failed to add the client(s).
      Fixes bug 40378; bugfix on

  o Minor features (compatibility, Linux seccomp sandbox):
    - Add a workaround to enable the Linux sandbox to work correctly
      with Glibc 2.33. This version of Glibc has started using the
      fstatat() system call, which previously our sandbox did not allow.
      Closes ticket 40382; see the ticket for a discussion of trade-offs.

  o Minor features (compilation):
    - Make the autoconf script build correctly with autoconf versions
      2.70 and later. Closes part of ticket 40335.

  o Minor features (geoip data):
    - Update the geoip files 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 services. Closes ticket 40373.

  o Minor bugfixes (build, cross-compilation):
    - Allow a custom "ar" for cross-compilation. Our previous build
      script had used the $AR environment variable in most places, but
      it missed one. Fixes bug 40369; bugfix on

  o Minor bugfixes (compiler warnings):
    - Fix an indentation problem that led to a warning from GCC 11.1.1.
      Fixes bug 40380; bugfix on

  o Minor bugfixes (logging, relay):
    - Emit a warning if an Address is found to be internal and tor can't
      use it. Fixes bug 40290; bugfix on

  o Minor bugfixes (onion service, client, memory leak):
    - Fix a bug where an expired cached descriptor could get overwritten
      with a new one without freeing it, leading to a memory leak. Fixes
      bug 40356; bugfix on

More information about the tor-talk mailing list