freebsd-ports/net/wireguard-kmod
Bernhard Froehlich ec62cd3082
net/wireguard-kmod: Update to 0.0.20220615
== Changes ==

* build: include compat.h for all files
* compat: fix version stamp

Two lingering compat issues.

* if_wg: wg_peer_alloc and wg_aip_add: Use M_WAITOK with malloc

A small cleanup to memory allocation and error path logic.

* crypto: use OCF to encrypt/decrypt packets when supported
* crypto: use <crypto/chacha20_poly1305.h> when present
* crypto: use curve25519 API from the kernel when available
* crypto: harmonize with compat and clean up

* ci: add FreeBSD 12.3 and 13.1
* compat: update version to handle sbcreatecontrol() changes

More fixes to the compat layer.

* wg_noise: import hmac from crypto
* crypto: inline blake2s convenience function

A few crypto cleanups.

Crypto from OCF and FreeBSD's library code will now be used when available
2022-06-15 14:18:39 +00:00
..
distinfo net/wireguard-kmod: Update to 0.0.20220615 2022-06-15 14:18:39 +00:00
Makefile net/wireguard-kmod: Update to 0.0.20220615 2022-06-15 14:18:39 +00:00
pkg-descr
pkg-message