aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/kernel_netlink/kernel_netlink_ipsec.c
Commit message (Expand)AuthorAgeFilesLines
* kernel-netlink: Add strings for newer XFRM attribute typesTobias Brunner2017-10-061-1/+6
* kernel-netlink: Set SPI on outbound policyTobias Brunner2017-08-071-4/+10
* linked-list: Change interface of callback for invoke_function()Tobias Brunner2017-05-261-6/+15
* kernel-netlink: Use total retransmit timeout as acquire timeoutTobias Brunner2017-05-231-13/+0
* kernel-netlink: Try to add new inbound SA if update failsThomas Egerer2017-05-231-3/+12
* kernel-netlink: Update hardware offload attribute when SAs are updatedTobias Brunner2017-05-231-11/+37
* kernel-netlink: Base SA update on correct message in multi-message responseTobias Brunner2017-05-231-7/+7
* kernel-netlink: Enable hardware offloading if configured for an SATobias Brunner2017-05-231-0/+25
* kernel: Make range of SPIs for IPsec SAs configurableTobias Brunner2017-03-021-3/+10
* kernel-netlink: Use the same priority range for trap and regular policiesTobias Brunner2017-02-081-14/+14
* kernel-netlink: Fix spacing in log message when policy is unchangedTobias Brunner2017-02-081-1/+1
* kernel-netlink: Use correct 4 byte alignment for AH with IPv4Tobias Brunner2017-01-251-0/+5
* kernel-netlink: Return const pointer from lookup_algorithm()Thomas Egerer2017-01-231-3/+4
* kernel-netlink: Add support for AES-CMAC-96 (RFC 4494)Tobias Brunner2016-12-121-0/+1
* kernel-netlink: Pass zero mark to kernel if mask is setTobias Brunner2016-09-301-2/+2
* kernel-netlink: Support configuring XFRM policy hashing thresholdsTobias Brunner2016-09-301-0/+107
* kernel-netlink: Update cached reqid when updating policiesTobias Brunner2016-09-281-0/+2
* kernel-netlink: Don't set replay window for outbound SAsTobias Brunner2016-06-171-0/+6
* kernel-netlink: Install routes with OUT policiesTobias Brunner2016-06-101-25/+24
* kernel-netlink: Don't install routes for drop policies and if protocol/ports ...Tobias Brunner2016-06-101-96/+106
* kernel-netlink: Also use interface returned by get_nexthop() for IPsec policiesTobias Brunner2016-06-101-1/+2
* kernel-netlink: Use interface to next hop for shunt policiesTobias Brunner2016-06-101-10/+13
* kernel-net: Let get_nexthop() return an optional interface nameTobias Brunner2016-06-101-2/+2
* kernel-netlink: Let only a single thread work on a specific policyTobias Brunner2016-06-101-25/+69
* kernel-netlink: Add priority and refcount to policy logTobias Brunner2016-06-101-9/+30
* kernel-netlink: Consistently print mark in log messages only if setTobias Brunner2016-06-101-108/+82
* kernel-netlink: Provide error information for Netlink socketsTobias Brunner2016-06-101-14/+15
* kernel-netlink: Allow definition of a custom priority calculation functionTobias Brunner2016-06-101-3/+16
* kernel-netlink: Use ipsec_sa_cfg_equals() and compare marks properlyTobias Brunner2016-06-081-2/+3
* kernel-netlink: Order policies with equal priorities by their automatic priorityTobias Brunner2016-04-151-11/+24
* Extended IPsec kernel policy schemeAndreas Steffen2016-04-091-18/+53
* Implemented IPsec policies restricted to given network interfaceAndreas Steffen2016-04-091-6/+9
* Support manually-set IPsec policy prioritiesAndreas Steffen2016-04-091-2/+4
* kernel-netlink: Prefer policies with reqid over those withoutTobias Brunner2016-04-091-1/+7
* kernel-netlink: Only associate templates with inbound FWD policiesTobias Brunner2016-04-091-1/+1
* kernel-netlink: Associate routes with IN policies instead of FWD policiesTobias Brunner2016-04-091-21/+21
* kernel: Use structs to pass information to the kernel-ipsec interfaceTobias Brunner2016-04-091-215/+255
* Use standard unsigned integer typesAndreas Steffen2016-03-241-48/+48
* Implemented port ranges in kernel_netlink interfaceAndreas Steffen2016-03-041-7/+19
* libhydra: Move kernel interface to libcharonTobias Brunner2016-03-031-31/+28
* libhydra: Move all kernel plugins to libcharonTobias Brunner2016-03-031-0/+2966
* Moved all kernel plugins to libhydra.Tobias Brunner2010-09-021-2208/+0
* Refer to kernel interface via hydra and not charon.Tobias Brunner2010-09-021-16/+16
* Removed references to protocol_id_t from kernel interface.Tobias Brunner2010-09-021-57/+22
* Moved migrate job creation to kernel event handler.Tobias Brunner2010-09-021-7/+2
* Moved update SA job creation to kernel event handler.Tobias Brunner2010-09-021-6/+2
* Moved delete/rekey CHILD_SA job creation to kernel event handler.Tobias Brunner2010-09-021-17/+4
* Moved acquire job creation to kernel event handler.Tobias Brunner2010-09-021-6/+3
* Refer to processor via hydra and not charon.Tobias Brunner2010-09-021-7/+8
* Use a seperate section for each nested struct member in INIT macroMartin Willi2010-08-181-14/+16