aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon
Commit message (Expand)AuthorAgeFilesLines
* kernel-pfroute: Delay call to if_indextoname(3) when handling RTM_IFINFOTobias Brunner2017-09-261-0/+5
* controller: Consider any IKE_SA destruction as success when terminatingTobias Brunner2017-09-251-4/+1
* dhcp: Fix warning regarding unaligned pointer value due to packed structTobias Brunner2017-09-181-1/+1
* dhcp: Don't use signed char for DHCP optionsTobias Brunner2017-09-181-1/+1
* child-create: Don't consider a DH group mismatch as failure as responderTobias Brunner2017-09-181-1/+0
* child-delete: Only let SAs expire naturally if they not already didTobias Brunner2017-09-151-1/+1
* ike: Reset local SPI if retrying to connect in state IKE_CONNECTINGTobias Brunner2017-09-043-11/+19
* ike-sa-manager: Add method to change the initiator SPI of an IKE_SATobias Brunner2017-09-042-4/+99
* ike-init: Fail if DH group in KE payload does not match proposed groupTobias Brunner2017-09-041-1/+5
* ike-cfg: Fix memory leak when checking for configured addressTobias Brunner2017-08-291-0/+1
* kernel-netlink: Set usable state whenever an interface appearsTobias Brunner2017-08-231-2/+2
* Fixed some typos, courtesy of codespellTobias Brunner2017-08-075-8/+8
* kernel-netlink: Wipe buffer used to read Netlink messagesTobias Brunner2017-08-071-2/+12
* child-sa: Allow requesting different unique marks for in/outEyal Birger2017-08-071-6/+23
* trap-manager: Don't require that remote is resolvable during installationTobias Brunner2017-08-071-10/+49
* child-create: Don't log CHILD_SA initiation until we know the unique IDTobias Brunner2017-08-071-11/+13
* child-rekey: Add CHILD_SA name and unique ID to collision log messagesTobias Brunner2017-08-071-8/+13
* child-sa: Suppress CHILD_SA state changes if there is no changeTobias Brunner2017-08-071-6/+9
* child-rekey: Don't install outbound SA in case of lost collisionsTobias Brunner2017-08-074-46/+123
* bus: Don't trigger child_updown() for rekeyed CHILD_SAsTobias Brunner2017-08-071-1/+4
* child-sa: Install outbound SA immediately if kernel supports SPIs on policiesTobias Brunner2017-08-073-26/+47
* child-sa: Use flags to track installation of outbound SA and policies separatelyTobias Brunner2017-08-073-29/+46
* kernel-netlink: Set SPI on outbound policyTobias Brunner2017-08-071-4/+10
* kernel-interface: Not all kernel interfaces support SPIs on policiesTobias Brunner2017-08-071-0/+2
* unit-tests: Stringify direction in message asserts earlyTobias Brunner2017-07-281-6/+6
* peer-cfg: Use an rwlock instead of a mutex to safely access child-cfgsTobias Brunner2017-07-271-15/+15
* ikev2: AES-CMAC-PRF-128 only uses the first 64 bits of each nonceTobias Brunner2017-07-271-2/+5
* error-notify: Don't stop sending notifies after removing a disconnected listenerTobias Brunner2017-07-271-2/+1
* farp: Only remove one tracked entryTobias Brunner2017-07-271-0/+1
* ike: Trigger CHILD_INSTALLED state change after corresponding log messageTobias Brunner2017-07-272-10/+9
* kernel-pfroute: Make sure there is a netmask when enumerating subnetsTobias Brunner2017-07-051-2/+2
* sql: Use qualified names in SQL query statementsTobias Brunner2017-07-052-49/+54
* stroke: Don't load configs with invalid proposalsTobias Brunner2017-07-051-7/+20
* ikev1: Determine transform ID before mapping integrity algorithm IDTobias Brunner2017-07-051-1/+1
* eap-aka-3gpp: Add plugin that implements 3GPP MILENAGE algorithm in softwareTobias Brunner2017-07-0511-0/+1382
* ikev1: Only delete redundant CHILD_SAs if configuredTobias Brunner2017-06-261-1/+5
* ike-cfg: Fix memory leak when matching against rangesTobias Brunner2017-05-291-1/+1
* ike: Apply retransmission_limit before applying the jitterTobias Brunner2017-05-262-8/+8
* eap-sim-file: Remove redundant enumerator allocationTobias Brunner2017-05-261-1/+1
* sql: Remove redundant enumerator allocationTobias Brunner2017-05-261-1/+1
* Fixed some typos, courtesy of codespellTobias Brunner2017-05-264-5/+5
* linked-list: Change return value of find_first() and signature of its callbackTobias Brunner2017-05-2618-227/+244
* linked-list: Change interface of callback for invoke_function()Tobias Brunner2017-05-265-34/+65
* Change interface for enumerator_create_filter() callbackTobias Brunner2017-05-2623-393/+551
* Migrate all enumerators to venumerate() interface changeTobias Brunner2017-05-2634-169/+333
* vici: Make 96-bit truncation for SHA-256 configurableTobias Brunner2017-05-261-0/+11
* stroke: Make 96-bit truncation for SHA-256 configurableTobias Brunner2017-05-262-1/+3
* child-cfg: Optionally use 96-bit truncation for HMAC-SHA-256Tobias Brunner2017-05-262-0/+11
* android-log: Link against liblogTobias Brunner2017-05-261-0/+1
* unit-tests: Check installed IPsec SAs in child-rekey testsTobias Brunner2017-05-231-3/+94