[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Tor and are out

Tor fixes more assert bugs in It also
introduces a new unit test framework, shifts directry authority addresses
around to reduce the impact from recent blocking events, and fixes a
few smaller bugs.

Tor fixes a few compile problems in


Alas, the Windows bundles aren't updated yet, since we need to fix some
packaging problems around Vidalia and polipo playing well together. Be
patient -- or help. :) (or fetch the newer Tor from the 'expert packages'
table and cobble it together yourself)

Changes in version - 2009-10-11
  o Major bugfixes:
    - Make the tarball compile again. Oops. Bugfix on

  o New directory authorities:
    - Move dizum to an alternate IP address.

Changes in version - 2009-10-10
  o Major bugfixes:
    - Fix several more asserts in the circuit_build_times code, for
      example one that causes Tor to fail to start once we have
      accumulated 5000 build times in the state file. Bugfixes on; fixes bug 1108.

  o New directory authorities:
    - Move moria1 and Tonga to alternate IP addresses.

  o Minor features:
    - Log SSL state transitions at debug level during handshake, and
      include SSL states in error messages. This may help debug future
      SSL handshake issues.
    - Add a new "Handshake" log domain for activities that happen
      during the TLS handshake.
    - Revert to the "June 3 2009" ip-to-country file. The September one
      seems to have removed most US IP addresses.
    - Directory authorities now reject Tor relays with versions less than This step cuts out four relays from the current network,
      none of which are very big.

  o Minor bugfixes:
    - Fix a couple of smaller issues with gathering statistics. Bugfixes
    - Fix two memory leaks in the error case of
      circuit_build_times_parse_state(). Bugfix on
    - Don't count one-hop circuits when we're estimating how long it
      takes circuits to build on average. Otherwise we'll set our circuit
      build timeout lower than we should. Bugfix on
    - Directory authorities no longer change their opinion of, or vote on,
      whether a router is Running, unless they have themselves been
      online long enough to have some idea. Bugfix on
      Fixes bug 1023.

  o Code simplifications and refactoring:
    - Revise our unit tests to use the "tinytest" framework, so we
      can run tests in their own processes, have smarter setup/teardown
      code, and so on. The unit test code has moved to its own
      subdirectory, and has been split into multiple modules.

Attachment: signature.asc
Description: Digital signature