aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/attributes
Commit message (Collapse)AuthorAgeFilesLines
* Use standard unsigned integer typesAndreas Steffen2016-03-241-8/+8
|
* attributes: Define P-CSCF address attributes described in RFC 7651Tobias Brunner2016-03-102-6/+13
|
* libhydra: Move kernel interface to libcharonTobias Brunner2016-03-031-1/+0
| | | | This moves hydra->kernel_interface to charon->kernel.
* mem-pool: Remove entries without online or offline leasesTobias Brunner2015-03-191-6/+22
| | | | | | This avoids filling up the hash table with unused/old identities. References #841.
* mem-pool: Pass the remote IKE address, to re-acquire() an address during reauthMartin Willi2015-02-202-37/+69
| | | | | | | | | | | With make-before-break IKEv2 re-authentication, virtual IP addresses must be assigned overlapping to the same peer. With the remote IKE address, the backend can detect re-authentication attempts by comparing the remote host address and port. This allows proper reassignment of the virtual IP if it is re-requested. This change removes the mem-pool.reassign_online option, as it is obsolete now. IPs get automatically reassigned if a peer re-requests the same address, and additionally connects from the same address and port.
* attribute-handler: Pass full IKE_SA to handler backendsMartin Willi2015-02-202-22/+16
|
* attribute-provider: Pass full IKE_SA to provider backendsMartin Willi2015-02-202-19/+10
|
* attribute-manager: Pass full IKE_SA to handler methodsMartin Willi2015-02-202-14/+23
|
* attribute-manager: Pass the full IKE_SA to provider methodsMartin Willi2015-02-202-13/+24
|
* attributes: Move the configuration attributes framework to libcharonMartin Willi2015-02-208-0/+1689