aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/plugins/plugin_loader.c
Commit message (Expand)AuthorAgeFilesLines
* Cache list of plugin names to further simplify its usage.Tobias Brunner2012-01-191-19/+46
* Function added to plugin_loader to get a list of the names of loaded plugins.Tobias Brunner2012-01-191-1/+26
* Be less verbose if plugin dependecy not satisfiedMartin Willi2011-12-071-1/+1
* Don't enforce features with soft dependencies before all plugins are loadedMartin Willi2011-10-141-4/+4
* Don't try to load a feature again after failureMartin Willi2011-10-141-4/+28
* Reset registration function for each plugin during feature loadingMartin Willi2011-10-141-1/+2
* Fixed memleak in plugin unloadingMartin Willi2011-10-141-0/+1
* Load features after each plugin loaded until all plugins have feature supportMartin Willi2011-10-141-4/+7
* Implemented feature unloading, moved feature registration plugin_features.cMartin Willi2011-10-141-126/+110
* Don't use union members directly in plugin_feature_t.Tobias Brunner2011-10-141-21/+24
* Unload plugins which we were not able to load any features from.Tobias Brunner2011-10-141-0/+26
* Easier to understand test for soft dependencies in dependencies_satisfied.Tobias Brunner2011-10-141-2/+1
* Add aead plugin featuresMartin Willi2011-10-141-0/+5
* Added database and fetcher plugin featuresMartin Willi2011-10-141-0/+9
* Plugin enumerator enumerates over loaded features, tooMartin Willi2011-10-141-1/+6
* Added support for plugin featuresMartin Willi2011-10-141-48/+318
* Finally removed deprecated iterator_t.Tobias Brunner2011-07-061-0/+1
* Added plugin_loader method to reload plugin configurationsMartin Willi2011-04-151-0/+47
* Added a get_name() function to plugin_t, create_plugin_enumerator enumerates ...Martin Willi2011-04-151-19/+6
* Migrated remaining plugin_t implementations to INIT/METHOD macrosMartin Willi2011-04-151-1/+1
* Migrated plugin_loader to INIT/METHOD macrosMartin Willi2011-04-151-24/+19
* prevent multiple debug outputs in case of non-monolithic pluginsAndreas Steffen2011-02-201-2/+0
* Merged the monolithic and non-monolithic plugin loaders into one.Tobias Brunner2011-02-101-49/+37
* Load plugins only once, even if listed twiceMartin Willi2011-01-051-0/+27
* Unload plugins in reverse orderMartin Willi2010-08-041-3/+3
* Do not print filename twice if plugin loading fails, dlerror() contains the f...Martin Willi2010-05-051-2/+1
* Adding DBG_LIB to all calls of libstrongswan's version of DBG*.Tobias Brunner2010-04-061-11/+18
* Adding a helper function that translates single characters in a string.Tobias Brunner2010-03-081-19/+2
* Enabling the plugin loader to be able to load plugins without explicitly load...Tobias Brunner2010-03-021-0/+37
* Changed plugin constructors from plugin_create to plugin_name_plugin_create.Tobias Brunner2010-03-021-5/+30
* use NULL to load plugins from default plugin directoryMartin Willi2009-09-101-0/+5
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-041-12/+12
* plugins marked with a '!' are handled as critical: cancel if loading failsMartin Willi2009-09-011-9/+28
* streamlined integrity test output some moreAndreas Steffen2009-07-181-5/+2
* streamlined debug output of integrity testsAndreas Steffen2009-07-171-13/+21
* Removed an unnecessary include of a header that is not available on Mac OS X.Tobias Brunner2009-07-151-1/+0
* check integrity of plugins before loadingMartin Willi2009-06-221-0/+15
* removing svn keyword $Id$ from all filesTobias Brunner2009-04-301-2/+0
* using token enumerator to parser plugin listMartin Willi2008-07-021-28/+7
* fixed plugin loader destructionMartin Willi2008-06-251-1/+1
* enumerating loaded plugins in "ipsec statusall"Martin Willi2008-06-241-1/+23
* removed debug statementAndreas Steffen2008-05-201-1/+0
* fixed whitespace eating in plugin loaderAndreas Steffen2008-05-201-10/+16
* fixed warning if plugin list has trailing whitespacesMartin Willi2008-05-161-0/+4
* loading default modules depending on configure optionsMartin Willi2008-05-161-2/+6
* plugin load configuration in strongswan.confMartin Willi2008-05-151-45/+74
* decreased plugin load verbosityMartin Willi2008-05-131-2/+2
* merged the modularization branch (credentials) back to trunkMartin Willi2008-03-131-0/+129