Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | swanctl: Add check for conflicting short options | Tobias Brunner | 2017-11-13 | 1 | -0/+9 |
| | |||||
* | swanctl: Properly register --counters commmand | Tobias Brunner | 2017-11-13 | 1 | -1/+1 |
| | | | | Use C instead of c, which is already used for --load-conns. | ||||
* | auth-cfg: Add RSA/PSS schemes for pubkey and rsa if enabled in strongswan.conf | Tobias Brunner | 2017-11-08 | 1 | -2/+9 |
| | | | | Also document the rsa/pss prefix. | ||||
* | swanctl: Add --counters command | Tobias Brunner | 2017-11-08 | 3 | -1/+156 |
| | |||||
* | ike: Do not send initial contact only for UNIQUE_NEVER | Thomas Egerer | 2017-11-02 | 1 | -1/+1 |
| | | | | Signed-off-by: Thomas Egerer <thomas.egerer@secunet.com> | ||||
* | vici: Make setting mark on inbound SA configurable | Tobias Brunner | 2017-11-02 | 1 | -11/+23 |
| | |||||
* | child-sa: Allow requesting different unique marks for in/out | Eyal Birger | 2017-08-07 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | When requiring unique flags for CHILD_SAs, allow the configuration to request different marks for each direction by using the %unique-dir keyword. This is useful when different marks are desired for each direction but the number of peers is not predefined. An example use case is when implementing a site-to-site route-based VPN without VTI devices. A use of 0.0.0.0/0 - 0.0.0.0/0 traffic selectors with identical in/out marks results in outbound traffic being wrongfully matched against the 'fwd' policy - for which the underlay 'template' does not match - and dropped. Using different marks for each direction avoids this issue as the 'fwd' policy uses the 'in' mark will not match outbound traffic. Closes strongswan/strongswan#78. | ||||
* | swanctl: Read default socket from swanctl.socket option | Tobias Brunner | 2017-07-27 | 1 | -0/+4 |
| | | | | | | | Also read from swanctl.plugins.vici.socket so we get libstrongswan.plugins.vici.socket if it is defined. Fixes #2372. | ||||
* | swanctl: Include config snippets from conf.d subdirectory | Tobias Brunner | 2017-07-27 | 2 | -0/+3 |
| | | | | Fixes #2371. | ||||
* | swanctl: Document eap_id in remote sections | Tobias Brunner | 2017-07-05 | 1 | -0/+6 |
| | |||||
* | vici: Make 96-bit truncation for SHA-256 configurable | Tobias Brunner | 2017-05-26 | 1 | -0/+9 |
| | |||||
* | vici: Make hardware offload configurable | Tobias Brunner | 2017-05-23 | 1 | -0/+4 |
| | |||||
* | Add an option to announce support for IKE fragmentation but not sending ↵ | Tobias Brunner | 2017-05-23 | 1 | -7/+11 |
| | | | | fragments | ||||
* | swanctl: Use returned key ID to track loaded private keys | Tobias Brunner | 2017-05-23 | 1 | -13/+6 |
| | | | | | | There was a direct call to load_key() for unencrypted keys that didn't remove the key ID from the hashtable, which caused keys to get unloaded when --load-creds was called multiple times. | ||||
* | swanctl: Reformulate IKEv1 selector restriction, describe problems with TS ↵ | Noel Kuntze | 2017-03-23 | 1 | -3/+10 |
| | | | | narrowing | ||||
* | swanctl: Mention including files when referring to strongswan.conf(5) | Tobias Brunner | 2017-03-23 | 1 | -1/+2 |
| | |||||
* | swanctl: Describe what happens when a FQDN is specified in local|remote_addrs | Tobias Brunner | 2017-03-20 | 1 | -0/+6 |
| | |||||
* | vici: Add support for mediation extension | Tobias Brunner | 2017-02-16 | 1 | -0/+24 |
| | |||||
* | swanctl: Add --rekey command | Tobias Brunner | 2017-02-16 | 4 | -1/+130 |
| | |||||
* | vici: Use unique names for CHILD_SAs in the list-sas command | Tobias Brunner | 2017-02-16 | 1 | -2/+3 |
| | | | | | | | | | The original name is returned in the new "name" attribute. This fixes an issue with bindings that map VICI messages to dictionaries. For instance, in roadwarrior scenarios where every CHILD_SA has the same name only the information of the last CHILD_SA would end up in the dictionary for that name. | ||||
* | swanctl: Allow specifying pubkeys directly via 0x/0s prefix | Tobias Brunner | 2017-02-16 | 1 | -28/+38 |
| | |||||
* | vici: Add support to load CA certificates from tokens and paths in authority ↵ | Tobias Brunner | 2017-02-16 | 2 | -11/+33 |
| | | | | sections | ||||
* | vici: Add support to load certificates from file paths | Tobias Brunner | 2017-02-16 | 1 | -0/+36 |
| | | | | Probably not that useful via swanctl.conf but could be when used via VICI. | ||||
* | vici: Add support to load certificates from tokens | Tobias Brunner | 2017-02-16 | 1 | -0/+48 |
| | |||||
* | swanctl: Add `token` secrets for keys on tokens/smartcards | Tobias Brunner | 2017-02-16 | 2 | -0/+106 |
| | |||||
* | swanctl: Pass optional connection name to --initiate/install/uninstall | Tobias Brunner | 2017-02-16 | 2 | -5/+22 |
| | |||||
* | vici: Add support for NT Hash secrets | Tobias Brunner | 2017-02-16 | 2 | -1/+25 |
| | | | | Fixes #1002. | ||||
* | vici: Add support for IPv6 Transport Proxy Mode | Tobias Brunner | 2017-02-16 | 1 | -3/+5 |
| | |||||
* | vici: Add support for certificate policies | Tobias Brunner | 2017-02-16 | 2 | -0/+7 |
| | |||||
* | vici: Add missing dscp setting for IKE_SAs | Tobias Brunner | 2017-02-16 | 1 | -0/+8 |
| | | | | Fixes #2170. | ||||
* | swanctl: Automatically unload removed shared keys | Tobias Brunner | 2017-02-16 | 1 | -15/+49 |
| | |||||
* | swanctl: Automatically unload removed private keys | Tobias Brunner | 2017-02-16 | 1 | -76/+175 |
| | |||||
* | swanctl: Add possibility to query a specific pool by name | Tobias Brunner | 2017-02-16 | 1 | -3/+11 |
| | |||||
* | swanctl: List CHILD_SA marks, if set | Martin Willi | 2017-02-13 | 1 | -0/+18 |
| | |||||
* | swanctl: Add 'private' directory/section to load any type of private key | Tobias Brunner | 2016-10-05 | 4 | -5/+26 |
| | |||||
* | vici: Enable IKE fragmentation by default | Tobias Brunner | 2016-10-04 | 1 | -3/+3 |
| | |||||
* | vici: Make installation of outbound FWD policies configurable | Tobias Brunner | 2016-09-28 | 1 | -0/+7 |
| | |||||
* | swanctl: Add man page entry for flush-certs command5.5.1dr3 | Tobias Brunner | 2016-09-15 | 1 | -3/+4 |
| | |||||
* | vici: flush-certs command flushes certificate cache | Andreas Steffen | 2016-09-13 | 3 | -1/+92 |
| | | | | | | | | | | When fresh CRLs are released with a high update frequency (e.g. every 24 hours) or OCSP is used then the certificate cache gets quickly filled with stale CRLs or OCSP responses. The new VICI flush-certs command allows to flush e.g. cached CRLs or OCSP responses only. Without the type argument all kind of certificates (e.g. also received end entity and intermediate CA certificates) are purged. | ||||
* | swanctl: Document how DH groups in CHILD_SA proposals are applied | Tobias Brunner | 2016-08-31 | 1 | -6/+13 |
| | | | | References #1039. | ||||
* | vici: Increased various string buffers to BUF_LEN (512 bytes) | Andreas Steffen | 2016-07-29 | 1 | -1/+1 |
| | |||||
* | configure: Check for and explicitly link against -latomic | Martin Willi | 2016-06-14 | 1 | -1/+1 |
| | | | | | Some C libraries, such as uClibc, require an explicit link for some atomic functions. Check for any libatomic, and explcily link it. | ||||
* | swanctl: indicate initiator and responder in --list-sas | Andreas Steffen | 2016-05-07 | 1 | -2/+5 |
| | |||||
* | swanctl: Do not display rekey times for shunts | Andreas Steffen | 2016-05-05 | 1 | -3/+5 |
| | |||||
* | vici list-conns sends reauthentication and rekeying time information | Andreas Steffen | 2016-05-04 | 1 | -2/+71 |
| | |||||
* | swanctl: --list-conns shows eap_id, xauth_id and aaa_id | Andreas Steffen | 2016-05-04 | 1 | -0/+13 |
| | |||||
* | swanctl: list EAP type in --list-conns | Andreas Steffen | 2016-04-26 | 1 | -3/+10 |
| | |||||
* | swanctl: log errors to stderr | Andreas Steffen | 2016-04-24 | 3 | -3/+3 |
| | |||||
* | Include manual policy priorities and restriction to interfaces in vici ↵ | Andreas Steffen | 2016-04-09 | 1 | -0/+13 |
| | | | | list-conn command | ||||
* | Implemented IPsec policies restricted to given network interface | Andreas Steffen | 2016-04-09 | 1 | -0/+3 |
| |