Loading ChangeLog +0 −37 Original line number Diff line number Diff line Loading @@ -39,24 +39,14 @@ Changes in version 0.2.0.3-alpha - 2007-??-?? - RedirectExits is now deprecated. o Major bugfixes (directory): - Fix a crash bug in directory authorities when we re-number the routerlist while inserting a new router. [Bugfix on 0.1.2.x] - Fix a crash bug when router descriptors end at a 4096-byte boundary on disk. [Bugfix on 0.1.2.x] - Rewrite directory tokenization code to never run off the end of a string. Fixes bug 455. Patch from croup. [Bugfix on 0.1.2.x] o Minor bugfixes (core protocol): - 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. [Bugfix on 0.1.2.x] o Minor bugfixes (directory): - Fix another crash bug related to extra-info caching. (Bug found by Peter Palfrader.) [Bugfix on 0.2.0.2-alpha] - Fix a potential crash bug when we load many server descriptors at once and some of them make others of them obsolete. Fixes bug 458. [Bugfix on 0.1.2.x] - Directories no longer return a "304 not modified" when they don't have the networkstatus the client asked for. Also fix a memory leak when returning 304 not modified. [Bugfixes on 0.2.0.2-alpha] Loading @@ -67,33 +57,6 @@ Changes in version 0.2.0.3-alpha - 2007-??-?? - Add DNSPort connections to the global connection list, so that we can time them out correctly. (Bug found by mwenge) [Bugfix on 0.2.0.2-alpha] - 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. [Bugfix on 0.1.2.x] o Minor bugfixes (hidden services): - Stop tearing down the whole circuit when the user asks for a connection to a port that the hidden service didn't configure. Resolves bug 444. [Bugfix on 0.1.2.x] o Minor bugfixes (versioning): - Stop under-counting the number of authorities that recommend each version. [Bugfix on 0.1.2.x] 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. [Bugfix on 0.1.2.x] o Security fixes (BSD natd support): - Fix a possible buffer overrun when using BSD natd support. Bug found by croup. o Security fixes (circuits): - 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. [Bugfix on 0.1.2.x] Changes in version 0.2.0.2-alpha - 2007-06-02 Loading Loading
ChangeLog +0 −37 Original line number Diff line number Diff line Loading @@ -39,24 +39,14 @@ Changes in version 0.2.0.3-alpha - 2007-??-?? - RedirectExits is now deprecated. o Major bugfixes (directory): - Fix a crash bug in directory authorities when we re-number the routerlist while inserting a new router. [Bugfix on 0.1.2.x] - Fix a crash bug when router descriptors end at a 4096-byte boundary on disk. [Bugfix on 0.1.2.x] - Rewrite directory tokenization code to never run off the end of a string. Fixes bug 455. Patch from croup. [Bugfix on 0.1.2.x] o Minor bugfixes (core protocol): - 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. [Bugfix on 0.1.2.x] o Minor bugfixes (directory): - Fix another crash bug related to extra-info caching. (Bug found by Peter Palfrader.) [Bugfix on 0.2.0.2-alpha] - Fix a potential crash bug when we load many server descriptors at once and some of them make others of them obsolete. Fixes bug 458. [Bugfix on 0.1.2.x] - Directories no longer return a "304 not modified" when they don't have the networkstatus the client asked for. Also fix a memory leak when returning 304 not modified. [Bugfixes on 0.2.0.2-alpha] Loading @@ -67,33 +57,6 @@ Changes in version 0.2.0.3-alpha - 2007-??-?? - Add DNSPort connections to the global connection list, so that we can time them out correctly. (Bug found by mwenge) [Bugfix on 0.2.0.2-alpha] - 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. [Bugfix on 0.1.2.x] o Minor bugfixes (hidden services): - Stop tearing down the whole circuit when the user asks for a connection to a port that the hidden service didn't configure. Resolves bug 444. [Bugfix on 0.1.2.x] o Minor bugfixes (versioning): - Stop under-counting the number of authorities that recommend each version. [Bugfix on 0.1.2.x] 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. [Bugfix on 0.1.2.x] o Security fixes (BSD natd support): - Fix a possible buffer overrun when using BSD natd support. Bug found by croup. o Security fixes (circuits): - 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. [Bugfix on 0.1.2.x] Changes in version 0.2.0.2-alpha - 2007-06-02 Loading