aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/stroke/stroke_control.c
Commit message (Collapse)AuthorAgeFilesLines
* libcharon: Use lib->ns instead of charon->nameTobias Brunner2014-02-121-1/+1
|
* stroke: Reuse reqids of established CHILD_SAs when routing connectionsTobias Brunner2013-10-171-1/+45
|
* Reuse reqid for trap policies installed for dpd|closeaction=holdTobias Brunner2013-07-011-1/+1
|
* Add a stroke command timeout option, and report status of completed commandMartin Willi2013-03-071-18/+82
|
* Support multiple virtual IPs on peer_cfg and ike_sa classesMartin Willi2012-08-301-21/+28
|
* Avoid that any % characters (e.g. in %any) are evaluated when logging via strokeTobias Brunner2012-07-121-1/+1
|
* Loggers specify what log messages they want to receive during registration.Tobias Brunner2012-05-021-2/+2
| | | | | | | This also allows us to generate the log message only once for all loggers that need it (avoids calls to custom printf specifier callbacks). To update the log levels loggers can simply be registered again.
* Merge branch 'ikev1-clean' into ikev1-masterMartin Willi2012-03-201-28/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.in man/ipsec.conf.5.in src/libcharon/daemon.c src/libcharon/plugins/eap_ttls/eap_ttls_peer.c src/libcharon/plugins/eap_radius/eap_radius_accounting.c src/libcharon/plugins/eap_radius/eap_radius_forward.c src/libcharon/plugins/farp/farp_listener.c src/libcharon/sa/ike_sa.c src/libcharon/sa/keymat.c src/libcharon/sa/task_manager.c src/libcharon/sa/trap_manager.c src/libstrongswan/plugins/x509/x509_cert.c src/libstrongswan/utils.h Applied lost changes of moved files keymat.c and task_manager.c. Updated listener_t.message hook signature in new plugins.
| * Pass IKE version to peer config enumerator, filter configsMartin Willi2012-03-201-4/+4
| |
| * Do not ignore configs for IKEv1 in charon anymoreMartin Willi2012-03-201-24/+0
| |
| * Use enum to define IKE version on peer_cfg_t.Tobias Brunner2012-03-201-8/+8
| | | | | | | | Replaced all those magic numbers.
* | Fixed crash and locking issues while unrouting connections via strokeMartin Willi2012-03-131-7/+8
|/
* bus->listen() and the controller wrappers accept a timeout to wait for callbacksMartin Willi2011-08-261-8/+8
|
* Replaced ike_sa_t.create_child_sa_iterator with enumerator.Tobias Brunner2011-07-061-11/+10
| | | | | This required two new methods on ike_sa_t. One returns the number of CHILD_SAs and one allows to remove a CHILD_SA.
* implemented PASS and DROP shunt policiesAndreas Steffen2011-06-281-7/+39
|
* Added a non-blocking, skipping variant of IKE_SA enumeratorMartin Willi2011-05-161-4/+8
|
* initiate or route all child configs if they have different names from their ↵Andreas Steffen2011-03-041-27/+68
| | | | parent peer config
* initiate or route child configs which don't have a peer config of the same nameAndreas Steffen2011-03-011-32/+86
|
* replaced ipsec up %startall command by start_action jobAndreas Steffen2011-02-091-59/+0
|
* added newlineAndreas Steffen2010-12-071-0/+1
|
* re-introduced commentAndreas Steffen2010-12-071-1/+3
|
* Migrated stroke_control_t to INIT/METHOD macrosAndreas Steffen2010-12-071-46/+30
|
* start and route connections defined in an SQL database via start_action ↵Andreas Steffen2010-11-281-0/+59
| | | | field and ipsec up %startall command
* Added a stroke rekey command to trigger IKE/CHILD_SA rekeying manuallyMartin Willi2010-11-031-27/+107
|
* Refer to scheduler and processor via lib and not hydra.Tobias Brunner2010-09-021-2/+1
|
* Refer to processor via hydra and not charon.Tobias Brunner2010-09-021-1/+2
|
* Fix segfault on 'ipsec stroke up ]' commandThomas Egerer2010-07-291-0/+5
|
* Moving charon to libcharon.Tobias Brunner2010-03-191-0/+491