aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/kernel
Commit message (Collapse)AuthorAgeFilesLines
* Fixed some typos, courtesy of codespellTobias Brunner2017-11-151-1/+1
|
* kernel-interface: Not all kernel interfaces support SPIs on policiesTobias Brunner2017-08-071-0/+2
|
* linked-list: Change return value of find_first() and signature of its callbackTobias Brunner2017-05-261-6/+3
| | | | This avoids the unportable five pointer hack.
* kernel-ipsec: Add flag to enable hardware offloading for an IPsec SATobias Brunner2017-05-231-0/+2
|
* kernel: Make range of SPIs for IPsec SAs configurableTobias Brunner2017-03-021-0/+6
|
* kernel-interface: Add interface name to local subnet enumeratorTobias Brunner2017-02-082-2/+6
|
* kernel-interface: Add method to enumerate locally attached subnetsTobias Brunner2017-02-083-0/+29
|
* kernel-net: Let get_nexthop() return an optional interface nameTobias Brunner2016-06-103-6/+11
| | | | | The returned name should be the interface over which the destination address/net is reachable.
* kernel-interface: Always set `vip` if get_address_by_ts() returns successfullyTobias Brunner2016-06-101-0/+4
|
* Implemented IPsec policies restricted to given network interfaceAndreas Steffen2016-04-091-0/+4
|
* Support manually-set IPsec policy prioritiesAndreas Steffen2016-04-091-0/+3
|
* kernel: Use structs to pass information to the kernel-ipsec interfaceTobias Brunner2016-04-093-268/+237
|
* Use standard unsigned integer typesAndreas Steffen2016-03-246-80/+80
|
* libhydra: Move kernel interface to libcharonTobias Brunner2016-03-039-6/+2415
| | | | This moves hydra->kernel_interface to charon->kernel.
* kernel-handler: Log new endpoint if NAT mapping changedTobias Brunner2015-03-191-2/+3
|
* kernel-interface: Raise mapping event with a proto/SPI/dst tupleMartin Willi2015-02-201-5/+7
|
* kernel-interface: Raise expires with a proto/SPI/dst tuple instead of reqidMartin Willi2015-02-201-6/+6
|
* kernel-handler: Whitespace cleanupsMartin Willi2013-10-111-42/+38
|
* Do not query CHILD_SA during delete if they already expiredMartin Willi2012-03-201-1/+1
|
* Added a log message when roam jobs get created.Tobias Brunner2011-07-211-0/+2
|
* Refer to scheduler and processor via lib and not hydra.Tobias Brunner2010-09-021-5/+5
|
* Refer to kernel interface via hydra and not charon.Tobias Brunner2010-09-021-4/+4
|
* Moved kernel interface to libhydra.Tobias Brunner2010-09-027-1569/+1
|
* Removed references to protocol_id_t from kernel interface.Tobias Brunner2010-09-025-26/+43
| | | | | Instead we use the actual IP protocol identifier (the conversion now happens in child_sa_t and kernel_handler_t).
* Moved roam job creation to kernel event handler.Tobias Brunner2010-09-021-0/+11
|
* Moved migrate job creation to kernel event handler.Tobias Brunner2010-09-021-1/+18
|
* Moved update SA job creation to kernel event handler.Tobias Brunner2010-09-021-0/+14
|
* Moved delete/rekey CHILD_SA job creation to kernel event handler.Tobias Brunner2010-09-021-0/+23
|
* Moved acquire job creation to kernel event handler.Tobias Brunner2010-09-021-1/+22
|
* Added kernel event handler stub.Tobias Brunner2010-09-022-0/+110
|
* All kernel listener hooks are optional.Tobias Brunner2010-09-022-5/+11
|
* Added listener handling to kernel interface.Tobias Brunner2010-09-022-2/+202
|
* Added an interface for kernel event listeners.Tobias Brunner2010-09-021-0/+94
|
* Some whitespace and code style fixes.Tobias Brunner2010-09-023-24/+32
|
* support of xfrm marks for IKEv2Andreas Steffen2010-07-023-33/+55
|
* Moving charon to libcharon.Tobias Brunner2010-03-195-0/+1238