aboutsummaryrefslogtreecommitdiffstats
path: root/src/libhydra/kernel
Commit message (Expand)AuthorAgeFilesLines
* libhydra: Move kernel interface to libcharonTobias Brunner2016-03-037-2417/+0
* kernel-interface: Pass the same data to del_policy() that was passed to add_p...Tobias Brunner2015-11-103-31/+26
* kernel-interface: Return bool for kernel interface registrationThomas Egerer2015-11-104-20/+40
* kernel-interface: Add a separate "update" flag to add_sa()Martin Willi2015-03-093-6/+8
* kernel-interface: Raise mapping event with a proto/SPI/dst tupleMartin Willi2015-02-203-9/+12
* kernel-interface: Raise expires with a proto/SPI/dst tuple instead of reqidMartin Willi2015-02-203-9/+10
* child-sa: Replace reqid based marks by "unique" marksMartin Willi2015-02-202-61/+14
* kernel-interface: Add reqid allocation and release functionsMartin Willi2015-02-202-1/+329
* kernel-interface: Pass full list of traffic selectors to add_sa()Martin Willi2015-02-203-17/+11
* kernel-interface: Remove reqid parameter from get_spi/get_cpi() methodsMartin Willi2015-02-203-16/+12
* kernel-interface: Add destination prefix to get_nexthop()Tobias Brunner2014-06-193-4/+9
* kernel-interface: Add a replay_window parameter to add_sa()Martin Willi2014-06-173-4/+10
* kernel-interface: Add a flag to indicate no policy updates requiredMartin Willi2014-06-041-0/+2
* libhydra: Use lib->ns instead of hydra->daemonTobias Brunner2014-02-121-2/+2
* kernel: Use a time_t to report use time in query_policy()Martin Willi2013-10-113-4/+4
* kernel: Use a time_t to report use time in query_sa()Martin Willi2013-10-113-5/+5
* kernel: Restore enumeration of all addresses when searching for address in TSTobias Brunner2013-08-211-3/+6
* Fix various API doc issues and typosTobias Brunner2013-07-182-7/+7
* kernel-libipsec: Add a feature to request UDP encapsulation of ESP packetsTobias Brunner2013-06-211-0/+2
* kernel: Add an event kernel interfaces can raise if they create/destroy a TUN...Tobias Brunner2013-06-213-5/+43
* kernel-interface: add an exchange initiator parameter to add_sa()Martin Willi2013-06-113-4/+6
* kernel-interface: query SAD for last use time if SPD query didn't yield oneMartin Willi2013-05-063-4/+6
* kernel-pfroute: add a feature flag requesting "exclude" routesMartin Willi2013-05-061-0/+2
* kernel-interface: get_address_by_ts() can tell if a returned IP is virtualMartin Willi2013-05-062-3/+28
* kernel-interface: support enumeration of virtual-only IPsMartin Willi2013-05-061-6/+6
* kernel_ipsec_t.query_sa() additionally returns the number of processed packetsMartin Willi2013-03-143-4/+8
* Introduce "features" for the kernel backends returning kernel capabilitiesMartin Willi2013-03-014-1/+52
* Don't wait while removing external IPs used for load testingMartin Willi2012-11-293-4/+8
* Install virtual IPs via interface name, and use an interface lookup where req...Martin Willi2012-11-293-8/+6
* Add an optional kernel-interface parameter to install IPs with a custom prefixMartin Willi2012-11-293-8/+13
* Moved debug.[ch] to utils folderTobias Brunner2012-10-241-1/+1
* Moved data structures to new collections subfolderTobias Brunner2012-10-242-2/+2
* Moved host_t and host_resolver_t to a new networking subfolderTobias Brunner2012-10-244-4/+4
* Don't check interface of inbound message if interfaces are not filteredTobias Brunner2012-09-242-5/+16
* Made IP address enumeration more flexibleTobias Brunner2012-09-213-17/+28
* Filter ignored interfaces in kernel interfaces (for events, address enumerati...Tobias Brunner2012-09-212-2/+4
* Make it easy to check if an address is locally usable via changed get_interfa...Tobias Brunner2012-09-213-7/+9
* Don't ignore loopback devices and allow addresses on them being enumeratedTobias Brunner2012-09-213-8/+12
* Added options and a lookup function that will allow filtering of network inte...Tobias Brunner2012-09-212-2/+70
* Use source address in get_nexthop() callTobias Brunner2012-09-213-6/+11
* Added possibility to register custom kernel algorithms to kernel interfaceTobias Brunner2012-09-132-1/+172
* Moved types used by kernel_ipsec_t interface (and libipsec) to libstrongswanTobias Brunner2012-08-082-168/+1
* Let kernel interfaces decide how to enable UDP decapsulation of ESP packets.Tobias Brunner2012-08-083-4/+38
* Avoid SIGSEGV during shutdown if charon is not started as rootTobias Brunner2012-06-251-2/+2
* Define a special XFRM mark_t.value that dynamically uses the CHILD_SA reqidMartin Willi2012-03-221-0/+5
* Merge branch 'ikev1-clean' into ikev1-masterMartin Willi2012-03-201-0/+2
|\
| * Added not-yet used sa_payload parameters used in IKEv1Martin Willi2012-03-201-0/+2
* | Be less verbose if we don't have a local address for a tunnelMartin Willi2012-03-061-1/+1
|/
* Defined functions in the kernel interface to flush SAD and SPD entries.Tobias Brunner2011-10-213-0/+50
* Added kernel_ipsec/net plugin feature loading callbacksMartin Willi2011-10-144-0/+87