aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/wg
Commit message (Expand)AuthorAgeFilesLines
* kern: wg: add support for removing Allowed-IPsKyle Evans2025-07-212-1/+77
* kern: wg: split address/mask construction out of wg_aip_add()Kyle Evans2025-07-211-23/+40
* kern: wg: refactor out some repetitive bits in allowed-ip configKyle Evans2025-07-211-4/+12
* wg: Improve wg_peer_alloc() to simplify the callingAaron LI2025-04-261-16/+26
* kern: wg: remove overly-restrictive address family checkKyle Evans2025-03-151-5/+3
* wg: Implement if_transmit unconditionallyMark Johnston2024-07-021-2/+2
* wg: Add netmap supportMark Johnston2024-05-201-6/+149
* bpf: Make BPF interop consistent with if_loopSeth Hoffert2024-05-081-1/+2
* wg: uma_zcreate() does not failMark Johnston2024-05-022-6/+5
* wg: Use ENETUNREACH when transmitting to a non-existent peerMark Johnston2024-04-151-4/+1
* if_wg: use proper barriers around pkt->p_stateKyle Evans2024-03-221-6/+4
* wg: detach bpf upon destroy as wellAaron LI2024-01-301-0/+1
* if_wg: fix access to noise_local->l_has_identity and l_privateAaron LI2024-01-301-0/+4
* if_wg: fix erroneous calculation in calculate_padding() for p_mtu == 0Aaron LI2024-01-301-3/+7
* if_wg: Missing radix unlock can cause deadlockAaron LI2023-11-181-1/+1
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* wg: fix a number of issues with module load failure handlingKyle Evans2023-06-232-20/+17
* wg: fix MOD_LOAD to fail properly if cookie_init() failsKyle Evans2023-06-231-1/+2
* wg: change module name to if_wgKristof Provost2023-04-291-4/+4
* Mechanically convert wg(4) to IfAPIJustin Hibbits2023-02-031-54/+55
* Switch wg(4) to the new if_clone KPIAlan Somers2023-01-101-10/+20
* wg: Use NET_EPOCH_DRAIN_CALLBACKS macroZhenlei Huang2022-12-281-1/+1
* wg: Drop the compat shim for sbcreatecontrol().John Baldwin2022-11-111-7/+0
* wg: Trim compat shims for versions older than current stable/13.John Baldwin2022-10-283-1761/+52
* wg: Retire now unused support.h.John Baldwin2022-10-283-23/+0
* wg: Use zfree.John Baldwin2022-10-282-10/+5
* wg: Use atomic(9) instead of concurrency-kit atomics.John Baldwin2022-10-282-63/+65
* Import the WireGuard driver from zx2c4.com.John Baldwin2022-10-2811-0/+7357