aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* pkcs11: Changed how pkcs11-manager is initialized.Tobias Brunner2011-11-021-42/+32
| | | | | The manager is now created directly, but events and certificate loading is deferred.
* pkcs11: Add attributes to specify what we use the DH/ECDH keys for.Tobias Brunner2011-11-021-2/+10
|
* charon must load libtls if availableAndreas Steffen2011-11-021-0/+4
|
* fixed integrity tests of plugins using libtls or libtnccsAndreas Steffen2011-11-0214-18/+43
|
* pkcs11: Allow to build pkcs11 plugin on Android.Tobias Brunner2011-10-311-0/+2
|
* pkcs11: Use callback registration for pkcs11-manager.Tobias Brunner2011-10-311-25/+73
| | | | | | Otherwise a plugin providing X509 decoding capabilities might be unloaded before the manager which will result in a segmentation fault when certificates in the manager's credential sets are to be destroyed.
* pkcs11: Merged the ECDH into the DH implementation.Tobias Brunner2011-10-316-405/+210
|
* pkcs11: Use get_ck_attribute for ECDH.Tobias Brunner2011-10-311-63/+13
|
* pkcs11: Use get_ck_attribute for DH.Tobias Brunner2011-10-311-28/+6
|
* pkcs11: Method added to library to extract a single attribute from an object.Tobias Brunner2011-10-312-1/+50
|
* pkcs11: Added names for CKA_* constants.Tobias Brunner2011-10-312-1/+123
|
* pkcs11: Added support for ECDH.Tobias Brunner2011-10-314-1/+422
|
* pkcs11: Added definitions needed for ECDH to pkcs11.h.Tobias Brunner2011-10-311-0/+24
|
* pkcs11: Specify object class and key type when deriving DH secrets.Tobias Brunner2011-10-311-0/+4
| | | | pkcs11_softtoken on OpenSolaris requires this (probably others too).
* pkcs11: Add features support.Tobias Brunner2011-10-313-84/+90
|
* pkcs11: Added support for DH.Tobias Brunner2011-10-314-0/+377
|
* pkcs11: Error message fixed.Tobias Brunner2011-10-311-1/+1
|
* pkcs11: Added support to generate random numbers on a token.Tobias Brunner2011-10-314-0/+201
|
* pkcs11: Properly destroy mutex in pkcs11_hasher if no token found.Tobias Brunner2011-10-311-0/+1
|
* Added features support to agent pluginAndreas Steffen2011-10-301-4/+11
|
* Added features support to dnskey pluginAndreas Steffen2011-10-301-7/+14
|
* Added features support to pgp pluginAndreas Steffen2011-10-301-19/+23
|
* Added features support to pkcs1 pluginAndreas Steffen2011-10-301-13/+16
|
* added newlineAndreas Steffen2011-10-301-0/+1
|
* remove pem_encoder_encodeAndreas Steffen2011-10-301-0/+2
|
* Add features support to pem pluginAndreas Steffen2011-10-301-53/+58
|
* Some Doxygen fixes.Tobias Brunner2011-10-283-7/+5
|
* Copyright fixed.Tobias Brunner2011-10-281-2/+2
|
* pluto: Compile warning fixed.Tobias Brunner2011-10-271-0/+1
|
* pluto: plugin_list.* added to Android.mk.Tobias Brunner2011-10-271-0/+1
|
* Added missing backslash.Tobias Brunner2011-10-271-1/+1
|
* Forgot to add Android.mk in ba5b559b41fa70261c4f181f516acee272379a71.Tobias Brunner2011-10-261-0/+31
|
* Destroy objects hashtable after plugin_manager.Tobias Brunner2011-10-261-1/+1
| | | | | | If plugins are not explicitly unloaded before library_deinit is called there could have been a segfault because some plugins might unregister objects during unloading/destruction.
* Add features support to pubkey pluginAndreas Steffen2011-10-261-6/+11
|
* Add features support to x509 pluginAndreas Steffen2011-10-261-42/+38
|
* CosmeticsAndreas Steffen2011-10-261-1/+2
|
* added listplugins support to pluto and whackAndreas Steffen2011-10-266-1/+105
|
* add listplugins to ipsec shell commandAndreas Steffen2011-10-261-2/+2
|
* Don't link to tnc libraries on Android as no tnc plugins are currently enabled.Tobias Brunner2011-10-251-1/+1
|
* Build libtnccs on Android.Tobias Brunner2011-10-252-12/+7
|
* share some code between IMC and IMV managersAndreas Steffen2011-10-255-251/+195
|
* removed unneeded includesAndreas Steffen2011-10-252-4/+0
|
* Fix DNS error handling for keyexchange=ike.Mirko Parthey2011-10-251-1/+1
| | | | | | starter fails to load a connection when a peer's DNS name is temporarily unresolvable and keyexchange=ike was specified, which defaults to IKEv2. The connection loads just fine in case of keyexchange=ikev2.
* refactored TNC frameworkAndreas Steffen2011-10-2550-595/+960
|
* moved imv_manager to libtnccsAndreas Steffen2011-10-2512-41/+81
|
* moved imc_manager to libtnccsAndreas Steffen2011-10-2519-72/+159
|
* Log if charon failed to establish a CHILD_SA but keeps the IKE_SA up.Tobias Brunner2011-10-211-0/+4
|
* starter: Android.mk updated to use kernel-netlink via libhydra.Tobias Brunner2011-10-211-2/+3
|
* starter: Use kernel interfaces to flush SAD and SPD.Tobias Brunner2011-10-213-15/+8
| | | | | This now supports platforms where neither 'ip xfrm' nor 'setkey' are available (like Android).
* starter: Load plugins specific to starter.Tobias Brunner2011-10-212-0/+9
|