aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2007-07-13 13:04:01 +0000
committerRoger Dingledine <arma@torproject.org>2007-07-13 13:04:01 +0000
commite459ba56aa447c7a38457d377f91885b91dbdd6b (patch)
treeb34c940ce5ca1bac7513f367c3e8c603e06dd27e
parentd39b7fdbe20c83bcd5f20c12febc9dc4f5d9a6c3 (diff)
downloadtor-e459ba56aa447c7a38457d377f91885b91dbdd6b.tar.gz
tor-e459ba56aa447c7a38457d377f91885b91dbdd6b.zip
clean up changelog; add two more backports we should do but not yet
svn:r10824
-rw-r--r--ChangeLog36
-rw-r--r--doc/TODO.0123
2 files changed, 19 insertions, 20 deletions
diff --git a/ChangeLog b/ChangeLog
index ad01abb3bc..5982f2a207 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,10 +1,10 @@
-Changes in version 0.1.2.15 - 2007-0?-??
+Changes in version 0.1.2.15 - 2007-07-??
o Major bugfixes (compilation):
- Fix compile on FreeBSD/NetBSD/OpenBSD. Oops.
o Major bugfixes (crashes):
- Try even harder not to dereference the first character after
- an mmap(). (Bug reported by lodger)
+ an mmap(). Reported by lodger.
- Fix a crash bug in directory authorities when we re-number the
routerlist while inserting a new router.
- Fix eventdns.c behavior on Solaris: It is critical to include
@@ -12,15 +12,8 @@ Changes in version 0.1.2.15 - 2007-0?-??
definition of _FILE_OFFSET_BITS.
o Major bugfixes (security):
- - Fix a possible buffer overrun when using BSD natd support. Bug found
- by "Mr. Croup."
-
- o Minor bugfixes (guard nodes):
- - If there's a never-before-connected-to guard node in our list,
- never choose any guards past it. This way we don't expand our
- guard list unless we need to.
-
- o Minor bugfixes (security):
+ - Fix a possible buffer overrun when using BSD natd support.
+ Bug found by "Mr. Croup."
- When sending destroy cells from a circuit's origin, don't include
the reason for tearing down the circuit. The spec says we didn't,
and now we actually don't. Reported by lodger.
@@ -28,7 +21,14 @@ Changes in version 0.1.2.15 - 2007-0?-??
bug may have allowed other routers on a given circuit to inject
cells into streams. Reported by lodger; fixes bug 446.
- o Minor bugfixes (directory)
+ o Minor bugfixes (guard nodes):
+ - Weight guard selection by bandwidth, so that high-bandwidth nodes
+ don't get underused as guards.
+ - If there's a never-before-connected-to guard node in our list,
+ never choose any guards past it. This way we don't expand our
+ guard list unless we need to.
+
+ o Minor bugfixes (directory):
- Count the number of authorities that recommend each version
correctly. Previously, we were under-counting by 1.
@@ -37,14 +37,12 @@ Changes in version 0.1.2.15 - 2007-0?-??
connection to a port that the hidden service didn't configure.
Resolves bug 444.
- o Minor bugfixes (misc)
- - Weight guard selection by bandwidth, so that high-bandwidth nodes
- don't get underused as guards.
+ o Minor bugfixes (misc):
- On Windows, we were preventing other processes from reading
- cached-routers while Tor was running. (Reported by janbar)
- - Fix a possible (but very unlikely) bug in picking routers by bandwidth.
- Add a log message to confirm that it is in fact unlikely. (Patch from
- lodger.)
+ cached-routers while Tor was running. Reported by janbar.
+ - Fix a possible (but very unlikely) bug in picking routers by
+ bandwidth. Add a log message to confirm that it is in fact
+ unlikely. Patch from lodger.
- Backport a couple of memory leak fixes.
- Backport miscellaneous cosmetic bugfixes.
diff --git a/doc/TODO.012 b/doc/TODO.012
index 5d70450e8c..3ed527d4b7 100644
--- a/doc/TODO.012
+++ b/doc/TODO.012
@@ -21,6 +21,7 @@ Backport items for 0.1.2:
Backport for 0.1.2.x once better tested:
- r10579: new addsysuser implementation for osx (??)
-
+ - Some fix for bug 438
+ - coderman's constrained socket buffers patch