mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-27 22:03:31 +01:00
Reflow 0.2.6.3 changelog.
This commit is contained in:
parent
8539191fd8
commit
1447324a6c
77
ChangeLog
77
ChangeLog
@ -1,6 +1,10 @@
|
|||||||
Changes in version 0.2.6.3-alpha - 2015-02-??
|
Changes in version 0.2.6.3-alpha - 2015-02-??
|
||||||
blah blah blah
|
blah blah blah
|
||||||
|
|
||||||
|
o Deprecated versions:
|
||||||
|
- Tor relays older than 0.2.4.18-rc are no longer allowed to
|
||||||
|
advertise themselves on the network. Closes ticket 13555.
|
||||||
|
|
||||||
o Major features (security):
|
o Major features (security):
|
||||||
- Implementation of an AF_UNIX socket option to implement a SOCKS
|
- Implementation of an AF_UNIX socket option to implement a SOCKS
|
||||||
proxy reachable by Unix Domain Socket. This allows client
|
proxy reachable by Unix Domain Socket. This allows client
|
||||||
@ -55,10 +59,6 @@ Changes in version 0.2.6.3-alpha - 2015-02-??
|
|||||||
circuits. Fixes bug 9819; bugfix on 0.2.1.1-alpha. Reported
|
circuits. Fixes bug 9819; bugfix on 0.2.1.1-alpha. Reported
|
||||||
by "skruffy".
|
by "skruffy".
|
||||||
|
|
||||||
o Deprecated versions:
|
|
||||||
- Tor relays older than 0.2.4.18-rc are no longer allowed to advertise
|
|
||||||
themselves on the network. Closes ticket 13555.
|
|
||||||
|
|
||||||
o Minor features (authorities, testing):
|
o Minor features (authorities, testing):
|
||||||
- Create TestingDirAuthVoteHSDir like TestingDirAuthVoteExit/Guard.
|
- Create TestingDirAuthVoteHSDir like TestingDirAuthVoteExit/Guard.
|
||||||
Ensures that authorities vote the HSDir flag for the listed relays
|
Ensures that authorities vote the HSDir flag for the listed relays
|
||||||
@ -162,29 +162,25 @@ Changes in version 0.2.6.3-alpha - 2015-02-??
|
|||||||
by "nickm".
|
by "nickm".
|
||||||
- Drop the MIN_REND_INITIAL_POST_DELAY on a testing network to 5
|
- Drop the MIN_REND_INITIAL_POST_DELAY on a testing network to 5
|
||||||
seconds, but keep the default at 30 seconds. This reduces HS
|
seconds, but keep the default at 30 seconds. This reduces HS
|
||||||
bootstrap time to around 25 seconds. Change src/test/test-
|
bootstrap time to around 25 seconds. Also, change the default time
|
||||||
network.sh default time to match. Closes ticket 13401. Patch
|
in test-network.sh to match. Closes ticket 13401. Patch by "teor".
|
||||||
by "teor".
|
|
||||||
|
|
||||||
o Minor features (tor2web mode):
|
o Minor features (tor2web mode):
|
||||||
- Introduce the config option Tor2webRendezvousPoints, which
|
- Introduce the config option Tor2webRendezvousPoints, which allows
|
||||||
allows clients in Tor2webMode to select a specific Rendezvous
|
clients in Tor2webMode to select a specific Rendezvous Point to be
|
||||||
Point to be used in HS circuits. This might allow better
|
used in HS circuits. This might allow better performance for
|
||||||
performance for Tor2Web nodes. Implements ticket #12844.
|
Tor2Web nodes. Implements ticket #12844.
|
||||||
|
|
||||||
|
o Minor bugfix (oom resistance):
|
||||||
|
- Make an educated guess about how much memory the system has when
|
||||||
|
our detection functionality fails on some operating system. Fixes
|
||||||
|
bug 14802; bugfix on 0.2.5.4-alpha.
|
||||||
|
|
||||||
o Minor bugfixes (automapping):
|
o Minor bugfixes (automapping):
|
||||||
- Prevent changes to other options from removing the wildcard value
|
- Prevent changes to other options from removing the wildcard value
|
||||||
"." from "AutomapHostsSuffixes". Fixes bug 12509; bugfix
|
"." from "AutomapHostsSuffixes". Fixes bug 12509; bugfix
|
||||||
on 0.2.0.1-alpha.
|
on 0.2.0.1-alpha.
|
||||||
|
|
||||||
o Minor bugfixes (build):
|
|
||||||
- Avoid warnings when building with systemd 209 or later. Fixes bug
|
|
||||||
14072; bugfix on 0.2.6.2-alpha. Patch from "h.venev".
|
|
||||||
- Remove the --disable-threads configure option again. It was accidentally
|
|
||||||
partially re-introduced in 29ac883606d6d.
|
|
||||||
Fixes bug 14819; bugfix on 0.2.6.2-alpha.
|
|
||||||
|
|
||||||
|
|
||||||
o Minor bugfixes (client DNS):
|
o Minor bugfixes (client DNS):
|
||||||
- Report the correct cached DNS expiration times. Previously, we
|
- Report the correct cached DNS expiration times. Previously, we
|
||||||
would report everything as "never expires." Fixes bug 14193;
|
would report everything as "never expires." Fixes bug 14193;
|
||||||
@ -225,19 +221,21 @@ Changes in version 0.2.6.3-alpha - 2015-02-??
|
|||||||
14001; bugfix on 0.2.1.2-alpha.
|
14001; bugfix on 0.2.1.2-alpha.
|
||||||
- Compile correctly with (unreleased) OpenSSL 1.1.0 headers.
|
- Compile correctly with (unreleased) OpenSSL 1.1.0 headers.
|
||||||
Addresses ticket 14188.
|
Addresses ticket 14188.
|
||||||
- Remove the --disable-threads configure option again. It was accidentally
|
- Avoid warnings when building with systemd 209 or later. Fixes bug
|
||||||
partially re-introduced in 29ac883606d6d5ebfdcc2efceb2b4b60ee6a8916.
|
14072; bugfix on 0.2.6.2-alpha. Patch from "h.venev".
|
||||||
Fixes bug 14819; bugfix on 0.2.6.2-alpha.
|
- Remove the --disable-threads configure option again. It was
|
||||||
|
accidentally partially reintroduced in 29ac883606d6d. Fixes bug
|
||||||
|
14819; bugfix on 0.2.6.2-alpha.
|
||||||
|
|
||||||
o Minor bugfixes (controller):
|
o Minor bugfixes (controller):
|
||||||
- Add a code for the END_CIRC_REASON_IP_NOW_REDUNDANT circuit close
|
- Add a code for the END_CIRC_REASON_IP_NOW_REDUNDANT circuit close
|
||||||
reason. Fixes bug 14207; bugfix on 0.2.6.2-alpha.
|
reason. Fixes bug 14207; bugfix on 0.2.6.2-alpha.
|
||||||
- Avoid crashing on a malformed EXTENDCIRCUIT command. Fixes bug
|
- Avoid crashing on a malformed EXTENDCIRCUIT command. Fixes bug
|
||||||
14116; bugfix on 0.2.2.9-alpha.
|
14116; bugfix on 0.2.2.9-alpha.
|
||||||
- On the control port, the "entry-guards" command was reporting an "up"
|
- On the control port, the "entry-guards" command was reporting an
|
||||||
status for a relay that was actually down. This fixes the check if
|
"up" status for a relay that was actually down. This fixes the
|
||||||
"unreachable_since" is set and if so reports the "down" status. Fixes
|
check if "unreachable_since" is set and if so reports the "down"
|
||||||
bug 14184; bugfix on 0.1.2.2-alpha.
|
status. Fixes bug 14184; bugfix on 0.1.2.2-alpha.
|
||||||
|
|
||||||
o Minor bugfixes (directory authority):
|
o Minor bugfixes (directory authority):
|
||||||
- Allow directory authorities to fetch more data from one another if
|
- Allow directory authorities to fetch more data from one another if
|
||||||
@ -281,11 +279,6 @@ Changes in version 0.2.6.3-alpha - 2015-02-??
|
|||||||
- Don't log messages to stdout twice when starting up. Fixes bug
|
- Don't log messages to stdout twice when starting up. Fixes bug
|
||||||
13993; bugfix on 0.2.6.1-alpha.
|
13993; bugfix on 0.2.6.1-alpha.
|
||||||
|
|
||||||
o Minor bugfix (oom resistance):
|
|
||||||
- Make an educated guess about how much memory the system has when our
|
|
||||||
detection functionality fails on some operating system. Fixes bug 14802;
|
|
||||||
bugfix on 0.2.5.4-alpha.
|
|
||||||
|
|
||||||
o Minor bugfixes (parsing):
|
o Minor bugfixes (parsing):
|
||||||
- Stop accepting milliseconds (or other junk) at the end of
|
- Stop accepting milliseconds (or other junk) at the end of
|
||||||
descriptor publication times. Fixes bug 9286; bugfix on 0.0.2pre25.
|
descriptor publication times. Fixes bug 9286; bugfix on 0.0.2pre25.
|
||||||
@ -297,15 +290,14 @@ Changes in version 0.2.6.3-alpha - 2015-02-??
|
|||||||
- Fix the ioctl()-based network interface lookup code so that it
|
- Fix the ioctl()-based network interface lookup code so that it
|
||||||
will work on systems that have variable-length struct ifreq, for
|
will work on systems that have variable-length struct ifreq, for
|
||||||
example Mac OS X.
|
example Mac OS X.
|
||||||
- Fix scheduler compilation on targets where char is unsigned.
|
- Fix scheduler compilation on targets where char is unsigned. Fixes
|
||||||
Fixes bug 14764; bugfix on 0.2.6.2-alpha. Reported by Christian
|
bug 14764; bugfix on 0.2.6.2-alpha. Reported by Christian Kujau.
|
||||||
Kujau.
|
|
||||||
|
|
||||||
o Minor bugfixes (sandbox):
|
o Minor bugfixes (sandbox):
|
||||||
- Allow Glibc fatal errors to be sent to stderr before Tor exits.
|
- Allow Glibc fatal errors to be sent to stderr before Tor exits.
|
||||||
Previously, glibc would try to write them to /dev/tty, and the sandbox
|
Previously, glibc would try to write them to /dev/tty, and the
|
||||||
would trap the call and make Tor exit prematurely. Fixes bug 14759;
|
sandbox would trap the call and make Tor exit prematurely. Fixes
|
||||||
bugfix on 0.2.5.1-alpha.
|
bug 14759; bugfix on 0.2.5.1-alpha.
|
||||||
|
|
||||||
o Minor bugfixes (shutdown):
|
o Minor bugfixes (shutdown):
|
||||||
- When shutting down, always call event_del() on lingering read or
|
- When shutting down, always call event_del() on lingering read or
|
||||||
@ -334,14 +326,15 @@ Changes in version 0.2.6.3-alpha - 2015-02-??
|
|||||||
support. Fixes bug 14350; bugfix on 0.2.6.2-alpha. Patch
|
support. Fixes bug 14350; bugfix on 0.2.6.2-alpha. Patch
|
||||||
from "blueness".
|
from "blueness".
|
||||||
|
|
||||||
o Minor bugfixes (transparent proxy)
|
|
||||||
- Use getsockname, not getsockopt, to retrieve the address for
|
|
||||||
a TPROXY-redirected connection. Fixes bug 13796; bugfix on 0.2.5.2-alpha.
|
|
||||||
|
|
||||||
o Minor bugfixes (TLS):
|
o Minor bugfixes (TLS):
|
||||||
- Check more thoroughly throughout the TLS code for possible
|
- Check more thoroughly throughout the TLS code for possible
|
||||||
unlogged TLS errors. Possible diagnostic or fix for bug 13319.
|
unlogged TLS errors. Possible diagnostic or fix for bug 13319.
|
||||||
|
|
||||||
|
o Minor bugfixes (transparent proxy):
|
||||||
|
- Use getsockname, not getsockopt, to retrieve the address for a
|
||||||
|
TPROXY-redirected connection. Fixes bug 13796; bugfix
|
||||||
|
on 0.2.5.2-alpha.
|
||||||
|
|
||||||
o Code simplification and refactoring:
|
o Code simplification and refactoring:
|
||||||
- Move fields related to isolating and configuring client ports into
|
- Move fields related to isolating and configuring client ports into
|
||||||
a shared structure. Previously, they were duplicated across
|
a shared structure. Previously, they were duplicated across
|
||||||
@ -375,7 +368,7 @@ Changes in version 0.2.6.3-alpha - 2015-02-??
|
|||||||
longer silently accepted as an alias for 'ExitNodes'.
|
longer silently accepted as an alias for 'ExitNodes'.
|
||||||
- The --enable-mempool and --enable-buf-freelists options, which
|
- The --enable-mempool and --enable-buf-freelists options, which
|
||||||
were originally created to work around bad malloc implementations,
|
were originally created to work around bad malloc implementations,
|
||||||
no longer exist. They were off-by-default in 0.2.5. Closes
|
no longer exist. They were off-by-default in 0.2.5. Closes
|
||||||
ticket 14848.
|
ticket 14848.
|
||||||
|
|
||||||
o Testing:
|
o Testing:
|
||||||
|
Loading…
Reference in New Issue
Block a user