summaryrefslogtreecommitdiff
path: root/sys/netipsec
AgeCommit message (Expand)Author
2025-12-22sys/netipsec: ensure sah stability during input callback processingKonstantin Belousov
2025-12-04ipsec: Fix typos in references to IPsec's ESPMateusz Piotrowski
2025-11-04ipsec_offload: do not leak drv_spi unrKonstantin Belousov
2025-10-30ipsec offload: never return error from the newkey/spdadd callbacksKonstantin Belousov
2025-10-13netipsec: Use proper prototype for SYSINIT functionsZhenlei Huang
2025-07-17ipsec offload: ipsec_accel_fill_xh() should indirect through fn pointerKonstantin Belousov
2025-07-17ipsec offload: make hw-decrypted plain text packet like sw decrypted.Konstantin Belousov
2025-07-17ipsec offload: add xform_history to the ipsec_accel_in_tagKonstantin Belousov
2025-07-17ipsec_offload: pre-calculate xform_history for recorded accelerated SAKonstantin Belousov
2025-06-11machine/stdarg.h -> sys/stdarg.hBrooks Davis
2025-05-31ipsec(4): Fix a typo in a source code commentGordon Bergling
2025-03-06pfkey2: use correct value for a key lengthAndrey V. Elsukov
2025-03-04netinet: allow per protocol random IP id control, single out IPSECacazuc
2025-01-13ipsec: allow it to work with unmapped mbufsKonstantin Belousov
2025-01-06netipsec: Pass the right mbuf upMark Johnston
2024-12-04pfkey: Fix some checks in kdebug_sadb()Tobias Heider
2024-11-25ipsec: fix IPv6 over IPv4 tunneling.Andrey V. Elsukov
2024-11-13net: Include private header in more needed placesJustin Hibbits
2024-09-04ipsec: Drain async ipsec_offload work when destroying a vnetMark Johnston
2024-09-04ipsec offload: use private taskqueue threadKonstantin Belousov
2024-09-04ipsec_offlad: remove not needed IFP_HS_INPUT/OUTPUT flagsKonstantin Belousov
2024-09-04ipsec_accel_output(): do not process packet if interface rejected offloadKonstantin Belousov
2024-08-30Revert "ipsec: Drain async ipsec_offload work when destroying a vnet"Mark Johnston
2024-08-30ipsec: Drain async ipsec_offload work when destroying a vnetMark Johnston
2024-08-28netipsec: add probe points for the ipsec/esp/ah/ipcomp countersKristof Provost
2024-08-20ipsec_offload: add ipsec_accel_drv_sa_lifetime_fetch()Konstantin Belousov
2024-08-20ipsec_offload: add handler for interface down eventsKonstantin Belousov
2024-07-30ipsec_offload: indirect two more functions on the ipsec.ko module loadKonstantin Belousov
2024-07-21ipsec_offload: hide SA/SP offload lifecycle prints under verbose sysctlKonstantin Belousov
2024-07-21netipsec: move declaration of the sysctl net.inet{,6}.ipsec nodes to headerKonstantin Belousov
2024-07-21netinet/ipsec.h: remove unneeded "extern"sKonstantin Belousov
2024-07-12ipsec_offload: switch TF2_IPSEC_TSO on/off as appropriate on outputKonstantin Belousov
2024-07-12ipsec_offload: offload inner checksums calculations for UDP/TCP/TSOKonstantin Belousov
2024-07-12ipsec_offload: kernel infrastructureKonstantin Belousov
2024-07-12ipsec_output(): add mtu argumentKonstantin Belousov
2024-07-12ipsec_output(): add outcoming ifp argumentKonstantin Belousov
2024-07-12netipsec/xform_esp.c: make esp_ctr_compatibility globalKonstantin Belousov
2024-07-12ipsec: make key_do_allocsp() globalKonstantin Belousov
2024-04-22libipsec: make const-correctLexi Winter
2024-04-12sys/netipsec: fix IPSEC_SUPPORT for non-INET kernelsLexi Winter
2024-02-26ipsec esp: avoid dereferencing freed secasindexKonstantin Belousov
2024-01-20netipsec: fix LINT-NOINET buildKristof Provost
2024-01-16Fix KASSERT in 80044c78 causing build failuresAllan Jude
2024-01-16Add UDP encapsulation of ESP in IPv6Xavier Beaudouin
2024-01-16sockets: provide correct pr_shutdown for keysock and SDPGleb Smirnoff
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-06-21tcp: fix TCP MD5 digest computation for TCP over UDPMichael Tuexen