Volunteer Spotlight: Kat, a Privacy Activism Veteran

by tommy | December 26, 2017

Tor is a labor of love built by a small group of committed individuals, but we’re lucky to have the support of a dedicated volunteer base who help us make Tor the strongest anonymity tool out there. We’re making our volunteer spotlight a regular feature here on the Tor Blog, and today, we’re highlighting Kat, who volunteers with Tor’s Community Team.

New Program Turns Librarians into Privacy Advocates

by alison | December 22, 2017

We've got an exciting announcement from the Tor and libraries partnership: New York University (NYU) and the Library Freedom Project (LFP) are creating a collaborative program funded by the Institute of Museum and Library Services called Library Freedom Institute.

Tor 0.3.2.8-rc is released, with important updates for relays

by nickm | December 21, 2017

Tor 0.3.2.8-rc fixes a pair of bugs in the KIST and KISTLite schedulers that had led servers under heavy load to overload their outgoing connections. All relay operators running earlier 0.3.2.x versions should upgrade. This version also includes a mitigation for over-full DESTROY queues leading to out-of-memory conditions: if it works, we will soon backport it to earlier release series.

This is the second release candidate in the 0.3.2 series. If we find no new bugs or regression here, then the first stable 0.3.2 release will be nearly identical to this.

You can download the source from the usual place on the website. Binary packages should be available soon. There probably won't be a Tor Browser release for this one; this issues fixed here are mainly (but not exclusively) relevant to relays.
 

Changes in version 0.3.2.8-rc - 2017-12-21

  • Major bugfixes (KIST, scheduler):
    • The KIST scheduler did not correctly account for data already enqueued in each connection's send socket buffer, particularly in cases when the TCP/IP congestion window was reduced between scheduler calls. This situation lead to excessive per-connection buffering in the kernel, and a potential memory DoS. Fixes bug 24665; bugfix on 0.3.2.1-alpha.
  • Minor features (geoip):
    • Update geoip and geoip6 to the December 6 2017 Maxmind GeoLite2 Country database.

 

Tor 0.3.2.7-rc is released!

by nickm | December 14, 2017

Tor 0.3.2.7-rc fixes various bugs in earlier versions of Tor, including some that could affect reliability or correctness.

This is the first release candidate in the 0.3.2 series. If we find no new bugs or regression here, then the first stable 0.3.2. release will be nearly identical to this.

You can download the source from the usual place on the website. Binary packages should be available soon, with a Tor Browser alpha release likely some time next week.

Changes in version 0.3.2.7-rc - 2017-12-14

  • Major bugfixes (circuit prediction):
    • Fix circuit prediction logic so that a client doesn't treat a port as being "handled" by a circuit if that circuit already has isolation settings on it. This change should make Tor clients more responsive by improving their chances of having a pre-created circuit ready for use when a request arrives. Fixes bug 18859; bugfix on 0.2.3.3-alpha.
  • Minor features (logging):
    • Provide better warnings when the getrandom() syscall fails. Closes ticket 24500.