aboutsummaryrefslogtreecommitdiffstats
path: root/src/include
Commit message (Collapse)AuthorAgeFilesLines
* include: Update xfrm.h to include hardware offloading extensionsTobias Brunner2017-05-231-1/+10
|
* include: Update xfrm.h to Linux v4.3Martin Willi2016-09-301-0/+22
| | | | | We strip the newly introduced <linux/in6.h> include, as this clashes with the <netinet/in6.h> include.
* Use standard unsigned integer typesAndreas Steffen2016-03-241-1/+1
|
* include: Add linux/socket.hTobias Brunner2015-09-072-1/+22
| | | | | | | | | | | | | __kernel_sa_family_t is defined and used since Linux 3.1, so on systems with older kernels (like CentOS 6.7, which still ships a 2.6.32 kernel) the build with the current UAPI headers fails. And using the native headers on such system does not really work either because we use structs, defines, and enum values from the newer headers in the kernel-netlink plugin. __kernel_sa_family_t is defined in linux/socket.h so we ship that too (in particular the simplified UAPI version from Linux 3.7+). Fixes #1099.
* include: Update (rt)netlink.h to the latest UAPI versionTobias Brunner2015-08-182-689/+230
|
* include: Remove linux/types.h headerTobias Brunner2015-07-282-174/+1
| | | | | This conflicts with the headers of the android-21 target. Hopefully headers on current Linux distros are recent enough.
* kernel-netlink: Check existence of linux/fib_rules.h, don't include it in ↵Tobias Brunner2013-10-182-75/+3
| | | | | | distribution This reverts commit b0761f1f0a5abd225edc291c8285f99a538e6a66.
* Add linux/fip_rules.h to include filesAndreas Steffen2013-10-132-3/+75
|
* jhash.h is not part of the distribution anymore.Tobias Brunner2011-08-021-1/+1
|
* Remove the Linux jhash.h copy, as the implementation changed for 2.6.37Martin Willi2011-08-021-143/+0
| | | | | There are now different version for jhash, use --with-linux-headers targeting the headers of the kernel used with the HA plugin.
* Allow routing table IDs > 255 when filtering them.Tobias Brunner2011-07-291-0/+1
|
* Fixed common misspellings.Tobias Brunner2011-07-201-1/+1
| | | | Mostly found by 'codespell'.
* Updated copy of linux/xfrm.h to 2.6.39, featuring ESN supportMartin Willi2011-04-201-0/+13
|
* include linux/if_alg.h in the strongSwan distributionAndreas Steffen2011-03-171-1/+1
|
* Added Linux AF_ALG headerMartin Willi2010-12-201-0/+40
|
* Implemented Traffic Flow Confidentiality padding in kernel_interfaceMartin Willi2010-12-201-0/+1
|
* upgraded xfrm.h to linux-2.6.34Andreas Steffen2010-06-271-21/+18
|
* added a copy of the linux jenkins hash to distMartin Willi2010-04-072-1/+144
|
* Adding support for AES GMAC (RFC4543).Tobias Brunner2010-02-121-0/+1
|
* Updated XFRM linux header, includes specified truncations for auth algosMartin Willi2009-11-261-1/+9
|
* remove spaces before tabs at the beginning of lines (^( )+\t)Martin Willi2009-09-043-4/+4
|
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-042-10/+10
|
* upgrade to linux-2.6.28 headers with support for kmaddress structAndreas Steffen2008-10-292-1/+29
|
* merging kernel_pfkey plugin back from kernel-interface branchTobias Brunner2008-10-141-2/+3
|
* userland support to process notifies for new NAT mappings detected in UDP ↵Martin Willi2008-10-071-5/+20
| | | | encapsulation
* The XFRM_STATE_AF_UNSPEC flag added to xfrm.h allows IPv4-over-IPv6 and ↵Andreas Steffen2008-07-151-0/+1
| | | | IPv6-over-IPv6 tunnels with the 2.6.26 and later Linux kernels
* including sys/queue.h to support TAILQ_LAST() macroMartin Willi2008-06-202-1/+559
|
* shipping own linux/types.h for introduced __be32 in linux/xfrm.hMartin Willi2008-06-201-0/+172
|
* updated xfrm.h to the version from the 2.6.25.4 kernel sourcesTobias Brunner2008-05-161-12/+128
|
* updated pfkeyv2.hAndreas Steffen2008-04-181-1/+4
|
* added udp.h4.1.2Andreas Steffen2007-04-291-1/+2
|
* local include of pfkeyv2.h and netlink.hAndreas Steffen2007-04-292-2/+2
|
* reverted to original header filesAndreas Steffen2007-04-296-245/+315
|
* actually not neededAndreas Steffen2007-04-283-191/+1
|
* actually not neededAndreas Steffen2007-04-281-1/+1
|
* actually not neededAndreas Steffen2007-04-282-316/+0
|
* added compiler.h filter.h in.h and udp.h to src/include/linux/Andreas Steffen2007-04-288-8/+508
|
* added netlink.h and rtnetlink.h to src/include/linuxAndreas Steffen2007-04-281-1/+1
|
* added netlink.h and rtnetlink.h to src/include/linuxAndreas Steffen2007-04-282-0/+1314
|
* removed dependencies on linux/types.hAndreas Steffen2007-04-272-94/+94
|
* added most problematic linux headers to distributionMartin Willi2007-04-194-0/+736
other/real linux header may be selected using --with-linux-headers=dir