mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2025-02-22 22:25:51 +01:00
changelog cleanup / rearranging
svn:r16957
This commit is contained in:
parent
8bc1536a9e
commit
8dfe8194c9
1 changed files with 24 additions and 20 deletions
44
ChangeLog
44
ChangeLog
|
@ -21,27 +21,33 @@ Changes in version 0.2.1.6-alpha - 2008-09-xx
|
||||||
descriptor from a hidden service directory for which the router
|
descriptor from a hidden service directory for which the router
|
||||||
descriptor has not yet been downloaded. Fixes bug 767. Bugfix
|
descriptor has not yet been downloaded. Fixes bug 767. Bugfix
|
||||||
on 0.2.0.10-alpha.
|
on 0.2.0.10-alpha.
|
||||||
- DNS replies need to have names matching their requests, but these names
|
|
||||||
should be in the questions section, not necessarily in the answers
|
|
||||||
section. Fixes bug 823. Bugfix on 0.2.1.5-alpha.
|
|
||||||
|
|
||||||
o Minor bugfixes:
|
|
||||||
- Fix compile on OpenBSD 4.4-current. Bugfix on 0.2.1.5-alpha.
|
|
||||||
Reported by Tas.
|
|
||||||
- Fixed some memory leaks --some quite frequent, some almost impossible
|
|
||||||
to trigger-- based on results from Coverity.
|
|
||||||
- When testing for libevent functions, set the LDFLAGS variable
|
|
||||||
correctly. (Found by Riastradh.)
|
|
||||||
- Fix an assertion bug in parsing policy-related options; possible fix
|
|
||||||
for bug 811.
|
|
||||||
- Catch and report a few more bootstrapping failure cases when Tor
|
|
||||||
fails to establish a TCP connection. Cleanup on 0.2.1.x.
|
|
||||||
- When fetching v0 and v2 rendezvous service descriptors in parallel,
|
- When fetching v0 and v2 rendezvous service descriptors in parallel,
|
||||||
we were failing the whole hidden service request when the v0
|
we were failing the whole hidden service request when the v0
|
||||||
descriptor fetch fails, even if the v2 fetch is still pending and
|
descriptor fetch fails, even if the v2 fetch is still pending and
|
||||||
might succeed. Similarly, if the last v2 fetch fails, we were
|
might succeed. Similarly, if the last v2 fetch fails, we were
|
||||||
failing the whole hidden service request even if a v0 fetch is
|
failing the whole hidden service request even if a v0 fetch is
|
||||||
still pending. Fixes bug 814. Bugfix on 0.2.0.10-alpha.
|
still pending. Fixes bug 814. Bugfix on 0.2.0.10-alpha.
|
||||||
|
- DNS replies need to have names matching their requests, but
|
||||||
|
these names should be in the questions section, not necessarily
|
||||||
|
in the answers section. Fixes bug 823. Bugfix on 0.2.1.5-alpha.
|
||||||
|
|
||||||
|
o Major features:
|
||||||
|
- Directory mirrors now store and serve v2 hidden service descriptors
|
||||||
|
by default (i.e. new default value for HidServDirectoryV2 is 1).
|
||||||
|
This is the last step in proposal 114, which aims to make hidden
|
||||||
|
service connections more reliable.
|
||||||
|
|
||||||
|
o Minor bugfixes:
|
||||||
|
- Fix compile on OpenBSD 4.4-current. Bugfix on 0.2.1.5-alpha.
|
||||||
|
Reported by Tas.
|
||||||
|
- Fixed some memory leaks -- some quite frequent, some almost
|
||||||
|
impossible to trigger -- based on results from Coverity.
|
||||||
|
- When testing for libevent functions, set the LDFLAGS variable
|
||||||
|
correctly. Found by Riastradh.
|
||||||
|
- Fix an assertion bug in parsing policy-related options; possible fix
|
||||||
|
for bug 811.
|
||||||
|
- Catch and report a few more bootstrapping failure cases when Tor
|
||||||
|
fails to establish a TCP connection. Cleanup on 0.2.1.x.
|
||||||
- Avoid a bug where the FastFirstHopPK 0 option would keep Tor from
|
- Avoid a bug where the FastFirstHopPK 0 option would keep Tor from
|
||||||
bootstrapping with tunneled directory connections. Bugfix on
|
bootstrapping with tunneled directory connections. Bugfix on
|
||||||
0.1.2.5-alpha. Fixes bug 797. Found by Erwin Lam.
|
0.1.2.5-alpha. Fixes bug 797. Found by Erwin Lam.
|
||||||
|
@ -59,8 +65,6 @@ Changes in version 0.2.1.6-alpha - 2008-09-xx
|
||||||
locked down these days.
|
locked down these days.
|
||||||
- Use a lockfile to make sure that two Tor processes are not
|
- Use a lockfile to make sure that two Tor processes are not
|
||||||
simultaneously running with the same datadir.
|
simultaneously running with the same datadir.
|
||||||
- Directory mirrors store and serve v2 hidden service descriptors by
|
|
||||||
default (i.e. new default value for HidServDirectoryV2 is 1).
|
|
||||||
- Serve the latest v3 networkstatus consensus via the control
|
- Serve the latest v3 networkstatus consensus via the control
|
||||||
port. Use "getinfo dir/status-vote/current/consensus" to fetch it.
|
port. Use "getinfo dir/status-vote/current/consensus" to fetch it.
|
||||||
- Better logging about stability/reliability calculations on directory
|
- Better logging about stability/reliability calculations on directory
|
||||||
|
@ -68,10 +72,10 @@ Changes in version 0.2.1.6-alpha - 2008-09-xx
|
||||||
|
|
||||||
o Code simplifications and refactoring:
|
o Code simplifications and refactoring:
|
||||||
- Revise the connection_new functions so that a more typesafe variant
|
- Revise the connection_new functions so that a more typesafe variant
|
||||||
exists. This will work better with Coverity, and let us find any
|
exists. This will work better with Coverity, and let us find any
|
||||||
actual mistakes we're making here.
|
actual mistakes we're making here.
|
||||||
- Refactor unit testing logic so that dmalloc can be used sensibly with
|
- Refactor unit testing logic so that dmalloc can be used sensibly
|
||||||
unit tests to check for memory leaks.
|
with unit tests to check for memory leaks.
|
||||||
- Move all hidden-service related fields from connection and circuit
|
- Move all hidden-service related fields from connection and circuit
|
||||||
structure to substructures: this way they won't eat so much memory.
|
structure to substructures: this way they won't eat so much memory.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue