]> git.ipfire.org Git - thirdparty/strongswan.git/commit
charon-tkm: Adapt to interface changes to support multiple key exchanges
authorStefan Berghofer <stefan.berghofer@secunet.com>
Thu, 29 Jul 2021 14:25:15 +0000 (14:25 +0000)
committerTobias Brunner <tobias@strongswan.org>
Thu, 19 Sep 2024 12:39:13 +0000 (14:39 +0200)
commit7975a0cfa4e8505e0d72fc5bdf92957a4e65592a
tree73f9a455a8242b33840e34da99c9f29a079c91f8
parent301abbeaffd549ba6eea85074dc1f73ec4930a5a
charon-tkm: Adapt to interface changes to support multiple key exchanges

Also includes ESA flags.

Co-authored-by: Tobias Brunner <tobias@strongswan.org>
29 files changed:
src/charon-tkm/src/charon-tkm.c
src/charon-tkm/src/tkm/tkm.c
src/charon-tkm/src/tkm/tkm_id_manager.c
src/charon-tkm/src/tkm/tkm_id_manager.h
src/charon-tkm/src/tkm/tkm_kernel_ipsec.c
src/charon-tkm/src/tkm/tkm_key_exchange.c [moved from src/charon-tkm/src/tkm/tkm_diffie_hellman.c with 57% similarity]
src/charon-tkm/src/tkm/tkm_key_exchange.h [moved from src/charon-tkm/src/tkm/tkm_diffie_hellman.h with 55% similarity]
src/charon-tkm/src/tkm/tkm_keymat.c
src/charon-tkm/src/tkm/tkm_types.h
src/charon-tkm/src/tkm/tkm_utils.c
src/charon-tkm/src/tkm/tkm_utils.h
src/charon-tkm/tests/id_manager_tests.c
src/charon-tkm/tests/key_exchange_tests.c [moved from src/charon-tkm/tests/diffie_hellman_tests.c with 59% similarity]
src/charon-tkm/tests/keymat_tests.c
src/charon-tkm/tests/tests.c
src/charon-tkm/tests/tests.h
testing/scripts/recipes/006_tkm-rpc.mk
testing/scripts/recipes/010_tkm.mk
testing/tests/tkm/host2host-initiator/hosts/moon/etc/strongswan.conf.in
testing/tests/tkm/host2host-responder/hosts/moon/etc/strongswan.conf.in
testing/tests/tkm/host2host-xfrmproxy/hosts/moon/etc/strongswan.conf.in
testing/tests/tkm/multi-level-ca/hosts/moon/etc/strongswan.conf.in
testing/tests/tkm/multiple-clients/hosts/sun/etc/strongswan.conf.in
testing/tests/tkm/net2net-initiator/hosts/moon/etc/strongswan.conf.in
testing/tests/tkm/net2net-xfrmproxy/hosts/moon/etc/strongswan.conf.in
testing/tests/tkm/xfrmproxy-expire/evaltest.dat
testing/tests/tkm/xfrmproxy-expire/hosts/moon/etc/strongswan.conf.in
testing/tests/tkm/xfrmproxy-rekey/evaltest.dat
testing/tests/tkm/xfrmproxy-rekey/hosts/moon/etc/strongswan.conf.in