#
7a4d1d1d |
| 18-Jan-2024 |
Aaron LI <aly@aaronly.me> |
if_wg: fix access to noise_local->l_has_identity and l_private
These members are protected by the identity lock, so rlock it in noise_remote_alloc() and then assert that we have it held to some exte
if_wg: fix access to noise_local->l_has_identity and l_private
These members are protected by the identity lock, so rlock it in noise_remote_alloc() and then assert that we have it held to some extent in noise_precompute_ss().
PR: 276392
show more ...
|
Revision tags: release/14.0.0, release/13.2.0, release/12.4.0 |
|
#
c640d1af |
| 28-Oct-2022 |
John Baldwin <jhb@FreeBSD.org> |
wg: Retire now unused support.h.
Reviewed by: kevans, markj, emaste Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D36912
|
#
dcf581bb |
| 28-Oct-2022 |
John Baldwin <jhb@FreeBSD.org> |
wg: Use zfree.
Reviewed by: kevans, markj, emaste Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D36911
|
#
e32e1a16 |
| 28-Oct-2022 |
John Baldwin <jhb@FreeBSD.org> |
wg: Use atomic(9) instead of concurrency-kit atomics.
Kernel sanitizers only support atomic(9) operations.
Reviewed by: kevans, markj, emaste Reported by: markj Sponsored by: The FreeBSD Foundation
wg: Use atomic(9) instead of concurrency-kit atomics.
Kernel sanitizers only support atomic(9) operations.
Reviewed by: kevans, markj, emaste Reported by: markj Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D36910
show more ...
|
#
744bfb21 |
| 28-Oct-2022 |
John Baldwin <jhb@FreeBSD.org> |
Import the WireGuard driver from zx2c4.com.
This commit brings back the driver from FreeBSD commit f187d6dfbf633665ba6740fe22742aec60ce02a2 plus subsequent fixes from upstream.
Relative to upstream
Import the WireGuard driver from zx2c4.com.
This commit brings back the driver from FreeBSD commit f187d6dfbf633665ba6740fe22742aec60ce02a2 plus subsequent fixes from upstream.
Relative to upstream this commit includes a few other small fixes such as additional INET and INET6 #ifdef's, #include cleanups, and updates for recent API changes in main.
Reviewed by: pauamma, gbe, kevans, emaste Obtained from: git@git.zx2c4.com:wireguard-freebsd @ 3cc22b2 Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D36909
show more ...
|