[Pkg-swan-devel] [strongswan] 02/09: Merge tag 'upstream/5.5.1'
Yves-Alexis Perez
corsac at moszumanska.debian.org
Sat Oct 22 19:38:28 UTC 2016
This is an automated email from the git hooks/post-receive script.
corsac pushed a commit to branch master
in repository strongswan.
commit 88f22dbc6ddb53ac5b40db1d317548b0408718c9
Merge: 3bba989 25663e0
Author: Yves-Alexis Perez <corsac at debian.org>
Date: Thu Oct 20 16:18:38 2016 +0200
Merge tag 'upstream/5.5.1'
Upstream version 5.5.1
Android.common.mk | 2 +-
Makefile.am | 2 +-
Makefile.in | 7 +-
NEWS | 36 +
conf/Makefile.am | 2 +
conf/Makefile.in | 7 +-
conf/options/aikpub2.conf | 7 +
conf/options/aikpub2.opt | 2 +
conf/options/charon-nm.conf | 8 +
conf/options/charon-nm.opt | 3 +
conf/options/charon.conf | 15 +-
conf/options/charon.opt | 15 +-
conf/plugins/kernel-netlink.conf | 27 +-
conf/plugins/kernel-netlink.opt | 43 +-
conf/strongswan.conf.5.main | 69 +-
config.h.in | 5 +-
configure | 470 ++--
configure.ac | 54 +-
init/Makefile.in | 5 +-
init/systemd-swanctl/Makefile.in | 5 +-
init/systemd/Makefile.in | 5 +-
man/Makefile.in | 5 +-
man/ipsec.conf.5.in | 36 +-
scripts/Makefile.in | 5 +-
src/Makefile.in | 5 +-
src/_copyright/Makefile.in | 5 +-
src/_updown/Makefile.in | 5 +-
src/aikgen/Makefile.in | 5 +-
src/aikpub2/Makefile.in | 5 +-
src/charon-cmd/Makefile.in | 5 +-
src/charon-nm/Makefile.am | 5 +
src/charon-nm/Makefile.in | 83 +-
src/charon-nm/nm-strongswan-service.conf | 15 +
src/charon-nm/nm/nm_service.c | 56 +-
src/charon-svc/Makefile.in | 5 +-
src/charon-systemd/Makefile.in | 5 +-
src/charon-tkm/Makefile.in | 5 +-
src/charon-tkm/build_common.gpr | 3 +-
src/charon-tkm/src/charon-tkm.c | 5 +-
src/charon/Makefile.in | 5 +-
src/checksum/Makefile.am | 9 +
src/checksum/Makefile.in | 65 +-
src/conftest/Makefile.in | 5 +-
src/dumm/Makefile.in | 5 +-
src/include/Makefile.in | 5 +-
src/include/linux/xfrm.h | 22 +
src/ipsec/Makefile.in | 5 +-
src/ipsec/_ipsec.8 | 2 +-
src/libcharon/Makefile.am | 7 -
src/libcharon/Makefile.in | 141 +-
src/libcharon/bus/bus.c | 101 +-
src/libcharon/bus/bus.h | 35 +-
src/libcharon/bus/listeners/listener.h | 38 +-
src/libcharon/config/child_cfg.c | 14 +
src/libcharon/config/child_cfg.h | 10 +
src/libcharon/config/ike_cfg.h | 2 +-
src/libcharon/config/proposal.c | 127 +-
src/libcharon/encoding/message.c | 4 +-
.../encoding/payloads/proposal_substructure.c | 15 +-
src/libcharon/plugins/addrblock/Makefile.in | 5 +-
src/libcharon/plugins/android_dns/Makefile.in | 5 +-
src/libcharon/plugins/android_log/Makefile.in | 5 +-
src/libcharon/plugins/attr/Makefile.in | 5 +-
src/libcharon/plugins/attr_sql/Makefile.in | 5 +-
src/libcharon/plugins/certexpire/Makefile.in | 5 +-
src/libcharon/plugins/connmark/Makefile.in | 5 +-
src/libcharon/plugins/coupling/Makefile.in | 5 +-
src/libcharon/plugins/dhcp/Makefile.in | 5 +-
src/libcharon/plugins/dnscert/Makefile.in | 5 +-
src/libcharon/plugins/dnscert/dnscert_cred.c | 19 +-
src/libcharon/plugins/duplicheck/Makefile.in | 5 +-
src/libcharon/plugins/eap_aka/Makefile.in | 5 +-
src/libcharon/plugins/eap_aka_3gpp2/Makefile.in | 5 +-
src/libcharon/plugins/eap_dynamic/Makefile.in | 5 +-
src/libcharon/plugins/eap_gtc/Makefile.in | 5 +-
src/libcharon/plugins/eap_identity/Makefile.in | 5 +-
src/libcharon/plugins/eap_md5/Makefile.in | 5 +-
src/libcharon/plugins/eap_mschapv2/Makefile.in | 5 +-
src/libcharon/plugins/eap_peap/Makefile.in | 5 +-
src/libcharon/plugins/eap_peap/eap_peap_server.c | 4 +-
src/libcharon/plugins/eap_radius/Makefile.in | 5 +-
src/libcharon/plugins/eap_sim/Makefile.in | 5 +-
src/libcharon/plugins/eap_sim_file/Makefile.in | 5 +-
src/libcharon/plugins/eap_sim_pcsc/Makefile.in | 5 +-
.../plugins/eap_simaka_pseudonym/Makefile.in | 5 +-
.../plugins/eap_simaka_reauth/Makefile.in | 5 +-
src/libcharon/plugins/eap_simaka_sql/Makefile.in | 5 +-
src/libcharon/plugins/eap_tls/Makefile.in | 5 +-
src/libcharon/plugins/eap_tnc/Makefile.in | 5 +-
src/libcharon/plugins/eap_ttls/Makefile.in | 5 +-
src/libcharon/plugins/error_notify/Makefile.in | 5 +-
src/libcharon/plugins/ext_auth/Makefile.in | 5 +-
src/libcharon/plugins/farp/Makefile.in | 5 +-
src/libcharon/plugins/forecast/Makefile.in | 5 +-
src/libcharon/plugins/ha/Makefile.in | 5 +-
src/libcharon/plugins/ipseckey/Makefile.in | 5 +-
src/libcharon/plugins/ipseckey/ipseckey_cred.c | 28 +-
src/libcharon/plugins/kernel_iph/Makefile.in | 5 +-
src/libcharon/plugins/kernel_libipsec/Makefile.in | 5 +-
src/libcharon/plugins/kernel_netlink/Makefile.in | 5 +-
.../plugins/kernel_netlink/kernel_netlink_ipsec.c | 113 +-
.../plugins/kernel_netlink/kernel_netlink_net.c | 190 +-
src/libcharon/plugins/kernel_pfkey/Makefile.in | 5 +-
src/libcharon/plugins/kernel_pfroute/Makefile.in | 5 +-
src/libcharon/plugins/kernel_wfp/Makefile.in | 5 +-
src/libcharon/plugins/led/Makefile.in | 5 +-
src/libcharon/plugins/load_tester/Makefile.in | 5 +-
src/libcharon/plugins/lookip/Makefile.in | 5 +-
src/libcharon/plugins/maemo/Makefile.am | 29 -
src/libcharon/plugins/maemo/Makefile.in | 830 -------
src/libcharon/plugins/maemo/maemo_service.c | 530 -----
.../plugins/maemo/org.strongswan.charon.service.in | 4 -
src/libcharon/plugins/medcli/Makefile.in | 5 +-
src/libcharon/plugins/medsrv/Makefile.in | 5 +-
src/libcharon/plugins/osx_attr/Makefile.in | 5 +-
src/libcharon/plugins/p_cscf/Makefile.in | 5 +-
src/libcharon/plugins/radattr/Makefile.in | 5 +-
src/libcharon/plugins/resolve/Makefile.in | 5 +-
src/libcharon/plugins/smp/Makefile.in | 5 +-
src/libcharon/plugins/socket_default/Makefile.in | 5 +-
src/libcharon/plugins/socket_dynamic/Makefile.in | 5 +-
src/libcharon/plugins/socket_win/Makefile.in | 5 +-
src/libcharon/plugins/sql/Makefile.in | 5 +-
src/libcharon/plugins/stroke/Makefile.in | 5 +-
src/libcharon/plugins/stroke/stroke_cred.c | 12 +-
src/libcharon/plugins/stroke/stroke_list.c | 9 +
src/libcharon/plugins/stroke/stroke_socket.c | 2 +-
src/libcharon/plugins/systime_fix/Makefile.in | 5 +-
src/libcharon/plugins/tnc_ifmap/Makefile.in | 5 +-
src/libcharon/plugins/tnc_pdp/Makefile.in | 5 +-
src/libcharon/plugins/uci/Makefile.in | 5 +-
src/libcharon/plugins/unity/Makefile.in | 5 +-
src/libcharon/plugins/updown/Makefile.in | 5 +-
src/libcharon/plugins/vici/Makefile.am | 1 +
src/libcharon/plugins/vici/Makefile.in | 6 +-
src/libcharon/plugins/vici/README.md | 13 +
src/libcharon/plugins/vici/perl/Makefile.in | 5 +-
.../plugins/vici/perl/Vici-Session/README.pod | 15 +
.../vici/perl/Vici-Session/lib/Vici/Session.pm | 4 +
src/libcharon/plugins/vici/python/Makefile.in | 5 +-
src/libcharon/plugins/vici/python/vici/session.py | 11 +
src/libcharon/plugins/vici/ruby/Makefile.in | 5 +-
src/libcharon/plugins/vici/ruby/lib/vici.rb | 6 +
src/libcharon/plugins/vici/vici_config.c | 64 +-
src/libcharon/plugins/vici/vici_cred.c | 86 +-
src/libcharon/plugins/vici/vici_cred.h | 10 +
src/libcharon/plugins/vici/vici_plugin.c | 4 +-
src/libcharon/plugins/vici/vici_query.c | 10 +
src/libcharon/plugins/whitelist/Makefile.in | 5 +-
src/libcharon/plugins/xauth_eap/Makefile.in | 5 +-
src/libcharon/plugins/xauth_generic/Makefile.in | 5 +-
src/libcharon/plugins/xauth_noauth/Makefile.in | 5 +-
src/libcharon/plugins/xauth_pam/Makefile.in | 5 +-
src/libcharon/sa/child_sa.c | 41 +-
src/libcharon/sa/ike_sa.c | 19 +-
src/libcharon/sa/ikev1/keymat_v1.c | 25 +-
src/libcharon/sa/ikev1/task_manager_v1.c | 17 +-
src/libcharon/sa/ikev1/tasks/isakmp_vendor.c | 3 +
src/libcharon/sa/ikev1/tasks/quick_mode.c | 40 +-
.../sa/ikev2/authenticators/pubkey_authenticator.c | 4 +-
src/libcharon/sa/ikev2/keymat_v2.c | 56 +-
src/libcharon/sa/ikev2/task_manager_v2.c | 25 +-
src/libcharon/sa/ikev2/tasks/child_create.c | 69 +-
src/libcharon/sa/ikev2/tasks/ike_init.c | 8 +-
src/libcharon/tests/Makefile.in | 5 +-
src/libcharon/tests/libcharon_tests.c | 17 +
src/libcharon/tests/suites/test_proposal.c | 100 +-
src/libfast/Makefile.in | 5 +-
src/libimcv/Makefile.in | 5 +-
src/libimcv/imv/data.sql | 18 +
src/libimcv/plugins/imc_attestation/Makefile.in | 5 +-
src/libimcv/plugins/imc_hcd/Makefile.in | 5 +-
src/libimcv/plugins/imc_os/Makefile.in | 5 +-
src/libimcv/plugins/imc_scanner/Makefile.in | 5 +-
src/libimcv/plugins/imc_swid/Makefile.in | 5 +-
src/libimcv/plugins/imc_test/Makefile.in | 5 +-
src/libimcv/plugins/imv_attestation/Makefile.in | 5 +-
src/libimcv/plugins/imv_hcd/Makefile.in | 5 +-
src/libimcv/plugins/imv_os/Makefile.in | 5 +-
src/libimcv/plugins/imv_scanner/Makefile.in | 5 +-
src/libimcv/plugins/imv_swid/Makefile.in | 5 +-
src/libimcv/plugins/imv_test/Makefile.in | 5 +-
src/libimcv/pts/pts.c | 44 +-
src/libipsec/Makefile.in | 5 +-
src/libipsec/tests/Makefile.in | 5 +-
src/libpttls/Makefile.in | 5 +-
src/libradius/Makefile.in | 5 +-
src/libsimaka/Makefile.in | 5 +-
src/libstrongswan/Android.mk | 2 +-
src/libstrongswan/Makefile.am | 45 +-
src/libstrongswan/Makefile.in | 494 ++--
src/libstrongswan/asn1/oid.c | 969 ++++----
src/libstrongswan/asn1/oid.h | 40 +-
src/libstrongswan/asn1/oid.txt | 11 +-
src/libstrongswan/credentials/auth_cfg.c | 11 +-
src/libstrongswan/credentials/keys/public_key.c | 64 +-
src/libstrongswan/credentials/keys/public_key.h | 26 +-
.../credentials/sets/auth_cfg_wrapper.c | 2 +-
src/libstrongswan/credentials/sets/mem_cred.c | 38 +-
src/libstrongswan/crypto/crypto_factory.c | 110 +-
src/libstrongswan/crypto/crypto_factory.h | 42 +-
src/libstrongswan/crypto/crypto_tester.c | 155 ++
src/libstrongswan/crypto/crypto_tester.h | 32 +
src/libstrongswan/crypto/diffie_hellman.c | 5 +-
src/libstrongswan/crypto/diffie_hellman.h | 1 +
src/libstrongswan/crypto/hashers/hasher.c | 27 +-
src/libstrongswan/crypto/mgf1/mgf1.c | 180 --
src/libstrongswan/crypto/mgf1/mgf1.h | 77 -
src/libstrongswan/crypto/mgf1/mgf1_bitspender.c | 208 --
.../crypto/proposal/proposal_keywords.c | 2 +-
.../crypto/proposal/proposal_keywords_static.c | 239 +-
.../crypto/proposal/proposal_keywords_static.txt | 1 +
src/libstrongswan/crypto/transform.c | 10 +-
src/libstrongswan/crypto/transform.h | 1 +
src/libstrongswan/crypto/xofs/mgf1.h | 47 +
.../tests/bliss_tests.h => crypto/xofs/xof.c} | 20 +-
src/libstrongswan/crypto/xofs/xof.h | 114 +
src/libstrongswan/crypto/xofs/xof_bitspender.c | 213 ++
.../mgf1_bitspender.h => xofs/xof_bitspender.h} | 38 +-
src/libstrongswan/library.c | 46 +-
src/libstrongswan/math/libnttfft/Makefile.am | 15 +
.../math/libnttfft}/Makefile.in | 50 +-
.../bliss/bliss_fft.c => math/libnttfft/ntt_fft.c} | 66 +-
.../bliss/bliss_fft.h => math/libnttfft/ntt_fft.h} | 38 +-
src/libstrongswan/math/libnttfft/ntt_fft_params.c | 652 +++++
src/libstrongswan/math/libnttfft/ntt_fft_params.h | 115 +
.../libnttfft/ntt_fft_reduce.h} | 35 +-
src/libstrongswan/math/libnttfft/tests/Makefile.am | 21 +
.../math/libnttfft}/tests/Makefile.in | 106 +-
.../math/libnttfft/tests/ntt_fft_tests.c} | 26 +-
.../libnttfft/tests/ntt_fft_tests.h} | 10 +-
.../libnttfft/tests/suites/test_ntt_fft.c} | 78 +-
src/libstrongswan/plugins/acert/Makefile.in | 5 +-
src/libstrongswan/plugins/aes/Makefile.in | 5 +-
src/libstrongswan/plugins/aesni/Makefile.in | 5 +-
src/libstrongswan/plugins/af_alg/Makefile.in | 5 +-
src/libstrongswan/plugins/agent/Makefile.in | 5 +-
src/libstrongswan/plugins/bliss/Makefile.am | 21 +-
src/libstrongswan/plugins/bliss/Makefile.in | 42 +-
src/libstrongswan/plugins/bliss/bliss_fft_params.c | 215 --
src/libstrongswan/plugins/bliss/bliss_fft_params.h | 75 -
src/libstrongswan/plugins/bliss/bliss_huffman.c | 2 +-
src/libstrongswan/plugins/bliss/bliss_param_set.c | 24 +-
src/libstrongswan/plugins/bliss/bliss_param_set.h | 58 +-
src/libstrongswan/plugins/bliss/bliss_plugin.c | 16 +-
.../plugins/bliss/bliss_private_key.c | 80 +-
src/libstrongswan/plugins/bliss/bliss_public_key.c | 42 +-
src/libstrongswan/plugins/bliss/bliss_public_key.h | 8 +-
src/libstrongswan/plugins/bliss/bliss_sampler.c | 17 +-
src/libstrongswan/plugins/bliss/bliss_sampler.h | 6 +-
src/libstrongswan/plugins/bliss/bliss_signature.c | 6 +-
src/libstrongswan/plugins/bliss/bliss_signature.h | 4 +-
src/libstrongswan/plugins/bliss/bliss_utils.c | 18 +-
src/libstrongswan/plugins/bliss/bliss_utils.h | 28 +-
src/libstrongswan/plugins/bliss/tests/Makefile.am | 3 +-
src/libstrongswan/plugins/bliss/tests/Makefile.in | 28 +-
.../plugins/bliss/tests/bliss_tests.h | 3 +-
.../bliss/tests/suites/test_bliss_sampler.c | 6 +-
.../bliss/tests/suites/test_bliss_signature.c | 4 +-
src/libstrongswan/plugins/blowfish/Makefile.in | 5 +-
src/libstrongswan/plugins/ccm/Makefile.in | 5 +-
src/libstrongswan/plugins/chapoly/Makefile.am | 3 +-
src/libstrongswan/plugins/chapoly/Makefile.in | 11 +-
src/libstrongswan/plugins/chapoly/chapoly_plugin.c | 3 +
src/libstrongswan/plugins/chapoly/chapoly_xof.c | 173 ++
src/libstrongswan/plugins/chapoly/chapoly_xof.h | 49 +
src/libstrongswan/plugins/cmac/Makefile.in | 5 +-
src/libstrongswan/plugins/constraints/Makefile.in | 5 +-
src/libstrongswan/plugins/ctr/Makefile.in | 5 +-
src/libstrongswan/plugins/curl/Makefile.in | 5 +-
src/libstrongswan/plugins/des/Makefile.in | 5 +-
src/libstrongswan/plugins/dnskey/Makefile.in | 5 +-
src/libstrongswan/plugins/files/Makefile.in | 5 +-
src/libstrongswan/plugins/fips_prf/Makefile.in | 5 +-
src/libstrongswan/plugins/gcm/Makefile.in | 5 +-
src/libstrongswan/plugins/gcrypt/Makefile.in | 5 +-
.../plugins/gcrypt/gcrypt_rsa_private_key.c | 12 +-
.../plugins/gcrypt/gcrypt_rsa_public_key.c | 16 +-
src/libstrongswan/plugins/gmp/Makefile.in | 5 +-
src/libstrongswan/plugins/gmp/gmp_plugin.c | 40 +-
.../plugins/gmp/gmp_rsa_private_key.c | 20 +-
src/libstrongswan/plugins/gmp/gmp_rsa_public_key.c | 24 +-
src/libstrongswan/plugins/hmac/Makefile.in | 5 +-
src/libstrongswan/plugins/keychain/Makefile.in | 5 +-
src/libstrongswan/plugins/ldap/Makefile.in | 5 +-
src/libstrongswan/plugins/ldap/ldap_fetcher.c | 3 +-
src/libstrongswan/plugins/md4/Makefile.in | 5 +-
src/libstrongswan/plugins/md5/Makefile.in | 5 +-
src/libstrongswan/plugins/mgf1/Makefile.am | 17 +
.../plugins/{xcbc => mgf1}/Makefile.in | 48 +-
.../{sha3/sha3_plugin.c => mgf1/mgf1_plugin.c} | 38 +-
.../plugins/mgf1/mgf1_plugin.h} | 24 +-
src/libstrongswan/plugins/mgf1/mgf1_xof.c | 285 +++
src/libstrongswan/plugins/mgf1/mgf1_xof.h | 49 +
src/libstrongswan/plugins/mysql/Makefile.in | 5 +-
src/libstrongswan/plugins/newhope/Makefile.am | 33 +
.../plugins/{unbound => newhope}/Makefile.in | 89 +-
src/libstrongswan/plugins/newhope/newhope_ke.c | 622 +++++
src/libstrongswan/plugins/newhope/newhope_ke.h | 50 +
src/libstrongswan/plugins/newhope/newhope_noise.c | 160 ++
src/libstrongswan/plugins/newhope/newhope_noise.h | 70 +
.../plugins/newhope/newhope_plugin.c} | 53 +-
.../plugins/newhope/newhope_plugin.h} | 39 +-
.../plugins/newhope/newhope_reconciliation.c | 217 ++
.../plugins/newhope/newhope_reconciliation.h | 70 +
.../plugins/newhope/tests/Makefile.am | 25 +
.../plugins/newhope}/tests/Makefile.in | 161 +-
.../plugins/newhope/tests/newhope_tests.c} | 26 +-
.../tests/newhope_tests.h} | 13 +-
.../plugins/newhope/tests/suites/test_newhope_ke.c | 193 ++
.../newhope/tests/suites/test_newhope_noise.c | 676 ++++++
.../tests/suites/test_newhope_reconciliation.c | 344 +++
src/libstrongswan/plugins/nonce/Makefile.in | 5 +-
src/libstrongswan/plugins/ntru/Makefile.in | 5 +-
src/libstrongswan/plugins/ntru/ntru_ke.c | 13 +-
src/libstrongswan/plugins/ntru/ntru_param_set.c | 6 +-
src/libstrongswan/plugins/ntru/ntru_param_set.h | 96 +-
src/libstrongswan/plugins/ntru/ntru_plugin.c | 14 +-
src/libstrongswan/plugins/ntru/ntru_poly.c | 13 +-
src/libstrongswan/plugins/ntru/ntru_poly.h | 9 +-
src/libstrongswan/plugins/ntru/ntru_private_key.c | 39 +-
src/libstrongswan/plugins/ntru/ntru_private_key.h | 3 +-
src/libstrongswan/plugins/ntru/ntru_public_key.c | 18 +-
src/libstrongswan/plugins/ntru/ntru_public_key.h | 2 +-
src/libstrongswan/plugins/ntru/ntru_trits.c | 11 +-
src/libstrongswan/plugins/ntru/ntru_trits.h | 8 +-
src/libstrongswan/plugins/openssl/Makefile.in | 5 +-
.../plugins/openssl/openssl_ec_private_key.c | 25 +-
.../plugins/openssl/openssl_ec_private_key.h | 14 +-
src/libstrongswan/plugins/openssl/openssl_gcm.c | 6 +-
src/libstrongswan/plugins/openssl/openssl_pkcs12.c | 4 -
src/libstrongswan/plugins/openssl/openssl_plugin.c | 70 +-
.../plugins/openssl/openssl_rsa_private_key.c | 41 +-
.../plugins/openssl/openssl_rsa_private_key.h | 14 +-
.../plugins/openssl/openssl_rsa_public_key.c | 12 +-
src/libstrongswan/plugins/openssl/openssl_util.h | 7 +
src/libstrongswan/plugins/padlock/Makefile.in | 5 +-
.../plugins/padlock/padlock_sha1_hasher.c | 11 +-
src/libstrongswan/plugins/pem/Makefile.in | 5 +-
src/libstrongswan/plugins/pgp/Makefile.in | 5 +-
src/libstrongswan/plugins/pkcs1/Makefile.in | 5 +-
src/libstrongswan/plugins/pkcs1/pkcs1_builder.c | 72 +-
src/libstrongswan/plugins/pkcs1/pkcs1_plugin.c | 6 +-
src/libstrongswan/plugins/pkcs11/Makefile.in | 5 +-
.../plugins/pkcs11/pkcs11_private_key.c | 164 +-
src/libstrongswan/plugins/pkcs12/Makefile.in | 5 +-
src/libstrongswan/plugins/pkcs7/Makefile.in | 5 +-
src/libstrongswan/plugins/pkcs8/Makefile.in | 5 +-
src/libstrongswan/plugins/plugin_feature.c | 21 +
src/libstrongswan/plugins/plugin_feature.h | 6 +
src/libstrongswan/plugins/pubkey/Makefile.in | 5 +-
src/libstrongswan/plugins/random/Makefile.in | 5 +-
src/libstrongswan/plugins/rc2/Makefile.in | 5 +-
src/libstrongswan/plugins/rdrand/Makefile.in | 5 +-
src/libstrongswan/plugins/revocation/Makefile.in | 5 +-
.../plugins/revocation/revocation_validator.c | 35 +-
src/libstrongswan/plugins/sha1/Makefile.in | 5 +-
src/libstrongswan/plugins/sha2/Makefile.in | 5 +-
src/libstrongswan/plugins/sha3/Makefile.am | 5 +-
src/libstrongswan/plugins/sha3/Makefile.in | 15 +-
src/libstrongswan/plugins/sha3/sha3_hasher.c | 447 +---
.../plugins/sha3/{sha3_hasher.c => sha3_keccak.c} | 137 +-
src/libstrongswan/plugins/sha3/sha3_keccak.h | 82 +
src/libstrongswan/plugins/sha3/sha3_plugin.c | 6 +-
src/libstrongswan/plugins/sha3/sha3_shake.c | 143 ++
src/libstrongswan/plugins/sha3/sha3_shake.h | 48 +
src/libstrongswan/plugins/soup/Makefile.in | 5 +-
src/libstrongswan/plugins/sqlite/Makefile.in | 5 +-
src/libstrongswan/plugins/sshkey/Makefile.in | 5 +-
src/libstrongswan/plugins/test_vectors/Makefile.am | 2 +
src/libstrongswan/plugins/test_vectors/Makefile.in | 28 +-
.../plugins/test_vectors/test_vectors.h | 15 +
.../test_vectors/test_vectors/chacha20_xof.c | 81 +
.../plugins/test_vectors/test_vectors/sha3.c | 1 -
.../plugins/test_vectors/test_vectors/sha3_shake.c | 472 ++++
.../plugins/test_vectors/test_vectors_plugin.c | 16 +
src/libstrongswan/plugins/unbound/Makefile.in | 5 +-
.../plugins/unbound/unbound_response.c | 3 +-
src/libstrongswan/plugins/unbound/unbound_rr.c | 2 +
src/libstrongswan/plugins/winhttp/Makefile.in | 5 +-
src/libstrongswan/plugins/x509/Makefile.in | 5 +-
src/libstrongswan/plugins/xcbc/Makefile.in | 5 +-
src/libstrongswan/processing/watcher.c | 120 +-
src/libstrongswan/tests/Makefile.in | 5 +-
src/libstrongswan/tests/suites/test_auth_cfg.c | 18 +-
src/libstrongswan/tests/suites/test_hasher.c | 50 +-
src/libstrongswan/tests/suites/test_mgf1.c | 88 +-
src/libstrongswan/tests/suites/test_ntru.c | 16 +-
src/libstrongswan/tests/suites/test_rsa.c | 8 +-
src/libstrongswan/tests/suites/test_utils.c | 23 +-
src/libstrongswan/tests/tests.h | 4 +-
src/libstrongswan/utils/leak_detective.c | 24 +-
src/libstrongswan/utils/utils.h | 6 +-
src/libstrongswan/utils/utils/byteorder.h | 42 +
src/libtls/Makefile.in | 5 +-
src/libtls/tests/Makefile.in | 5 +-
src/libtls/tls_crypto.c | 20 +-
src/libtnccs/Makefile.in | 5 +-
src/libtnccs/plugins/tnc_imc/Makefile.in | 5 +-
src/libtnccs/plugins/tnc_imv/Makefile.in | 5 +-
src/libtnccs/plugins/tnc_tnccs/Makefile.in | 5 +-
src/libtnccs/plugins/tnccs_11/Makefile.in | 5 +-
src/libtnccs/plugins/tnccs_20/Makefile.in | 5 +-
src/libtnccs/plugins/tnccs_dynamic/Makefile.in | 5 +-
src/libtncif/Makefile.in | 5 +-
src/libtpmtss/Makefile.am | 5 +-
src/libtpmtss/Makefile.in | 13 +-
src/libtpmtss/tpm_tss_tss2.c | 7 +-
src/libtpmtss/tpm_tss_tss2_names.c | 2 +-
src/manager/Makefile.in | 5 +-
src/medsrv/Makefile.in | 5 +-
src/pki/Makefile.in | 5 +-
src/pki/commands/issue.c | 7 +-
src/pki/commands/keyid.c | 20 +-
src/pki/commands/print.c | 16 +-
src/pki/commands/pub.c | 11 +-
src/pki/commands/req.c | 10 +-
src/pki/commands/self.c | 8 +-
src/pki/commands/signcrl.c | 18 +-
src/pki/commands/verify.c | 18 +-
src/pki/man/Makefile.in | 5 +-
src/pki/man/pki---issue.1.in | 7 +-
src/pki/man/pki---keyid.1.in | 7 +-
src/pki/man/pki---print.1.in | 9 +-
src/pki/man/pki---pub.1.in | 7 +-
src/pki/man/pki---req.1.in | 3 +-
src/pki/man/pki---self.1.in | 3 +-
src/pki/man/pki---verify.1.in | 6 +-
src/pool/Makefile.in | 5 +-
src/pool/pool.c | 59 +-
src/pt-tls-client/Makefile.in | 5 +-
src/pt-tls-client/pt-tls-client.c | 30 +-
src/scepclient/Makefile.in | 5 +-
src/starter/Makefile.am | 7 +-
src/starter/Makefile.in | 12 +-
src/starter/confread.c | 1 +
src/starter/ipsec.secrets | 1 +
src/starter/starter.c | 66 -
src/starter/tests/Makefile.in | 5 +-
src/stroke/Makefile.in | 5 +-
src/swanctl/Makefile.am | 2 +
src/swanctl/Makefile.in | 12 +-
src/swanctl/command.h | 2 +-
src/swanctl/commands/flush_certs.c | 90 +
src/swanctl/commands/load_conns.c | 2 +-
src/swanctl/commands/load_creds.c | 15 +-
src/swanctl/swanctl.8.in | 7 +-
src/swanctl/swanctl.conf | 17 +-
src/swanctl/swanctl.conf.5.main | 63 +-
src/swanctl/swanctl.h | 6 +
src/swanctl/swanctl.opt | 41 +-
testing/Makefile.in | 5 +-
testing/config/kernel/config-4.7 | 2460 +++++++++++++++++++
testing/config/kernel/config-4.8 | 2484 ++++++++++++++++++++
testing/config/kvm/winnetou.xml | 5 +
testing/do-tests | 137 +-
testing/hosts/default/etc/ssh/sshd_config | 1 +
.../etc/apache2/sites-available/000-default.conf | 3 +
testing/hosts/winnetou/etc/openssl/generate-crl | 9 +
testing/hosts/winnetou/etc/openssl/index.txt | 9 +-
testing/hosts/winnetou/etc/openssl/index.txt.old | 9 +-
testing/hosts/winnetou/etc/openssl/newcerts/35.pem | 25 +
testing/hosts/winnetou/etc/openssl/newcerts/36.pem | 25 +
testing/hosts/winnetou/etc/openssl/newcerts/37.pem | 25 +
testing/hosts/winnetou/etc/openssl/serial | 2 +-
testing/hosts/winnetou/etc/openssl/serial.old | 2 +-
.../winnetou/etc/openssl/sha3-rsa/carolCert.pem | 28 +
.../winnetou/etc/openssl/sha3-rsa/carolKey.pem | 39 +
.../winnetou/etc/openssl/sha3-rsa/daveCert.pem | 28 +
.../winnetou/etc/openssl/sha3-rsa/daveKey.pem | 39 +
.../winnetou/etc/openssl/sha3-rsa/moonCert.pem | 28 +
.../winnetou/etc/openssl/sha3-rsa/moonKey.pem | 39 +
.../etc/openssl/sha3-rsa/strongswanCert.pem | 26 +
.../etc/openssl/sha3-rsa/strongswanKey.pem | 39 +
.../winnetou/etc/openssl/sha3-rsa/sunCert.pem | 28 +
.../hosts/winnetou/etc/openssl/sha3-rsa/sunKey.pem | 39 +
testing/hosts/winnetou/etc/strongswan.conf | 5 +
testing/scripts/build-guestimages | 4 +
testing/scripts/recipes/013_strongswan.mk | 3 +-
testing/ssh_config | 1 +
testing/start-testing | 5 +
testing/stop-testing | 4 +
testing/testing.conf | 6 +-
.../hosts/moon/etc/strongswan.conf | 2 +-
.../hosts/sun/etc/strongswan.conf | 3 +-
.../rw-ntru-psk/hosts/carol/etc/strongswan.conf | 2 +-
.../rw-ntru-psk/hosts/dave/etc/strongswan.conf | 2 +-
.../rw-ntru-psk/hosts/moon/etc/strongswan.conf | 2 +-
.../hosts/carol/etc/strongswan.conf | 2 +-
.../hosts/moon/etc/strongswan.conf | 2 +-
.../ikev2/crl-from-cache/hosts/moon/etc/ipsec.conf | 1 -
.../crl-from-cache/hosts/moon/etc/strongswan.conf | 2 +
.../ikev2/crl-to-cache/hosts/moon/etc/ipsec.conf | 1 -
.../crl-to-cache/hosts/moon/etc/strongswan.conf | 2 +
testing/tests/ikev2/default-keys/description.txt | 8 -
testing/tests/ikev2/default-keys/evaltest.dat | 9 -
.../default-keys/hosts/carol/etc/strongswan.conf | 9 -
.../default-keys/hosts/moon/etc/iptables.rules | 30 -
.../default-keys/hosts/moon/etc/strongswan.conf | 9 -
testing/tests/ikev2/default-keys/posttest.dat | 8 -
testing/tests/ikev2/default-keys/pretest.dat | 20 -
testing/tests/ikev2/net2net-cert-sha2/evaltest.dat | 4 +-
.../tests/ikev2/net2net-multicast/description.txt | 7 +
testing/tests/ikev2/net2net-multicast/evaltest.dat | 16 +
.../hosts/moon/etc/ipsec.conf | 13 +-
.../hosts/moon/etc/strongswan.conf | 13 +
.../net2net-multicast/hosts/sun/etc/ipsec.conf | 23 +
.../hosts/sun/etc/strongswan.conf | 13 +
testing/tests/ikev2/net2net-multicast/posttest.dat | 2 +
testing/tests/ikev2/net2net-multicast/pretest.dat | 7 +
.../{default-keys => net2net-multicast}/test.conf | 10 +-
.../hosts/moon/etc/strongswan.conf | 2 +-
.../hosts/sun/etc/strongswan.conf | 2 +-
.../hosts/moon/etc/strongswan.conf | 2 +-
.../hosts/sun/etc/strongswan.conf | 2 +-
.../ikev2/rw-cert/hosts/carol/etc/strongswan.conf | 2 +-
.../ikev2/rw-cert/hosts/dave/etc/strongswan.conf | 2 +-
.../ikev2/rw-cert/hosts/moon/etc/strongswan.conf | 2 +-
.../tests/ikev2/rw-newhope-bliss/description.txt | 15 +
testing/tests/ikev2/rw-newhope-bliss/evaltest.dat | 26 +
.../hosts/carol/etc/ipsec.conf | 13 +-
.../etc/ipsec.d/cacerts/strongswan_blissCert.der | Bin 0 -> 2086 bytes
.../hosts/carol/etc/ipsec.d/certs/carolCert.der | Bin 0 -> 2175 bytes
.../hosts/carol/etc/ipsec.d/private/carolKey.der | Bin 0 -> 1182 bytes
.../rw-newhope-bliss/hosts/carol/etc/ipsec.secrets | 3 +
.../hosts/carol/etc/strongswan.conf | 7 +
.../hosts/dave}/etc/ipsec.conf | 15 +-
.../etc/ipsec.d/cacerts/strongswan_blissCert.der | Bin 0 -> 2086 bytes
.../hosts/dave/etc/ipsec.d/certs/daveCert.der | Bin 0 -> 2179 bytes
.../hosts/dave/etc/ipsec.d/private/daveKey.der | Bin 0 -> 1310 bytes
.../rw-newhope-bliss/hosts/dave/etc/ipsec.secrets | 3 +
.../hosts/dave/etc/strongswan.conf | 7 +
.../hosts/moon/etc/ipsec.conf | 15 +-
.../etc/ipsec.d/cacerts/strongswan_blissCert.der | Bin 0 -> 2086 bytes
.../hosts/moon/etc/ipsec.d/certs/moonCert.der | Bin 0 -> 2200 bytes
.../hosts/moon/etc/ipsec.d/private/moonKey.der | Bin 0 -> 1310 bytes
.../rw-newhope-bliss/hosts/moon/etc/ipsec.secrets | 3 +
.../hosts/moon/etc/strongswan.conf | 7 +
testing/tests/ikev2/rw-newhope-bliss/posttest.dat | 9 +
testing/tests/ikev2/rw-newhope-bliss/pretest.dat | 14 +
.../{default-keys => rw-newhope-bliss}/test.conf | 8 +-
.../rw-ntru-bliss/hosts/carol/etc/strongswan.conf | 2 +-
.../rw-ntru-bliss/hosts/dave/etc/strongswan.conf | 2 +-
.../rw-ntru-bliss/hosts/moon/etc/strongswan.conf | 2 +-
.../rw-ntru-psk/hosts/carol/etc/strongswan.conf | 2 +-
.../rw-ntru-psk/hosts/dave/etc/strongswan.conf | 2 +-
.../rw-ntru-psk/hosts/moon/etc/strongswan.conf | 2 +-
testing/tests/ikev2/rw-sig-auth/evaltest.dat | 4 +-
.../carol/etc/ipsec.d/certs/carolCert-sha384.pem | 36 +-
.../carol/etc/ipsec.d/private/carolKey-aes192.pem | 52 +-
.../dave/etc/ipsec.d/certs/daveCert-sha512.pem | 36 +-
.../dave/etc/ipsec.d/private/daveKey-aes256.pem | 52 +-
.../moon/etc/ipsec.d/certs/moonCert-sha224.pem | 36 +-
.../moon/etc/ipsec.d/private/moonKey-aes128.pem | 52 +-
.../rw-suite-b/hosts/carol/etc/strongswan.conf | 2 +-
.../rw-suite-b/hosts/dave/etc/strongswan.conf | 2 +-
.../rw-suite-b/hosts/moon/etc/strongswan.conf | 2 +-
testing/tests/swanctl/crl-to-cache/description.txt | 8 +
testing/tests/swanctl/crl-to-cache/evaltest.dat | 8 +
.../crl-to-cache/hosts/carol/etc/strongswan.conf | 16 +
.../hosts/carol/etc/swanctl/swanctl.conf | 23 +
.../hosts/carol/etc/swanctl/x509/carolCert.pem | 22 +
.../crl-to-cache/hosts/moon/etc/strongswan.conf | 16 +
.../hosts/moon/etc/swanctl/swanctl.conf | 21 +
.../hosts/moon/etc/swanctl/x509/moonCert.pem | 22 +
testing/tests/swanctl/crl-to-cache/posttest.dat | 4 +
testing/tests/swanctl/crl-to-cache/pretest.dat | 5 +
.../crl-to-cache}/test.conf | 9 +-
.../hosts/moon/etc/swanctl/swanctl.conf | 11 +-
.../swanctl/net2net-multicast/description.txt | 7 +
.../tests/swanctl/net2net-multicast/evaltest.dat | 14 +
.../hosts/moon/etc/strongswan.conf | 22 +
.../hosts/moon/etc/swanctl/swanctl.conf | 35 +
.../hosts/sun/etc/strongswan.conf | 18 +
.../hosts/sun/etc/swanctl/swanctl.conf | 35 +
.../tests/swanctl/net2net-multicast/posttest.dat | 3 +
.../tests/swanctl/net2net-multicast/pretest.dat | 7 +
.../net2net-multicast}/test.conf | 14 +-
.../swanctl/net2net-sha3-rsa-cert/description.txt | 8 +
.../swanctl/net2net-sha3-rsa-cert/evaltest.dat | 5 +
.../hosts/moon/etc/strongswan.conf | 14 +
.../hosts/moon/etc/swanctl/rsa/moonKey.pem | 39 +
.../hosts/moon/etc/swanctl/swanctl.conf | 33 +
.../hosts/moon/etc/swanctl/x509/moonCert.pem | 28 +
.../moon/etc/swanctl/x509ca/strongswanCert.pem | 26 +
.../hosts/sun/etc/strongswan.conf | 14 +
.../hosts/sun/etc/swanctl/rsa/sunKey.pem | 39 +
.../hosts/sun/etc/swanctl/swanctl.conf | 33 +
.../hosts/sun/etc/swanctl/x509/sunCert.pem | 28 +
.../sun/etc/swanctl/x509ca/strongswanCert.pem | 26 +
.../swanctl/net2net-sha3-rsa-cert/posttest.dat | 5 +
.../swanctl/net2net-sha3-rsa-cert/pretest.dat | 7 +
.../net2net-sha3-rsa-cert}/test.conf | 14 +-
.../swanctl/rw-eap-tls-sha3-rsa/description.txt | 8 +
.../tests/swanctl/rw-eap-tls-sha3-rsa/evaltest.dat | 10 +
.../hosts/carol/etc/strongswan.conf | 18 +
.../hosts/carol/etc/swanctl/rsa/carolKey.pem | 39 +
.../hosts/carol/etc/swanctl/swanctl.conf | 28 +
.../hosts/carol/etc/swanctl/x509/carolCert.pem | 28 +
.../carol/etc/swanctl/x509ca/strongswanCert.pem | 26 +
.../hosts/dave/etc/strongswan.conf | 18 +
.../hosts/dave/etc/swanctl/rsa/daveKey.pem | 39 +
.../hosts/dave/etc/swanctl/swanctl.conf | 28 +
.../hosts/dave/etc/swanctl/x509/daveCert.pem | 28 +
.../dave/etc/swanctl/x509ca/strongswanCert.pem | 26 +
.../hosts/moon/etc/strongswan.conf | 14 +
.../hosts/moon/etc/swanctl/rsa/moonKey.pem | 39 +
.../hosts/moon/etc/swanctl/swanctl.conf | 26 +
.../hosts/moon/etc/swanctl/x509/moonCert.pem | 28 +
.../moon/etc/swanctl/x509ca/strongswanCert.pem | 26 +
.../tests/swanctl/rw-eap-tls-sha3-rsa/posttest.dat | 8 +
.../tests/swanctl/rw-eap-tls-sha3-rsa/pretest.dat | 11 +
.../rw-eap-tls-sha3-rsa}/test.conf | 10 +-
.../tests/swanctl/rw-newhope-bliss/description.txt | 14 +
.../tests/swanctl/rw-newhope-bliss/evaltest.dat | 10 +
.../hosts/carol/etc/strongswan.conf | 17 +
.../hosts/carol/etc/swanctl/bliss/carolKey.der | Bin 0 -> 1182 bytes
.../hosts/carol/etc/swanctl/swanctl.conf | 29 +
.../hosts/carol/etc/swanctl/x509/carolCert.der | Bin 0 -> 2175 bytes
.../etc/swanctl/x509ca/strongswan_blissCert.der | Bin 0 -> 2086 bytes
.../hosts/dave/etc/strongswan.conf | 17 +
.../hosts/dave/etc/swanctl/bliss/daveKey.der | Bin 0 -> 1310 bytes
.../hosts/dave/etc/swanctl/swanctl.conf | 29 +
.../hosts/dave/etc/swanctl/x509/daveCert.der | Bin 0 -> 2179 bytes
.../etc/swanctl/x509ca/strongswan_blissCert.der | Bin 0 -> 2086 bytes
.../hosts/moon/etc/strongswan.conf | 18 +
.../hosts/moon/etc/swanctl/bliss/moonKey.der | Bin 0 -> 1310 bytes
.../hosts/moon/etc/swanctl/swanctl.conf | 33 +
.../hosts/moon/etc/swanctl/x509/moonCert.der | Bin 0 -> 2200 bytes
.../etc/swanctl/x509ca/strongswan_blissCert.der | Bin 0 -> 2086 bytes
.../tests/swanctl/rw-newhope-bliss/posttest.dat | 8 +
testing/tests/swanctl/rw-newhope-bliss/pretest.dat | 14 +
.../rw-newhope-bliss}/test.conf | 10 +-
.../rw-ntru-bliss/hosts/carol/etc/strongswan.conf | 2 +-
.../rw-ntru-bliss/hosts/dave/etc/strongswan.conf | 2 +-
.../rw-ntru-bliss/hosts/moon/etc/strongswan.conf | 2 +-
636 files changed, 18165 insertions(+), 6427 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-swan/strongswan.git
More information about the Pkg-swan-devel
mailing list