A long-overdue release that brings some noticeable quality of life improvements. Big thanks to all new and veteran contributors.
Note to package maintainers (and users)
The inn
symlink should no longer be part of the innernet package, as we decided to leave the aliasing to the users. See #175 for details.
Important Changes
- Peer's endpoint is reset when NAT traversal fails to connect to any endpoint candidates by @bschwind in #262
- The
inn
symlink to binary is no longer installed by @alerque in #175 - Writes to
/etc/hosts
are now optimized: the hosts are sorted and we don't write to the file at all when there are no changes by @evaporei in #259 - Use the proper netlink buffer size with large kernel pages - fixes innernet on arm64 by @refi64 in #258
innernet
officially no longer provides .deb and .rmp packages, but we link to 3rd party Debian repository
Other Changes
- CI: use stable clippy by @strohel in #239
- README: clarify that we're no longer building .deb and RPM by @strohel in #238
- cargo clippy --fix --all-targets (clippy 1.66) by @strohel in #241
- Fix rand_core dependency, cargo update by @strohel in #243
- Auto-apply clippy lint fixes from Rust 1.67 by @strohel in #247
- Add
Actively Maintained
andMIT
license badges to README by @strohel in #249 - Remove extraneous into_iter() (clippy 1.68 fix) by @strohel in #251
- meta: update jake's email address by @mcginty in #252
- Link @tommie's Debian/Ubuntu build repo from README by @strohel in #256
- migrate from lazy_static to once_cell across project by @mcginty in #264
- Turn ChangeString into a PeerChange enum by @bschwind in #263
- Various dependency updates by @mcginty in #265
- Drop warning about using the inn symlink by @strohel in #266
- meta: add Brian, Ryo, Matěj as authors, canonicalize Jake's email by @strohel in #267
- update release.toml for latest cargo-release compat by @mcginty in #268
- meta: release v1.6.0 (ran on Linux) by @strohel in #270
New Contributors
- @refi64 made their first contribution in #258
- @evaporei made their first contribution in #259
- @alerque made their first contribution in #175
Full Changelog: v1.5.5...v1.6.0