aboutsummaryrefslogtreecommitdiff
path: root/sys/netipsec
Commit message (Expand)AuthorAgeFilesLines
* MFC: rev. 1.20 sys/netipsec/keysock.cBjoern A. Zeeb2007-11-201-6/+6
* MFC: rev 1.19 sys/netipsec/keysock.cBjoern A. Zeeb2007-11-141-0/+7
* Fix for an infinite loop in processing ESP, IPv6 packets.George V. Neville-Neil2007-09-121-4/+17
* Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, whichRobert Watson2007-08-063-30/+0
* Replace hard coded options by their defined PFIL_{IN,OUT} names.Bjoern A. Zeeb2007-07-193-3/+6
* Commit the change from FAST_IPSEC to IPSEC. The FAST_IPSECGeorge V. Neville-Neil2007-07-031-2/+2
* Commit IPv6 support for FAST_IPSEC to the tree.George V. Neville-Neil2007-07-019-114/+64
* 'spi' and the return value of ntohl are unsigned. Remove the extra >=0Bjoern A. Zeeb2007-06-161-1/+6
* In case of failure we can directly return ENOBUFS becauseBjoern A. Zeeb2007-06-161-10/+3
* Add a missing return so that we drop out in case of an error andBjoern A. Zeeb2007-06-151-3/+2
* With the current code 'src' is never NULL. Nevertheless move the check forBjoern A. Zeeb2007-06-151-1/+3
* Looking at {ah,esp}_input_cb it seems we might be able to end upBjoern A. Zeeb2007-06-151-1/+1
* s,#,*, in a multi-line comment. This is C.Bjoern A. Zeeb2007-06-151-1/+1
* Though we are only called for the three security protocols we canBjoern A. Zeeb2007-06-151-0/+4
* Eliminate now-unused SUSER_ALLOWJAIL arguments to priv_check_cred(); inRobert Watson2007-06-121-3/+1
* In ipsec6_output_tunnel() make sure that the SA contents do not change.Bjoern A. Zeeb2007-05-291-1/+8
* fix typo: s,applyed,applied,gBjoern A. Zeeb2007-05-291-2/+2
* Implement ICMPv6 support in ipsec6_get_ulp().Bjoern A. Zeeb2007-05-291-0/+10
* Add missingBjoern A. Zeeb2007-05-291-0/+1
* Integrate the Camellia Block Cipher. For more information see RFC 4132George V. Neville-Neil2007-05-091-0/+3
* Update comment regarding how we check privilege on FreeBSD: we now useRobert Watson2007-04-101-1/+2
* add include now required for crypto flagsSam Leffler2007-03-221-0/+2
* Overhaul driver/subsystem api's:Sam Leffler2007-03-211-1/+1
* s,#if INET6,#ifdef INET6,Bjoern A. Zeeb2006-12-142-2/+2
* MFp4: 92972, 98913 + one more changeBjoern A. Zeeb2006-12-122-3/+15
* Add priv.h include required to build FAST_IPSEC, which is not present inRobert Watson2006-11-071-0/+1
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-1/+3
* Fix build breakage from previous commit which confused key_abort and key_close.George V. Neville-Neil2006-07-221-1/+1
* Change semantics of socket close and detach. Add a new protocol switchRobert Watson2006-07-211-0/+12
* - Use suser_cred(9) instead of directly comparing cr_uid.Pawel Jakub Dawidek2006-06-271-2/+3
* Add a pseudo interface for packet filtering IPSec connections before or afterAndrew Thompson2006-06-264-0/+35
* Change '#if INET' and '#if INET6' to '#ifdef INET' and '#ifdef INET6'.Pawel Jakub Dawidek2006-06-042-3/+3
* Extend the notdef #ifdef to cover the packet copy as there is no point in doi...George V. Neville-Neil2006-06-041-8/+4
* Prevent disappearing SAD entries by implementing MPsafe refcounting.Pawel Jakub Dawidek2006-05-201-20/+33
* - The authsize field from auth_hash structure was removed.Pawel Jakub Dawidek2006-05-172-10/+11
* Hide net.inet.ipsec.test_{replay,integrity} sysctls under #ifdef REGRESSION.Pawel Jakub Dawidek2006-04-104-0/+12
* Introduce two new sysctls:Pawel Jakub Dawidek2006-04-094-2/+54
* Be consistent with the rest of the code.Pawel Jakub Dawidek2006-04-091-1/+1
* Remove unused variables s and error in key_detach. The previousDima Dorfman2006-04-041-1/+0
* Remove unintended DEBUG flag setting.George V. Neville-Neil2006-04-041-1/+0
* Chance protocol switch method pru_detach() so that it returns voidRobert Watson2006-04-011-12/+8
* Change protocol switch pru_abort() API so that it returns void ratherRobert Watson2006-04-011-6/+3
* Fix more stack corruptions on amd64.Bjoern A. Zeeb2006-03-302-19/+11
* First steps towards IPSec cleanup.George V. Neville-Neil2006-03-257-105/+257
* Allow to use fast_ipsec(4) on debug.mpsafenet=0 and INVARIANTS-enabledPawel Jakub Dawidek2006-03-233-11/+44
* Add missing code needed for the detection of IPSec packet replays. [1]Colin Percival2006-03-221-0/+17
* promote fast ipsec's m_clone routine for public use; it is renamedSam Leffler2006-03-155-153/+3
* Fix stack corruptions on amd64.Bjoern A. Zeeb2006-01-212-15/+3
* Fix -Wundef warnings found when compiling i386 LINT, GENERIC andRuslan Ermilov2005-12-051-1/+1
* Use sparse initializers for "struct domain" and "struct protosw",Ruslan Ermilov2005-11-091-8/+16