mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-27 13:53:31 +01:00
sort and coalesce some changelog sections
This commit is contained in:
parent
1f4a7a4bb1
commit
804260828b
52
ChangeLog
52
ChangeLog
@ -2,16 +2,6 @@ Changes in version 0.4.2.1-alpha - 2019-09-??
|
|||||||
This is the first alpha release in the 0.4.2.x series. BLURB
|
This is the first alpha release in the 0.4.2.x series. BLURB
|
||||||
BLURB BLURB.
|
BLURB BLURB.
|
||||||
|
|
||||||
o New system requirements (build system):
|
|
||||||
- Do not include the deprecated <sys/sysctl.h> on Linux or Windows
|
|
||||||
system. Closes 31673;
|
|
||||||
|
|
||||||
o Major features (developer tools):
|
|
||||||
- Our best-practices tracker now integrates with our include-checker
|
|
||||||
tool to keep track of the layering violations that we have not yet
|
|
||||||
fixed. We hope to reduce this number over time to improve Tor's
|
|
||||||
modularity. Closes ticket 31176.
|
|
||||||
|
|
||||||
o Major features (onion service v3, denial of service):
|
o Major features (onion service v3, denial of service):
|
||||||
- Add onion service introduction denial of service defenses. They
|
- Add onion service introduction denial of service defenses. They
|
||||||
consist of rate limiting client introduction at the intro point
|
consist of rate limiting client introduction at the intro point
|
||||||
@ -41,7 +31,7 @@ Changes in version 0.4.2.1-alpha - 2019-09-??
|
|||||||
|
|
||||||
o Minor feature (onion service v3):
|
o Minor feature (onion service v3):
|
||||||
- Do not allow single hop client to fetch or post an HS descriptor
|
- Do not allow single hop client to fetch or post an HS descriptor
|
||||||
from an HSDir. Closes ticket 24964;
|
from an HSDir. Closes ticket 24964.
|
||||||
|
|
||||||
o Minor feature (onion service):
|
o Minor feature (onion service):
|
||||||
- Disallow single hop clients to introduce directly at the
|
- Disallow single hop clients to introduce directly at the
|
||||||
@ -55,6 +45,10 @@ Changes in version 0.4.2.1-alpha - 2019-09-??
|
|||||||
ticket 30687.
|
ticket 30687.
|
||||||
|
|
||||||
o Minor features (best practices tracker):
|
o Minor features (best practices tracker):
|
||||||
|
- Our best-practices tracker now integrates with our include-checker
|
||||||
|
tool to keep track of the layering violations that we have not yet
|
||||||
|
fixed. We hope to reduce this number over time to improve Tor's
|
||||||
|
modularity. Closes ticket 31176.
|
||||||
- Add a TOR_PRACTRACKER_OPTIONS variable for passing arguments to
|
- Add a TOR_PRACTRACKER_OPTIONS variable for passing arguments to
|
||||||
practracker from the environment. We may want this for continuous
|
practracker from the environment. We may want this for continuous
|
||||||
integration. Closes ticket 31309.
|
integration. Closes ticket 31309.
|
||||||
@ -133,13 +127,6 @@ Changes in version 0.4.2.1-alpha - 2019-09-??
|
|||||||
- Log IPv6 addresses as well as IPv4 addresses, when describing
|
- Log IPv6 addresses as well as IPv4 addresses, when describing
|
||||||
routerinfos, routerstatuses, and nodes. Closes ticket 21003.
|
routerinfos, routerstatuses, and nodes. Closes ticket 21003.
|
||||||
|
|
||||||
o Minor features (recommended packages):
|
|
||||||
- No longer include recommended packages in votes as detailed in
|
|
||||||
proposal 301. The RecommendedPackages torrc option is deprecated
|
|
||||||
and will no longer have any effect. "package" lines will still be
|
|
||||||
considered when computing consensuses for consensus methods that
|
|
||||||
include them. Fixes ticket 29738.
|
|
||||||
|
|
||||||
o Minor features (stem tests):
|
o Minor features (stem tests):
|
||||||
- Change "make test-stem" so it only runs the stem tests that use
|
- Change "make test-stem" so it only runs the stem tests that use
|
||||||
tor. This change makes test-stem faster and more reliable. Closes
|
tor. This change makes test-stem faster and more reliable. Closes
|
||||||
@ -153,8 +140,6 @@ Changes in version 0.4.2.1-alpha - 2019-09-??
|
|||||||
/Option flags. Closes ticket 31637.
|
/Option flags. Closes ticket 31637.
|
||||||
- Improve test coverage for our existing configuration parsing and
|
- Improve test coverage for our existing configuration parsing and
|
||||||
management API. Closes ticket 30893.
|
management API. Closes ticket 30893.
|
||||||
|
|
||||||
o Minor features (tests):
|
|
||||||
- Add integration tests to make sure that practracker gives the
|
- Add integration tests to make sure that practracker gives the
|
||||||
outputs we expect. Closes ticket 31477.
|
outputs we expect. Closes ticket 31477.
|
||||||
- The practracker tests are now run as part of the Tor test suite.
|
- The practracker tests are now run as part of the Tor test suite.
|
||||||
@ -164,6 +149,15 @@ Changes in version 0.4.2.1-alpha - 2019-09-??
|
|||||||
- Fix a few issues in the best-practices script, including tests,
|
- Fix a few issues in the best-practices script, including tests,
|
||||||
tab tolerance, error reporting, and directory-exclusion logic.
|
tab tolerance, error reporting, and directory-exclusion logic.
|
||||||
Fixes bug 29746; bugfix on 0.4.1.1-alpha.
|
Fixes bug 29746; bugfix on 0.4.1.1-alpha.
|
||||||
|
- When running check-best-practices, only consider files in the src
|
||||||
|
subdirectory. Previously we had recursively considered all
|
||||||
|
subdirectories, which made us get confused by the temporary
|
||||||
|
directories made by "make distcheck". Fixes bug 31578; bugfix
|
||||||
|
on 0.4.1.1-alpha.
|
||||||
|
|
||||||
|
o Minor bugfixes (build system):
|
||||||
|
- Do not include the deprecated <sys/sysctl.h> on Linux or Windows
|
||||||
|
system. Fixes bug 31673; bugfix on 0.2.5.4-alpha.
|
||||||
|
|
||||||
o Minor bugfixes (chutney, makefiles, documentation):
|
o Minor bugfixes (chutney, makefiles, documentation):
|
||||||
- "make test-network-all" shows the warnings from each test-
|
- "make test-network-all" shows the warnings from each test-
|
||||||
@ -184,18 +178,14 @@ Changes in version 0.4.2.1-alpha - 2019-09-??
|
|||||||
were ignored and treated as zero. Fixes bug 31475; bugfix
|
were ignored and treated as zero. Fixes bug 31475; bugfix
|
||||||
on 0.0.1.
|
on 0.0.1.
|
||||||
|
|
||||||
o Minor bugfixes (coverity compliance):
|
o Minor bugfixes (coverity):
|
||||||
- Add an assertion when parsing a BEGIN cell so that coverity can be
|
- Add an assertion when parsing a BEGIN cell so that coverity can be
|
||||||
sure that we are not about to dereference a NULL address. Fixes
|
sure that we are not about to dereference a NULL address. Fixes
|
||||||
bug 31026; bugfix on 0.2.4.7-alpha. This is CID 1447296.
|
bug 31026; bugfix on 0.2.4.7-alpha. This is CID 1447296.
|
||||||
|
|
||||||
o Minor bugfixes (coverity):
|
|
||||||
- In our siphash implementation, when building for coverity, use
|
- In our siphash implementation, when building for coverity, use
|
||||||
memcpy in place of a switch statement, so that coverity can tell
|
memcpy in place of a switch statement, so that coverity can tell
|
||||||
we are not accessing out-of-bounds memory. Fixes bug 31025; bugfix
|
we are not accessing out-of-bounds memory. Fixes bug 31025; bugfix
|
||||||
on 0.2.8.1-alpha. This is tracked as CID 1447293 and 1447295.
|
on 0.2.8.1-alpha. This is tracked as CID 1447293 and 1447295.
|
||||||
|
|
||||||
o Minor bugfixes (coverity, tests):
|
|
||||||
- Fix several coverity warnings from our unit tests. Fixes bug
|
- Fix several coverity warnings from our unit tests. Fixes bug
|
||||||
31030; bugfix on 0.2.4.1-alpha, 0.3.2.1-alpha, and 0.4.0.1-alpha.
|
31030; bugfix on 0.2.4.1-alpha, 0.3.2.1-alpha, and 0.4.0.1-alpha.
|
||||||
|
|
||||||
@ -293,13 +283,6 @@ Changes in version 0.4.2.1-alpha - 2019-09-??
|
|||||||
date in RFC 1123 and UNIX timestamp formats, to make output
|
date in RFC 1123 and UNIX timestamp formats, to make output
|
||||||
machine readable. Fixes bug 31012; bugfix on 0.3.5.1-alpha.
|
machine readable. Fixes bug 31012; bugfix on 0.3.5.1-alpha.
|
||||||
|
|
||||||
o Minor bugfixes (practracker):
|
|
||||||
- When running check-best-practices, only consider files in the src
|
|
||||||
subdirectory. Previously we had recursively considered all
|
|
||||||
subdirectories, which made us get confused by the temporary
|
|
||||||
directories made by "make distcheck". Fixes bug 31578; bugfix
|
|
||||||
on 0.4.1.1-alpha.
|
|
||||||
|
|
||||||
o Minor bugfixes (rust):
|
o Minor bugfixes (rust):
|
||||||
- Correctly exclude a redundant rust build job in Travis. Fixes bug
|
- Correctly exclude a redundant rust build job in Travis. Fixes bug
|
||||||
31463; bugfix on 0.3.5.4-alpha.
|
31463; bugfix on 0.3.5.4-alpha.
|
||||||
@ -393,6 +376,11 @@ Changes in version 0.4.2.1-alpha - 2019-09-??
|
|||||||
themselves. Closes ticket 31089.
|
themselves. Closes ticket 31089.
|
||||||
|
|
||||||
o Removed features:
|
o Removed features:
|
||||||
|
- No longer include recommended packages in votes as detailed in
|
||||||
|
proposal 301. The RecommendedPackages torrc option is deprecated
|
||||||
|
and will no longer have any effect. "package" lines will still be
|
||||||
|
considered when computing consensuses for consensus methods that
|
||||||
|
include them. Closes ticket 29738.
|
||||||
- Remove torctl.in from contrib/dist directory. Resolves
|
- Remove torctl.in from contrib/dist directory. Resolves
|
||||||
ticket 30550.
|
ticket 30550.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user