| Commit message (Expand) | Author | Age | Files | Lines |
* | Simplify IPsec transform-specific teardown. | John Baldwin | 2020-06-25 | 1 | -5/+4 |
* | Consistently include opt_ipsec.h for consumers of <netipsec/ipsec.h>. | John Baldwin | 2020-05-29 | 1 | -0/+1 |
* | Add support for optional separate output buffers to in-kernel crypto. | John Baldwin | 2020-05-25 | 1 | -8/+4 |
* | Refactor driver and consumer interfaces for OCF (in-kernel crypto). | John Baldwin | 2020-03-27 | 1 | -40/+39 |
* | Widen NET_EPOCH coverage. | Gleb Smirnoff | 2019-10-07 | 1 | -0/+4 |
* | OpenCrypto: Convert sessions to opaque handles instead of integers | Conrad Meyer | 2018-07-18 | 1 | -10/+9 |
* | OCF: Add a typedef for session identifiers | Conrad Meyer | 2018-07-13 | 1 | -2/+2 |
* | Rework IP encapsulation handling code. | Andrey V. Elsukov | 2018-06-05 | 1 | -37/+27 |
* | Set the proper vnet in IPsec callback functions. | John Baldwin | 2018-03-20 | 1 | -0/+10 |
* | Do pass removing some write-only variables from the kernel. | Alexander Kabaev | 2017-12-25 | 1 | -3/+0 |
* | sys: general adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-27 | 1 | -0/+2 |
* | Disable IPsec debugging code by default when IPSEC_DEBUG kernel option | Andrey V. Elsukov | 2017-05-29 | 1 | -3/+3 |
* | Fix possible double releasing for SA and SP references. | Andrey V. Elsukov | 2017-05-23 | 1 | -0/+2 |
* | Fix possible double releasing for SA reference. | Andrey V. Elsukov | 2017-05-23 | 1 | -8/+12 |
* | Merge projects/ipsec into head/. | Andrey V. Elsukov | 2017-02-06 | 1 | -130/+115 |
* | Fix build for NOINET and NOINET6 kernels. | Andrey V. Elsukov | 2016-04-24 | 1 | -20/+33 |
* | Handle non-compressed packets for IPComp in tunnel mode. | Andrey V. Elsukov | 2016-04-24 | 1 | -1/+137 |
* | sys/net* : for pointers replace 0 with NULL. | Pedro F. Giffuni | 2016-04-15 | 1 | -1/+1 |
* | Take extra reference to security policy before calling crypto_dispatch(). | Andrey V. Elsukov | 2015-09-30 | 1 | -0/+1 |
* | Fix possible use after free due to security policy deletion. | Andrey V. Elsukov | 2015-04-27 | 1 | -2/+5 |
* | Change ipsec_address() and ipsec_logsastr() functions to take two | Andrey V. Elsukov | 2015-04-18 | 1 | -17/+15 |
* | Remove now unused mtag argument from ipsec*_common_input_cb. | Andrey V. Elsukov | 2014-12-11 | 1 | -2/+2 |
* | Remove unused mtag variable. | Andrey V. Elsukov | 2014-12-11 | 1 | -2/+0 |
* | Remove route chaching support from ipsec code. It isn't used for some time. | Andrey V. Elsukov | 2014-12-02 | 1 | -1/+0 |
* | Remove SYSCTL_VNET_* macros, and simply put CTLFLAG_VNET where needed. | Gleb Smirnoff | 2014-11-07 | 1 | -2/+2 |
* | Migrate structs ahstat, espstat, ipcompstat, ipipstat, pfkeystat, | Andrey V. Elsukov | 2013-07-09 | 1 | -12/+9 |
* | Prepare network statistics structures for migration to PCPU counters. | Andrey V. Elsukov | 2013-07-09 | 1 | -2/+0 |
* | Use corresponding macros to update statistics for AH, ESP, IPIP, IPCOMP, | Andrey V. Elsukov | 2013-06-20 | 1 | -24/+25 |
* | Make IPsec compile without INET adding appropriate #ifdef checks. | Bjoern A. Zeeb | 2011-04-27 | 1 | -14/+15 |
* | Do not allow recursive RFC3173 IPComp payload. | Bjoern A. Zeeb | 2011-04-01 | 1 | -0/+21 |
* | Optimisation in IPSEC(4): | Fabien Thomas | 2011-03-31 | 1 | -12/+10 |
* | Enable IPcomp by default. | Bjoern A. Zeeb | 2009-11-29 | 1 | -1/+1 |
* | Add more statistics variables for IPcomp. | Bjoern A. Zeeb | 2009-11-29 | 1 | -3/+15 |
* | Assimilate very similar input and output code paths | Bjoern A. Zeeb | 2009-11-29 | 1 | -4/+2 |
* | Only add the IPcomp header if crypto reported success and we have a lower | Bjoern A. Zeeb | 2009-11-29 | 1 | -51/+53 |
* | Remove whitespace. | Bjoern A. Zeeb | 2009-11-28 | 1 | -3/+3 |
* | Directly send data uncompressed if the packet payload size is lower than | Bjoern A. Zeeb | 2009-11-28 | 1 | -0/+11 |
* | Merge the remainder of kern_vimage.c and vimage.h into vnet.c and | Robert Watson | 2009-08-01 | 1 | -1/+0 |
* | Garbage collect vnet module registrations that have neither constructors | Robert Watson | 2009-07-20 | 1 | -11/+0 |
* | Build on Jeff Roberson's linker-set based dynamic per-CPU allocator | Robert Watson | 2009-07-14 | 1 | -28/+11 |
* | Introduce vnet module registration / initialization framework with | Marko Zec | 2009-04-11 | 1 | -0/+13 |
* | First pass at separating per-vnet initializer functions | Marko Zec | 2009-04-06 | 1 | -1/+11 |
* | Change the initialization methodology for global variables scheduled | Marko Zec | 2008-11-19 | 1 | -1/+5 |
* | Step 1.5 of importing the network stack virtualization infrastructure | Marko Zec | 2008-10-02 | 1 | -4/+9 |
* | Commit step 1 of the vimage project, (network stack) | Bjoern A. Zeeb | 2008-08-17 | 1 | -22/+23 |
* | In addition to the ipsec_osdep.h removal a week ago, now also eliminate | Bjoern A. Zeeb | 2008-05-24 | 1 | -4/+0 |
* | Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, which | Robert Watson | 2007-08-06 | 1 | -10/+0 |
* | Allow to use fast_ipsec(4) on debug.mpsafenet=0 and INVARIANTS-enabled | Pawel Jakub Dawidek | 2006-03-23 | 1 | -3/+14 |
* | promote fast ipsec's m_clone routine for public use; it is renamed | Sam Leffler | 2006-03-15 | 1 | -1/+1 |
* | /* -> /*- for license, minor formatting changes | Warner Losh | 2005-01-07 | 1 | -1/+1 |