diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 20 |
1 files changed, 10 insertions, 10 deletions
@@ -1,4 +1,4 @@ -Changes in version 0.1.2.15 - 2007-07-?? +Changes in version 0.1.2.15 - 2007-07-17 o Major bugfixes (compilation): - Fix compile on FreeBSD/NetBSD/OpenBSD. Oops. @@ -7,30 +7,30 @@ Changes in version 0.1.2.15 - 2007-07-?? an mmap(). Reported by lodger. - Fix a crash bug in directory authorities when we re-number the routerlist while inserting a new router. + - When the cached-routers file is an even multiple of the page size, + don't run off the end and crash. (Fixes bug 455; based on idea + from croup.) - Fix eventdns.c behavior on Solaris: It is critical to include orconfig.h _before_ sys/types.h, so that we can get the expected definition of _FILE_OFFSET_BITS. - - When the cached-routers file is an even multiple of the page size, - don't run off the end and crash. (Fixes bug 455; based on idea - from croup.) o Major bugfixes (security): - - Fix a possible buffer overrun when using BSD natd support. - Bug found by "Mr. Croup." + - Fix a possible buffer overrun when using BSD natd support. Bug + found by 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. - Keep streamids from different exits on a circuit separate. This bug may have allowed other routers on a given circuit to inject cells into streams. Reported by lodger; fixes bug 446. - - 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 (guard nodes): + - Weight guard selection by bandwidth, so that low-bandwidth nodes + don't get overused as guards. + o Minor bugfixes (directory): - Correctly count the number of authorities that recommend each version. Previously, we were under-counting by 1. |