aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon-cmd/charon-cmd.c
Commit message (Collapse)AuthorAgeFilesLines
* daemon: Use separate method to set default loggersTobias Brunner2017-01-251-7/+4
| | | | | This way it is not necessary to pass the same values to reload the loggers.
* libhydra: Remove empty unused libraryTobias Brunner2016-03-031-6/+0
|
* sigwaitinfo() may fail with EINTR if interrupted by an unblocked signal not ↵Tobias Brunner2015-11-231-5/+4
| | | | | | in the set Fixes #1213.
* Replace usages of sigwait(3) with sigwaitinfo(2)Tobias Brunner2015-10-291-7/+5
| | | | | | | This is basically the same call, but it has the advantage of being supported by FreeBSD's valgrind, which sigwait() is not. References #1106.
* settings: Use strongswan.conf used during library initialization for reloadMartin Willi2014-09-221-4/+1
| | | | | | | | Since 4b670a20 we require an explicit strongswan.conf to re-load configurations. However, the define was missing in the build, breaking SIGHUP based config reloading. Fixes #651.
* settings: strongswan.conf must be loaded explicitlyTobias Brunner2014-05-151-1/+4
|
* libcharon: Remove unused charon->nameTobias Brunner2014-02-121-1/+1
|
* libhydra: Remove unused hydra->daemonTobias Brunner2014-02-121-1/+1
|
* lib: Add global config namespaceTobias Brunner2014-02-121-1/+1
|
* charon-cmd: Block SIGUSR1 on worker threadsMartin Willi2014-02-061-0/+1
| | | | | | To properly shut down charon-cmd with leak reports, only the main thread should catch SIGUSR1 to shut down the application. Work threads should ignore SIGUSR1 to avoid any hard application termination.
* Fix various API doc issues and typosTobias Brunner2013-07-181-1/+1
| | | | Partially based on an old patch by Adrian-Ken Rueegsegger.
* capabilities: Move global capabilities_t instance to libstrongswanTobias Brunner2013-06-251-3/+3
|
* charon-cmd: Use fixed number of character to align command descriptionsTobias Brunner2013-06-211-16/+15
| | | | | If the command and argument is longer than that write the first line of description to the following line.
* charon-cmd: Add --debug argument to set the default log levelTobias Brunner2013-06-211-2/+10
|
* charon-cmd: Handle simple command line arguments like --help before the othersTobias Brunner2013-06-211-3/+14
|
* plugin-loader: Add method to print loaded plugins on a given log levelTobias Brunner2013-06-211-0/+1
|
* charon-cmd: Changed formatting of optional arguments in usage informationTobias Brunner2013-05-081-8/+10
| | | | Optional arguments have to be specified with = after the option.
* charon-cmd: Stop processing options if an argument is missing or an option ↵Tobias Brunner2013-05-081-0/+3
| | | | not recognized
* charon-cmd: support multi-line help text for each option in usageMartin Willi2013-05-061-1/+9
|
* charon-cmd: Use dynamic ports with the socket-default pluginMartin Willi2013-05-061-0/+2
|
* charon-cmd: pass arguments to all handlers, even if already handledMartin Willi2013-05-061-2/+5
|
* charon-cmd: build long_opts only once when reading arguments in charon-cmdMartin Willi2013-05-061-10/+9
|
* charon-cmd: load certificates and RSA private keysMartin Willi2013-05-061-14/+31
|
* charon-cmd: add a connection object and its initiation to charon-cmdMartin Willi2013-05-061-10/+35
|
* charon-cmd: move command line options to separate file, obsolete short optionsMartin Willi2013-05-061-53/+21
|
* charon-cmd: add a stub for charon-cmd, a simple command line IKE clientMartin Willi2013-05-061-0/+358