aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/plugins/plugin_feature.c
Commit message (Collapse)AuthorAgeFilesLines
* xof: Defined Extended Output FunctionsAndreas Steffen2016-07-291-0/+21
|
* Use standard unsigned integer typesAndreas Steffen2016-03-241-1/+1
|
* plugin-feature: Add vendor specific EAP method registration macrosTobias Brunner2015-08-171-4/+12
| | | | | | | | | | | Vendor specific EAP methods may be registered with: PLUGIN_CALLBACK(eap_method_register, <constructor>), PLUGIN_PROVIDE(EAP_SERVER_VENDOR, <type>, <vendor>), Same for client implementations via EAP_PEER_VENDOR. References #969.
* Initialize variables that some compilers seem to warn aboutTobias Brunner2015-08-131-1/+1
|
* crypto-tester: Use the plugin feature key size to benchmark crypters/aeadsMartin Willi2015-04-151-0/+2
| | | | | | We previously didn't pass the key size during algorithm registration, but this resulted in benchmarking with the "default" key size the crypter uses when passing 0 as key size.
* plugin-feature: Hash only the actually used feature argumentTobias Brunner2014-03-201-1/+31
| | | | | | | | Clang does not initialize padding in union members so hashing the complete "arg" union could lead to different hashes if the hashed plugin_feature_t does not have static storage duration. Fixes #549.
* plugin-feature: Add feature for DNSSEC-enabled resolversTobias Brunner2013-06-111-0/+11
|
* plugin-feature: Function added to exactly compare plugin featuresTobias Brunner2013-06-111-1/+50
|
* Add container plugin featuresMartin Willi2012-12-191-0/+25
|
* Moved debug.[ch] to utils folderTobias Brunner2012-10-241-1/+1
|
* Added PLUGIN_NOOP to separate PLUGIN_PROVIDE from previous CALLBACK/REGISTER ↵Tobias Brunner2012-07-121-2/+4
| | | | entries
* Hash function for plugin features added.Tobias Brunner2012-05-231-0/+53
|
* Add nonce generator interfaceAdrian-Ken Rueegsegger2012-05-181-0/+16
| | | | | | | 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.
* Added missing XAuth plugin feature enum namesMartin Willi2012-03-201-0/+2
|
* Fixed fix for XAuth plugin feature matchingMartin Willi2012-03-201-1/+1
|
* Fix XAuth plugin feature matchingMartin Willi2012-03-201-1/+1
|
* Added auth_cfg option to select XAUTH backend to useMartin Willi2012-03-201-2/+2
|
* IKEv1 XAuth: Added plugin support for XAuth, which allows us to have plugins ↵Clavister OpenSource2012-03-201-0/+11
| | | | to talk to servers with different quirks for XAuth authentication.
* Fixed compiler warningMartin Willi2011-10-141-3/+0
|
* Implemented feature unloading, moved feature registration plugin_features.cMartin Willi2011-10-141-0/+150
|
* Don't use union members directly in plugin_feature_t.Tobias Brunner2011-10-141-34/+36
|
* Add aead plugin featuresMartin Willi2011-10-141-0/+12
|
* Added database and fetcher plugin featuresMartin Willi2011-10-141-10/+20
|
* Added support for plugin featuresMartin Willi2011-10-141-0/+212