aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon-cmd
Commit message (Collapse)AuthorAgeFilesLines
* Build generated man pages via configure scriptTobias Brunner2013-09-132-10/+3
|
* ike: support multiple addresses, ranges and subnets in IKE address configMartin Willi2013-09-041-2/+2
| | | | | | | Replace the allowany semantic by a more powerful subnet and IP range matching. Multiple addresses, DNS names, subnets and ranges can be specified in a comma separated list. Initiators ignore the ranges/subnets, responders match configurations against all addresses, ranges and subnets.
* peer-cfg: add a pull/push mode option to use with mode configMartin Willi2013-09-041-1/+1
|
* charon-cmd: support prompting for a PINMartin Willi2013-09-031-4/+8
| | | | | To support a Password and PIN XAuth combo, additionally support multiple prompts for different credential types.
* charon-cmd: add --eap-identity and --xauth-username optionsMartin Willi2013-07-294-0/+37
|
* Fix various API doc issues and typosTobias Brunner2013-07-182-1/+6
| | | | Partially based on an old patch by Adrian-Ken Rueegsegger.
* automake: replace INCLUDES by AM_CPPFLAGSMartin Willi2013-07-181-4/+2
| | | | | | INCLUDES are now deprecated and throw warnings when using automake 1.13. We now also differentiate AM_CPPFLAGS and AM_CFLAGS, where includes and defines are passed to AM_CPPFLAGS only.
* charon-cmd: Ignore generated man pageTobias Brunner2013-07-011-0/+1
|
* capabilities: Move global capabilities_t instance to libstrongswanTobias Brunner2013-06-251-3/+3
|
* charon-cmd: Document auxiliary optionsTobias Brunner2013-06-211-0/+15
|
* charon-cmd: Link strongswan.conf(5) and charon-cmd(8) man pagesTobias Brunner2013-06-211-2/+24
|
* 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: Shortened and fixed command descriptionsTobias Brunner2013-06-211-2/+2
|
* charon-cmd: Simplify usage output for authentication profilesTobias Brunner2013-06-211-11/+3
| | | | The man page describes the min full.
* charon-cmd: Add Aggressive Mode profiles to man pageTobias Brunner2013-06-211-6/+10
|
* charon-cmd: Add man page for charon-cmd(8)Tobias Brunner2013-06-212-0/+123
|
* charon-cmd: Add --debug argument to set the default log levelTobias Brunner2013-06-213-2/+13
|
* 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: use a copy of pid in initiate callbackMartin Willi2013-06-201-6/+7
| | | | | When cancelling a connection that gets established, cmd_connection_t gets freed before terminate() is called. This results in kill()ing invalid PID.
* charon-cmd: add IKEv1 aggressive mode profilesMartin Willi2013-06-203-10/+35
|
* charon-cmd: Add support for PKCS#12 filesTobias Brunner2013-05-084-1/+52
|
* charon-cmd: match_me/match_other are optional in callback credentialsTobias Brunner2013-05-081-1/+8
|
* charon-cmd: Request password for private keysTobias Brunner2013-05-081-0/+3
|
* 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: --agent optionally takes the path to an ssh-agent socketTobias Brunner2013-05-083-16/+24
| | | | If not given it is read from the SSH_AUTH_SOCK environment variable.
* charon-cmd: Stop processing options if an argument is missing or an option ↵Tobias Brunner2013-05-081-0/+3
| | | | not recognized
* charon-cmd: Properly initialize options with no additional linesTobias Brunner2013-05-071-10/+10
|
* agent: Use sshkey plugin to parse keys, adds support for ECDSATobias Brunner2013-05-071-1/+3
|
* charon-cmd: Add --agent option to authenticate using ssh-agent(1)Tobias Brunner2013-05-074-0/+72
| | | | | | The socket path is read from the SSH_AUTH_SOCK environment variable. So using this with sudo might require the -E command line (or an appropriate sudoers config) to preserve the environment.
* charon-cmd: Use loose matching of gateway identityTobias Brunner2013-05-071-0/+1
|
* charon-cmd: add an option to set a different server identityMartin Willi2013-05-063-1/+19
|
* charon-cmd: add support for different IKEv1/IKEv2 authentication profilesMartin Willi2013-05-064-17/+170
|
* charon-cmd: support multi-line help text for each option in usageMartin Willi2013-05-062-2/+12
|
* charon-cmd: add --local/remote-ts options to set traffic selectorsMartin Willi2013-05-063-4/+64
|
* charon-cmd: Use dynamic ports with the socket-default pluginMartin Willi2013-05-061-0/+2
|
* charon-cmd: prompt for EAP passwords on-demand using a callback credential setMartin Willi2013-05-061-0/+49
|
* charon-cmd: authenticate with EAP if no private key is givenMartin Willi2013-05-061-1/+18
|
* 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: add support for using dynamic ports in charon-cmdMartin Willi2013-05-061-4/+8
|
* charon-cmd: load certificates and RSA private keysMartin Willi2013-05-066-14/+210
|
* charon-cmd: add a connection object and its initiation to charon-cmdMartin Willi2013-05-066-10/+313
|
* charon-cmd: move command line options to separate file, obsolete short optionsMartin Willi2013-05-064-54/+109
|
* charon-cmd: add a stub for charon-cmd, a simple command line IKE clientMartin Willi2013-05-063-0/+381