Andreas Steffen
0770fa16f8
remove pem_encoder_encode
2011-10-30 17:21:57 +01:00
Andreas Steffen
e0442525bb
Add features support to pem plugin
2011-10-30 17:16:13 +01:00
Tobias Brunner
8fde0b669b
Destroy objects hashtable after plugin_manager.
...
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.
2011-10-26 17:39:12 +02:00
Andreas Steffen
45542fff6c
Add features support to pubkey plugin
2011-10-26 12:16:54 +02:00
Andreas Steffen
e8eef89718
Add features support to x509 plugin
2011-10-26 12:09:03 +02:00
Tobias Brunner
778ef77d61
Avoid heaps of compiler warnings due to plugin features registration.
2011-10-17 13:51:48 +02:00
Tobias Brunner
7bc24c598f
Add features support to gcrypt plugin.
2011-10-17 13:51:48 +02:00
Andreas Steffen
cc576edf22
Add features support to md4 plugin
2011-10-17 06:05:08 +02:00
Tobias Brunner
cfa15a71d9
Source files in Android.mk updated.
2011-10-14 17:36:20 +02:00
Martin Willi
58fcdc4f06
Don't enforce features with soft dependencies before all plugins are loaded
2011-10-14 10:05:49 +02:00
Martin Willi
a07f2a4b9b
Don't try to load a feature again after failure
2011-10-14 10:05:49 +02:00
Martin Willi
59c4e88b16
Reset registration function for each plugin during feature loading
2011-10-14 10:05:49 +02:00
Martin Willi
e64d1141ff
Add features support to fips-prf plugin
2011-10-14 10:05:48 +02:00
Martin Willi
33a8860eac
Added macro to define CUSTOM plugin features
2011-10-14 10:05:47 +02:00
Martin Willi
036b88ec76
Doxygen fixups
2011-10-14 10:05:47 +02:00
Martin Willi
61c1dec8d4
Fixed memleak in plugin unloading
2011-10-14 10:05:47 +02:00
Martin Willi
2feed2f3fe
Load features after each plugin loaded until all plugins have feature support
2011-10-14 10:05:47 +02:00
Martin Willi
927bc3b5b8
Fixed compiler warning
2011-10-14 10:05:47 +02:00
Martin Willi
f5c574e17b
Fixed AES key length in openssl plugin
2011-10-14 10:05:47 +02:00
Martin Willi
d965872d66
Implemented feature unloading, moved feature registration plugin_features.c
2011-10-14 10:05:47 +02:00
Tobias Brunner
c293c87761
Don't use union members directly in plugin_feature_t.
2011-10-14 10:05:47 +02:00
Tobias Brunner
ef80de6010
Unload plugins which we were not able to load any features from.
2011-10-14 10:05:46 +02:00
Tobias Brunner
40e856fada
Fixed comment of create_plugin_enumerator.
2011-10-14 10:05:46 +02:00
Tobias Brunner
076aa51fc9
Easier to understand test for soft dependencies in dependencies_satisfied.
2011-10-14 10:05:46 +02:00
Martin Willi
d29d63c2cb
Add features support to ctr plugin
2011-10-14 10:05:46 +02:00
Martin Willi
5cb10a22a3
Add features support to gcm plugin
2011-10-14 10:05:46 +02:00
Martin Willi
cf268dc4f2
Add features support to ccm plugin
2011-10-14 10:05:46 +02:00
Martin Willi
3cd28acce0
Add aead plugin features
2011-10-14 10:05:46 +02:00
Martin Willi
02572b84f9
Announce openssl features only if actually supported
2011-10-14 10:05:46 +02:00
Martin Willi
516246490f
Add features support to des plugin
2011-10-14 10:05:46 +02:00
Martin Willi
4489ece2db
Add features support to soup plugin
2011-10-14 10:05:46 +02:00
Martin Willi
6c3a0b9bf5
Add features support to ldap plugin
2011-10-14 10:05:46 +02:00
Martin Willi
ecb40b4ccb
Add features support to curl plugin
2011-10-14 10:05:46 +02:00
Martin Willi
3d4f0f7646
Add features support to mysql plugin
2011-10-14 10:05:46 +02:00
Martin Willi
9f2a81f341
Add features support to sqlite plugin
2011-10-14 10:05:45 +02:00
Martin Willi
f85a4310cb
Added database and fetcher plugin features
2011-10-14 10:05:45 +02:00
Martin Willi
9dc54fc56a
Add features support to openssl plugin
2011-10-14 10:05:45 +02:00
Martin Willi
b2c44ace17
Add features support to random plugin
2011-10-14 10:05:45 +02:00
Martin Willi
6853e9732e
Add features support to gmp plugin
2011-10-14 10:05:45 +02:00
Martin Willi
d6c7b30cad
Add features support to af_alg plugin
2011-10-14 10:05:45 +02:00
Martin Willi
3bc79461cd
Add features support to xcbc plugin
2011-10-14 10:05:45 +02:00
Martin Willi
5c630f54f0
Add features support to aes plugin
2011-10-14 10:05:45 +02:00
Martin Willi
33f6b3d6d0
Add features support to hmac plugin
2011-10-14 10:05:45 +02:00
Martin Willi
130661b275
Add features support to md5 plugin
2011-10-14 10:05:45 +02:00
Martin Willi
30ab1a6ed9
Add features support to sha2 plugin
2011-10-14 10:05:44 +02:00
Martin Willi
cec7dd14eb
Add features support to sha1 plugin
2011-10-14 10:05:44 +02:00
Martin Willi
fa7c8338ca
Plugin enumerator enumerates over loaded features, too
2011-10-14 10:05:44 +02:00
Martin Willi
62b9e2f938
Added support for plugin features
2011-10-14 10:05:44 +02:00
Martin Willi
658c993c78
Include KEY_ANY in key_type_names
2011-10-14 10:04:45 +02:00
Martin Willi
e3edd7e75e
Add enum names for database drivers
2011-10-14 10:04:45 +02:00