aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/plugins/plugin_loader.c
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
| | | | over plugin_t
* 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
| | | | | This allows to add additional plugins even when the original build was monolithic. Also fixes the pluto/xauth bug with the monolithic build.
* 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 ↵Martin Willi2010-05-051-2/+1
| | | | filename
* 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 ↵Tobias Brunner2010-03-021-0/+37
| | | | loading a shared object file first.
* 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
| | | | | | some components accept a "component.load" option with a space separated list of plugins to load libcharon- plugins are now handled the same way as libstrongswan- plugins
* decreased plugin load verbosityMartin Willi2008-05-131-2/+2
|
* merged the modularization branch (credentials) back to trunkMartin Willi2008-03-131-0/+129