mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-27 13:53:31 +01:00
forward-port the 0.2.0.22-rc changelog entry, plus remove
some duplicate items. svn:r14086
This commit is contained in:
parent
fe1b2a4ed4
commit
2117abbe3f
83
ChangeLog
83
ChangeLog
@ -1,37 +1,6 @@
|
||||
Changes in version 0.2.1.1-alpha - 2008-??-??
|
||||
o Minor bugfixes:
|
||||
- Downgrade assert in connection_buckets_decrement() to a log message.
|
||||
This may help us solve bug 614, and in any case will make its symptoms
|
||||
less severe. Bugfix on 0.2.0.20-rc.
|
||||
- Fix compilation with OpenSSL 0.9.8 and 0.9.8a. All other supported
|
||||
OpenSSL versions should have been working fine. Diagnosis and patch
|
||||
from lodger, Karsten Loesing and Sebastian Hahn. Fixes bug 616.
|
||||
Bugfix on 0.2.0.20-rc.
|
||||
- Generate "STATUS_SERVER" events rather than misspelled "STATUS_SEVER"
|
||||
events. Caught by mwenge; bugfix on 0.1.2.x.
|
||||
- Fix the SVK version detection logic to work correctly on a branch.
|
||||
Bugfix on 0.2.0.x.
|
||||
- Make sure servers always request certificates from clients during
|
||||
TLS renegotiation. Bugfix on 0.2.0.x.
|
||||
- When counting the number of bytes written on a TLS connection, look at
|
||||
the BIO actually used for writing to the network, not at the BIO used
|
||||
(sometimes) to buffer data for the network. Looking at different BIOs
|
||||
could result in write counts on the order of ULONG_MAX. Fix for bug
|
||||
614. Bugfix on 0.1.2.x.
|
||||
- Make --enable-openbsd-malloc work correctly on Linux with alpha CPUs.
|
||||
Fixes bug 625. Bugfix on 0.2.0.x.
|
||||
- Logging functions now check that the passed severity is sane.
|
||||
- Use proper log levels in the testsuite call of get_interface_address6().
|
||||
- When using a nonstandard malloc, do not use the platform values for
|
||||
HAVE_MALLOC_GOOD_SIZE or HAVE_MALLOC_USABLE_SIZE.
|
||||
- Make the openbsd malloc code use 8k pages on alpha CPUs and 16k pages
|
||||
on ia64. Bugfix on 0.2.0.x.
|
||||
- Detect mismatched page sizes when using --enable-openbsd-malloc.
|
||||
Bugfix on 0.2.0.x.
|
||||
- Stop giving double-close warn when we reject an address for client DNS.
|
||||
- Make sure that the "NULL-means-reject *:*" convention is followed by
|
||||
all the policy manipulation functions, avoiding some possible crash
|
||||
bugs. Bug found by lodger. Bugfix on 0.2.0.16-alpha.
|
||||
|
||||
o Minor features:
|
||||
- Allow separate log levels to be configured for different logging
|
||||
@ -42,8 +11,6 @@ Changes in version 0.2.1.1-alpha - 2008-??-??
|
||||
to avoid unused RAM in buffer chunks and memory pools.
|
||||
- Downgrade "sslv3 alert handshake failure" message to INFO.
|
||||
- Only log guard node status when guard node status has changed.
|
||||
- Downgrade the 3 most common "INFO" messages to "DEBUG". This will make
|
||||
"INFO" 75% less verbose.
|
||||
|
||||
o Code simplifications and refactoring:
|
||||
- Refactor code using connection_ap_handshake_attach_circuit() to
|
||||
@ -51,6 +18,56 @@ Changes in version 0.2.1.1-alpha - 2008-??-??
|
||||
bug 617. Bugfix on 0.2.0.1-alpha.
|
||||
|
||||
|
||||
Changes in version 0.2.0.22-rc - 2008-03-17
|
||||
o Major features:
|
||||
- Enable encrypted directory connections by default, so censor
|
||||
tools that block Tor directory connections based on their plaintext
|
||||
patterns will no longer work. This means Tor works in certain
|
||||
censored countries by default again.
|
||||
|
||||
o Major bugfixes:
|
||||
- Make sure servers always request certificates from clients during
|
||||
TLS renegotiation. Reported by lodger; bugfix on 0.2.0.20-rc.
|
||||
|
||||
o Minor bugfixes (on 0.1.2.x):
|
||||
- Generate "STATUS_SERVER" events rather than misspelled
|
||||
"STATUS_SEVER" events. Caught by mwenge.
|
||||
- When counting the number of bytes written on a TLS connection,
|
||||
look at the BIO actually used for writing to the network, not
|
||||
at the BIO used (sometimes) to buffer data for the network.
|
||||
Looking at different BIOs could result in write counts on the
|
||||
order of ULONG_MAX. Fixes bug 614.
|
||||
|
||||
o Minor bugfixes (on 0.2.0.x):
|
||||
- Downgrade "sslv3 alert handshake failure" message to INFO.
|
||||
- If we set RelayBandwidthRate and RelayBandwidthBurst very high but
|
||||
left BandwidthRate and BandwidthBurst at the default, we would be
|
||||
silently limited by those defaults. Now raise them to match the
|
||||
RelayBandwidth* values.
|
||||
- Fix the SVK version detection logic to work correctly on a branch.
|
||||
- Make --enable-openbsd-malloc work correctly on Linux with alpha
|
||||
CPUs. Fixes bug 625.
|
||||
- Logging functions now check that the passed severity is sane.
|
||||
- Use proper log levels in the testsuite call of
|
||||
get_interface_address6().
|
||||
- When using a nonstandard malloc, do not use the platform values for
|
||||
HAVE_MALLOC_GOOD_SIZE or HAVE_MALLOC_USABLE_SIZE.
|
||||
- Make the openbsd malloc code use 8k pages on alpha CPUs and
|
||||
16k pages on ia64.
|
||||
- Detect mismatched page sizes when using --enable-openbsd-malloc.
|
||||
- Avoid double-marked-for-close warning when certain kinds of invalid
|
||||
.in-addr.arpa addresses are passed to the DNSPort. Part of a fix
|
||||
for bug 617. Bugfix on 0.2.0.1-alpha.
|
||||
- Make sure that the "NULL-means-reject *:*" convention is followed by
|
||||
all the policy manipulation functions, avoiding some possible crash
|
||||
bugs. Bug found by lodger. Bugfix on 0.2.0.16-alpha.
|
||||
|
||||
o Minor features:
|
||||
- Only log guard node status when guard node status has changed.
|
||||
- Downgrade the 3 most common "INFO" messages to "DEBUG". This will
|
||||
make "INFO" 75% less verbose.
|
||||
|
||||
|
||||
Changes in version 0.2.0.21-rc - 2008-03-02
|
||||
o Major bugfixes:
|
||||
- The control port should declare that it requires password auth
|
||||
|
@ -42,7 +42,7 @@ Status: Finished
|
||||
can supply their bridge users with cached copies of all the various
|
||||
Tor network information.
|
||||
|
||||
As for Tor 0.2.0.13-alpha, bridges will answer begin_dir questions
|
||||
As of Tor 0.2.0.13-alpha, bridges will answer begin_dir questions
|
||||
(and cache dir info they see so the answers will be more useful)
|
||||
whether their DirPort is enabled or not. (After all, we don't care if
|
||||
they have an open or reachable DirPort to answer begin_dir questions.)
|
||||
|
@ -2636,7 +2636,7 @@ extern uint64_t stats_n_destroy_cells_processed;
|
||||
|
||||
/********************************* config.c ***************************/
|
||||
|
||||
/** An error from options_trial_assign or options_init_from_string. */
|
||||
/** An error from options_trial_assign() or options_init_from_string(). */
|
||||
typedef enum setopt_err_t {
|
||||
SETOPT_OK = 0,
|
||||
SETOPT_ERR_MISC = -1,
|
||||
|
Loading…
Reference in New Issue
Block a user