Begin a CHANGELOG.md for Arti 0.0.1
This commit is contained in:
parent
19a61249f8
commit
3dbf1eb637
|
@ -0,0 +1,84 @@
|
|||
### Notes
|
||||
|
||||
This file describes changes in Arti through the current release. Once Arti
|
||||
is more mature, and we start to version crates independently, we will
|
||||
probably switch to using a separate changelog for each crate.
|
||||
|
||||
# Arti 0.0.1
|
||||
|
||||
This release attempts to be "free of known privacy holes". That
|
||||
isn't to say that there are no remaining bugs, but rather that we've
|
||||
implemented the missing features that we think are essential for
|
||||
basic privacy.
|
||||
|
||||
### New features
|
||||
|
||||
- Guard relay support... ([#58])
|
||||
- ...with "Lightweight" path bias detection. ([#185])
|
||||
- Circuit isolation API. ([#73], [!104])
|
||||
- Circuit build timeout inference. ([#57])
|
||||
- Persistent state on disk. ([#59])
|
||||
- Allow multiple Arti instances to share directories. ([#194])
|
||||
- Support for EnforceDistinctSubnets. ([#43])
|
||||
- Configurable logging ([!68]) to journald. ([!73])
|
||||
- Rejecting attempts to connect to internal addresses. ([#85])
|
||||
- Support for Tor `RESOLVE` and `RESOLVE_PTR` [socks extensions]. ([#33])
|
||||
- And too many others to list.
|
||||
|
||||
### Breaking changes
|
||||
|
||||
- Switched from `log` to `tracing`. ([#74])
|
||||
- Renamed `arti-tor-client` to `arti-client`. ([#130])
|
||||
- Stopped exposing `anyhow` errors. ([#165])
|
||||
- CLI now uses `clap`, and uses subcommands. ([!109])
|
||||
- Too many others to list.
|
||||
|
||||
### Documentation
|
||||
|
||||
- New top-level documentation for `arti-client`, with examples. ([!111])
|
||||
- Many other improvements and rewrites.
|
||||
|
||||
### Infrastructure
|
||||
|
||||
- Reproducible builds for Linux ([!69]), Windows ([!70]), and OSX ([!86]).
|
||||
- Support for static binaries. ([!69])
|
||||
- Simple integration tests, using [chutney] ([!88]).
|
||||
|
||||
### Cleanups, minor features, and bugfixes
|
||||
|
||||
- Too many to list.
|
||||
|
||||
### Acknowledgments
|
||||
|
||||
Thanks to everbody who's contributed to this release, including Ben
|
||||
Armstead, Daniel Eades, Dimitris Apostolou, Eugene Lomov, Felipe
|
||||
Lema, Jani Monoses, Lennart Kloock, Neel Chauhan, S0AndS0, Smitty,
|
||||
Trinity Pointard, Yuan Lyu, dagger, and rls!
|
||||
|
||||
[#33]: https://gitlab.torproject.org/tpo/core/arti/-/issues/33
|
||||
[#43]: https://gitlab.torproject.org/tpo/core/arti/-/issues/43
|
||||
[#57]: https://gitlab.torproject.org/tpo/core/arti/-/issues/57
|
||||
[#58]: https://gitlab.torproject.org/tpo/core/arti/-/issues/58
|
||||
[#59]: https://gitlab.torproject.org/tpo/core/arti/-/issues/59
|
||||
[#73]: https://gitlab.torproject.org/tpo/core/arti/-/issues/73
|
||||
[#74]: https://gitlab.torproject.org/tpo/core/arti/-/issues/74
|
||||
[#85]: https://gitlab.torproject.org/tpo/core/arti/-/issues/85
|
||||
[#130]: https://gitlab.torproject.org/tpo/core/arti/-/issues/130
|
||||
[#165]: https://gitlab.torproject.org/tpo/core/arti/-/issues/165
|
||||
[#185]: https://gitlab.torproject.org/tpo/core/arti/-/issues/185
|
||||
[#194]: https://gitlab.torproject.org/tpo/core/arti/-/issues/194
|
||||
[!68]: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/68
|
||||
[!69]: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/69
|
||||
[!70]: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/70
|
||||
[!73]: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/73
|
||||
[!86]: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/86
|
||||
[!88]: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/88
|
||||
[!104]: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/104
|
||||
[!109]: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/109
|
||||
[!111]: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/111
|
||||
[chutney]: https://gitlab.torproject.org/tpo/core/chutney
|
||||
[socks extensions]: https://gitlab.torproject.org/tpo/core/torspec/-/blob/main/socks-extensions.txt
|
||||
|
||||
# Arti 0.0.0
|
||||
|
||||
Initial release, to reserve our crate names on crates.io.
|
Loading…
Reference in New Issue