aboutsummaryrefslogtreecommitdiffstats
path: root/src/libhydra/plugins/kernel_pfkey/kernel_pfkey_ipsec.c
Commit message (Expand)AuthorAgeFilesLines
* kernel-pfkey: Provide interface name when installing exclude routeTobias Brunner2013-07-171-4/+15
* kernel-pfkey: Remove latest IPsec SA mapping when deleting a policyTobias Brunner2013-07-171-5/+12
* kernel-pfkey: Correctly handle IPSEC_PROTO_ANY in an acquireTobias Brunner2013-07-171-2/+5
* linked-list: Remove barely used find_last() methodTobias Brunner2013-07-171-3/+3
* kernel-interface: add an exchange initiator parameter to add_sa()Martin Willi2013-06-111-2/+2
* kernel-interface: query SAD for last use time if SPD query didn't yield oneMartin Willi2013-05-061-2/+14
* kernel-pfkey: be less verbose about unexpected sequence numbersMartin Willi2013-05-061-1/+1
* kernel-pfkey: install exclude routes if kernel-net requires themMartin Willi2013-05-061-0/+152
* kernel-pfkey: when installing a route for a virtual IP, use its interfaceMartin Willi2013-05-061-1/+10
* kernel-interface: get_address_by_ts() can tell if a returned IP is virtualMartin Willi2013-05-061-1/+1
* kernel-pfkey: refactor route installation to a dedicate functionMartin Willi2013-05-061-74/+81
* kernel-pfkey: check if we have a gateway before comparing themMartin Willi2013-05-061-0/+1
* kernel-pfkey: install route along with input, not forward policiesMartin Willi2013-05-061-20/+20
* kernel-pfkey: use an int to set esp_port with a sysctl on OS XMartin Willi2013-05-061-2/+4
* kernel-pfkey: remove obsolete pluto specific behaviorMartin Willi2013-05-061-5/+1
* Pass correclty sized pointer to lookup_algorithm() in PF_KEYMartin Willi2013-03-141-1/+1
* kernel_ipsec_t.query_sa() additionally returns the number of processed packetsMartin Willi2013-03-141-2/+11
* Use a complete port range in traffic_selector_create_from_{subnet,cidr}Martin Willi2013-02-211-2/+2
* Moved debug.[ch] to utils folderTobias Brunner2012-10-241-1/+1
* Moved data structures to new collections subfolderTobias Brunner2012-10-241-2/+2
* Moved host_t and host_resolver_t to a new networking subfolderTobias Brunner2012-10-241-1/+1
* Added missing break statements in NAT-T mapping handling in PF_KEY pluginTobias Brunner2012-09-281-0/+2
* Make sure the if_name member of cached route entries is initialized to NULLTobias Brunner2012-09-221-2/+5
* Make it easy to check if an address is locally usable via changed get_interfa...Tobias Brunner2012-09-211-4/+3
* Use source address in get_nexthop() callTobias Brunner2012-09-211-1/+2
* Added algorithm lookup via kernel_interface_t to the various kernel interfacesTobias Brunner2012-09-131-4/+20
* Let kernel interfaces decide how to enable UDP decapsulation of ESP packets.Tobias Brunner2012-08-081-0/+42
* Centralized thread cancellation in processor_tTobias Brunner2012-06-251-12/+4
* Don't compare ports when comparing cached routes.Tobias Brunner2012-06-151-2/+2
* Disabled listening for kernel events in starter.Tobias Brunner2012-06-081-18/+26
* Properly install policies with ports in PF_KEY kernel interface.Tobias Brunner2012-06-071-27/+28
* Route reinstallation in kernel_ipsec_t implementations is not needed anymore.Tobias Brunner2012-05-021-6/+1
* Silently install route again, even if it did not change.Tobias Brunner2011-11-041-1/+6
* Compile warning fixed in kernel interfaces.Tobias Brunner2011-11-041-1/+1
* Implemented flushing of SAD and SPD entries via PF_KEY.Tobias Brunner2011-10-211-0/+68
* Install fallback drop policies to avoid transmitting unencrypted packets.Tobias Brunner2011-07-271-0/+3
* Remove policies in kernel interfaces based on their priority.Tobias Brunner2011-07-271-17/+34
* Fixed common misspellings.Tobias Brunner2011-07-201-1/+1
* Record usage history of policies in PF_KEY kernel interface.Tobias Brunner2011-07-061-169/+457
* Some code cleanup in PF_KEY kernel interface.Tobias Brunner2011-07-061-118/+142
* Add the reqid to kernel_ipsec_t.del_policy.Tobias Brunner2011-07-061-2/+2
* Cache the most recent reqid in the PF_KEY kernel interface.Tobias Brunner2011-07-061-1/+2
* install PASS and DROP shunt policies via PFKEYv2 interfaceAndreas Steffen2011-07-051-1/+12
* Use CRITICAL job priority class for long running dispatcher jobsMartin Willi2011-05-161-2/+2
* Added an esn parameter to the kernel interface add_sa functionsMartin Willi2011-04-201-1/+1
* added missing tfc argument to kernel_pfkey_ipsec interfaceAndreas Steffen2010-12-271-1/+1
* Include the destination net in the policy priority calculation.Tobias Brunner2010-12-071-6/+9
* Do not install routes for pluto.Tobias Brunner2010-09-021-0/+5
* Charon specific strongswan.conf options generalized.Tobias Brunner2010-09-021-1/+2
* Fixing installation of trap policies (SPI=0) in kernel interface.Tobias Brunner2010-09-021-9/+8