aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Use separate Doxygen groups for IKEv1 and IKEv2 entities (authenticators, ↵Tobias Brunner2012-05-1846-51/+66
| | | | tasks etc.).
* Removed superfluous @param in bus.h.Tobias Brunner2012-05-181-1/+0
|
* whitelist: Make sure listed IDs are null-terminated.Tobias Brunner2012-05-181-0/+1
|
* pkcs8: Initialize salt and IV properly.Tobias Brunner2012-05-181-1/+1
|
* List registered nonce generators in statusall output.Tobias Brunner2012-05-181-2/+18
|
* Add enumerator for registered nonce generators.Tobias Brunner2012-05-182-9/+33
|
* Use nonce_gen instead of rng to generate noncesAdrian-Ken Rueegsegger2012-05-184-34/+34
| | | | | Replace usage of rng plugin with nonce generator to create nonces in IKE_INIT, CHILD_CREATE and QUICK_MODE tasks and the IKEv1 phase 1 helper.
* Add create_nonce_gen function to keymat interfaceAdrian-Ken Rueegsegger2012-05-183-0/+24
| | | | This function returns a nonce generator object.
* Add nonce plugin implementationAdrian-Ken Rueegsegger2012-05-186-0/+271
| | | | | | | This nonce generator uses an RNG to generate nonces. The RNG quality is currently set to RNG_WEAK which is the same value used in IKE init. The plugin is enabled and thus built by default.
* Add nonce generator interfaceAdrian-Ken Rueegsegger2012-05-186-0/+163
| | | | | | | Nonce generators (nonce_gen_t) can be used to get or allocate nonces. Users can request nonce generators from the crypto factory while nonce plugins register/remove themselves to/from the crypto factory.
* make IKEv1 DPD timeout configurable in charonAndreas Steffen2012-05-1719-25/+76
|
* Moved IKEv1 DPD processing to task manager, fix sequence issuesMartin Willi2012-05-153-73/+72
|
* Consider inbound ESP as a sign of liveness for DPD timeoutMartin Willi2012-05-151-2/+15
|
* Schedule a DPD timeout job that enforces the IKE message timeout policyMartin Willi2012-05-154-0/+177
|
* Send unanswered follow up R_U_THERE messages with the same DPD seqMartin Willi2012-05-151-1/+7
|
* Do not send IKEv1 DPD retransmit, but create a new INFORMATIONALMartin Willi2012-05-151-11/+0
|
* Free name of application using libcharon.Tobias Brunner2012-05-151-0/+1
|
* starter: Initialize thread pool so kernel events are consumed.Tobias Brunner2012-05-151-0/+9
|
* Explicitly cast from strict_t to crl_policy_tMartin Willi2012-05-141-1/+1
|
* Use correct integrity_algorithm_t enum type in bench_signer()Martin Willi2012-05-141-1/+1
|
* Make function pointer defined with METHOD() macro non-constMartin Willi2012-05-141-2/+2
| | | | | clang complains about it being const, and the object code generated from gcc is the same.
* Remove unused return value of INIT(), making clang happyMartin Willi2012-05-141-3/+2
|
* Register load-tester faked kernel interface before other kernel interfacesMartin Willi2012-05-141-8/+9
|
* Load tester can enforce a local IP to useMartin Willi2012-05-141-2/+9
|
* Add plugin features support to load-tester pluginMartin Willi2012-05-141-48/+76
|
* Fix route reinstallation if preferred source IP is not on outgoing interface.Tobias Brunner2012-05-071-30/+18
|
* Fixed #include in tnc-ifmap plugin.Tobias Brunner2012-05-071-0/+1
|
* allow private algorithmsAndreas Steffen2012-05-052-4/+16
|
* fixed mapping of IKEv1 algorithmsAndreas Steffen2012-05-051-29/+184
|
* vendor ID cosmeticsAndreas Steffen2012-05-052-4/+4
|
* inserted spaceAndreas Steffen2012-05-055-1/+1
|
* missing references to daemon.hAndreas Steffen2012-05-054-0/+6
|
* fixed feature dependencies for CERT_TRUSTED_PUBKEYAndreas Steffen2012-05-052-0/+7
|
* charon is now an IKE daemonAndreas Steffen2012-05-031-1/+1
|
* Use proper getter for settings in sender and receiver.Tobias Brunner2012-05-032-2/+2
|
* Use name from initialization to access settings in libcharon.Tobias Brunner2012-05-0356-220/+279
| | | | Also fixes several whitespace errors.
* Store the name of the binary using libcharon to enable specific settings.Tobias Brunner2012-05-035-7/+14
|
* Changed default path to charon for NM frontend.Tobias Brunner2012-05-031-2/+2
|
* Integrate nm plugin directly in charon-nm.Tobias Brunner2012-05-0312-80/+65
|
* Added a small libcharon wrapper intended to directly host the nm plugin.Tobias Brunner2012-05-033-0/+332
| | | | For this reason it reclaims the --enable-nm configure option.
* Provide plugin list from charon, not internally in libcharon.Tobias Brunner2012-05-037-26/+28
|
* display (soft) same as (not loaded)Andreas Steffen2012-05-032-2/+2
|
* charon is now an IKE daemonAndreas Steffen2012-05-031-1/+1
|
* If we load new features from a plugin, restart loading from first pluginMartin Willi2012-05-031-0/+4
|
* stroke plugin sdepends on building CERT_ANY certificatesMartin Willi2012-05-031-0/+1
|
* Building CERT_ANY through PEM requires either a CERT_X509 or a CERT_PGP builderMartin Willi2012-05-031-1/+2
|
* Updated Android.mk for 5.0 (no IKEv1 support yet).Tobias Brunner2012-05-031-25/+33
|
* updated tnc-pdp plugin for 5.0.0Andreas Steffen2012-05-023-4/+4
|
* Route reinstallation in kernel_ipsec_t implementations is not needed anymore.Tobias Brunner2012-05-022-12/+2
|
* Reinstall routes in kernel-netlink plugin, if interfaces get reactivated or ↵Tobias Brunner2012-05-021-4/+206
| | | | IPs reappear.