]> git.ipfire.org Git - thirdparty/strongswan.git/commit
Rename diffie_hellman_t to key_exchange_t and change the interface etc.
authorTobias Brunner <tobias@strongswan.org>
Thu, 24 Oct 2019 07:49:14 +0000 (09:49 +0200)
committerTobias Brunner <tobias@strongswan.org>
Wed, 29 Jun 2022 08:28:50 +0000 (10:28 +0200)
commit3af7c6db87ec99c4c88ddeb167259cf3f54de7e5
treee36b9be235d502249e1a98e89e0cb9a13c40064b
parentec95fd9b93c7618bb9de89c78393238fc10eb090
Rename diffie_hellman_t to key_exchange_t and change the interface etc.

This makes it more generic so we can use it for QSKE methods.
130 files changed:
scripts/dh_speed.c
src/charon-tkm/src/tkm/tkm_diffie_hellman.c
src/charon-tkm/src/tkm/tkm_diffie_hellman.h
src/charon-tkm/src/tkm/tkm_keymat.c
src/charon-tkm/tests/diffie_hellman_tests.c
src/charon-tkm/tests/keymat_tests.c
src/conftest/hooks/log_ke.c
src/conftest/hooks/set_proposal_number.c
src/libcharon/bus/bus.c
src/libcharon/bus/bus.h
src/libcharon/bus/listeners/listener.h
src/libcharon/config/child_cfg.c
src/libcharon/config/child_cfg.h
src/libcharon/config/ike_cfg.c
src/libcharon/config/ike_cfg.h
src/libcharon/encoding/payloads/ke_payload.c
src/libcharon/encoding/payloads/ke_payload.h
src/libcharon/encoding/payloads/proposal_substructure.c
src/libcharon/encoding/payloads/transform_substructure.h
src/libcharon/plugins/ha/ha_child.c
src/libcharon/plugins/ha/ha_dispatcher.c
src/libcharon/plugins/ha/ha_ike.c
src/libcharon/plugins/load_tester/load_tester_diffie_hellman.c
src/libcharon/plugins/load_tester/load_tester_diffie_hellman.h
src/libcharon/plugins/load_tester/load_tester_plugin.c
src/libcharon/plugins/stroke/stroke_list.c
src/libcharon/plugins/vici/vici_query.c
src/libcharon/sa/authenticator.c
src/libcharon/sa/authenticator.h
src/libcharon/sa/ikev1/authenticators/hybrid_authenticator.c
src/libcharon/sa/ikev1/authenticators/hybrid_authenticator.h
src/libcharon/sa/ikev1/authenticators/psk_v1_authenticator.c
src/libcharon/sa/ikev1/authenticators/psk_v1_authenticator.h
src/libcharon/sa/ikev1/authenticators/pubkey_v1_authenticator.c
src/libcharon/sa/ikev1/authenticators/pubkey_v1_authenticator.h
src/libcharon/sa/ikev1/keymat_v1.c
src/libcharon/sa/ikev1/keymat_v1.h
src/libcharon/sa/ikev1/phase1.c
src/libcharon/sa/ikev1/phase1.h
src/libcharon/sa/ikev1/tasks/aggressive_mode.c
src/libcharon/sa/ikev1/tasks/main_mode.c
src/libcharon/sa/ikev1/tasks/quick_mode.c
src/libcharon/sa/ikev2/keymat_v2.c
src/libcharon/sa/ikev2/keymat_v2.h
src/libcharon/sa/ikev2/tasks/child_create.c
src/libcharon/sa/ikev2/tasks/child_create.h
src/libcharon/sa/ikev2/tasks/child_rekey.c
src/libcharon/sa/ikev2/tasks/ike_init.c
src/libcharon/sa/keymat.h
src/libcharon/tests/suites/test_message_chapoly.c
src/libcharon/tests/utils/exchange_test_helper.c
src/libcharon/tests/utils/mock_dh.c
src/libcharon/tests/utils/mock_dh.h
src/libimcv/pts/pts.c
src/libimcv/pts/pts_dh_group.c
src/libimcv/pts/pts_dh_group.h
src/libstrongswan/Android.mk
src/libstrongswan/Makefile.am
src/libstrongswan/crypto/crypto_factory.c
src/libstrongswan/crypto/crypto_factory.h
src/libstrongswan/crypto/crypto_tester.c
src/libstrongswan/crypto/crypto_tester.h
src/libstrongswan/crypto/key_exchange.c [moved from src/libstrongswan/crypto/diffie_hellman.c with 93% similarity]
src/libstrongswan/crypto/key_exchange.h [moved from src/libstrongswan/crypto/diffie_hellman.h with 55% similarity]
src/libstrongswan/crypto/proposal/proposal.c
src/libstrongswan/crypto/proposal/proposal.h
src/libstrongswan/crypto/proposal/proposal_keywords_static.txt
src/libstrongswan/crypto/transform.c
src/libstrongswan/crypto/transform.h
src/libstrongswan/plugins/botan/botan_diffie_hellman.c
src/libstrongswan/plugins/botan/botan_diffie_hellman.h
src/libstrongswan/plugins/botan/botan_ec_diffie_hellman.c
src/libstrongswan/plugins/botan/botan_ec_diffie_hellman.h
src/libstrongswan/plugins/botan/botan_plugin.c
src/libstrongswan/plugins/botan/botan_x25519.c
src/libstrongswan/plugins/botan/botan_x25519.h
src/libstrongswan/plugins/curve25519/curve25519_dh.c
src/libstrongswan/plugins/curve25519/curve25519_dh.h
src/libstrongswan/plugins/curve25519/curve25519_plugin.c
src/libstrongswan/plugins/gcrypt/gcrypt_dh.c
src/libstrongswan/plugins/gcrypt/gcrypt_dh.h
src/libstrongswan/plugins/gcrypt/gcrypt_plugin.c
src/libstrongswan/plugins/gmp/gmp_diffie_hellman.c
src/libstrongswan/plugins/gmp/gmp_diffie_hellman.h
src/libstrongswan/plugins/gmp/gmp_plugin.c
src/libstrongswan/plugins/newhope/newhope_ke.c
src/libstrongswan/plugins/newhope/newhope_ke.h
src/libstrongswan/plugins/newhope/newhope_plugin.c
src/libstrongswan/plugins/newhope/tests/suites/test_newhope_ke.c
src/libstrongswan/plugins/ntru/ntru_ke.c
src/libstrongswan/plugins/ntru/ntru_ke.h
src/libstrongswan/plugins/ntru/ntru_plugin.c
src/libstrongswan/plugins/openssl/openssl_diffie_hellman.c
src/libstrongswan/plugins/openssl/openssl_diffie_hellman.h
src/libstrongswan/plugins/openssl/openssl_ec_diffie_hellman.c
src/libstrongswan/plugins/openssl/openssl_ec_diffie_hellman.h
src/libstrongswan/plugins/openssl/openssl_plugin.c
src/libstrongswan/plugins/openssl/openssl_x_diffie_hellman.c
src/libstrongswan/plugins/openssl/openssl_x_diffie_hellman.h
src/libstrongswan/plugins/pkcs11/pkcs11_dh.c
src/libstrongswan/plugins/pkcs11/pkcs11_dh.h
src/libstrongswan/plugins/pkcs11/pkcs11_plugin.c
src/libstrongswan/plugins/plugin_feature.c
src/libstrongswan/plugins/plugin_feature.h
src/libstrongswan/plugins/test_vectors/test_vectors.h
src/libstrongswan/plugins/test_vectors/test_vectors/curve25519.c
src/libstrongswan/plugins/test_vectors/test_vectors/curve448.c
src/libstrongswan/plugins/test_vectors/test_vectors/ecp.c
src/libstrongswan/plugins/test_vectors/test_vectors/ecpbp.c
src/libstrongswan/plugins/test_vectors/test_vectors/modp.c
src/libstrongswan/plugins/test_vectors/test_vectors/modpsub.c
src/libstrongswan/plugins/test_vectors/test_vectors_plugin.c
src/libstrongswan/plugins/wolfssl/wolfssl_diffie_hellman.c
src/libstrongswan/plugins/wolfssl/wolfssl_diffie_hellman.h
src/libstrongswan/plugins/wolfssl/wolfssl_ec_diffie_hellman.c
src/libstrongswan/plugins/wolfssl/wolfssl_ec_diffie_hellman.h
src/libstrongswan/plugins/wolfssl/wolfssl_plugin.c
src/libstrongswan/plugins/wolfssl/wolfssl_x_diffie_hellman.c
src/libstrongswan/plugins/wolfssl/wolfssl_x_diffie_hellman.h
src/libstrongswan/tests/suites/test_crypto_factory.c
src/libstrongswan/tests/suites/test_ntru.c
src/libstrongswan/tests/suites/test_proposal.c
src/libstrongswan/tests/suites/test_vectors.c
src/libstrongswan/tests/tests.h
src/libtls/tests/suites/test_socket.c
src/libtls/tls_crypto.c
src/libtls/tls_crypto.h
src/libtls/tls_peer.c
src/libtls/tls_server.c
src/libtpmtss/tpm_tss_tss2_session.c