summaryrefslogtreecommitdiff
path: root/sys/net/if_wg.c
AgeCommit message (Expand)Author
2023-06-01Add support for wireguard peer descriptionsKlemens Nanni
2023-05-30spellingJonathan Gray
2022-07-21Zap unused global keypair_counterKlemens Nanni
2022-06-06Simplify solock() and sounlock(). There is no reason to return a valueClaudio Jeker
2022-03-17Drop two variable names from function prototypes.Theo Buehler
2022-03-17fix typos; Martin VahlensieckStuart Henderson
2022-02-22Delete unnecessary #includes of <sys/domain.h> and/or <sys/protosw.h>Philip Guenther
2022-02-20Add missing newlines in two DPRINTFs (from Matthew Martin)Theo Buehler
2022-01-02spellingJonathan Gray
2021-12-16pool_get w/ PR_ZERO is better than following with a bzero, because poolsTheo de Raadt
2021-08-05m_freem in wg_send's path where a peer has no endpoint address,Stuart Henderson
2021-05-16panic does not require a \n at the end. When one is provided, it looks wrong.Theo de Raadt
2021-03-10spellingJonathan Gray
2021-01-25Fix wg(4) ioctl to be able to handle multiple wgpeers.YASUOKA Masahiko
2020-09-01Fix a leak due to a missing free on m_defrag(m, M_NOWAIT) failure.Theo Buehler
2020-08-27Use p2p_rtrequest()kn
2020-08-21Leave default ifq_maxlen handling to ifq_init()kn
2020-07-13Unbreak wg(4).Theo Buehler
2020-07-12Fix build without pfkn
2020-07-10Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.Patrick Wildt
2020-07-04Permit the stack to check transport and network checksums. Although the linkRichard Procter
2020-06-23Enable MPSAFE start routine to keep encryption workers more active.tobhe
2020-06-23Increase TX mitigation backlog size for increased throughput.tobhe
2020-06-22add missing rcs idJasper Lievisse Adriaanse
2020-06-22The interface if_ioctl routine must be called with the NET_LOCK() held.Claudio Jeker
2020-06-21add wg(4), an in kernel driver for WireGuard vpn communication.David Gwynne
2019-04-27back out, this isn't part of a vlan change.David Gwynne
2019-04-27get rid of ifv_linkmib and a bunch of useless macrosDavid Gwynne