summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md19
1 files changed, 16 insertions, 3 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 08c290333..b54eea461 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -42,8 +42,8 @@ for actual use.
and behave correctly. ([#967], [!1782])
- Refactor key manager code to prevent the creation of invalid
`KeySpecifier`s, and extend the `KeySpecifier` macro to also
- generate `KeyInfoExtractor` implementations for extracting
- information out of `&KeyPath`s ([#1127], [f7772f127e895d96]).
+ generate `KeyInfoExtractor` implementations for extracting
+ information out of `&KeyPath`s ([#1127], [f7772f127e895d96]).
- Add lower-level support for deleting expired keys and associated information.
([#1043], [!1784], [!1796])
- Onion services can now be stopped, started, or reconfigured while
@@ -73,6 +73,9 @@ for actual use.
replay attacks. ([!1824])
- Add a CLI for learning the `.onion` address for a given onion service.
([#1071], [!1837])
+- Refactor the `KeySpecifier` macro and its implementations to improve
+ usability and reduce the API surface. ([#1151], [#1147], [#1126],
+ [!1851])
### Other major features
@@ -85,6 +88,7 @@ for actual use.
- Improve documentation of state and cache directories. ([!1789])
- Improve internal documentation about how we implement the onion
service specifications. ([!1795], [!1813])
+- Various typo fixes. ([!1852])
### Testing
@@ -111,11 +115,13 @@ for actual use.
eventually, there will be a followup renaming. ([#775], [!1839], [!1840])
- Improve the output of `tokio`'s tracing feature when used with our
`tor-rtcompat` wrappers. ([!1843])
+- Expose a `dir_mgr_config()` accessor from `TorClientConfig`.
+ ([#1175], [!1847])
### Acknowledgments
Thanks to everybody who's contributed to this release, including
-Alexander Færøy, Emil Engler, and Jim Newsome.
+Alexander Færøy, Dimitris Apostolou, Emil Engler, and Jim Newsome.
Also, our deep thanks to [Zcash Community Grants] and our [other sponsors]
for funding the development of Arti!
@@ -155,6 +161,8 @@ for funding the development of Arti!
[!1840]: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1840
[!1841]: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1841
[!1843]: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1843
+[!1847]: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1847
+[!1852]: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1852
[#775]: https://gitlab.torproject.org/tpo/core/arti/-/issues/775
[#967]: https://gitlab.torproject.org/tpo/core/arti/-/issues/967
[#1019]: https://gitlab.torproject.org/tpo/core/arti/-/issues/1019
@@ -172,6 +180,11 @@ for funding the development of Arti!
[#1142]: https://gitlab.torproject.org/tpo/core/arti/-/issues/1142
[#1155]: https://gitlab.torproject.org/tpo/core/arti/-/issues/1155
[#1157]: https://gitlab.torproject.org/tpo/core/arti/-/issues/1157
+[#1175]: https://gitlab.torproject.org/tpo/core/arti/-/issues/1175
+[!1851]: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1851
+[#1126]: https://gitlab.torproject.org/tpo/core/arti/-/issues/1126
+[#1147]: https://gitlab.torproject.org/tpo/core/arti/-/issues/1147
+[#1151]: https://gitlab.torproject.org/tpo/core/arti/-/issues/1151
[00903e22bb978295]: https://gitlab.torproject.org/tpo/core/arti/-/commit/00903e22bb9782958135a7061dcfb523e4ebc91f
[1990bbdffd87abaa]: https://gitlab.torproject.org/tpo/core/arti/-/commit/1990bbdffd87abaa6fa70fc29a9b2d191e35575a
[1ac515c183bf8c1d]: https://gitlab.torproject.org/tpo/core/arti/-/commit/1ac515c183bf8c1d7e07bccd0fdbd3644041b250