summaryrefslogtreecommitdiffstats
path: root/sys/netipsec/key.c
Commit message (Expand)AuthorAgeFilesLines
* netipsec: Fix minor style nitcem2016-05-101-1/+1
* sys/net*: minor spelling fixes.pfg2016-05-031-6/+6
* Handle non-compressed packets for IPComp in tunnel mode.ae2016-04-241-0/+60
* kernel: use our nitems() macro when it is available through param.h.pfg2016-04-191-4/+4
* sys/net* : for pointers replace 0 with NULL.pfg2016-04-151-6/+6
* Put IPSec's anouncement of its successful intialisation under bootverbose:rwatson2016-03-131-1/+2
* Set tres to NULL to avoid a double free if the m_pullup() below fails.markj2016-03-021-0/+1
* Fix useless check. m_pkthdr.len should be equal to orglen.ae2016-02-241-2/+1
* Implement the sadb_x_policy_priority field as it is done in Linux:fabient2015-11-171-7/+30
* Use explicitly specified ivsize instead of blocksize when we mean IV size.ae2015-11-161-1/+1
* Make IPsec work with AES-GCM and AES-ICM (aka CTR) in OCF... IPsecjmg2015-08-041-2/+0
* Fill the port and protocol information in the SADB_ACQUIRE messageae2015-07-061-8/+60
* drop key_sa_stir_iv as it isn't used...jmg2015-06-111-8/+0
* CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenjkim2015-05-221-1/+1
* In the reply to SADB_X_SPDGET message use the same sequence number thatae2015-05-201-2/+3
* Change SA's state before sending SADB_EXPIRE message. This state willae2015-05-191-2/+2
* Teach key_expire() send SADB_EXPIRE message with the SADB_EXT_LIFETIME_HARDae2015-05-191-40/+38
* Fix handling of scoped IPv6 addresses in IPSec code.ae2015-04-181-36/+7
* Remove extra '&'. sin6 is already a pointer.ae2015-03-071-1/+1
* Fix possible memory leak and several races in the IPsec policy managementae2015-02-241-1/+15
* key_spdget uses key_setdumpsp() without SPTREE_RLOCK held (it usesae2015-01-271-2/+0
* In order to reduce use of M_EXT outside of the mbuf allocator andrwatson2015-01-061-10/+5
* Fix VIMAGE build.ae2014-12-251-1/+1
* Rename ip4_def_policy variable to def_policy. It is used by both IPv4 andae2014-12-241-172/+123
* key_getspacq() returns holding the spacq_lock. Unlock it in all cases.ae2014-12-071-1/+2
* Remove __P() macro.ae2014-12-031-112/+111
* ANSIfy function declarations.ae2014-12-031-202/+80
* Remove route chaching support from ipsec code. It isn't used for some time.ae2014-12-021-25/+0
* Remove SYSCTL_VNET_* macros, and simply put CTLFLAG_VNET where needed.glebius2014-11-071-24/+24
* Use in_localip() instead of handmade implementation.ae2014-10-311-21/+2
* Use a static callout to drive key_timehandler() instead of timeout().jhb2014-10-231-4/+9
* Only do a ports check if this is a NAT-T SA. Otherwise otherbz2014-05-241-6/+20
* The r48589 promised to remove implicit inclusion of if_var.h soon. Prepareglebius2013-10-261-1/+2
* Use corresponding macros to update statistics for AH, ESP, IPIP, IPCOMP,ae2013-06-201-19/+19
* Use m_get2() + m_align() instead of hand made key_alloc_mbuf(). Codeglebius2013-03-151-104/+50
* Mechanically substitute flags from historic mbuf allocator withglebius2012-12-051-21/+21
* Mechanically remove the last stray remains of spl* calls from net*/*.andre2012-10-181-6/+0
* In NAT-T transport mode, allow a client to open a new connection just aftervanhu2012-09-121-3/+5
* Unexpand a couple of TAILQ_FOREACH()s.jhb2012-08-171-2/+1
* Add missing va_end() in an error case to clean up after va_start()brueffer2011-10-071-0/+1
* Release SP's refcount in key_get_spdbyid().vanhu2011-05-091-0/+1
* Make IPsec compile without INET adding appropriate #ifdef checks.bz2011-04-271-1/+1
* Optimisation in IPSEC(4):fabient2011-03-311-30/+27
* Fixed IPsec's HMAC_SHA256-512 support to be RFC4868 compliant.vanhu2011-02-181-1/+8
* After some off-list discussion, revert a number of changes to thedim2010-11-221-18/+18
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutdim2010-11-141-18/+18
* Make the IPsec SADB embedded route cache a union to be able to hold both thebz2010-10-231-4/+4
* Set SA's natt_type before calling key_mature() in key_add(),vanhu2010-05-051-6/+6
* Update SA's NAT-T stuff before calling key_mature() in key_update(),vanhu2010-05-051-6/+6
* MFP4: @176978-176982, 176984, 176990-176994, 177441bz2010-04-291-10/+11
OpenPOWER on IntegriCloud