Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | swanctl: Generate man page snippet with config options | Tobias Brunner | 2014-05-07 | 1 | -3/+7 | |
| | | ||||||
| * | conf: Properly propagate whether a section is commented or not | Tobias Brunner | 2014-05-07 | 1 | -3/+4 | |
| | | ||||||
| * | swanctl: Convert swanctl.conf to an options file and generate config | Tobias Brunner | 2014-05-07 | 4 | -126/+198 | |
| | | ||||||
| * | swanctl: Install swanctl.conf if it does not exist yet | Tobias Brunner | 2014-05-07 | 1 | -2/+6 | |
| | | ||||||
| * | swanctl: Change syntax of secrets to accept identities with special chars | Martin Willi | 2014-05-07 | 2 | -46/+55 | |
| | | | | | | | | | | | | | | | | | | | | | | Having identity strings in the settings key is problematic, as the parser can't handle arbitrary characters in it. Further, the space separation makes it impossible to define identities with spaces. The new format uses key prefixes, similar to those used in local/remote auth sections of connections. The secrets section takes subsections with type prefixes, and each subsection uses "id" prefixes to define an arbitrary number of identities. | |||||
| * | swanctl: List local and remote addresses in list-conns | Martin Willi | 2014-05-07 | 1 | -1/+18 | |
| | | ||||||
| * | swanctl: Add a list-pools command to summarize pool status | Martin Willi | 2014-05-07 | 3 | -1/+98 | |
| | | ||||||
| * | swanctl: Add a load-pools command to (re-)load pool configurations from file | Martin Willi | 2014-05-07 | 3 | -1/+285 | |
| | | ||||||
| * | swanctl: Encode connection "pools" as list items | Martin Willi | 2014-05-07 | 1 | -0/+1 | |
| | | ||||||
| * | swanctl: Fix enumeration of registered commands if MAX_COMMANDS is hit | Martin Willi | 2014-05-07 | 1 | -3/+3 | |
| | | ||||||
| * | swanctl: Implement a --log command to trace debugging log | Martin Willi | 2014-05-07 | 3 | -1/+98 | |
| | | ||||||
| * | swanctl: Add a swanctl.conf template file | Martin Willi | 2014-05-07 | 2 | -0/+124 | |
| | | ||||||
| * | swanctl: Implement a --list-certs command to print or export daemon certificates | Martin Willi | 2014-05-07 | 3 | -1/+670 | |
| | | ||||||
| * | swanctl: Be more verbose while loading connections and credentials | Martin Willi | 2014-05-07 | 2 | -2/+26 | |
| | | ||||||
| * | swanctl: Add a list-conns command to query loaded connections | Martin Willi | 2014-05-07 | 2 | -0/+220 | |
| | | ||||||
| * | swanctl: Register --version as last command | Martin Willi | 2014-05-07 | 1 | -1/+1 | |
| | | ||||||
| * | swanctl: Support groups, certs and cacerts keywords | Martin Willi | 2014-05-07 | 1 | -0/+70 | |
| | | ||||||
| * | swanctl: Load shared secrets from the swanctl.conf secrets section | Martin Willi | 2014-05-07 | 1 | -1/+96 | |
| | | ||||||
| * | swanctl: Load different private keys with load-creds | Martin Willi | 2014-05-07 | 2 | -1/+197 | |
| | | ||||||
| * | swanctl: Add a command to (re-)load credentials | Martin Willi | 2014-05-07 | 3 | -0/+197 | |
| | | ||||||
| * | swanctl: Use a ./configure-able swanctl base directory | Martin Willi | 2014-05-07 | 4 | -6/+35 | |
| | | ||||||
| * | swanctl: After loading connections, unload those that are not in config anymore | Martin Willi | 2014-05-07 | 1 | -7/+114 | |
| | | ||||||
| * | swanctl: Implement a load-conn command to load connections from a file | Martin Willi | 2014-05-07 | 2 | -0/+229 | |
| | | ||||||
| * | swanctl: Implement a list-pols command to query trap/shunt policies | Martin Willi | 2014-05-07 | 2 | -0/+205 | |
| | | ||||||
| * | swanctl: Implement install/uninstall commands to manage shunt/trap policies | Martin Willi | 2014-05-07 | 2 | -0/+121 | |
| | | ||||||
| * | swanctl: Add a version command to query daemon and OS info | Martin Willi | 2014-05-07 | 2 | -0/+82 | |
| | | ||||||
| * | swanctl: Add a terminate command | Martin Willi | 2014-05-07 | 2 | -0/+154 | |
| | | ||||||
| * | swanctl: Add a subcommand to initiate connections by name | Martin Willi | 2014-05-07 | 2 | -0/+129 | |
| | | ||||||
| * | swanctl: Add a list-sas command to query active IKE_SAs | Martin Willi | 2014-05-07 | 2 | -0/+360 | |
| | | ||||||
| * | swanctl: Add a stub for a vici based configuration and control utility | Martin Willi | 2014-05-07 | 8 | -0/+496 | |
| | | ||||||
| * | libcharon: Execute scripts defined in strongswan.conf during startup/shutdown | Martin Willi | 2014-05-07 | 1 | -0/+52 | |
|/ | ||||||
* | Merge branch 'vici' | Martin Willi | 2014-05-07 | 42 | -6/+10401 | |
|\ | | | | | | | | | | | Introduces the vici plugin providing a Versatile IKE Configuration Interface to configure, monitor and control the IKE daemon charon over a stable IPC socket interface. | |||||
| * | NEWS: Add vici plugin news | Martin Willi | 2014-05-07 | 1 | -0/+6 | |
| | | ||||||
| * | vici: Check if header has been received before processing an empty message | Martin Willi | 2014-05-07 | 1 | -1/+2 | |
| | | | | | | | | | | | | If do_read() returns with EWOULDBLOCK, we must ensure that we actually have processed the full length header before checking the zero-initialized buffer length. | |||||
| * | vici: Properly filter by CHILD_SA name while undoing start actions | Martin Willi | 2014-05-07 | 1 | -2/+5 | |
| | | ||||||
| * | vici: Fallback to socket listening port if no explicit local port specified | Martin Willi | 2014-05-07 | 1 | -1/+4 | |
| | | ||||||
| * | vici: Support a "mtu" value for the tfc_padding option | Martin Willi | 2014-05-07 | 1 | -2/+16 | |
| | | ||||||
| * | vici: Handle the "trap" action as an alias for "route" | Martin Willi | 2014-05-07 | 1 | -0/+1 | |
| | | ||||||
| * | vici: Document errno values to expect from libvici API | Martin Willi | 2014-05-07 | 2 | -9/+24 | |
| | | ||||||
| * | vici: Log owners of a just loaded shared-secret | Martin Willi | 2014-05-07 | 1 | -2/+18 | |
| | | ||||||
| * | vici: Handle "xauth" as an alias for "eap" secrets | Martin Willi | 2014-05-07 | 1 | -1/+1 | |
| | | ||||||
| * | vici: Return number of matching and closed SAs in terminate command | Martin Willi | 2014-05-07 | 1 | -9/+12 | |
| | | ||||||
| * | vici: Complete libvici doxygen comments | Martin Willi | 2014-05-07 | 1 | -2/+17 | |
| | | ||||||
| * | vici: Ensure we have no active users before mangling event client registrations | Martin Willi | 2014-05-07 | 1 | -13/+35 | |
| | | ||||||
| * | vici: Properly skip raise_event() for unknown event names | Martin Willi | 2014-05-07 | 1 | -13/+13 | |
| | | ||||||
| * | vici: Increase vici message length header from 16 to 32 bits | Martin Willi | 2014-05-07 | 5 | -24/+43 | |
| | | | | | | | | | | | | | | | | | | While we currently have no need for messages larger than 65KB, we should design the protocol to be future-proof, as we plan to keep at least to lowest protocol layer stable. To avoid any allocation issues, we currently keep the message size limit at 512KB. | |||||
| * | vici: Document strongswan.conf options | Martin Willi | 2014-05-07 | 2 | -0/+3 | |
| | | ||||||
| * | vici: Have an explicit "relaxed" keyword for the default revocation policy | Martin Willi | 2014-05-07 | 1 | -1/+5 | |
| | | ||||||
| * | vici: Use a default child rekey time of 1 hour | Martin Willi | 2014-05-07 | 1 | -0/+6 | |
| | | ||||||
| * | vici: Use a default IKE rekey time of 4 hours | Martin Willi | 2014-05-07 | 1 | -0/+6 | |
| | |