aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/daemon.c
Commit message (Expand)AuthorAgeFilesLines
* linked-list: Change return value of find_first() and signature of its callbackTobias Brunner2017-05-261-8/+9
* Add plugin constructor registration for all libraries that provide pluginsTobias Brunner2017-05-231-0/+7
* daemon: Use separate method to set default loggersTobias Brunner2017-01-251-7/+45
* daemon: Don't hold settings lock while executing start/stop scriptsTobias Brunner2016-06-171-20/+43
* daemon: Create global redirect manager instanceTobias Brunner2016-03-041-0/+2
* libhydra: Move kernel interface to libcharonTobias Brunner2016-03-031-0/+2
* charon: Add custom logger to daemonThomas Egerer2016-03-011-41/+233
* libcharon: Publish IKE_SA/CHILD_SA managers as custom plugin featureTobias Brunner2015-11-111-11/+29
* file-logger: Add option to print milliseconds within the current second after...Tobias Brunner2015-11-091-2/+4
* daemon: Flush shunts before unloading pluginsTobias Brunner2015-07-271-0/+4
* daemon: Remove scheduled jobs before unloading pluginsTobias Brunner2015-03-091-1/+2
* attributes: Move the configuration attributes framework to libcharonMartin Willi2015-02-201-0/+2
* child-sa-manager: Add a global manager storing CHILD_SA relationsMartin Willi2015-02-201-0/+2
* plugin-loader: Support a reload() callback for static featuresMartin Willi2014-09-221-1/+1
* charon: Don't use syslog() if not supportedMartin Willi2014-06-041-5/+23
* libcharon: Execute scripts defined in strongswan.conf during startup/shutdownMartin Willi2014-05-071-0/+52
* libcharon: Remove unused charon->nameTobias Brunner2014-02-121-5/+3
* libcharon: Use lib->ns instead of charon->nameTobias Brunner2014-02-121-14/+14
* plugin-loader: Removed unused path argument of load() methodTobias Brunner2013-06-281-1/+1
* capabilities: Only plugins that require CAP_NET_ADMIN demand itTobias Brunner2013-06-251-10/+0
* capabilities: Move global capabilities_t instance to libstrongswanTobias Brunner2013-06-251-3/+1
* capabilities: Ensure required capabilities are actually held by the process/userTobias Brunner2013-06-251-2/+6
* plugin-loader: Add method to print loaded plugins on a given log levelTobias Brunner2013-06-211-2/+0
* libcharon can be initialized more than onceMartin Willi2012-11-141-5/+31
* Reload logger configuration on SIGHUPTobias Brunner2012-10-181-7/+349
* Resolve hosts by DNS name in separate threads so we can cancel themTobias Brunner2012-10-181-1/+2
* Use a CALLBACK feature to create charon's sender and receiverTobias Brunner2012-08-081-12/+31
* Proper fallback if capability dropping is not availableTobias Brunner2012-07-271-0/+4
* Refactored heavily #ifdefd capability code to its own libstrongswan classMartin Willi2012-07-041-85/+3
* libcharon also requires kernel interfaces and a socket implementationTobias Brunner2012-06-271-0/+3
* Use static plugin features in libcharon to define essential dependenciesTobias Brunner2012-06-271-1/+10
* Centralized thread cancellation in processor_tTobias Brunner2012-06-251-1/+4
* Free name of application using libcharon.Tobias Brunner2012-05-151-0/+1
* Use name from initialization to access settings in libcharon.Tobias Brunner2012-05-031-2/+2
* Store the name of the binary using libcharon to enable specific settings.Tobias Brunner2012-05-031-3/+4
* Provide plugin list from charon, not internally in libcharon.Tobias Brunner2012-05-031-15/+3
* Merge branch 'ikev1'Martin Willi2012-05-021-0/+2
|\
| * Merge branch 'ikev1-clean' into ikev1-masterMartin Willi2012-03-201-0/+2
| |\
| | * IKEv1 XAuth: Added plugin support for XAuth, which allows us to have plugins ...Clavister OpenSource2012-03-201-0/+2
* | | Added a dedicated sender flush method, delay sender destruction until users goneMartin Willi2012-05-021-1/+5
|/ /
* | Cache list of plugin names to further simplify its usage.Tobias Brunner2012-01-191-14/+2
* | Simplified logging of list of loaded plugins.Tobias Brunner2012-01-191-14/+5
* | Make sure the certificate cache is flushed when plugins are unloaded.Tobias Brunner2011-12-151-0/+2
* | Destroy mediation managers before unloading plugins.Tobias Brunner2011-12-141-4/+4
|/
* refactored TNC frameworkAndreas Steffen2011-10-251-4/+0
* Plugin enumerator enumerates over loaded features, tooMartin Willi2011-10-141-1/+1
* Include library.h in plugin.hMartin Willi2011-10-141-0/+1
* Clear traps during shutdown before unloading kernel pluginsMartin Willi2011-09-121-0/+4
* Migrated all SIM/AKA code to libsimaka, use SIM and AKA backend managers regi...Martin Willi2011-08-081-2/+0
* implemented PASS and DROP shunt policiesAndreas Steffen2011-06-281-0/+2