diff options
Diffstat (limited to 'main')
4 files changed, 54 insertions, 73 deletions
diff --git a/main/strongswan/1001-charon-add-optional-source-and-remote-overrides-for-.patch b/main/strongswan/1001-charon-add-optional-source-and-remote-overrides-for-.patch index 0dcf001244..823a8e16b7 100644 --- a/main/strongswan/1001-charon-add-optional-source-and-remote-overrides-for-.patch +++ b/main/strongswan/1001-charon-add-optional-source-and-remote-overrides-for-.patch @@ -1,8 +1,7 @@ -From a3e5318ef98f47761ec2c2fc6d106ec9f5dc294b Mon Sep 17 00:00:00 2001 +From 460e0f52d88433071b27603e47995517514ef8b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Ter=C3=A4s?= <timo.teras@iki.fi> Date: Mon, 21 Sep 2015 13:41:58 +0300 -Subject: [PATCH 2/5] charon: add optional source and remote overrides for - initiate +Subject: [PATCH] charon: add optional source and remote overrides for initiate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit @@ -28,10 +27,10 @@ Signed-off-by: Timo Teräs <timo.teras@iki.fi> src/libcharon/sa/ike_sa_manager.h | 8 ++- src/libcharon/sa/trap_manager.c | 45 +++++++---------- src/swanctl/commands/initiate.c | 40 ++++++++++++++- - 13 files changed, 219 insertions(+), 49 deletions(-) + 12 files changed, 218 insertions(+), 48 deletions(-) diff --git a/src/charon-cmd/cmd/cmd_connection.c b/src/charon-cmd/cmd/cmd_connection.c -index 71df92f..13b31de 100644 +index 71df92f7e..13b31de8a 100644 --- a/src/charon-cmd/cmd/cmd_connection.c +++ b/src/charon-cmd/cmd/cmd_connection.c @@ -436,7 +436,7 @@ static job_requeue_t initiate(private_cmd_connection_t *this) @@ -44,10 +43,10 @@ index 71df92f..13b31de 100644 terminate(pid); } diff --git a/src/charon-nm/nm/nm_service.c b/src/charon-nm/nm/nm_service.c -index 5991c24..2d37942 100644 +index 571c0edba..e7922cf4d 100644 --- a/src/charon-nm/nm/nm_service.c +++ b/src/charon-nm/nm/nm_service.c -@@ -579,7 +579,7 @@ static gboolean connect_(NMVPNPlugin *plugin, NMConnection *connection, +@@ -580,7 +580,7 @@ static gboolean connect_(NMVPNPlugin *plugin, NMConnection *connection, * Prepare IKE_SA */ ike_sa = charon->ike_sa_manager->checkout_by_config(charon->ike_sa_manager, @@ -57,7 +56,7 @@ index 5991c24..2d37942 100644 { peer_cfg->destroy(peer_cfg); diff --git a/src/libcharon/control/controller.c b/src/libcharon/control/controller.c -index 93ff70b..49ef998 100644 +index 8e7816b39..7d7b3bcbc 100644 --- a/src/libcharon/control/controller.c +++ b/src/libcharon/control/controller.c @@ -15,6 +15,28 @@ @@ -148,7 +147,7 @@ index 93ff70b..49ef998 100644 .limits = limits, }, diff --git a/src/libcharon/control/controller.h b/src/libcharon/control/controller.h -index 9524f53..7c51ba4 100644 +index 9524f53b9..7c51ba4ca 100644 --- a/src/libcharon/control/controller.h +++ b/src/libcharon/control/controller.h @@ -79,6 +79,8 @@ struct controller_t { @@ -169,7 +168,7 @@ index 9524f53..7c51ba4 100644 bool limits); diff --git a/src/libcharon/plugins/stroke/stroke_control.c b/src/libcharon/plugins/stroke/stroke_control.c -index fb60d39..83f8ae5 100644 +index ee8306772..0736a6427 100644 --- a/src/libcharon/plugins/stroke/stroke_control.c +++ b/src/libcharon/plugins/stroke/stroke_control.c @@ -108,7 +108,7 @@ static void charon_initiate(private_stroke_control_t *this, peer_cfg_t *peer_cfg @@ -192,10 +191,10 @@ index fb60d39..83f8ae5 100644 switch (status) { diff --git a/src/libcharon/plugins/vici/vici_config.c b/src/libcharon/plugins/vici/vici_config.c -index d919e1d..2cac93f 100644 +index 12497ec5e..ba954e5cb 100644 --- a/src/libcharon/plugins/vici/vici_config.c +++ b/src/libcharon/plugins/vici/vici_config.c -@@ -1691,7 +1691,7 @@ static void run_start_action(private_vici_config_t *this, peer_cfg_t *peer_cfg, +@@ -1911,7 +1911,7 @@ static void run_start_action(private_vici_config_t *this, peer_cfg_t *peer_cfg, DBG1(DBG_CFG, "initiating '%s'", child_cfg->get_name(child_cfg)); charon->controller->initiate(charon->controller, peer_cfg->get_ref(peer_cfg), child_cfg->get_ref(child_cfg), @@ -205,7 +204,7 @@ index d919e1d..2cac93f 100644 case ACTION_ROUTE: DBG1(DBG_CFG, "installing '%s'", child_cfg->get_name(child_cfg)); diff --git a/src/libcharon/plugins/vici/vici_control.c b/src/libcharon/plugins/vici/vici_control.c -index 4400381..55b8c99 100644 +index afee649f7..94bb2eecb 100644 --- a/src/libcharon/plugins/vici/vici_control.c +++ b/src/libcharon/plugins/vici/vici_control.c @@ -16,6 +16,28 @@ @@ -237,7 +236,7 @@ index 4400381..55b8c99 100644 #include "vici_control.h" #include "vici_builder.h" -@@ -167,9 +189,11 @@ static child_cfg_t* find_child_cfg(char *name, char *pname, peer_cfg_t **out) +@@ -169,9 +191,11 @@ static child_cfg_t* find_child_cfg(char *name, char *pname, peer_cfg_t **out) CALLBACK(initiate, vici_message_t*, private_vici_control_t *this, char *name, u_int id, vici_message_t *request) { @@ -250,7 +249,7 @@ index 4400381..55b8c99 100644 int timeout; bool limits; controller_cb_t log_cb = NULL; -@@ -183,6 +207,8 @@ CALLBACK(initiate, vici_message_t*, +@@ -185,6 +209,8 @@ CALLBACK(initiate, vici_message_t*, timeout = request->get_int(request, 0, "timeout"); limits = request->get_bool(request, FALSE, "init-limits"); log.level = request->get_int(request, 1, "loglevel"); @@ -259,7 +258,7 @@ index 4400381..55b8c99 100644 if (!child) { -@@ -193,28 +219,47 @@ CALLBACK(initiate, vici_message_t*, +@@ -195,28 +221,47 @@ CALLBACK(initiate, vici_message_t*, log_cb = (controller_cb_t)log_vici; } @@ -316,7 +315,7 @@ index 4400381..55b8c99 100644 CALLBACK(terminate, vici_message_t*, diff --git a/src/libcharon/processing/jobs/start_action_job.c b/src/libcharon/processing/jobs/start_action_job.c -index 5e88ac2..7043332 100644 +index 654ec6abe..3d5a48cb8 100644 --- a/src/libcharon/processing/jobs/start_action_job.c +++ b/src/libcharon/processing/jobs/start_action_job.c @@ -61,7 +61,7 @@ METHOD(job_t, execute, job_requeue_t, @@ -329,7 +328,7 @@ index 5e88ac2..7043332 100644 case ACTION_ROUTE: DBG1(DBG_JOB, "start action: route '%s'", name); diff --git a/src/libcharon/sa/ike_sa_manager.c b/src/libcharon/sa/ike_sa_manager.c -index 37d49da..9593356 100644 +index 3ee233c1f..def2a6f1b 100644 --- a/src/libcharon/sa/ike_sa_manager.c +++ b/src/libcharon/sa/ike_sa_manager.c @@ -16,6 +16,28 @@ @@ -419,7 +418,7 @@ index 37d49da..9593356 100644 charon->bus->set_sa(charon->bus, ike_sa); diff --git a/src/libcharon/sa/ike_sa_manager.h b/src/libcharon/sa/ike_sa_manager.h -index 4298c54..47d6e6a 100644 +index 4298c54e2..47d6e6a37 100644 --- a/src/libcharon/sa/ike_sa_manager.h +++ b/src/libcharon/sa/ike_sa_manager.h @@ -93,7 +93,8 @@ struct ike_sa_manager_t { @@ -448,7 +447,7 @@ index 4298c54..47d6e6a 100644 /** * Check for duplicates of the given IKE_SA. diff --git a/src/libcharon/sa/trap_manager.c b/src/libcharon/sa/trap_manager.c -index 40a0682..ea79d95 100644 +index 40a0682f2..ea79d95ae 100644 --- a/src/libcharon/sa/trap_manager.c +++ b/src/libcharon/sa/trap_manager.c @@ -399,7 +399,7 @@ METHOD(trap_manager_t, acquire, void, @@ -515,7 +514,7 @@ index 40a0682..ea79d95 100644 { if (ike_sa->get_peer_cfg(ike_sa) == NULL) diff --git a/src/swanctl/commands/initiate.c b/src/swanctl/commands/initiate.c -index eb7b6ad..706fa57 100644 +index 8e452a6f6..b27bb8194 100644 --- a/src/swanctl/commands/initiate.c +++ b/src/swanctl/commands/initiate.c @@ -13,6 +13,28 @@ @@ -551,12 +550,12 @@ index eb7b6ad..706fa57 100644 vici_req_t *req; vici_res_t *res; command_format_options_t format = COMMAND_FORMAT_NONE; -- char *arg, *child = NULL; -+ char *arg, *child = NULL, *my_host = NULL, *other_host = NULL; +- char *arg, *child = NULL, *ike = NULL; ++ char *arg, *child = NULL, *ike = NULL, *my_host = NULL, *other_host = NULL; int ret = 0, timeout = 0, level = 1; while (TRUE) -@@ -61,6 +83,12 @@ static int initiate(vici_conn_t *conn) +@@ -64,6 +86,12 @@ static int initiate(vici_conn_t *conn) case 'l': level = atoi(arg); continue; @@ -569,9 +568,9 @@ index eb7b6ad..706fa57 100644 case EOF: break; default: -@@ -80,6 +108,14 @@ static int initiate(vici_conn_t *conn) +@@ -87,6 +115,14 @@ static int initiate(vici_conn_t *conn) { - vici_add_key_valuef(req, "child", "%s", child); + vici_add_key_valuef(req, "ike", "%s", ike); } + if (my_host) + { @@ -584,15 +583,15 @@ index eb7b6ad..706fa57 100644 if (timeout) { vici_add_key_valuef(req, "timeout", "%d", timeout * 1000); -@@ -125,6 +161,8 @@ static void __attribute__ ((constructor))reg() - { +@@ -133,6 +169,8 @@ static void __attribute__ ((constructor))reg() {"help", 'h', 0, "show usage information"}, {"child", 'c', 1, "initate a CHILD_SA configuration"}, + {"ike", 'i', 1, "name of the connection to which the child belongs"}, + {"source", 'S', 1, "override source address"}, + {"remote", 'R', 1, "override remote address"}, {"timeout", 't', 1, "timeout in seconds before detaching"}, {"raw", 'r', 0, "dump raw response message"}, {"pretty", 'P', 0, "dump raw response message in pretty print"}, -- -2.5.0 +2.12.1 diff --git a/main/strongswan/1002-vici-send-certificates-for-ike-sa-events.patch b/main/strongswan/1002-vici-send-certificates-for-ike-sa-events.patch index a69d162407..34d9b44d61 100644 --- a/main/strongswan/1002-vici-send-certificates-for-ike-sa-events.patch +++ b/main/strongswan/1002-vici-send-certificates-for-ike-sa-events.patch @@ -1,7 +1,7 @@ -From cc2ce031ea6a8b6d85331804b29335a9470765f3 Mon Sep 17 00:00:00 2001 +From 61556ac61b9d7c564dfe13d5cf549a53f889ae36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Ter=C3=A4s?= <timo.teras@iki.fi> Date: Mon, 21 Sep 2015 13:42:05 +0300 -Subject: [PATCH 3/5] vici: send certificates for ike-sa events +Subject: [PATCH] vici: send certificates for ike-sa events MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit @@ -12,10 +12,10 @@ Signed-off-by: Timo Teräs <timo.teras@iki.fi> 1 file changed, 41 insertions(+), 7 deletions(-) diff --git a/src/libcharon/plugins/vici/vici_query.c b/src/libcharon/plugins/vici/vici_query.c -index 04cea00..89655f1 100644 +index c0f4e2de9..309a11c03 100644 --- a/src/libcharon/plugins/vici/vici_query.c +++ b/src/libcharon/plugins/vici/vici_query.c -@@ -266,7 +266,7 @@ static void list_vips(private_vici_query_t *this, vici_builder_t *b, +@@ -305,7 +305,7 @@ static void list_vips(private_vici_query_t *this, vici_builder_t *b, * List details of an IKE_SA */ static void list_ike(private_vici_query_t *this, vici_builder_t *b, @@ -24,7 +24,7 @@ index 04cea00..89655f1 100644 { time_t t; ike_sa_id_t *id; -@@ -274,6 +274,8 @@ static void list_ike(private_vici_query_t *this, vici_builder_t *b, +@@ -313,6 +313,8 @@ static void list_ike(private_vici_query_t *this, vici_builder_t *b, proposal_t *proposal; uint16_t alg, ks; host_t *host; @@ -33,7 +33,7 @@ index 04cea00..89655f1 100644 b->add_kv(b, "uniqueid", "%u", ike_sa->get_unique_id(ike_sa)); b->add_kv(b, "version", "%u", ike_sa->get_version(ike_sa)); -@@ -283,11 +285,43 @@ static void list_ike(private_vici_query_t *this, vici_builder_t *b, +@@ -322,11 +324,43 @@ static void list_ike(private_vici_query_t *this, vici_builder_t *b, b->add_kv(b, "local-host", "%H", host); b->add_kv(b, "local-port", "%d", host->get_port(host)); b->add_kv(b, "local-id", "%Y", ike_sa->get_my_id(ike_sa)); @@ -77,7 +77,7 @@ index 04cea00..89655f1 100644 eap = ike_sa->get_other_eap_id(ike_sa); -@@ -404,7 +438,7 @@ CALLBACK(list_sas, vici_message_t*, +@@ -444,7 +478,7 @@ CALLBACK(list_sas, vici_message_t*, b = vici_builder_create(); b->begin_section(b, ike_sa->get_name(ike_sa)); @@ -86,7 +86,7 @@ index 04cea00..89655f1 100644 b->begin_section(b, "child-sas"); csas = ike_sa->create_child_sa_enumerator(ike_sa); -@@ -1378,7 +1412,7 @@ METHOD(listener_t, ike_updown, bool, +@@ -1448,7 +1482,7 @@ METHOD(listener_t, ike_updown, bool, } b->begin_section(b, ike_sa->get_name(ike_sa)); @@ -95,7 +95,7 @@ index 04cea00..89655f1 100644 b->end_section(b); this->dispatcher->raise_event(this->dispatcher, -@@ -1403,10 +1437,10 @@ METHOD(listener_t, ike_rekey, bool, +@@ -1473,10 +1507,10 @@ METHOD(listener_t, ike_rekey, bool, b = vici_builder_create(); b->begin_section(b, old->get_name(old)); b->begin_section(b, "old"); @@ -108,7 +108,7 @@ index 04cea00..89655f1 100644 b->end_section(b); b->end_section(b); -@@ -1436,7 +1470,7 @@ METHOD(listener_t, child_updown, bool, +@@ -1506,7 +1540,7 @@ METHOD(listener_t, child_updown, bool, } b->begin_section(b, ike_sa->get_name(ike_sa)); @@ -117,7 +117,7 @@ index 04cea00..89655f1 100644 b->begin_section(b, "child-sas"); b->begin_section(b, child_sa->get_name(child_sa)); -@@ -1468,7 +1502,7 @@ METHOD(listener_t, child_rekey, bool, +@@ -1538,7 +1572,7 @@ METHOD(listener_t, child_rekey, bool, b = vici_builder_create(); b->begin_section(b, ike_sa->get_name(ike_sa)); @@ -127,5 +127,5 @@ index 04cea00..89655f1 100644 b->begin_section(b, old->get_name(old)); -- -2.5.0 +2.12.1 diff --git a/main/strongswan/1003-vici-add-support-for-individual-sa-state-changes.patch b/main/strongswan/1003-vici-add-support-for-individual-sa-state-changes.patch index ab8f9dda5d..0475ab1dcf 100644 --- a/main/strongswan/1003-vici-add-support-for-individual-sa-state-changes.patch +++ b/main/strongswan/1003-vici-add-support-for-individual-sa-state-changes.patch @@ -1,7 +1,7 @@ -From a8312ad8f39bba86558602550468ed98ff30da84 Mon Sep 17 00:00:00 2001 +From 0e4f1118e68736bb96ae23f4c6cb85f2ebbc998d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Ter=C3=A4s?= <timo.teras@iki.fi> Date: Mon, 21 Sep 2015 13:42:11 +0300 -Subject: [PATCH 4/5] vici: add support for individual sa state changes +Subject: [PATCH] vici: add support for individual sa state changes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit @@ -14,10 +14,10 @@ Signed-off-by: Timo Teräs <timo.teras@iki.fi> 1 file changed, 105 insertions(+) diff --git a/src/libcharon/plugins/vici/vici_query.c b/src/libcharon/plugins/vici/vici_query.c -index 89655f1..bec9c94 100644 +index 309a11c03..83a5daaa7 100644 --- a/src/libcharon/plugins/vici/vici_query.c +++ b/src/libcharon/plugins/vici/vici_query.c -@@ -1380,8 +1380,16 @@ static void manage_commands(private_vici_query_t *this, bool reg) +@@ -1450,8 +1450,16 @@ static void manage_commands(private_vici_query_t *this, bool reg) this->dispatcher->manage_event(this->dispatcher, "list-cert", reg); this->dispatcher->manage_event(this->dispatcher, "ike-updown", reg); this->dispatcher->manage_event(this->dispatcher, "ike-rekey", reg); @@ -34,7 +34,7 @@ index 89655f1..bec9c94 100644 manage_command(this, "list-sas", list_sas, reg); manage_command(this, "list-policies", list_policies, reg); manage_command(this, "list-conns", list_conns, reg); -@@ -1450,6 +1458,45 @@ METHOD(listener_t, ike_rekey, bool, +@@ -1520,6 +1528,45 @@ METHOD(listener_t, ike_rekey, bool, return TRUE; } @@ -80,7 +80,7 @@ index 89655f1..bec9c94 100644 METHOD(listener_t, child_updown, bool, private_vici_query_t *this, ike_sa_t *ike_sa, child_sa_t *child_sa, bool up) { -@@ -1525,6 +1572,62 @@ METHOD(listener_t, child_rekey, bool, +@@ -1595,6 +1642,62 @@ METHOD(listener_t, child_rekey, bool, return TRUE; } @@ -143,7 +143,7 @@ index 89655f1..bec9c94 100644 METHOD(vici_query_t, destroy, void, private_vici_query_t *this) { -@@ -1544,8 +1647,10 @@ vici_query_t *vici_query_create(vici_dispatcher_t *dispatcher) +@@ -1614,8 +1717,10 @@ vici_query_t *vici_query_create(vici_dispatcher_t *dispatcher) .listener = { .ike_updown = _ike_updown, .ike_rekey = _ike_rekey, @@ -155,5 +155,5 @@ index 89655f1..bec9c94 100644 .destroy = _destroy, }, -- -2.5.0 +2.12.1 diff --git a/main/strongswan/APKBUILD b/main/strongswan/APKBUILD index 72d5e34d75..0ccf419aee 100644 --- a/main/strongswan/APKBUILD +++ b/main/strongswan/APKBUILD @@ -1,9 +1,9 @@ # Contributor: Jesse Young <jlyo@jlyo.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=strongswan -pkgver=5.5.1 +pkgver=5.5.2 _pkgver=${pkgver//_rc/rc} -pkgrel=1 +pkgrel=0 pkgdesc="IPsec-based VPN solution focused on security and ease of use, supporting IKEv1/IKEv2 and MOBIKE" url="http://www.strongswan.org/" arch="all" @@ -112,29 +112,11 @@ package() { install -m755 -D "$srcdir/charon.initd" "$pkgdir/etc/init.d/charon" || return 1 } -md5sums="4eba9474f7dc6c8c8d7037261358e68d strongswan-5.5.1.tar.bz2 -0a82059a9bd45d7a189864843560afe9 0205-ike-Adhere-to-IKE_SA-limit-when-checking-out-by-conf.patch -dc38d5a2e8bf98e3137cc5608d4d1392 1001-charon-add-optional-source-and-remote-overrides-for-.patch -1d174dd2c9fcfdc9e2260a249395ab8d 1002-vici-send-certificates-for-ike-sa-events.patch -167c525d4945d4e9a36fe75aabbbb895 1003-vici-add-support-for-individual-sa-state-changes.patch -97bb0e061ba1576bab0e053afc2a4a72 2001-support-gre-key-in-ikev1.patch -360c16bcd6c03505b4f3ca308dd4932d libressl.patch -72a956819c451931d3d31a528a0d1b9c strongswan.initd -a7993f28e4eacc61f51722044645587e charon.initd" -sha256sums="720b301991f77bdedd8d551a956f52e2d11686a0ec18e832094f86cf2b842ab7 strongswan-5.5.1.tar.bz2 -89934062b4d400019752bb8140a60dacd832e4be7e86e7f573397bc56f87109e 0205-ike-Adhere-to-IKE_SA-limit-when-checking-out-by-conf.patch -0e4ecbcefc9c8a1c2739bbdf9d05d49581d86dc5c013949aab68f27d0620cd43 1001-charon-add-optional-source-and-remote-overrides-for-.patch -e2de070bdb5fd9e19d02d18829ad9684e3a9fa64f0bc45015249c7f1f738f7be 1002-vici-send-certificates-for-ike-sa-events.patch -c92a8641093e343f1f652213fb4469622a82f9f3c759e065b2b553ef3cf8cfec 1003-vici-add-support-for-individual-sa-state-changes.patch -f038cadddde9f0ea2f36df03f81445b2f6a6d6b09cf4a21bfcdb61c62706a66b 2001-support-gre-key-in-ikev1.patch -c2e94e169bd5923fe90f4cfdd2568b0bc6accd8fb9c1a32a07e795dd8a3fe7f9 libressl.patch -fdb781fa59700ca83b9fd2f2ff0b9c45467448ebd82da96286b3e2aa477ef7f4 strongswan.initd -7bcc57e4a778f87645c6b9d76ba2c04e1c11c326bc9a4968561788711c7fe58a charon.initd" -sha512sums="051352a941a02ae227f3a7d4ee9d6d5651daa0fb4d01b7086c3bb18815ea94f63b5f94f29e6ef46ef3360666f7c95936cbfde9393d6a0c677de64850056519b9 strongswan-5.5.1.tar.bz2 +sha512sums="dc5fec71e40d1366214c4b2a73ee3f2927edc3b768109f760b6993236a282ac376a66199aa4768d0ba26750a64f940953a92b2600ca1b1d8330d18df9486549d strongswan-5.5.2.tar.bz2 768a144be4c84395bc28b91e509c8319521d68a9eae0a5d5ff96830bf8cf3154bce046d2128d1aba092bb5d3d2dceb35296c13778294f88a14c2267865766db1 0205-ike-Adhere-to-IKE_SA-limit-when-checking-out-by-conf.patch -e97382673d807dc09a64c617af4ec4879386cfab9ebcc843ee517388c5cedca6fc37f3df2649dd5bea366381ee2c1d41adb4c08cf3c1675b633ecb633a951b1d 1001-charon-add-optional-source-and-remote-overrides-for-.patch -f1aa4eed2258527dcc787ef41af7fdb9d6eb83e18d1ac2d8eebace47d0f41d5b719f80508691f271e67f2fac2f041b57a02cfea4a289eb38b3619c3ae2e18b9a 1002-vici-send-certificates-for-ike-sa-events.patch -9c94dd2063265581aff60960f795e7e5a7f8992dfb875d2bceff8028ae1c45afd6ec48a0729a0da14e86245b5017c85cdd33b1baa5b7faff4edc1783b5ffedcc 1003-vici-add-support-for-individual-sa-state-changes.patch +df5673107ea15dae28276b1cbc2a0d995d9a210c9c73ee478cb0f4eba0e3ef76856708119a5ebdf59637c2830ca8e30adf294d09e3eeef5514890d8ebc7c47b4 1001-charon-add-optional-source-and-remote-overrides-for-.patch +0dd637cc6ee89646c05d0345757fbfb26f4c0e2103d8eaafeb248b98bcc972ce5171081b7da7c9b974c92abb3f452180271767fb997171ac08b73880650e566b 1002-vici-send-certificates-for-ike-sa-events.patch +d92ec44ac03c3eabe7583c01b15c66c9286681f42cf1d6ced3e1096c27c174014e14112610d2e12c8ccf6c2d8c1a5242e10e2520d41995f8aac145bd603facfc 1003-vici-add-support-for-individual-sa-state-changes.patch 1544a409ad08f46a5dffbe3b4e8cf0e973c58140bf225f7c4e9b29be7fe6178f63d73730d1b2f7a755ed0d5dc09ee9fa0a08ac35761b01c5914d9bde1044ce7a 2001-support-gre-key-in-ikev1.patch 8cc4e28a07c4f206d7838a20cd1fdab7cd82bc19a3916ed65f1c5acf6acecd7ea54f582f7b2f164aded96e49fdc2db5ace70f426a93fcc08f29d658c79069ad4 libressl.patch 8b61e3ffbb39b837733e602ec329e626dc519bf7308d3d4192b497d18f38176789d23ef5afec51f8463ee1ddaf4d74546b965c03184132e217cbc27017e886c9 strongswan.initd |