Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | plugin-loader: Removed unused path argument of load() method | Tobias Brunner | 2013-06-28 | 1 | -6/+5 |
| | | | | | Multiple additional search paths can be added with the add_path() method. | ||||
* | plugin-loader: Method added to provide additional search paths for plugins | Tobias Brunner | 2013-06-27 | 1 | -0/+17 |
| | |||||
* | plugin-loader: Add method to print loaded plugins on a given log level | Tobias Brunner | 2013-06-21 | 1 | -0/+8 |
| | |||||
* | Move test-runners has_feature() function to plugin loader | Martin Willi | 2013-06-21 | 1 | -0/+8 |
| | |||||
* | Refactored plugin-loader with improved dependency resolution | Tobias Brunner | 2013-06-11 | 1 | -4/+4 |
| | | | | | | With the new implementation the plugins don't have to be listed in any special order, dependencies are properly resolved. The order only matters if two plugins provide the same feature. | ||||
* | Moved data structures to new collections subfolder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | Added a method to plugin_loader_t to add 'static' plugin features | Tobias Brunner | 2012-06-25 | 1 | -0/+24 |
| | | | | | | | | This allows daemons and other components to register plugin features like those provided by plugins (following the same lifecycle). The added features are internally handled like they were added by a plugin. | ||||
* | Cache list of plugin names to further simplify its usage. | Tobias Brunner | 2012-01-19 | 1 | -1/+3 |
| | | | | Also helpful for ipsec statusall to avoid having to enumerate plugins. | ||||
* | Function added to plugin_loader to get a list of the names of loaded plugins. | Tobias Brunner | 2012-01-19 | 1 | -0/+8 |
| | |||||
* | Doxygen fixups | Martin Willi | 2011-10-14 | 1 | -1/+1 |
| | |||||
* | Fixed comment of create_plugin_enumerator. | Tobias Brunner | 2011-10-14 | 1 | -3/+3 |
| | |||||
* | Plugin enumerator enumerates over loaded features, too | Martin Willi | 2011-10-14 | 1 | -1/+5 |
| | |||||
* | Added plugin_loader method to reload plugin configurations | Martin Willi | 2011-04-15 | 1 | -0/+8 |
| | |||||
* | Added a get_name() function to plugin_t, create_plugin_enumerator enumerates ↵ | Martin Willi | 2011-04-15 | 1 | -2/+2 |
| | | | | over plugin_t | ||||
* | use NULL to load plugins from default plugin directory | Martin Willi | 2009-09-10 | 1 | -1/+1 |
| | |||||
* | removed trailing spaces ([[:space:]]+$) | Martin Willi | 2009-09-04 | 1 | -5/+5 |
| | |||||
* | plugins marked with a '!' are handled as critical: cancel if loading fails | Martin Willi | 2009-09-01 | 1 | -5/+9 |
| | |||||
* | updated Doxyfile | Martin Willi | 2009-03-24 | 1 | -1/+1 |
| | | | | | | properly close all doxygen groups fixed remaining doxygen warnings | ||||
* | enumerating loaded plugins in "ipsec statusall" | Martin Willi | 2008-06-24 | 1 | -1/+10 |
| | |||||
* | plugin load configuration in strongswan.conf | Martin Willi | 2008-05-15 | 1 | -3/+8 |
| | | | | | | 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 | ||||
* | merged the modularization branch (credentials) back to trunk | Martin Willi | 2008-03-13 | 1 | -0/+53 |