v0.6.0
Changelog
Features
- 5b497b8: feat(client): unified peer-liveness monitor; IKEv2 DPD, WireGuard & TOY probes (@xen0bit)
- 7641991: feat(ikev2): IKE fragmentation (RFC 7383) — reassemble a force-fragmenting peer (@xen0bit)
- 0b7bdc8: feat(ikev2): IPv6 underlay for ESP/IKE (outer transport over v6) (#48) (@xen0bit)
- 2491c99: feat(ikev2): MOBIKE (RFC 4555) — survive a roaming peer without re-handshaking (@xen0bit)
- 37b0fb7: feat(ikev2): X.509 certificate authentication (RFC 7427) (@xen0bit)
- 6b8c2c5: feat(ikev2): dual-stack IPv6 inner traffic over the ESP tunnel (#47) (@xen0bit)
- e063895: feat(ikev2): proactive Child SA rekey before expiry (@xen0bit)
- 7206d54: feat(ikev2): proactive IKE SA rekey (RFC 7296 §2.18) (@xen0bit)
- 94bc6cb: feat(ikev2): wire ChaCha20-Poly1305 into the IKE/ESP suites (RFC 7634) (#46) (@xen0bit)
Bug fixes
Others
- 61fe9f1: docs(readme): refresh benchmark table from CI [skip ci] (@github-actions[bot])
- 6932fbe: docs(readme): refresh benchmark table from CI [skip ci] (@github-actions[bot])
- 3724f6d: docs(readme): refresh benchmark table from CI [skip ci] (@github-actions[bot])
- 4bab975: docs(readme): refresh benchmark table from CI [skip ci] (@github-actions[bot])
- 48c0e31: docs(readme): refresh benchmark table from CI [skip ci] (@github-actions[bot])
- 552645a: docs(readme): refresh benchmark table from CI [skip ci] (@github-actions[bot])
- 1812c91: docs(readme): refresh benchmark table from CI [skip ci] (@github-actions[bot])
- ea1307c: docs(readme): refresh benchmark table from CI [skip ci] (@github-actions[bot])
- 1d99690: docs(readme): refresh benchmark table from CI [skip ci] (@github-actions[bot])
- 8e2c0c3: docs(readme): refresh interop results from CI [skip ci] (@github-actions[bot])
- 44be504: docs(readme): refresh interop results from CI [skip ci] (@github-actions[bot])
- a5e3d35: docs(readme): refresh interop results from CI [skip ci] (@github-actions[bot])
- e5e8ea3: docs(readme): refresh interop results from CI [skip ci] (@github-actions[bot])
- 2c598fb: docs(readme): refresh interop results from CI [skip ci] (@github-actions[bot])
- 42516e7: docs(readme): refresh interop results from CI [skip ci] (@github-actions[bot])
- 9d416ff: test(interop): assert Child SA rekey on the server log, not the client's (@xen0bit)
Built with GoReleaser. See the README for setup, -setcap/CAP_NET_ADMIN
requirements, and OS-client configuration.