[Pkg-swan-devel] [strongswan] branch upstream updated (bf37270 -> 25663e0)

Yves-Alexis Perez corsac at moszumanska.debian.org
Sat Oct 22 19:38:29 UTC 2016


This is an automated email from the git hooks/post-receive script.

corsac pushed a change to branch upstream
in repository strongswan.

      from  bf37270   Imported Upstream version 5.5.0
       new  25663e0   New upstream version 5.5.1

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 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
 .../hosts/carol/etc/ipsec.d/certs/carolCert.der    |  Bin
 .../hosts/carol/etc/ipsec.d/private/carolKey.der   |  Bin
 .../hosts/carol/etc/ipsec.secrets                  |    0
 .../hosts/carol/etc/strongswan.conf                |    7 +
 .../hosts/dave}/etc/ipsec.conf                     |   15 +-
 .../etc/ipsec.d/cacerts}/strongswan_blissCert.der  |  Bin
 .../hosts/dave/etc/ipsec.d/certs/daveCert.der      |  Bin
 .../hosts/dave/etc/ipsec.d/private/daveKey.der     |  Bin
 .../hosts/dave/etc/ipsec.secrets                   |    0
 .../hosts/dave/etc/strongswan.conf                 |    7 +
 .../hosts/moon/etc/ipsec.conf                      |   15 +-
 .../etc/ipsec.d/cacerts}/strongswan_blissCert.der  |  Bin
 .../hosts/moon/etc/ipsec.d/certs/moonCert.der      |  Bin
 .../hosts/moon/etc/ipsec.d/private/moonKey.der     |  Bin
 .../hosts/moon/etc/ipsec.secrets                   |    0
 .../hosts/moon/etc/strongswan.conf                 |    7 +
 .../posttest.dat                                   |    0
 .../pretest.dat                                    |    0
 .../rw-newhope-bliss}/test.conf                    |    0
 .../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 +
 .../evaltest.dat                                   |    0
 .../hosts/moon/etc/strongswan.conf                 |   14 +
 .../hosts/moon/etc/swanctl/rsa/moonKey.pem         |   39 +
 .../hosts/moon/etc/swanctl/swanctl.conf            |    0
 .../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             |    0
 .../hosts/sun/etc/swanctl/x509/sunCert.pem         |   28 +
 .../sun/etc/swanctl/x509ca/strongswanCert.pem      |   26 +
 .../posttest.dat                                   |    0
 .../pretest.dat                                    |    0
 .../test.conf                                      |    0
 .../swanctl/rw-eap-tls-sha3-rsa/description.txt    |    8 +
 .../{rw-cert => rw-eap-tls-sha3-rsa}/evaltest.dat  |    0
 .../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 +
 .../rw-eap-tls-sha3-rsa}/posttest.dat              |    0
 .../pretest.dat                                    |    0
 .../rw-eap-tls-sha3-rsa}/test.conf                 |    0
 .../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
 .../hosts/carol/etc/swanctl/swanctl.conf           |   29 +
 .../hosts/carol/etc/swanctl/x509}/carolCert.der    |  Bin
 .../etc/swanctl/x509ca}/strongswan_blissCert.der   |  Bin
 .../hosts/dave/etc/strongswan.conf                 |   17 +
 .../hosts/dave/etc/swanctl/bliss}/daveKey.der      |  Bin
 .../hosts/dave/etc/swanctl/swanctl.conf            |   29 +
 .../hosts/dave/etc/swanctl/x509}/daveCert.der      |  Bin
 .../etc/swanctl/x509ca}/strongswan_blissCert.der   |  Bin
 .../hosts/moon/etc/strongswan.conf                 |   18 +
 .../hosts/moon/etc/swanctl/bliss}/moonKey.der      |  Bin
 .../hosts/moon/etc/swanctl/swanctl.conf            |   33 +
 .../hosts/moon/etc/swanctl/x509}/moonCert.der      |  Bin
 .../etc/swanctl/x509ca}/strongswan_blissCert.der   |  Bin
 .../rw-newhope-bliss}/posttest.dat                 |    0
 .../pretest.dat                                    |    0
 .../rw-cert => swanctl/rw-newhope-bliss}/test.conf |    0
 .../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, 17972 insertions(+), 6412 deletions(-)
 create mode 100644 conf/options/aikpub2.conf
 create mode 100644 conf/options/aikpub2.opt
 create mode 100644 conf/options/charon-nm.conf
 create mode 100644 conf/options/charon-nm.opt
 create mode 100644 src/charon-nm/nm-strongswan-service.conf
 delete mode 100644 src/libcharon/plugins/maemo/Makefile.am
 delete mode 100644 src/libcharon/plugins/maemo/Makefile.in
 delete mode 100644 src/libcharon/plugins/maemo/maemo_service.c
 delete mode 100644 src/libcharon/plugins/maemo/org.strongswan.charon.service.in
 delete mode 100644 src/libstrongswan/crypto/mgf1/mgf1.c
 delete mode 100644 src/libstrongswan/crypto/mgf1/mgf1.h
 delete mode 100644 src/libstrongswan/crypto/mgf1/mgf1_bitspender.c
 create mode 100644 src/libstrongswan/crypto/xofs/mgf1.h
 copy src/libstrongswan/{plugins/bliss/tests/bliss_tests.h => crypto/xofs/xof.c} (65%)
 create mode 100644 src/libstrongswan/crypto/xofs/xof.h
 create mode 100644 src/libstrongswan/crypto/xofs/xof_bitspender.c
 rename src/libstrongswan/crypto/{mgf1/mgf1_bitspender.h => xofs/xof_bitspender.h} (60%)
 create mode 100644 src/libstrongswan/math/libnttfft/Makefile.am
 copy src/{libradius => libstrongswan/math/libnttfft}/Makefile.in (94%)
 rename src/libstrongswan/{plugins/bliss/bliss_fft.c => math/libnttfft/ntt_fft.c} (67%)
 rename src/libstrongswan/{plugins/bliss/bliss_fft.h => math/libnttfft/ntt_fft.h} (64%)
 create mode 100644 src/libstrongswan/math/libnttfft/ntt_fft_params.c
 create mode 100644 src/libstrongswan/math/libnttfft/ntt_fft_params.h
 copy src/libstrongswan/{plugins/bliss/tests/bliss_tests.h => math/libnttfft/ntt_fft_reduce.h} (51%)
 create mode 100644 src/libstrongswan/math/libnttfft/tests/Makefile.am
 copy src/{starter => libstrongswan/math/libnttfft}/tests/Makefile.in (83%)
 copy src/{libcharon/tests/libcharon_tests.c => libstrongswan/math/libnttfft/tests/ntt_fft_tests.c} (70%)
 copy src/libstrongswan/{plugins/bliss/tests/bliss_tests.h => math/libnttfft/tests/ntt_fft_tests.h} (65%)
 rename src/libstrongswan/{plugins/bliss/tests/suites/test_bliss_fft.c => math/libnttfft/tests/suites/test_ntt_fft.c} (51%)
 delete mode 100644 src/libstrongswan/plugins/bliss/bliss_fft_params.c
 delete mode 100644 src/libstrongswan/plugins/bliss/bliss_fft_params.h
 create mode 100644 src/libstrongswan/plugins/chapoly/chapoly_xof.c
 create mode 100644 src/libstrongswan/plugins/chapoly/chapoly_xof.h
 create mode 100644 src/libstrongswan/plugins/mgf1/Makefile.am
 copy src/libstrongswan/plugins/{xcbc => mgf1}/Makefile.in (94%)
 copy src/libstrongswan/plugins/{sha3/sha3_plugin.c => mgf1/mgf1_plugin.c} (60%)
 rename src/{libcharon/plugins/maemo/maemo_plugin.h => libstrongswan/plugins/mgf1/mgf1_plugin.h} (62%)
 create mode 100644 src/libstrongswan/plugins/mgf1/mgf1_xof.c
 create mode 100644 src/libstrongswan/plugins/mgf1/mgf1_xof.h
 create mode 100644 src/libstrongswan/plugins/newhope/Makefile.am
 copy src/libstrongswan/plugins/{unbound => newhope}/Makefile.in (90%)
 create mode 100644 src/libstrongswan/plugins/newhope/newhope_ke.c
 create mode 100644 src/libstrongswan/plugins/newhope/newhope_ke.h
 create mode 100644 src/libstrongswan/plugins/newhope/newhope_noise.c
 create mode 100644 src/libstrongswan/plugins/newhope/newhope_noise.h
 rename src/{libcharon/plugins/maemo/maemo_plugin.c => libstrongswan/plugins/newhope/newhope_plugin.c} (55%)
 rename src/{libcharon/plugins/maemo/maemo_service.h => libstrongswan/plugins/newhope/newhope_plugin.h} (50%)
 create mode 100644 src/libstrongswan/plugins/newhope/newhope_reconciliation.c
 create mode 100644 src/libstrongswan/plugins/newhope/newhope_reconciliation.h
 create mode 100644 src/libstrongswan/plugins/newhope/tests/Makefile.am
 copy src/{libtls => libstrongswan/plugins/newhope}/tests/Makefile.in (71%)
 copy src/{libcharon/tests/libcharon_tests.c => libstrongswan/plugins/newhope/tests/newhope_tests.c} (70%)
 copy src/libstrongswan/plugins/{bliss/tests/bliss_tests.h => newhope/tests/newhope_tests.h} (65%)
 create mode 100644 src/libstrongswan/plugins/newhope/tests/suites/test_newhope_ke.c
 create mode 100644 src/libstrongswan/plugins/newhope/tests/suites/test_newhope_noise.c
 create mode 100644 src/libstrongswan/plugins/newhope/tests/suites/test_newhope_reconciliation.c
 copy src/libstrongswan/plugins/sha3/{sha3_hasher.c => sha3_keccak.c} (82%)
 create mode 100644 src/libstrongswan/plugins/sha3/sha3_keccak.h
 create mode 100644 src/libstrongswan/plugins/sha3/sha3_shake.c
 create mode 100644 src/libstrongswan/plugins/sha3/sha3_shake.h
 create mode 100644 src/libstrongswan/plugins/test_vectors/test_vectors/chacha20_xof.c
 create mode 100644 src/libstrongswan/plugins/test_vectors/test_vectors/sha3_shake.c
 create mode 100644 src/starter/ipsec.secrets
 create mode 100644 src/swanctl/commands/flush_certs.c
 create mode 100644 testing/config/kernel/config-4.7
 create mode 100644 testing/config/kernel/config-4.8
 create mode 100644 testing/hosts/winnetou/etc/openssl/newcerts/35.pem
 create mode 100644 testing/hosts/winnetou/etc/openssl/newcerts/36.pem
 create mode 100644 testing/hosts/winnetou/etc/openssl/newcerts/37.pem
 create mode 100644 testing/hosts/winnetou/etc/openssl/sha3-rsa/carolCert.pem
 create mode 100644 testing/hosts/winnetou/etc/openssl/sha3-rsa/carolKey.pem
 create mode 100644 testing/hosts/winnetou/etc/openssl/sha3-rsa/daveCert.pem
 create mode 100644 testing/hosts/winnetou/etc/openssl/sha3-rsa/daveKey.pem
 create mode 100644 testing/hosts/winnetou/etc/openssl/sha3-rsa/moonCert.pem
 create mode 100644 testing/hosts/winnetou/etc/openssl/sha3-rsa/moonKey.pem
 create mode 100644 testing/hosts/winnetou/etc/openssl/sha3-rsa/strongswanCert.pem
 create mode 100644 testing/hosts/winnetou/etc/openssl/sha3-rsa/strongswanKey.pem
 create mode 100644 testing/hosts/winnetou/etc/openssl/sha3-rsa/sunCert.pem
 create mode 100644 testing/hosts/winnetou/etc/openssl/sha3-rsa/sunKey.pem
 create mode 100644 testing/hosts/winnetou/etc/strongswan.conf
 delete mode 100644 testing/tests/ikev2/default-keys/description.txt
 delete mode 100644 testing/tests/ikev2/default-keys/evaltest.dat
 delete mode 100644 testing/tests/ikev2/default-keys/hosts/carol/etc/strongswan.conf
 delete mode 100644 testing/tests/ikev2/default-keys/hosts/moon/etc/iptables.rules
 delete mode 100644 testing/tests/ikev2/default-keys/hosts/moon/etc/strongswan.conf
 delete mode 100644 testing/tests/ikev2/default-keys/posttest.dat
 delete mode 100644 testing/tests/ikev2/default-keys/pretest.dat
 create mode 100644 testing/tests/ikev2/net2net-multicast/description.txt
 create mode 100644 testing/tests/ikev2/net2net-multicast/evaltest.dat
 copy testing/tests/ikev2/{crl-from-cache => net2net-multicast}/hosts/moon/etc/ipsec.conf (57%)
 create mode 100644 testing/tests/ikev2/net2net-multicast/hosts/moon/etc/strongswan.conf
 create mode 100644 testing/tests/ikev2/net2net-multicast/hosts/sun/etc/ipsec.conf
 create mode 100644 testing/tests/ikev2/net2net-multicast/hosts/sun/etc/strongswan.conf
 create mode 100644 testing/tests/ikev2/net2net-multicast/posttest.dat
 create mode 100644 testing/tests/ikev2/net2net-multicast/pretest.dat
 copy testing/tests/ikev2/{default-keys => net2net-multicast}/test.conf (73%)
 create mode 100644 testing/tests/ikev2/rw-newhope-bliss/description.txt
 create mode 100644 testing/tests/ikev2/rw-newhope-bliss/evaltest.dat
 copy testing/tests/ikev2/{default-keys => rw-newhope-bliss}/hosts/carol/etc/ipsec.conf (55%)
 copy testing/{hosts/winnetou/etc/openssl/bliss => tests/ikev2/rw-newhope-bliss/hosts/carol/etc/ipsec.d/cacerts}/strongswan_blissCert.der (100%)
 copy testing/tests/ikev2/{rw-ntru-bliss => rw-newhope-bliss}/hosts/carol/etc/ipsec.d/certs/carolCert.der (100%)
 copy testing/tests/ikev2/{rw-ntru-bliss => rw-newhope-bliss}/hosts/carol/etc/ipsec.d/private/carolKey.der (100%)
 copy testing/tests/ikev2/{rw-ntru-bliss => rw-newhope-bliss}/hosts/carol/etc/ipsec.secrets (100%)
 create mode 100644 testing/tests/ikev2/rw-newhope-bliss/hosts/carol/etc/strongswan.conf
 rename testing/tests/ikev2/{default-keys/hosts/carol => rw-newhope-bliss/hosts/dave}/etc/ipsec.conf (52%)
 copy testing/{hosts/winnetou/etc/openssl/bliss => tests/ikev2/rw-newhope-bliss/hosts/dave/etc/ipsec.d/cacerts}/strongswan_blissCert.der (100%)
 copy testing/tests/ikev2/{rw-ntru-bliss => rw-newhope-bliss}/hosts/dave/etc/ipsec.d/certs/daveCert.der (100%)
 copy testing/tests/ikev2/{rw-ntru-bliss => rw-newhope-bliss}/hosts/dave/etc/ipsec.d/private/daveKey.der (100%)
 copy testing/tests/ikev2/{rw-ntru-bliss => rw-newhope-bliss}/hosts/dave/etc/ipsec.secrets (100%)
 create mode 100644 testing/tests/ikev2/rw-newhope-bliss/hosts/dave/etc/strongswan.conf
 rename testing/tests/ikev2/{default-keys => rw-newhope-bliss}/hosts/moon/etc/ipsec.conf (53%)
 copy testing/{hosts/winnetou/etc/openssl/bliss => tests/ikev2/rw-newhope-bliss/hosts/moon/etc/ipsec.d/cacerts}/strongswan_blissCert.der (100%)
 copy testing/tests/ikev2/{rw-ntru-bliss => rw-newhope-bliss}/hosts/moon/etc/ipsec.d/certs/moonCert.der (100%)
 copy testing/tests/ikev2/{rw-ntru-bliss => rw-newhope-bliss}/hosts/moon/etc/ipsec.d/private/moonKey.der (100%)
 copy testing/tests/ikev2/{rw-ntru-bliss => rw-newhope-bliss}/hosts/moon/etc/ipsec.secrets (100%)
 create mode 100644 testing/tests/ikev2/rw-newhope-bliss/hosts/moon/etc/strongswan.conf
 copy testing/tests/ikev2/{rw-ntru-bliss => rw-newhope-bliss}/posttest.dat (100%)
 copy testing/tests/ikev2/{rw-ntru-bliss => rw-newhope-bliss}/pretest.dat (100%)
 copy testing/tests/{ikev1/config-payload-push => ikev2/rw-newhope-bliss}/test.conf (100%)
 create mode 100644 testing/tests/swanctl/crl-to-cache/description.txt
 create mode 100644 testing/tests/swanctl/crl-to-cache/evaltest.dat
 create mode 100644 testing/tests/swanctl/crl-to-cache/hosts/carol/etc/strongswan.conf
 create mode 100755 testing/tests/swanctl/crl-to-cache/hosts/carol/etc/swanctl/swanctl.conf
 create mode 100644 testing/tests/swanctl/crl-to-cache/hosts/carol/etc/swanctl/x509/carolCert.pem
 create mode 100644 testing/tests/swanctl/crl-to-cache/hosts/moon/etc/strongswan.conf
 create mode 100755 testing/tests/swanctl/crl-to-cache/hosts/moon/etc/swanctl/swanctl.conf
 create mode 100644 testing/tests/swanctl/crl-to-cache/hosts/moon/etc/swanctl/x509/moonCert.pem
 create mode 100644 testing/tests/swanctl/crl-to-cache/posttest.dat
 create mode 100644 testing/tests/swanctl/crl-to-cache/pretest.dat
 copy testing/tests/{ikev2/default-keys => swanctl/crl-to-cache}/test.conf (76%)
 create mode 100644 testing/tests/swanctl/net2net-multicast/description.txt
 create mode 100644 testing/tests/swanctl/net2net-multicast/evaltest.dat
 create mode 100644 testing/tests/swanctl/net2net-multicast/hosts/moon/etc/strongswan.conf
 create mode 100755 testing/tests/swanctl/net2net-multicast/hosts/moon/etc/swanctl/swanctl.conf
 create mode 100644 testing/tests/swanctl/net2net-multicast/hosts/sun/etc/strongswan.conf
 create mode 100755 testing/tests/swanctl/net2net-multicast/hosts/sun/etc/swanctl/swanctl.conf
 create mode 100644 testing/tests/swanctl/net2net-multicast/posttest.dat
 create mode 100644 testing/tests/swanctl/net2net-multicast/pretest.dat
 rename testing/tests/{ikev2/default-keys => swanctl/net2net-multicast}/test.conf (67%)
 create mode 100755 testing/tests/swanctl/net2net-sha3-rsa-cert/description.txt
 copy testing/tests/swanctl/{net2net-cert => net2net-sha3-rsa-cert}/evaltest.dat (100%)
 create mode 100755 testing/tests/swanctl/net2net-sha3-rsa-cert/hosts/moon/etc/strongswan.conf
 create mode 100644 testing/tests/swanctl/net2net-sha3-rsa-cert/hosts/moon/etc/swanctl/rsa/moonKey.pem
 copy testing/tests/swanctl/{net2net-cert => net2net-sha3-rsa-cert}/hosts/moon/etc/swanctl/swanctl.conf (100%)
 create mode 100644 testing/tests/swanctl/net2net-sha3-rsa-cert/hosts/moon/etc/swanctl/x509/moonCert.pem
 create mode 100644 testing/tests/swanctl/net2net-sha3-rsa-cert/hosts/moon/etc/swanctl/x509ca/strongswanCert.pem
 create mode 100755 testing/tests/swanctl/net2net-sha3-rsa-cert/hosts/sun/etc/strongswan.conf
 create mode 100644 testing/tests/swanctl/net2net-sha3-rsa-cert/hosts/sun/etc/swanctl/rsa/sunKey.pem
 copy testing/tests/swanctl/{net2net-cert => net2net-sha3-rsa-cert}/hosts/sun/etc/swanctl/swanctl.conf (100%)
 create mode 100644 testing/tests/swanctl/net2net-sha3-rsa-cert/hosts/sun/etc/swanctl/x509/sunCert.pem
 create mode 100644 testing/tests/swanctl/net2net-sha3-rsa-cert/hosts/sun/etc/swanctl/x509ca/strongswanCert.pem
 copy testing/tests/swanctl/{net2net-cert => net2net-sha3-rsa-cert}/posttest.dat (100%)
 copy testing/tests/swanctl/{net2net-cert => net2net-sha3-rsa-cert}/pretest.dat (100%)
 copy testing/tests/swanctl/{net2net-cert => net2net-sha3-rsa-cert}/test.conf (100%)
 create mode 100755 testing/tests/swanctl/rw-eap-tls-sha3-rsa/description.txt
 copy testing/tests/swanctl/{rw-cert => rw-eap-tls-sha3-rsa}/evaltest.dat (100%)
 create mode 100755 testing/tests/swanctl/rw-eap-tls-sha3-rsa/hosts/carol/etc/strongswan.conf
 create mode 100644 testing/tests/swanctl/rw-eap-tls-sha3-rsa/hosts/carol/etc/swanctl/rsa/carolKey.pem
 create mode 100755 testing/tests/swanctl/rw-eap-tls-sha3-rsa/hosts/carol/etc/swanctl/swanctl.conf
 create mode 100644 testing/tests/swanctl/rw-eap-tls-sha3-rsa/hosts/carol/etc/swanctl/x509/carolCert.pem
 create mode 100644 testing/tests/swanctl/rw-eap-tls-sha3-rsa/hosts/carol/etc/swanctl/x509ca/strongswanCert.pem
 create mode 100755 testing/tests/swanctl/rw-eap-tls-sha3-rsa/hosts/dave/etc/strongswan.conf
 create mode 100644 testing/tests/swanctl/rw-eap-tls-sha3-rsa/hosts/dave/etc/swanctl/rsa/daveKey.pem
 create mode 100755 testing/tests/swanctl/rw-eap-tls-sha3-rsa/hosts/dave/etc/swanctl/swanctl.conf
 create mode 100644 testing/tests/swanctl/rw-eap-tls-sha3-rsa/hosts/dave/etc/swanctl/x509/daveCert.pem
 create mode 100644 testing/tests/swanctl/rw-eap-tls-sha3-rsa/hosts/dave/etc/swanctl/x509ca/strongswanCert.pem
 create mode 100755 testing/tests/swanctl/rw-eap-tls-sha3-rsa/hosts/moon/etc/strongswan.conf
 create mode 100644 testing/tests/swanctl/rw-eap-tls-sha3-rsa/hosts/moon/etc/swanctl/rsa/moonKey.pem
 create mode 100755 testing/tests/swanctl/rw-eap-tls-sha3-rsa/hosts/moon/etc/swanctl/swanctl.conf
 create mode 100644 testing/tests/swanctl/rw-eap-tls-sha3-rsa/hosts/moon/etc/swanctl/x509/moonCert.pem
 create mode 100644 testing/tests/swanctl/rw-eap-tls-sha3-rsa/hosts/moon/etc/swanctl/x509ca/strongswanCert.pem
 copy testing/tests/{af-alg/rw-cert => swanctl/rw-eap-tls-sha3-rsa}/posttest.dat (100%)
 mode change 100644 => 100755
 copy testing/tests/swanctl/{frags-ipv4 => rw-eap-tls-sha3-rsa}/pretest.dat (100%)
 copy testing/tests/{af-alg/rw-cert => swanctl/rw-eap-tls-sha3-rsa}/test.conf (100%)
 mode change 100644 => 100755
 create mode 100755 testing/tests/swanctl/rw-newhope-bliss/description.txt
 create mode 100755 testing/tests/swanctl/rw-newhope-bliss/evaltest.dat
 create mode 100755 testing/tests/swanctl/rw-newhope-bliss/hosts/carol/etc/strongswan.conf
 copy testing/tests/{ikev2/rw-ntru-bliss/hosts/carol/etc/ipsec.d/private => swanctl/rw-newhope-bliss/hosts/carol/etc/swanctl/bliss}/carolKey.der (100%)
 create mode 100755 testing/tests/swanctl/rw-newhope-bliss/hosts/carol/etc/swanctl/swanctl.conf
 copy testing/tests/{ikev2/rw-ntru-bliss/hosts/carol/etc/ipsec.d/certs => swanctl/rw-newhope-bliss/hosts/carol/etc/swanctl/x509}/carolCert.der (100%)
 copy testing/{hosts/winnetou/etc/openssl/bliss => tests/swanctl/rw-newhope-bliss/hosts/carol/etc/swanctl/x509ca}/strongswan_blissCert.der (100%)
 create mode 100755 testing/tests/swanctl/rw-newhope-bliss/hosts/dave/etc/strongswan.conf
 copy testing/tests/{ikev2/rw-ntru-bliss/hosts/dave/etc/ipsec.d/private => swanctl/rw-newhope-bliss/hosts/dave/etc/swanctl/bliss}/daveKey.der (100%)
 create mode 100755 testing/tests/swanctl/rw-newhope-bliss/hosts/dave/etc/swanctl/swanctl.conf
 copy testing/tests/{ikev2/rw-ntru-bliss/hosts/dave/etc/ipsec.d/certs => swanctl/rw-newhope-bliss/hosts/dave/etc/swanctl/x509}/daveCert.der (100%)
 copy testing/{hosts/winnetou/etc/openssl/bliss => tests/swanctl/rw-newhope-bliss/hosts/dave/etc/swanctl/x509ca}/strongswan_blissCert.der (100%)
 create mode 100755 testing/tests/swanctl/rw-newhope-bliss/hosts/moon/etc/strongswan.conf
 copy testing/tests/{ikev2/rw-ntru-bliss/hosts/moon/etc/ipsec.d/private => swanctl/rw-newhope-bliss/hosts/moon/etc/swanctl/bliss}/moonKey.der (100%)
 create mode 100755 testing/tests/swanctl/rw-newhope-bliss/hosts/moon/etc/swanctl/swanctl.conf
 copy testing/tests/{ikev2/rw-ntru-bliss/hosts/moon/etc/ipsec.d/certs => swanctl/rw-newhope-bliss/hosts/moon/etc/swanctl/x509}/moonCert.der (100%)
 copy testing/{hosts/winnetou/etc/openssl/bliss => tests/swanctl/rw-newhope-bliss/hosts/moon/etc/swanctl/x509ca}/strongswan_blissCert.der (100%)
 copy testing/tests/{af-alg/rw-cert => swanctl/rw-newhope-bliss}/posttest.dat (100%)
 mode change 100644 => 100755
 copy testing/tests/swanctl/{rw-ntru-bliss => rw-newhope-bliss}/pretest.dat (100%)
 mode change 100644 => 100755
 copy testing/tests/{af-alg/rw-cert => swanctl/rw-newhope-bliss}/test.conf (100%)
 mode change 100644 => 100755

-- 
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