Commit 28443775 authored by Roger Dingledine's avatar Roger Dingledine
Browse files

a clearer changelog, and a future todo item


svn:r9702
parent 6b191f85
Loading
Loading
Loading
Loading
+10 −7
Original line number Diff line number Diff line
Changes in version 0.1.2.9-??? - 2007-??-??
Changes in version 0.1.2.9-rc - 2007-03-??
  o Major bugfixes (Windows):
    - On MinGW, use "%I64u" to printf/scanf 64-bit integers, instead
      of the usual GCC "%llu". This prevents a bug when saving 64-bit
      int configuration values: the high-order 32 bits would get
      truncated. In particular, we were being bitten by the default
      MaxAdvertisedBandwidth of 128 TB turning into 0. (Fixes bug 400
      and maybe also bug 397.)

  o Minor bugfixes (performance):
    - Use OpenSSL's AES implementation on platforms where it's faster.
      This could save us as much as 10% CPU usage.
@@ -7,7 +15,7 @@ Changes in version 0.1.2.9-??? - 2007-??-??
    - Do not rotate onion key immediately after setting it for the first
      time.

  o Minor bugfixes (directory servers):
  o Minor bugfixes (directory authorities):
    - Stop calling servers that have been hibernating for a long time
      "stable". Also, stop letting hibernating or obsolete servers affect
      uptime and bandwidth cutoffs.
@@ -28,11 +36,6 @@ Changes in version 0.1.2.9-??? - 2007-??-??
      of 2 as indicating that the server is completely bad; it sometimes
      means that the server is just bad for the request in question. (may fix
      the last of bug 326.)
    - On mingw, use "%I64u" to printf/scanf 64-bit integers, instead of the
      usual GCC "%llu".  This prevents a bug when saving 64-bit int
      configuration values on mingw; the high-order 32 bits would get
      truncated.  If the value was then reloaded, disaster would
      occur. (Fixes bug 400 and maybe also bug 397.)
    - Disable encrypted directory connections when we don't have a server
      descriptor for the destination. We'll get this working again in
      the 0.2.0 branch.
+3 −0
Original line number Diff line number Diff line
@@ -412,6 +412,9 @@ R - add d64 and fp64 along-side d and fp so people can paste status
      of edge_stream_t.

Future version:
  - when we hit a funny error from a dir request (eg 403 forbidden),
    but tor is working and happy otherwise, and we haven't seen many
    such errors recently, then don't warn about it.
  - LD_BUG log messages could prepend "Bug: " automatically, so we don't
    have to try to remember to.
  - More consistent error checking in router_parse_entry_from_string().