summaryrefslogtreecommitdiff
path: root/sys/netipsec/ipsec.h
AgeCommit message (Expand)Author
2025-12-22sys/netipsec: ensure sah stability during input callback processingKonstantin Belousov
2025-05-31ipsec(4): Fix a typo in a source code commentGordon Bergling
2025-03-04netinet: allow per protocol random IP id control, single out IPSECacazuc
2025-01-13ipsec: allow it to work with unmapped mbufsKonstantin Belousov
2024-08-28netipsec: add probe points for the ipsec/esp/ah/ipcomp countersKristof Provost
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: kernel infrastructureKonstantin Belousov
2024-07-12ipsec_output(): add mtu argumentKonstantin Belousov
2024-07-12ipsec_output(): add outcoming ifp argumentKonstantin Belousov
2024-04-22libipsec: make const-correctLexi Winter
2023-08-16sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh
2022-10-03netipsec: move specific ipsecmethods declarations to ipsec_support.hGleb Smirnoff
2021-08-13ipsec: Check PMTU before sending a frame.Kornel Duleba
2021-08-09ipsec: Handle ICMP NEEDFRAG message.Wojciech Macek
2020-10-16Implement anti-replay algorithm with ESN supportMarcin Wojtas
2020-05-29Consistently include opt_ipsec.h for consumers of <netipsec/ipsec.h>.John Baldwin
2020-05-02Remove support for IPsec algorithms deprecated in r348205 and r360202.John Baldwin
2019-06-11Make the warning intervals for deprecated crypto algorithms tunable.John Baldwin
2018-07-13OCF: Add a typedef for session identifiersConrad Meyer
2018-05-22Add a SPD cache to speed up lookups.Fabien Thomas
2018-02-19Remove unused variables and sysctl declaration.Andrey V. Elsukov
2017-11-20sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-11-03crypto(9) is called from ipsec in CRYPTO_F_CBIFSYNC mode. This is workingFabien Thomas
2017-08-21Fix the regression introduced in r275710.Andrey V. Elsukov
2017-07-31Add inpcb pointer to struct ipsec_ctx_data and pass it to the pfil hookAndrey V. Elsukov
2017-05-29Disable IPsec debugging code by default when IPSEC_DEBUG kernel optionAndrey V. Elsukov
2017-03-07Introduce the concept of IPsec security policies scope.Andrey V. Elsukov
2017-02-06Merge projects/ipsec into head/.Andrey V. Elsukov
2016-04-21Remove stale function declarationAndrey V. Elsukov
2016-04-21Constify mbuf pointer for IPSEC functions where mbuf isn't modified.Andrey V. Elsukov
2015-11-25Overhaul if_enc(4) and make it loadable in run-time.Andrey V. Elsukov
2015-11-17Implement the sadb_x_policy_priority field as it is done in Linux:Fabien Thomas
2015-07-21IPSEC, remove variable argument function its already due.Ermal Luçi
2015-04-27Make ipsec_in_reject() static. We use ipsec[46]_in_reject() instead.Andrey V. Elsukov
2015-04-18Change ipsec_address() and ipsec_logsastr() functions to take twoAndrey V. Elsukov
2015-02-24Fix possible memory leak and several races in the IPsec policy managementAndrey V. Elsukov
2014-12-24Rename ip4_def_policy variable to def_policy. It is used by both IPv4 andAndrey V. Elsukov
2014-12-11Remove flag/flags argument from the following functions:Andrey V. Elsukov
2014-12-11Remove flags and tunalready arguments from ipsec4_process_packet()Andrey V. Elsukov
2014-12-11Remove now unused mtag argument from ipsec*_common_input_cb.Andrey V. Elsukov
2014-12-03Remove __P() macro.Andrey V. Elsukov
2014-12-02Remove route chaching support from ipsec code. It isn't used for some time.Andrey V. Elsukov
2014-12-02Remove unused structure declarations.Andrey V. Elsukov
2014-10-21Fix multiple incorrect SYSCTL arguments in the kernel:Hans Petter Selasky
2014-08-08Merge 'struct ip6protosw' and 'struct protosw' into one. Now we haveKevin Lo
2014-02-25Remove more constants related to static sysctl nodes. The MAXID constantsJohn Baldwin
2013-08-26Remove most of the remaining sysctl name list macros. They were onlyJohn Baldwin
2013-07-23Remove the large part of struct ipsecstat. Only few fields of thisAndrey V. Elsukov
2013-07-09Migrate structs ahstat, espstat, ipcompstat, ipipstat, pfkeystat,Andrey V. Elsukov