[strongSwan-dev] [PATCH 0/8] dmvpn related improvements to core code and vici
Timo Teräs
timo.teras at iki.fi
Wed Aug 27 15:05:16 CEST 2014
First patchset version of the dmvpn related changes.
Changes from the previously individally sent patches:
- implemented the suggested has_event_listeners
- added copyright, and MIT license to multiple files I touch
- included trap-any branch patches rebased on top of the other patches
- addressed other review comments
Additional review and feedback on the patchset is appreciated.
Thanks.
Timo Teräs (6):
vici: add function to test if an event should be generated
vici: add support for ike_sa and child_sa updown notifications
swanctl: implement monitoring of IKE_SA and CHILD_SA changes
vici: default to certificate subject for identity
charon: add optional source and remote overrides for initiate
child-sa: do not install unneeded transport mode policies
Tobias Brunner (2):
trap-manager: Changed how acquires we acted on are tracked
trap-manager: Enable auto=route with right=%any for transport mode
connections
src/charon-cmd/cmd/cmd_connection.c | 2 +-
src/charon-nm/nm/nm_service.c | 2 +-
.../jni/libandroidbridge/backend/android_service.c | 2 +-
src/libcharon/control/controller.c | 43 ++-
src/libcharon/control/controller.h | 3 +
src/libcharon/plugins/maemo/maemo_service.c | 2 +-
src/libcharon/plugins/stroke/stroke_control.c | 5 +-
src/libcharon/plugins/vici/vici_config.c | 36 ++-
src/libcharon/plugins/vici/vici_control.c | 58 ++++-
src/libcharon/plugins/vici/vici_dispatcher.c | 41 +++
src/libcharon/plugins/vici/vici_dispatcher.h | 31 +++
src/libcharon/plugins/vici/vici_plugin.c | 24 ++
src/libcharon/plugins/vici/vici_query.c | 85 ++++++
src/libcharon/plugins/vici/vici_query.h | 28 ++
src/libcharon/processing/jobs/start_action_job.c | 2 +-
src/libcharon/sa/child_sa.c | 49 +++-
src/libcharon/sa/ike_sa.c | 4 +
src/libcharon/sa/ike_sa_manager.c | 60 ++++-
src/libcharon/sa/ike_sa_manager.h | 8 +-
src/libcharon/sa/trap_manager.c | 289 +++++++++++++++++----
src/swanctl/command.h | 2 +-
src/swanctl/commands/initiate.c | 40 ++-
src/swanctl/commands/list_sas.c | 84 +++++-
23 files changed, 818 insertions(+), 82 deletions(-)
--
2.1.0
More information about the Dev
mailing list