v1.4.0 (#458)
Update CHANGELOG for Nebula v1.4.0 Co-authored-by: Wade Simmons <wade@wades.im>
This commit is contained in:
parent
d004fae4f9
commit
2e1d6743be
67
CHANGELOG.md
67
CHANGELOG.md
|
@ -7,10 +7,70 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [1.4.0] - 2021-05-11
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- Ability to output qr code images in `print`, `ca`, and `sign` modes for `nebula-cert`.
|
||||||
|
This is useful when configuring mobile clients. (#297)
|
||||||
|
|
||||||
|
- Experimental: Nebula can now do work on more than 2 cpu cores in send and receive paths via
|
||||||
|
the new `routines` config option. (#382, #391, #395)
|
||||||
|
|
||||||
|
- ICMP ping requests can be responded to when the `tun.disabled` is `true`.
|
||||||
|
This is useful so that you can "ping" a lighthouse running in this mode. (#342)
|
||||||
|
|
||||||
|
- Run smoke tests via `make smoke-docker`. (#287)
|
||||||
|
|
||||||
|
- More reported stats, udp memory use on linux, build version (when using Prometheus), firewall,
|
||||||
|
handshake, and cached packet stats. (#390, #405, #450, #453)
|
||||||
|
|
||||||
|
- IPv6 support for the underlay network. (#369)
|
||||||
|
|
||||||
|
- End to end testing, run with `make e2e`. (#425, #427, #428)
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Updated the kardianos/service go library from 1.0.0 to 1.1.0, which
|
- Darwin will now log stdout/stderr to a file when using `-service` mode. (#303)
|
||||||
now creates launchd plist to write stdout/stderr to files by default.
|
|
||||||
|
- Example systemd unit file now better arranged startup order when using `sshd`
|
||||||
|
and other fixes. (#317, #412, #438)
|
||||||
|
|
||||||
|
- Reduced memory utilization/garbage collection. (#320, #323, #340)
|
||||||
|
|
||||||
|
- Reduced CPU utilization. (#329)
|
||||||
|
|
||||||
|
- Build against go 1.16. (#381)
|
||||||
|
|
||||||
|
- Refactored handshakes to improve performance and correctness. (#401, #402, #404, #416, #451)
|
||||||
|
|
||||||
|
- Improved roaming support for mobile clients. (#394, #457)
|
||||||
|
|
||||||
|
- Lighthouse performance and correctness improvements. (#406, #418, #429, #433, #437, #442, #449)
|
||||||
|
|
||||||
|
- Better ordered startup to enable `sshd`, `stats`, and `dns` subsystems to listen on
|
||||||
|
the nebula interface. (#375)
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- No longer report handshake packets as `lost` in stats. (#331)
|
||||||
|
|
||||||
|
- Error handling in the `cert` package. (#339, #373)
|
||||||
|
|
||||||
|
- Orphaned pending hostmap entries are cleaned up. (#344)
|
||||||
|
|
||||||
|
- Most known data races are now resolved. (#396, #400, #424)
|
||||||
|
|
||||||
|
- Refuse to run a lighthouse on an ephemeral port. (#399)
|
||||||
|
|
||||||
|
- Removed the global references. (#423, #426, #446)
|
||||||
|
|
||||||
|
- Reloading via ssh command avoids a panic. (#447)
|
||||||
|
|
||||||
|
- Shutdown is now performed in a cleaner way. (#448)
|
||||||
|
|
||||||
|
- Logs will now find their way to Windows event viewer when running under `-service` mode
|
||||||
|
in Windows. (#443)
|
||||||
|
|
||||||
## [1.3.0] - 2020-09-22
|
## [1.3.0] - 2020-09-22
|
||||||
|
|
||||||
|
@ -185,7 +245,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
|
|
||||||
- Initial public release.
|
- Initial public release.
|
||||||
|
|
||||||
[Unreleased]: https://github.com/slackhq/nebula/compare/v1.3.0...HEAD
|
[Unreleased]: https://github.com/slackhq/nebula/compare/v1.4.0...HEAD
|
||||||
|
[1.4.0]: https://github.com/slackhq/nebula/releases/tag/v1.4.0
|
||||||
[1.3.0]: https://github.com/slackhq/nebula/releases/tag/v1.3.0
|
[1.3.0]: https://github.com/slackhq/nebula/releases/tag/v1.3.0
|
||||||
[1.2.0]: https://github.com/slackhq/nebula/releases/tag/v1.2.0
|
[1.2.0]: https://github.com/slackhq/nebula/releases/tag/v1.2.0
|
||||||
[1.1.0]: https://github.com/slackhq/nebula/releases/tag/v1.1.0
|
[1.1.0]: https://github.com/slackhq/nebula/releases/tag/v1.1.0
|
||||||
|
|
Loading…
Reference in New Issue