Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: strongswan
Upstream-Contact: http://strongswan.org/
Source: http://strongswan.org/
License: GPL-2+ with OpenSSL exception

Files: *
Copyright: 2014-2020, Andreas Steffen
           2008, Hal Finney
License: Expat

Files: src/charon-tkm/*
Copyright: 2012-2013, Adrian-Ken Rueegsegger
           2012-2014, Reto Buerki
License: GPL-2+

Files: src/include/*
Copyright: 2010, Herbert Xu <herbert@gondor.apana.org.au>
License: GPL-2+

Files: src/include/linux/udp.h
Copyright: Fred N. van Kempen <waltje@uWalt.NL.Mugnet.ORG>
License: GPL-2+

Files: src/libcharon/*
Copyright: 2013, Ruslan Marchenko
License: Expat

Files: src/libcharon/plugins/eap_sim_pcsc/*
Copyright: 2011, Duncan Salerno
License: GPL-2+

Files: src/libcharon/plugins/ext_auth/*
Copyright: 2014, Vyronas Tsingaras <vtsingaras@it.auth.gr>
License: Expat

Files: src/charon-systemd/*
Copyright: 2006, Daniel Roethlisberger
           2005, Jan Hutter
           2005-2014, Martin Willi
           2006-2014, Tobias Brunner
           2010-2014, revosec AG
License: GPL-2+

Files: src/libcharon/plugins/vici/*
Copyright: 2014, Martin Willi
           2014, revosec AG
License: Expat

Files: src/libcharon/plugins/xauth_pam/*
Copyright: 2013, Endian srl
License: Expat

Files: src/libimcv/*
Copyright: 2011-2014, Andreas Steffen
           2011-2012, Sansar Choinyambuu
License: GPL-2+

Files: src/libstrongswan/*
Copyright: 2000-2008, Andreas Steffen
           2006, Martin Will
License: GPL-2+

Files: src/charon/*
Copyright: 2006, Daniel Roethlisberger
           2005, Jan Hutter
           2005-2013, Martin Willi
           2006-2014, Tobias Brunner
License: GPL-2+

Files: src/libipsec/*
Copyright: 2012, Giuliano Grassi
           2012, Ralf Sager
           2012, Tobias Brunner
License: GPL-2+

Files: src/libstrongswan/plugins/*
Copyright: 1995-1998, Eric Young <eay@cryptsoft.com>
License: BSD-Young
Comment: not compiled since 4-clause BSD is incompatible with GPL

Files: src/libstrongswan/plugins/gmp/*
Copyright: 1998-2002, D. Hugh Redelmeier
           1999-2001, Henry Spencer
           2005, Jan Hutter
           2005-2008, Martin Willi
           2010, Tobias Brunner
License: GPL-2+

Files: src/libstrongswan/plugins/md4/*
       src/libstrongswan/plugins/md5/*
Copyright: 2005, Jan Hutter
           2005-2006, Martin Willi
           1990-1992, RSA Data Security, Inc. Created
License: GPL-2+

Files: src/libstrongswan/plugins/nonce/*
Copyright: 2012, Adrian-Ken Rueegsegger
License: GPL-2+

Files: src/libstrongswan/plugins/openssl/*
Copyright: 2012, Aleksandr Grinberg
License: Expat

Files: src/libstrongswan/plugins/padlock/*
Copyright: 2008, Martin Willi
           2008, Thomas Kallenberg
License: GPL-2+

Files: src/libstrongswan/plugins/pkcs11/*
Copyright: 2006, Andreas Jellinghaus
           2006-2007, g10 Code GmbH
License: MIT

Files: src/libstrongswan/plugins/aes/*
       src/libstrongswan/plugins/gmp/gmp_diffie_hellman.h
       src/libstrongswan/plugins/gmp/gmp_rsa_public_key.h
       src/libstrongswan/plugins/md4/md4_hasher.h
       src/libstrongswan/plugins/md5/md5_hasher.h
       src/libstrongswan/plugins/sha1/*
Copyright: 2005, Jan Hutter
           2005-2009, Martin Willi
License: GPL-2+

Files: src/libstrongswan/plugins/sha2/*
Copyright: 2001, Jari Ruusu
           2006, Martin Willi
License: GPL-2+

Files: src/libcharon/plugins/ipseckey/*
       src/libstrongswan/plugins/unbound/*
Copyright: 2011-2012, Reto Guadagnini
License: GPL-2+

Files: src/charon-cmd/*
Copyright: 2007-2013, Martin Willi
           2010-2015, Tobias Brunner
           2010-2013, revosec AG
License: GPL-2+

Files: src/libstrongswan/plugins/gmp/gmp_rsa_public_key.c
Copyright: 2005, Jan Hutter
           2005-2011, Martin Willi
           2007-2018, Tobias Brunner
License: GPL-2+

Files: src/libcharon/plugins/eap_peap/*
       src/libcharon/plugins/eap_ttls/*
Copyright: 2010-2011, Andreas Steffen
           2010-2011, HSR Hochschule fuer Technik Rapperswil
License: GPL-2+

Files: src/medsrv/*
Copyright: 2008, Martin Willi
           2008, Philip Boetschi, Adrian Doerig
License: GPL-2+

Files: src/include/Makefile.am
       src/include/linux/ipsec.h
       src/include/linux/netlink.h
       src/include/linux/pfkeyv2.h
       src/include/linux/rtnetlink.h
       src/include/linux/socket.h
       src/include/linux/xfrm.h
       src/manager/*
       src/medsrv/templates/*
Copyright: No copyright
License: GPL-2+

Files: src/libstrongswan/plugins/blowfish/blowfish_crypter.h
       src/libstrongswan/plugins/blowfish/blowfish_plugin.c
       src/libstrongswan/plugins/blowfish/blowfish_plugin.h
Copyright: 2009-2015, Andreas Steffen
           2005-2009, Martin Willi
License: GPL-2+

Files: src/pt-tls-client/*
Copyright: 2013-2015, Andreas Steffen
           2010-2013, Martin Willi, revosec AG
License: GPL-2+

Files: src/starter/*
Copyright: 2001-2002, Mathieu Lafon - Arkoon Network Security
License: GPL-2+

Files: src/starter/args.c
Copyright: 2006-2014, Andreas Steffen
           2012-2014, Tobias Brunner
License: GPL-2+

Files: src/starter/confread.c
Copyright: 2001-2002, Mathieu Lafon - Arkoon Network Security
           2014, Tobias Brunner
License: GPL-2+

Files: src/starter/confread.h
Copyright: 2001-2002, Mathieu Lafon
License: GPL-2+

Files: conf/*
       src/charon-nm/*
       src/libcharon/plugins/android_dns/*
       src/libcharon/plugins/android_log/*
       src/libcharon/plugins/eap_dynamic/*
       src/libcharon/plugins/eap_mschapv2/*
       src/libcharon/plugins/kernel_libipsec/*
       src/libcharon/plugins/xauth_generic/*
       src/libcharon/plugins/xauth_noauth/*
       src/libstrongswan/plugins/cmac/*
       src/libstrongswan/plugins/files/*
       src/libstrongswan/plugins/openssl/Makefile.am
       src/libstrongswan/plugins/pkcs12/*
       src/libstrongswan/plugins/pkcs8/*
       src/libstrongswan/plugins/rc2/*
       src/libstrongswan/plugins/sshkey/*
       src/starter/parser/*
       src/starter/tests/*
Copyright: 2007-2015, Tobias Brunner
License: GPL-2+

Files: src/charon-nm/nm/nm_backend.c
       src/charon-nm/nm/nm_handler.c
       src/libcharon/plugins/stroke/*
       src/starter/starterstroke.c
Copyright: 2005-2013, Martin Willi
           2007-2016, Tobias Brunner
License: GPL-2+

Files: src/charon-svc/*
       src/conftest/*
       src/libcharon/plugins/addrblock/*
       src/libcharon/plugins/bypass_lan/*
       src/libcharon/plugins/certexpire/*
       src/libcharon/plugins/connmark/*
       src/libcharon/plugins/counters/*
       src/libcharon/plugins/coupling/*
       src/libcharon/plugins/dhcp/*
       src/libcharon/plugins/duplicheck/*
       src/libcharon/plugins/eap_aka_3gpp/*
       src/libcharon/plugins/eap_radius/*
       src/libcharon/plugins/eap_simaka_sql/*
       src/libcharon/plugins/eap_tls/*
       src/libcharon/plugins/error_notify/*
       src/libcharon/plugins/farp/*
       src/libcharon/plugins/forecast/*
       src/libcharon/plugins/kernel_iph/*
       src/libcharon/plugins/kernel_netlink/*
       src/libcharon/plugins/kernel_pfkey/*
       src/libcharon/plugins/kernel_pfroute/*
       src/libcharon/plugins/kernel_wfp/*
       src/libcharon/plugins/led/*
       src/libcharon/plugins/lookip/*
       src/libcharon/plugins/osx_attr/*
       src/libcharon/plugins/p_cscf/*
       src/libcharon/plugins/radattr/*
       src/libcharon/plugins/save_keys/*
       src/libcharon/plugins/selinux/*
       src/libcharon/plugins/socket_default/*
       src/libcharon/plugins/socket_dynamic/*
       src/libcharon/plugins/socket_win/*
       src/libcharon/plugins/systime_fix/*
       src/libcharon/plugins/unity/*
       src/libcharon/plugins/vici/Makefile.am
       src/libcharon/plugins/vici/README.md
       src/libcharon/plugins/vici/perl/*
       src/libcharon/plugins/whitelist/*
       src/libcharon/plugins/xauth_eap/*
       src/libcharon/plugins/xauth_pam/Makefile.am
       src/libcharon/tests/*
       src/libpttls/*
       src/libradius/*
       src/libstrongswan/plugins/acert/*
       src/libstrongswan/plugins/af_alg/*
       src/libstrongswan/plugins/ccm/*
       src/libstrongswan/plugins/constraints/*
       src/libstrongswan/plugins/ctr/*
       src/libstrongswan/plugins/gcm/*
       src/libstrongswan/plugins/keychain/*
       src/libstrongswan/plugins/pkcs11/Makefile.am
       src/libstrongswan/plugins/pkcs7/*
       src/libstrongswan/plugins/rdrand/*
       src/libstrongswan/plugins/revocation/*
       src/libstrongswan/plugins/soup/*
       src/libstrongswan/plugins/winhttp/*
       src/libstrongswan/tests/*
       src/libtls/*
       src/swanctl/*
Copyright: 2006-2015, Martin Willi
           2010-2015, revosec AG
License: GPL-2+

Files: src/charon-nm/nm/nm_creds.c
       src/charon-nm/nm/nm_creds.h
       src/charon-nm/nm/nm_handler.h
       src/charon-nm/nm/nm_service.h
       src/libcharon/plugins/attr/*
       src/libcharon/plugins/attr_sql/*
       src/libcharon/plugins/eap_aka/*
       src/libcharon/plugins/eap_aka_3gpp2/*
       src/libcharon/plugins/eap_gtc/*
       src/libcharon/plugins/eap_identity/*
       src/libcharon/plugins/eap_md5/*
       src/libcharon/plugins/eap_sim/*
       src/libcharon/plugins/eap_sim_file/*
       src/libcharon/plugins/eap_simaka_pseudonym/*
       src/libcharon/plugins/eap_simaka_reauth/*
       src/libcharon/plugins/ha/*
       src/libcharon/plugins/load_tester/*
       src/libcharon/plugins/medcli/*
       src/libcharon/plugins/medsrv/*
       src/libcharon/plugins/resolve/*
       src/libcharon/plugins/smp/*
       src/libcharon/plugins/sql/*
       src/libcharon/plugins/updown/*
       src/libstrongswan/plugins/aes/aes_plugin.c
       src/libstrongswan/plugins/aes/aes_plugin.h
       src/libstrongswan/plugins/des/*
       src/libstrongswan/plugins/gmp/gmp_plugin.h
       src/libstrongswan/plugins/gmp/gmp_rsa_private_key.h
       src/libstrongswan/plugins/md4/md4_plugin.c
       src/libstrongswan/plugins/md4/md4_plugin.h
       src/libstrongswan/plugins/md5/md5_plugin.c
       src/libstrongswan/plugins/md5/md5_plugin.h
       src/libstrongswan/plugins/sha1/sha1_plugin.c
       src/libstrongswan/plugins/sha1/sha1_plugin.h
       src/libstrongswan/plugins/sha1/sha1_prf.c
       src/libstrongswan/plugins/sha1/sha1_prf.h
       src/libstrongswan/plugins/sha2/sha2_hasher.h
       src/libstrongswan/plugins/sha2/sha2_plugin.c
       src/libstrongswan/plugins/sha2/sha2_plugin.h
       src/starter/starterstroke.h
Copyright: 2005-2011, Martin Willi
License: GPL-2+

Files: testing/*
Copyright: Hochschule fuer Technik Rapperswil
License: GPL-2+

Files: scripts/*
       src/charon-cmd/cmd/*
       src/charon-svc/charon-svc.c
       src/checksum/*
       src/conftest/actions.c
       src/conftest/actions.h
       src/conftest/config.c
       src/conftest/config.h
       src/conftest/conftest.c
       src/conftest/conftest.h
       src/conftest/hooks/*
       src/libcharon/attributes/*
       src/libcharon/config/*
       src/libcharon/encoding/*
       src/libcharon/kernel/*
       src/libcharon/network/*
       src/libcharon/plugins/addrblock/addrblock_narrow.h
       src/libcharon/plugins/addrblock/addrblock_plugin.c
       src/libcharon/plugins/addrblock/addrblock_plugin.h
       src/libcharon/plugins/addrblock/addrblock_validator.h
       src/libcharon/plugins/attr/attr_plugin.c
       src/libcharon/plugins/attr/attr_plugin.h
       src/libcharon/plugins/attr/attr_provider.h
       src/libcharon/plugins/attr_sql/attr_sql_plugin.h
       src/libcharon/plugins/attr_sql/attr_sql_provider.c
       src/libcharon/plugins/attr_sql/attr_sql_provider.h
       src/libcharon/plugins/certexpire/certexpire_cron.c
       src/libcharon/plugins/certexpire/certexpire_cron.h
       src/libcharon/plugins/certexpire/certexpire_export.c
       src/libcharon/plugins/certexpire/certexpire_export.h
       src/libcharon/plugins/certexpire/certexpire_listener.c
       src/libcharon/plugins/certexpire/certexpire_listener.h
       src/libcharon/plugins/certexpire/certexpire_plugin.c
       src/libcharon/plugins/certexpire/certexpire_plugin.h
       src/libcharon/plugins/connmark/connmark_listener.h
       src/libcharon/plugins/connmark/connmark_plugin.c
       src/libcharon/plugins/connmark/connmark_plugin.h
       src/libcharon/plugins/coupling/coupling_plugin.c
       src/libcharon/plugins/coupling/coupling_plugin.h
       src/libcharon/plugins/coupling/coupling_validator.c
       src/libcharon/plugins/coupling/coupling_validator.h
       src/libcharon/plugins/dhcp/dhcp_plugin.h
       src/libcharon/plugins/dhcp/dhcp_provider.c
       src/libcharon/plugins/dhcp/dhcp_provider.h
       src/libcharon/plugins/dhcp/dhcp_socket.h
       src/libcharon/plugins/dhcp/dhcp_transaction.c
       src/libcharon/plugins/dhcp/dhcp_transaction.h
       src/libcharon/plugins/duplicheck/duplicheck.c
       src/libcharon/plugins/duplicheck/duplicheck_listener.c
       src/libcharon/plugins/duplicheck/duplicheck_listener.h
       src/libcharon/plugins/duplicheck/duplicheck_msg.h
       src/libcharon/plugins/duplicheck/duplicheck_notify.c
       src/libcharon/plugins/duplicheck/duplicheck_notify.h
       src/libcharon/plugins/duplicheck/duplicheck_plugin.c
       src/libcharon/plugins/duplicheck/duplicheck_plugin.h
       src/libcharon/plugins/eap_aka/eap_aka_peer.c
       src/libcharon/plugins/eap_aka/eap_aka_peer.h
       src/libcharon/plugins/eap_aka/eap_aka_plugin.c
       src/libcharon/plugins/eap_aka/eap_aka_plugin.h
       src/libcharon/plugins/eap_aka/eap_aka_server.c
       src/libcharon/plugins/eap_aka/eap_aka_server.h
       src/libcharon/plugins/eap_aka_3gpp2/eap_aka_3gpp2_card.c
       src/libcharon/plugins/eap_aka_3gpp2/eap_aka_3gpp2_card.h
       src/libcharon/plugins/eap_aka_3gpp2/eap_aka_3gpp2_functions.c
       src/libcharon/plugins/eap_aka_3gpp2/eap_aka_3gpp2_functions.h
       src/libcharon/plugins/eap_aka_3gpp2/eap_aka_3gpp2_plugin.c
       src/libcharon/plugins/eap_aka_3gpp2/eap_aka_3gpp2_plugin.h
       src/libcharon/plugins/eap_aka_3gpp2/eap_aka_3gpp2_provider.c
       src/libcharon/plugins/eap_aka_3gpp2/eap_aka_3gpp2_provider.h
       src/libcharon/plugins/eap_gtc/eap_gtc.c
       src/libcharon/plugins/eap_gtc/eap_gtc.h
       src/libcharon/plugins/eap_gtc/eap_gtc_plugin.c
       src/libcharon/plugins/eap_gtc/eap_gtc_plugin.h
       src/libcharon/plugins/eap_identity/eap_identity.c
       src/libcharon/plugins/eap_identity/eap_identity.h
       src/libcharon/plugins/eap_identity/eap_identity_plugin.c
       src/libcharon/plugins/eap_identity/eap_identity_plugin.h
       src/libcharon/plugins/eap_md5/eap_md5.c
       src/libcharon/plugins/eap_md5/eap_md5.h
       src/libcharon/plugins/eap_md5/eap_md5_plugin.c
       src/libcharon/plugins/eap_md5/eap_md5_plugin.h
       src/libcharon/plugins/eap_radius/eap_radius.h
       src/libcharon/plugins/eap_radius/eap_radius_dae.c
       src/libcharon/plugins/eap_radius/eap_radius_dae.h
       src/libcharon/plugins/eap_radius/eap_radius_forward.c
       src/libcharon/plugins/eap_radius/eap_radius_forward.h
       src/libcharon/plugins/eap_radius/eap_radius_plugin.h
       src/libcharon/plugins/eap_radius/eap_radius_xauth.c
       src/libcharon/plugins/eap_radius/eap_radius_xauth.h
       src/libcharon/plugins/eap_sim/eap_sim_peer.c
       src/libcharon/plugins/eap_sim/eap_sim_peer.h
       src/libcharon/plugins/eap_sim/eap_sim_plugin.c
       src/libcharon/plugins/eap_sim/eap_sim_plugin.h
       src/libcharon/plugins/eap_sim/eap_sim_server.c
       src/libcharon/plugins/eap_sim/eap_sim_server.h
       src/libcharon/plugins/eap_sim_file/eap_sim_file_card.c
       src/libcharon/plugins/eap_sim_file/eap_sim_file_card.h
       src/libcharon/plugins/eap_sim_file/eap_sim_file_plugin.c
       src/libcharon/plugins/eap_sim_file/eap_sim_file_plugin.h
       src/libcharon/plugins/eap_sim_file/eap_sim_file_provider.c
       src/libcharon/plugins/eap_sim_file/eap_sim_file_provider.h
       src/libcharon/plugins/eap_sim_file/eap_sim_file_triplets.c
       src/libcharon/plugins/eap_sim_file/eap_sim_file_triplets.h
       src/libcharon/plugins/eap_simaka_pseudonym/eap_simaka_pseudonym_card.h
       src/libcharon/plugins/eap_simaka_pseudonym/eap_simaka_pseudonym_plugin.c
       src/libcharon/plugins/eap_simaka_pseudonym/eap_simaka_pseudonym_plugin.h
       src/libcharon/plugins/eap_simaka_pseudonym/eap_simaka_pseudonym_provider.c
       src/libcharon/plugins/eap_simaka_pseudonym/eap_simaka_pseudonym_provider.h
       src/libcharon/plugins/eap_simaka_reauth/eap_simaka_reauth_card.c
       src/libcharon/plugins/eap_simaka_reauth/eap_simaka_reauth_card.h
       src/libcharon/plugins/eap_simaka_reauth/eap_simaka_reauth_plugin.c
       src/libcharon/plugins/eap_simaka_reauth/eap_simaka_reauth_plugin.h
       src/libcharon/plugins/eap_simaka_reauth/eap_simaka_reauth_provider.c
       src/libcharon/plugins/eap_simaka_reauth/eap_simaka_reauth_provider.h
       src/libcharon/plugins/eap_simaka_sql/eap_simaka_sql_card.h
       src/libcharon/plugins/eap_simaka_sql/eap_simaka_sql_plugin.c
       src/libcharon/plugins/eap_simaka_sql/eap_simaka_sql_plugin.h
       src/libcharon/plugins/eap_simaka_sql/eap_simaka_sql_provider.c
       src/libcharon/plugins/eap_simaka_sql/eap_simaka_sql_provider.h
       src/libcharon/plugins/eap_tls/eap_tls.h
       src/libcharon/plugins/eap_tls/eap_tls_plugin.c
       src/libcharon/plugins/eap_tls/eap_tls_plugin.h
       src/libcharon/plugins/error_notify/error_notify.c
       src/libcharon/plugins/error_notify/error_notify_listener.c
       src/libcharon/plugins/error_notify/error_notify_listener.h
       src/libcharon/plugins/error_notify/error_notify_msg.h
       src/libcharon/plugins/error_notify/error_notify_plugin.c
       src/libcharon/plugins/error_notify/error_notify_plugin.h
       src/libcharon/plugins/error_notify/error_notify_socket.c
       src/libcharon/plugins/error_notify/error_notify_socket.h
       src/libcharon/plugins/farp/farp_listener.h
       src/libcharon/plugins/farp/farp_plugin.c
       src/libcharon/plugins/farp/farp_plugin.h
       src/libcharon/plugins/farp/farp_spoofer.h
       src/libcharon/plugins/forecast/forecast_forwarder.c
       src/libcharon/plugins/forecast/forecast_forwarder.h
       src/libcharon/plugins/forecast/forecast_listener.h
       src/libcharon/plugins/forecast/forecast_plugin.c
       src/libcharon/plugins/forecast/forecast_plugin.h
       src/libcharon/plugins/ha/ha_attribute.c
       src/libcharon/plugins/ha/ha_attribute.h
       src/libcharon/plugins/ha/ha_cache.h
       src/libcharon/plugins/ha/ha_child.h
       src/libcharon/plugins/ha/ha_ctl.h
       src/libcharon/plugins/ha/ha_dispatcher.h
       src/libcharon/plugins/ha/ha_ike.h
       src/libcharon/plugins/ha/ha_kernel.c
       src/libcharon/plugins/ha/ha_kernel.h
       src/libcharon/plugins/ha/ha_plugin.c
       src/libcharon/plugins/ha/ha_plugin.h
       src/libcharon/plugins/ha/ha_segments.c
       src/libcharon/plugins/ha/ha_segments.h
       src/libcharon/plugins/ha/ha_socket.h
       src/libcharon/plugins/ha/ha_tunnel.c
       src/libcharon/plugins/ha/ha_tunnel.h
       src/libcharon/plugins/kernel_iph/kernel_iph_net.c
       src/libcharon/plugins/kernel_iph/kernel_iph_net.h
       src/libcharon/plugins/kernel_iph/kernel_iph_plugin.c
       src/libcharon/plugins/kernel_iph/kernel_iph_plugin.h
       src/libcharon/plugins/kernel_netlink/suites/*
       src/libcharon/plugins/kernel_netlink/tests.c
       src/libcharon/plugins/kernel_netlink/tests.h
       src/libcharon/plugins/kernel_wfp/ipsecdump.c
       src/libcharon/plugins/kernel_wfp/kernel_wfp_compat.c
       src/libcharon/plugins/kernel_wfp/kernel_wfp_compat.h
       src/libcharon/plugins/kernel_wfp/kernel_wfp_ipsec.c
       src/libcharon/plugins/kernel_wfp/kernel_wfp_ipsec.h
       src/libcharon/plugins/kernel_wfp/kernel_wfp_plugin.c
       src/libcharon/plugins/kernel_wfp/kernel_wfp_plugin.h
       src/libcharon/plugins/led/led_listener.c
       src/libcharon/plugins/led/led_listener.h
       src/libcharon/plugins/led/led_plugin.c
       src/libcharon/plugins/led/led_plugin.h
       src/libcharon/plugins/load_tester/load_tester.c
       src/libcharon/plugins/load_tester/load_tester_config.c
       src/libcharon/plugins/load_tester/load_tester_config.h
       src/libcharon/plugins/load_tester/load_tester_control.c
       src/libcharon/plugins/load_tester/load_tester_control.h
       src/libcharon/plugins/load_tester/load_tester_creds.c
       src/libcharon/plugins/load_tester/load_tester_creds.h
       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_ipsec.c
       src/libcharon/plugins/load_tester/load_tester_ipsec.h
       src/libcharon/plugins/load_tester/load_tester_listener.c
       src/libcharon/plugins/load_tester/load_tester_listener.h
       src/libcharon/plugins/load_tester/load_tester_plugin.c
       src/libcharon/plugins/load_tester/load_tester_plugin.h
       src/libcharon/plugins/lookip/lookip.c
       src/libcharon/plugins/lookip/lookip_listener.c
       src/libcharon/plugins/lookip/lookip_listener.h
       src/libcharon/plugins/lookip/lookip_msg.h
       src/libcharon/plugins/lookip/lookip_plugin.c
       src/libcharon/plugins/lookip/lookip_plugin.h
       src/libcharon/plugins/lookip/lookip_socket.c
       src/libcharon/plugins/lookip/lookip_socket.h
       src/libcharon/plugins/medcli/medcli_config.c
       src/libcharon/plugins/medcli/medcli_config.h
       src/libcharon/plugins/medcli/medcli_creds.c
       src/libcharon/plugins/medcli/medcli_creds.h
       src/libcharon/plugins/medcli/medcli_listener.c
       src/libcharon/plugins/medcli/medcli_listener.h
       src/libcharon/plugins/medcli/medcli_plugin.h
       src/libcharon/plugins/medsrv/medsrv_config.c
       src/libcharon/plugins/medsrv/medsrv_config.h
       src/libcharon/plugins/medsrv/medsrv_creds.c
       src/libcharon/plugins/medsrv/medsrv_creds.h
       src/libcharon/plugins/medsrv/medsrv_plugin.h
       src/libcharon/plugins/osx_attr/osx_attr_handler.c
       src/libcharon/plugins/osx_attr/osx_attr_handler.h
       src/libcharon/plugins/osx_attr/osx_attr_plugin.c
       src/libcharon/plugins/osx_attr/osx_attr_plugin.h
       src/libcharon/plugins/radattr/radattr_listener.c
       src/libcharon/plugins/radattr/radattr_listener.h
       src/libcharon/plugins/radattr/radattr_plugin.c
       src/libcharon/plugins/radattr/radattr_plugin.h
       src/libcharon/plugins/resolve/resolve_handler.h
       src/libcharon/plugins/resolve/resolve_plugin.c
       src/libcharon/plugins/resolve/resolve_plugin.h
       src/libcharon/plugins/smp/smp.c
       src/libcharon/plugins/smp/smp.h
       src/libcharon/plugins/socket_default/socket_default_plugin.h
       src/libcharon/plugins/socket_default/socket_default_socket.h
       src/libcharon/plugins/socket_dynamic/socket_dynamic_plugin.h
       src/libcharon/plugins/socket_dynamic/socket_dynamic_socket.h
       src/libcharon/plugins/socket_win/socket_win_plugin.c
       src/libcharon/plugins/socket_win/socket_win_plugin.h
       src/libcharon/plugins/socket_win/socket_win_socket.c
       src/libcharon/plugins/socket_win/socket_win_socket.h
       src/libcharon/plugins/sql/sql_config.h
       src/libcharon/plugins/sql/sql_cred.h
       src/libcharon/plugins/sql/sql_logger.c
       src/libcharon/plugins/sql/sql_logger.h
       src/libcharon/plugins/sql/sql_plugin.h
       src/libcharon/plugins/stroke/stroke_attribute.h
       src/libcharon/plugins/stroke/stroke_control.h
       src/libcharon/plugins/stroke/stroke_handler.c
       src/libcharon/plugins/stroke/stroke_handler.h
       src/libcharon/plugins/stroke/stroke_list.h
       src/libcharon/plugins/stroke/stroke_plugin.c
       src/libcharon/plugins/stroke/stroke_plugin.h
       src/libcharon/plugins/stroke/stroke_socket.h
       src/libcharon/plugins/systime_fix/systime_fix_plugin.h
       src/libcharon/plugins/systime_fix/systime_fix_validator.c
       src/libcharon/plugins/systime_fix/systime_fix_validator.h
       src/libcharon/plugins/unity/unity_handler.h
       src/libcharon/plugins/unity/unity_narrow.h
       src/libcharon/plugins/unity/unity_plugin.c
       src/libcharon/plugins/unity/unity_plugin.h
       src/libcharon/plugins/unity/unity_provider.h
       src/libcharon/plugins/updown/updown_handler.c
       src/libcharon/plugins/updown/updown_handler.h
       src/libcharon/plugins/updown/updown_listener.h
       src/libcharon/plugins/updown/updown_plugin.c
       src/libcharon/plugins/updown/updown_plugin.h
       src/libcharon/plugins/vici/suites/*
       src/libcharon/plugins/vici/vici_attribute.h
       src/libcharon/plugins/vici/vici_builder.c
       src/libcharon/plugins/vici/vici_builder.h
       src/libcharon/plugins/vici/vici_control.h
       src/libcharon/plugins/vici/vici_logger.c
       src/libcharon/plugins/vici/vici_logger.h
       src/libcharon/plugins/vici/vici_plugin.h
       src/libcharon/plugins/vici/vici_socket.c
       src/libcharon/plugins/vici/vici_socket.h
       src/libcharon/plugins/vici/vici_tests.c
       src/libcharon/plugins/vici/vici_tests.h
       src/libcharon/plugins/whitelist/whitelist.c
       src/libcharon/plugins/whitelist/whitelist_control.c
       src/libcharon/plugins/whitelist/whitelist_control.h
       src/libcharon/plugins/whitelist/whitelist_listener.c
       src/libcharon/plugins/whitelist/whitelist_listener.h
       src/libcharon/plugins/whitelist/whitelist_msg.h
       src/libcharon/plugins/whitelist/whitelist_plugin.c
       src/libcharon/plugins/whitelist/whitelist_plugin.h
       src/libcharon/plugins/xauth_eap/xauth_eap.c
       src/libcharon/plugins/xauth_eap/xauth_eap.h
       src/libcharon/plugins/xauth_eap/xauth_eap_plugin.c
       src/libcharon/plugins/xauth_eap/xauth_eap_plugin.h
       src/libcharon/plugins/xauth_pam/xauth_pam.c
       src/libcharon/plugins/xauth_pam/xauth_pam.h
       src/libcharon/plugins/xauth_pam/xauth_pam_plugin.c
       src/libcharon/plugins/xauth_pam/xauth_pam_plugin.h
       src/libcharon/processing/*
       src/libcharon/sa/*
       src/libcharon/tests/libcharon_tests.c
       src/libcharon/tests/suites/*
       src/libfast/*
       src/libipsec/tests/ipsec_tests.c
       src/libipsec/tests/ipsec_tests.h
       src/libipsec/tests/suites/*
       src/libpttls/pt_tls.c
       src/libpttls/pt_tls.h
       src/libpttls/pt_tls_client.c
       src/libpttls/pt_tls_client.h
       src/libpttls/pt_tls_dispatcher.c
       src/libpttls/pt_tls_dispatcher.h
       src/libpttls/pt_tls_server.c
       src/libpttls/pt_tls_server.h
       src/libpttls/sasl/*
       src/libradius/radius_client.c
       src/libradius/radius_client.h
       src/libradius/radius_message.c
       src/libradius/radius_message.h
       src/libsimaka/*
       src/libstrongswan/credentials/*
       src/libstrongswan/crypto/*
       src/libstrongswan/database/*
       src/libstrongswan/fetcher/*
       src/libstrongswan/networking/*
       src/libstrongswan/plugins/acert/acert_plugin.c
       src/libstrongswan/plugins/acert/acert_plugin.h
       src/libstrongswan/plugins/acert/acert_validator.c
       src/libstrongswan/plugins/acert/acert_validator.h
       src/libstrongswan/plugins/aesni/*
       src/libstrongswan/plugins/af_alg/af_alg_crypter.h
       src/libstrongswan/plugins/af_alg/af_alg_hasher.c
       src/libstrongswan/plugins/af_alg/af_alg_hasher.h
       src/libstrongswan/plugins/af_alg/af_alg_ops.c
       src/libstrongswan/plugins/af_alg/af_alg_ops.h
       src/libstrongswan/plugins/af_alg/af_alg_plugin.c
       src/libstrongswan/plugins/af_alg/af_alg_plugin.h
       src/libstrongswan/plugins/af_alg/af_alg_prf.c
       src/libstrongswan/plugins/af_alg/af_alg_prf.h
       src/libstrongswan/plugins/af_alg/af_alg_signer.c
       src/libstrongswan/plugins/af_alg/af_alg_signer.h
       src/libstrongswan/plugins/agent/*
       src/libstrongswan/plugins/ccm/ccm_aead.c
       src/libstrongswan/plugins/ccm/ccm_aead.h
       src/libstrongswan/plugins/ccm/ccm_plugin.c
       src/libstrongswan/plugins/ccm/ccm_plugin.h
       src/libstrongswan/plugins/chapoly/*
       src/libstrongswan/plugins/constraints/constraints_plugin.c
       src/libstrongswan/plugins/constraints/constraints_plugin.h
       src/libstrongswan/plugins/constraints/constraints_validator.h
       src/libstrongswan/plugins/ctr/ctr_ipsec_crypter.c
       src/libstrongswan/plugins/ctr/ctr_ipsec_crypter.h
       src/libstrongswan/plugins/ctr/ctr_plugin.c
       src/libstrongswan/plugins/ctr/ctr_plugin.h
       src/libstrongswan/plugins/curl/*
       src/libstrongswan/plugins/curve25519/*
       src/libstrongswan/plugins/dnskey/*
       src/libstrongswan/plugins/fips_prf/*
       src/libstrongswan/plugins/gcm/gcm_aead.c
       src/libstrongswan/plugins/gcm/gcm_aead.h
       src/libstrongswan/plugins/gcm/gcm_plugin.c
       src/libstrongswan/plugins/gcm/gcm_plugin.h
       src/libstrongswan/plugins/gcrypt/*
       src/libstrongswan/plugins/hmac/*
       src/libstrongswan/plugins/keychain/keychain_creds.c
       src/libstrongswan/plugins/keychain/keychain_creds.h
       src/libstrongswan/plugins/keychain/keychain_plugin.c
       src/libstrongswan/plugins/keychain/keychain_plugin.h
       src/libstrongswan/plugins/ldap/*
       src/libstrongswan/plugins/mysql/*
       src/libstrongswan/plugins/openssl/openssl_crl.h
       src/libstrongswan/plugins/openssl/openssl_pkcs7.c
       src/libstrongswan/plugins/openssl/openssl_pkcs7.h
       src/libstrongswan/plugins/openssl/openssl_sha1_prf.c
       src/libstrongswan/plugins/openssl/openssl_sha1_prf.h
       src/libstrongswan/plugins/openssl/openssl_x509.h
       src/libstrongswan/plugins/padlock/padlock_plugin.h
       src/libstrongswan/plugins/padlock/padlock_rng.c
       src/libstrongswan/plugins/padlock/padlock_rng.h
       src/libstrongswan/plugins/pem/*
       src/libstrongswan/plugins/pgp/*
       src/libstrongswan/plugins/pkcs1/*
       src/libstrongswan/plugins/pkcs11/pkcs11_creds.c
       src/libstrongswan/plugins/pkcs11/pkcs11_creds.h
       src/libstrongswan/plugins/pkcs11/pkcs11_hasher.c
       src/libstrongswan/plugins/pkcs11/pkcs11_hasher.h
       src/libstrongswan/plugins/pkcs11/pkcs11_manager.c
       src/libstrongswan/plugins/pkcs11/pkcs11_manager.h
       src/libstrongswan/plugins/pkcs11/pkcs11_plugin.h
       src/libstrongswan/plugins/pkcs11/pkcs11_public_key.h
       src/libstrongswan/plugins/pkcs7/pkcs7_data.c
       src/libstrongswan/plugins/pkcs7/pkcs7_data.h
       src/libstrongswan/plugins/pkcs7/pkcs7_enveloped_data.h
       src/libstrongswan/plugins/pkcs7/pkcs7_generic.h
       src/libstrongswan/plugins/pkcs7/pkcs7_plugin.c
       src/libstrongswan/plugins/pkcs7/pkcs7_plugin.h
       src/libstrongswan/plugins/pkcs7/pkcs7_signed_data.h
       src/libstrongswan/plugins/plugin.h
       src/libstrongswan/plugins/pubkey/*
       src/libstrongswan/plugins/random/*
       src/libstrongswan/plugins/rdrand/rdrand_plugin.c
       src/libstrongswan/plugins/rdrand/rdrand_plugin.h
       src/libstrongswan/plugins/rdrand/rdrand_rng.c
       src/libstrongswan/plugins/rdrand/rdrand_rng.h
       src/libstrongswan/plugins/revocation/revocation_plugin.c
       src/libstrongswan/plugins/revocation/revocation_plugin.h
       src/libstrongswan/plugins/soup/soup_fetcher.c
       src/libstrongswan/plugins/soup/soup_fetcher.h
       src/libstrongswan/plugins/soup/soup_plugin.c
       src/libstrongswan/plugins/soup/soup_plugin.h
       src/libstrongswan/plugins/sqlite/*
       src/libstrongswan/plugins/test_vectors/*
       src/libstrongswan/plugins/winhttp/winhttp_fetcher.c
       src/libstrongswan/plugins/winhttp/winhttp_fetcher.h
       src/libstrongswan/plugins/winhttp/winhttp_plugin.c
       src/libstrongswan/plugins/winhttp/winhttp_plugin.h
       src/libstrongswan/plugins/x509/*
       src/libstrongswan/plugins/xcbc/*
       src/libstrongswan/processing/*
       src/libstrongswan/tests/suites/*
       src/libstrongswan/tests/test_runner.h
       src/libstrongswan/tests/test_suite.c
       src/libstrongswan/tests/tests.c
       src/libstrongswan/threading/*
       src/libstrongswan/utils/*
       src/libtls/tests/tls_tests.c
       src/libtls/tests/tls_tests.h
       src/libtls/tls_aead.c
       src/libtls/tls_aead_expl.c
       src/libtls/tls_aead_impl.c
       src/libtls/tls_aead_null.c
       src/libtls/tls_alert.c
       src/libtls/tls_alert.h
       src/libtls/tls_cache.c
       src/libtls/tls_cache.h
       src/libtls/tls_compression.c
       src/libtls/tls_compression.h
       src/libtls/tls_eap.c
       src/libtls/tls_eap.h
       src/libtls/tls_fragmentation.c
       src/libtls/tls_fragmentation.h
       src/libtls/tls_handshake.h
       src/libtls/tls_peer.h
       src/libtls/tls_prf.c
       src/libtls/tls_prf.h
       src/libtls/tls_protection.c
       src/libtls/tls_protection.h
       src/libtls/tls_server.h
       src/libtls/tls_socket.c
       src/libtls/tls_socket.h
       src/manager/controller/*
       src/manager/gateway.c
       src/manager/gateway.h
       src/manager/main.c
       src/manager/manager.c
       src/manager/manager.h
       src/manager/storage.c
       src/manager/storage.h
       src/manager/xml.c
       src/manager/xml.h
       src/medsrv/user.c
       src/medsrv/user.h
       src/pki/*
       src/swanctl/command.c
       src/swanctl/command.h
       src/swanctl/commands/*
Copyright: 2006-2015, Martin Willi
           secunet Security Networks AG
License: GPL-2+

Files: scripts/keyid2sql.c
       scripts/nist_kem_kat.c
       scripts/os_info.c
       scripts/thread_analysis.c
       src/aikgen/aikgen.c
       src/libcharon/plugins/eap_peap/eap_peap.h
       src/libcharon/plugins/eap_peap/eap_peap_avp.c
       src/libcharon/plugins/eap_peap/eap_peap_avp.h
       src/libcharon/plugins/eap_peap/eap_peap_peer.c
       src/libcharon/plugins/eap_peap/eap_peap_peer.h
       src/libcharon/plugins/eap_peap/eap_peap_plugin.c
       src/libcharon/plugins/eap_peap/eap_peap_plugin.h
       src/libcharon/plugins/eap_peap/eap_peap_server.c
       src/libcharon/plugins/eap_peap/eap_peap_server.h
       src/libcharon/plugins/eap_tnc/*
       src/libcharon/plugins/eap_ttls/eap_ttls.h
       src/libcharon/plugins/eap_ttls/eap_ttls_avp.c
       src/libcharon/plugins/eap_ttls/eap_ttls_avp.h
       src/libcharon/plugins/eap_ttls/eap_ttls_peer.c
       src/libcharon/plugins/eap_ttls/eap_ttls_peer.h
       src/libcharon/plugins/eap_ttls/eap_ttls_plugin.c
       src/libcharon/plugins/eap_ttls/eap_ttls_plugin.h
       src/libcharon/plugins/eap_ttls/eap_ttls_server.c
       src/libcharon/plugins/eap_ttls/eap_ttls_server.h
       src/libcharon/plugins/tnc_ifmap/*
       src/libcharon/plugins/tnc_pdp/*
       src/libcharon/plugins/vici/vici_cert_info.c
       src/libcharon/plugins/vici/vici_cert_info.h
       src/libcharon/processing/jobs/migrate_job.c
       src/libcharon/processing/jobs/migrate_job.h
       src/libcharon/processing/jobs/start_action_job.c
       src/libcharon/processing/jobs/start_action_job.h
       src/libcharon/sa/eap/eap_inner_method.h
       src/libimcv/generic/*
       src/libimcv/ietf/*
       src/libimcv/imc/*
       src/libimcv/imcv.c
       src/libimcv/imcv.h
       src/libimcv/imcv_tests.c
       src/libimcv/imcv_tests.h
       src/libimcv/imv/*
       src/libimcv/ita/*
       src/libimcv/os_info/*
       src/libimcv/pa_tnc/*
       src/libimcv/plugins/imc_hcd/*
       src/libimcv/plugins/imc_os/*
       src/libimcv/plugins/imc_scanner/*
       src/libimcv/plugins/imc_swima/*
       src/libimcv/plugins/imc_test/*
       src/libimcv/plugins/imv_attestation/*
       src/libimcv/plugins/imv_hcd/*
       src/libimcv/plugins/imv_os/*
       src/libimcv/plugins/imv_scanner/*
       src/libimcv/plugins/imv_swima/*
       src/libimcv/plugins/imv_test/*
       src/libimcv/pts/*
       src/libimcv/pwg/*
       src/libimcv/rest/*
       src/libimcv/seg/*
       src/libimcv/suites/*
       src/libimcv/swid_gen/*
       src/libimcv/swima/*
       src/libimcv/tcg/*
       src/libradius/radius_mppe.h
       src/libstrongswan/asn1/oid.pl
       src/libstrongswan/credentials/certificates/ac.h
       src/libstrongswan/credentials/certificates/certificate_printer.h
       src/libstrongswan/credentials/certificates/pkcs10.h
       src/libstrongswan/credentials/certificates/x509.c
       src/libstrongswan/crypto/drbgs/*
       src/libstrongswan/crypto/proposal/*
       src/libstrongswan/crypto/rngs/*
       src/libstrongswan/crypto/xofs/*
       src/libstrongswan/pen/*
       src/libstrongswan/plugins/aesni/aesni_ecb.h
       src/libstrongswan/plugins/chapoly/chapoly_xof.c
       src/libstrongswan/plugins/chapoly/chapoly_xof.h
       src/libstrongswan/plugins/curve25519/curve25519_identity_hasher.c
       src/libstrongswan/plugins/curve25519/curve25519_identity_hasher.h
       src/libstrongswan/plugins/curve25519/curve25519_private_key.c
       src/libstrongswan/plugins/curve25519/curve25519_private_key.h
       src/libstrongswan/plugins/curve25519/curve25519_public_key.h
       src/libstrongswan/plugins/dnskey/dnskey_encoder.c
       src/libstrongswan/plugins/dnskey/dnskey_encoder.h
       src/libstrongswan/plugins/drbg/*
       src/libstrongswan/plugins/mgf1/*
       src/libstrongswan/plugins/pem/pem_encoder.c
       src/libstrongswan/plugins/pem/pem_encoder.h
       src/libstrongswan/plugins/sha3/*
       src/libstrongswan/tests/suites/test_asn1.c
       src/libstrongswan/tests/suites/test_asn1_parser.c
       src/libstrongswan/tests/suites/test_crypter.c
       src/libstrongswan/tests/suites/test_ed25519.c
       src/libstrongswan/tests/suites/test_hasher.c
       src/libstrongswan/tests/suites/test_mgf1.c
       src/libstrongswan/tests/suites/test_pen.c
       src/libstrongswan/tests/suites/test_rng_tester.c
       src/libstrongswan/tests/suites/test_rsa_oaep_sha1.c
       src/libstrongswan/tests/suites/test_rsa_oaep_sha224.c
       src/libstrongswan/tests/suites/test_rsa_oaep_sha256.c
       src/libstrongswan/tests/suites/test_rsa_oaep_sha384.c
       src/libstrongswan/tests/suites/test_rsa_oaep_sha512.c
       src/libstrongswan/tests/suites/test_rsa_pkcs1.c
       src/libstrongswan/utils/lexparser.c
       src/libstrongswan/utils/lexparser.h
       src/libstrongswan/utils/optionsfrom.c
       src/libstrongswan/utils/optionsfrom.h
       src/libtls/tls_application.h
       src/libtnccs/*
       src/libtncif/*
       src/libtpmtss/plugins/*
       src/libtpmtss/tpm_tss.c
       src/libtpmtss/tpm_tss_quote_info.c
       src/libtpmtss/tpm_tss_quote_info.h
       src/libtpmtss/tpm_tss_trousers.h
       src/libtpmtss/tpm_tss_tss2.h
       src/libtpmtss/tpm_tss_tss2_names.h
       src/libtpmtss/tpm_tss_tss2_names_v1.c
       src/libtpmtss/tpm_tss_tss2_names_v2.c
       src/libtpmtss/tpm_tss_tss2_session.c
       src/libtpmtss/tpm_tss_tss2_session.h
       src/pki/est/*
       src/pool/*
       src/sec-updater/*
       src/stroke/*
       src/sw-collector/*
       src/swanctl/commands/flush_certs.c
       src/swanctl/commands/list_authorities.c
       src/swanctl/commands/load_authorities.c
       src/swanctl/commands/load_authorities.h
       src/tpm_extendpcr/*
Copyright: 2001-2023, Andreas Steffen
           secunet Security Networks AG
License: GPL-2+

Files: conf/format-options.py
       fuzz/*
       scripts/aes-test.c
       scripts/settings-test.c
       src/libcharon/attributes/mem_pool.h
       src/libcharon/bus/*
       src/libcharon/encoding/payloads/encrypted_fragment_payload.h
       src/libcharon/encoding/payloads/endpoint_notify.c
       src/libcharon/encoding/payloads/endpoint_notify.h
       src/libcharon/encoding/payloads/fragment_payload.c
       src/libcharon/encoding/payloads/fragment_payload.h
       src/libcharon/kernel/kernel_handler.c
       src/libcharon/kernel/kernel_handler.h
       src/libcharon/kernel/kernel_ipsec.c
       src/libcharon/kernel/kernel_listener.c
       src/libcharon/kernel/kernel_listener.h
       src/libcharon/plugins/android_dns/android_dns_plugin.c
       src/libcharon/plugins/android_dns/android_dns_plugin.h
       src/libcharon/plugins/android_log/android_log_logger.c
       src/libcharon/plugins/android_log/android_log_logger.h
       src/libcharon/plugins/android_log/android_log_plugin.c
       src/libcharon/plugins/android_log/android_log_plugin.h
       src/libcharon/plugins/bypass_lan/bypass_lan_listener.c
       src/libcharon/plugins/bypass_lan/bypass_lan_listener.h
       src/libcharon/plugins/bypass_lan/bypass_lan_plugin.c
       src/libcharon/plugins/bypass_lan/bypass_lan_plugin.h
       src/libcharon/plugins/counters/counters_listener.h
       src/libcharon/plugins/counters/counters_plugin.c
       src/libcharon/plugins/counters/counters_plugin.h
       src/libcharon/plugins/eap_aka_3gpp/tests/suites/*
       src/libcharon/plugins/eap_aka_3gpp/tests/tests.c
       src/libcharon/plugins/eap_aka_3gpp/tests/tests.h
       src/libcharon/plugins/eap_dynamic/eap_dynamic.c
       src/libcharon/plugins/eap_dynamic/eap_dynamic.h
       src/libcharon/plugins/eap_dynamic/eap_dynamic_plugin.c
       src/libcharon/plugins/eap_dynamic/eap_dynamic_plugin.h
       src/libcharon/plugins/eap_mschapv2/eap_mschapv2.h
       src/libcharon/plugins/eap_mschapv2/eap_mschapv2_plugin.c
       src/libcharon/plugins/eap_mschapv2/eap_mschapv2_plugin.h
       src/libcharon/plugins/kernel_libipsec/kernel_libipsec_esp_handler.c
       src/libcharon/plugins/kernel_libipsec/kernel_libipsec_esp_handler.h
       src/libcharon/plugins/kernel_libipsec/kernel_libipsec_ipsec.c
       src/libcharon/plugins/kernel_libipsec/kernel_libipsec_ipsec.h
       src/libcharon/plugins/kernel_libipsec/kernel_libipsec_plugin.c
       src/libcharon/plugins/kernel_libipsec/kernel_libipsec_plugin.h
       src/libcharon/plugins/kernel_libipsec/kernel_libipsec_router.c
       src/libcharon/plugins/kernel_libipsec/kernel_libipsec_router.h
       src/libcharon/plugins/kernel_netlink/kernel_netlink_ipsec.h
       src/libcharon/plugins/kernel_netlink/kernel_netlink_net.h
       src/libcharon/plugins/kernel_netlink/kernel_netlink_plugin.c
       src/libcharon/plugins/kernel_netlink/kernel_netlink_plugin.h
       src/libcharon/plugins/kernel_netlink/kernel_netlink_shared.h
       src/libcharon/plugins/kernel_netlink/kernel_netlink_xfrmi.c
       src/libcharon/plugins/kernel_netlink/kernel_netlink_xfrmi.h
       src/libcharon/plugins/kernel_pfkey/kernel_pfkey_ipsec.h
       src/libcharon/plugins/kernel_pfkey/kernel_pfkey_plugin.c
       src/libcharon/plugins/kernel_pfkey/kernel_pfkey_plugin.h
       src/libcharon/plugins/kernel_pfroute/kernel_pfroute_net.c
       src/libcharon/plugins/kernel_pfroute/kernel_pfroute_net.h
       src/libcharon/plugins/kernel_pfroute/kernel_pfroute_plugin.c
       src/libcharon/plugins/kernel_pfroute/kernel_pfroute_plugin.h
       src/libcharon/plugins/p_cscf/p_cscf_handler.c
       src/libcharon/plugins/p_cscf/p_cscf_handler.h
       src/libcharon/plugins/p_cscf/p_cscf_plugin.c
       src/libcharon/plugins/p_cscf/p_cscf_plugin.h
       src/libcharon/plugins/selinux/selinux_listener.c
       src/libcharon/plugins/selinux/selinux_listener.h
       src/libcharon/plugins/selinux/selinux_plugin.c
       src/libcharon/plugins/selinux/selinux_plugin.h
       src/libcharon/plugins/xauth_generic/xauth_generic.c
       src/libcharon/plugins/xauth_generic/xauth_generic.h
       src/libcharon/plugins/xauth_generic/xauth_generic_plugin.c
       src/libcharon/plugins/xauth_generic/xauth_generic_plugin.h
       src/libcharon/plugins/xauth_noauth/xauth_noauth.c
       src/libcharon/plugins/xauth_noauth/xauth_noauth.h
       src/libcharon/plugins/xauth_noauth/xauth_noauth_plugin.c
       src/libcharon/plugins/xauth_noauth/xauth_noauth_plugin.h
       src/libcharon/processing/jobs/initiate_mediation_job.c
       src/libcharon/processing/jobs/initiate_mediation_job.h
       src/libcharon/processing/jobs/mediation_job.c
       src/libcharon/processing/jobs/mediation_job.h
       src/libcharon/processing/jobs/redirect_job.c
       src/libcharon/processing/jobs/redirect_job.h
       src/libcharon/processing/jobs/retry_initiate_job.c
       src/libcharon/processing/jobs/retry_initiate_job.h
       src/libcharon/sa/ikev1/iv_manager.c
       src/libcharon/sa/ikev1/iv_manager.h
       src/libcharon/sa/ikev1/keymat_v1.c
       src/libcharon/sa/ikev1/keymat_v1.h
       src/libcharon/sa/ikev1/tasks/isakmp_natd.h
       src/libcharon/sa/ikev2/connect_manager.c
       src/libcharon/sa/ikev2/connect_manager.h
       src/libcharon/sa/ikev2/keymat_v2.h
       src/libcharon/sa/ikev2/mediation_manager.c
       src/libcharon/sa/ikev2/mediation_manager.h
       src/libcharon/sa/ikev2/tasks/ike_establish.c
       src/libcharon/sa/ikev2/tasks/ike_establish.h
       src/libcharon/sa/ikev2/tasks/ike_me.c
       src/libcharon/sa/ikev2/tasks/ike_me.h
       src/libcharon/sa/ikev2/tasks/ike_redirect.c
       src/libcharon/sa/ikev2/tasks/ike_redirect.h
       src/libcharon/sa/ikev2/tasks/ike_verify_peer_cert.c
       src/libcharon/sa/ikev2/tasks/ike_verify_peer_cert.h
       src/libcharon/sa/keymat.c
       src/libcharon/sa/redirect_manager.c
       src/libcharon/sa/redirect_manager.h
       src/libcharon/sa/redirect_provider.h
       src/libcharon/sa/task_manager.c
       src/libcharon/tests/exchange_tests.c
       src/libcharon/tests/exchange_tests.h
       src/libcharon/tests/suites/test_child_create.c
       src/libcharon/tests/suites/test_child_delete.c
       src/libcharon/tests/suites/test_child_rekey.c
       src/libcharon/tests/suites/test_childless.c
       src/libcharon/tests/suites/test_ike_cfg.c
       src/libcharon/tests/suites/test_ike_delete.c
       src/libcharon/tests/suites/test_ike_mid_sync.c
       src/libcharon/tests/suites/test_ike_rekey.c
       src/libcharon/tests/suites/test_mem_pool.c
       src/libcharon/tests/suites/test_peer_cfg.c
       src/libcharon/tests/utils/*
       src/libipsec/ip_packet.c
       src/libipsec/ip_packet.h
       src/libipsec/ipsec_event_listener.h
       src/libipsec/ipsec_processor.c
       src/libipsec/ipsec_processor.h
       src/libstrongswan/collections/*
       src/libstrongswan/credentials/containers/pkcs12.c
       src/libstrongswan/credentials/containers/pkcs12.h
       src/libstrongswan/credentials/keys/signature_params.c
       src/libstrongswan/credentials/keys/signature_params.h
       src/libstrongswan/credentials/ocsp_responders.c
       src/libstrongswan/credentials/ocsp_responders.h
       src/libstrongswan/crypto/hashers/*
       src/libstrongswan/crypto/iv/*
       src/libstrongswan/crypto/kdfs/*
       src/libstrongswan/crypto/pkcs5.c
       src/libstrongswan/crypto/pkcs5.h
       src/libstrongswan/crypto/prfs/*
       src/libstrongswan/crypto/signers/*
       src/libstrongswan/ipsec/*
       src/libstrongswan/metadata/*
       src/libstrongswan/networking/host_resolver.c
       src/libstrongswan/networking/host_resolver.h
       src/libstrongswan/plugins/cmac/cmac.c
       src/libstrongswan/plugins/cmac/cmac.h
       src/libstrongswan/plugins/cmac/cmac_plugin.c
       src/libstrongswan/plugins/cmac/cmac_plugin.h
       src/libstrongswan/plugins/files/files_fetcher.c
       src/libstrongswan/plugins/files/files_fetcher.h
       src/libstrongswan/plugins/files/files_plugin.c
       src/libstrongswan/plugins/files/files_plugin.h
       src/libstrongswan/plugins/hmac/hmac.h
       src/libstrongswan/plugins/kdf/*
       src/libstrongswan/plugins/ml/*
       src/libstrongswan/plugins/openssl/openssl_aead.c
       src/libstrongswan/plugins/openssl/openssl_aead.h
       src/libstrongswan/plugins/openssl/openssl_crypter.c
       src/libstrongswan/plugins/openssl/openssl_crypter.h
       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_ec_private_key.h
       src/libstrongswan/plugins/openssl/openssl_ec_public_key.h
       src/libstrongswan/plugins/openssl/openssl_ed_private_key.c
       src/libstrongswan/plugins/openssl/openssl_ed_private_key.h
       src/libstrongswan/plugins/openssl/openssl_ed_public_key.c
       src/libstrongswan/plugins/openssl/openssl_ed_public_key.h
       src/libstrongswan/plugins/openssl/openssl_engine.h
       src/libstrongswan/plugins/openssl/openssl_hasher.c
       src/libstrongswan/plugins/openssl/openssl_hasher.h
       src/libstrongswan/plugins/openssl/openssl_hmac.h
       src/libstrongswan/plugins/openssl/openssl_kdf.c
       src/libstrongswan/plugins/openssl/openssl_kdf.h
       src/libstrongswan/plugins/openssl/openssl_pkcs12.c
       src/libstrongswan/plugins/openssl/openssl_pkcs12.h
       src/libstrongswan/plugins/openssl/openssl_plugin.h
       src/libstrongswan/plugins/openssl/openssl_rsa_private_key.h
       src/libstrongswan/plugins/openssl/openssl_rsa_public_key.h
       src/libstrongswan/plugins/openssl/openssl_util.h
       src/libstrongswan/plugins/openssl/openssl_x_diffie_hellman.c
       src/libstrongswan/plugins/openssl/openssl_x_diffie_hellman.h
       src/libstrongswan/plugins/openssl/openssl_xof.c
       src/libstrongswan/plugins/openssl/openssl_xof.h
       src/libstrongswan/plugins/pkcs11/pkcs11_dh.c
       src/libstrongswan/plugins/pkcs11/pkcs11_dh.h
       src/libstrongswan/plugins/pkcs11/pkcs11_rng.c
       src/libstrongswan/plugins/pkcs11/pkcs11_rng.h
       src/libstrongswan/plugins/pkcs12/pkcs12_decode.c
       src/libstrongswan/plugins/pkcs12/pkcs12_decode.h
       src/libstrongswan/plugins/pkcs12/pkcs12_plugin.c
       src/libstrongswan/plugins/pkcs12/pkcs12_plugin.h
       src/libstrongswan/plugins/pkcs7/pkcs7_encrypted_data.c
       src/libstrongswan/plugins/pkcs7/pkcs7_encrypted_data.h
       src/libstrongswan/plugins/pkcs8/pkcs8_builder.c
       src/libstrongswan/plugins/pkcs8/pkcs8_builder.h
       src/libstrongswan/plugins/pkcs8/pkcs8_plugin.c
       src/libstrongswan/plugins/pkcs8/pkcs8_plugin.h
       src/libstrongswan/plugins/plugin_constructors.py
       src/libstrongswan/plugins/rc2/rc2_crypter.c
       src/libstrongswan/plugins/rc2/rc2_crypter.h
       src/libstrongswan/plugins/rc2/rc2_plugin.c
       src/libstrongswan/plugins/rc2/rc2_plugin.h
       src/libstrongswan/plugins/sshkey/sshkey_builder.c
       src/libstrongswan/plugins/sshkey/sshkey_builder.h
       src/libstrongswan/plugins/sshkey/sshkey_encoder.c
       src/libstrongswan/plugins/sshkey/sshkey_encoder.h
       src/libstrongswan/plugins/sshkey/sshkey_plugin.c
       src/libstrongswan/plugins/sshkey/sshkey_plugin.h
       src/libstrongswan/plugins/test_vectors/test_vectors/*
       src/libstrongswan/selectors/*
       src/libstrongswan/settings/*
       src/libstrongswan/tests/suites/test_auth_cfg.c
       src/libstrongswan/tests/suites/test_bio_reader.c
       src/libstrongswan/tests/suites/test_bio_writer.c
       src/libstrongswan/tests/suites/test_crypto_factory.c
       src/libstrongswan/tests/suites/test_enum.c
       src/libstrongswan/tests/suites/test_hashtable.c
       src/libstrongswan/tests/suites/test_host.c
       src/libstrongswan/tests/suites/test_iv_gen.c
       src/libstrongswan/tests/suites/test_linked_list.c
       src/libstrongswan/tests/suites/test_linked_list_enumerator.c
       src/libstrongswan/tests/suites/test_metadata_set.c
       src/libstrongswan/tests/suites/test_prf_plus.c
       src/libstrongswan/tests/suites/test_proposal.c
       src/libstrongswan/tests/suites/test_settings.c
       src/libstrongswan/tests/suites/test_signature_params.c
       src/libstrongswan/tests/suites/test_utils.c
       src/libstrongswan/threading/rwlock_condvar.h
       src/libstrongswan/threading/semaphore.c
       src/libstrongswan/threading/semaphore.h
       src/libstrongswan/threading/spinlock.c
       src/libstrongswan/threading/spinlock.h
       src/libstrongswan/threading/thread.c
       src/libstrongswan/threading/thread.h
       src/libstrongswan/threading/thread_value.c
       src/libstrongswan/threading/thread_value.h
       src/libstrongswan/utils/compat/android.h
       src/libstrongswan/utils/parser_helper.c
       src/libstrongswan/utils/parser_helper.h
       src/libstrongswan/utils/test.c
       src/libstrongswan/utils/test.h
       src/libstrongswan/utils/utils/*
       src/pki/commands/dn.c
       src/pki/commands/pkcs12.c
       src/pki/ocsp/*
       src/swanctl/commands/counters.c
       src/swanctl/commands/list_algs.c
       src/swanctl/commands/redirect.c
       src/swanctl/commands/rekey.c
       src/xfrmi/*
Copyright: 2007-2025, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: scripts/dh_speed.c
       src/charon-cmd/cmd/cmd_connection.c
       src/charon-cmd/cmd/cmd_creds.c
       src/charon-cmd/cmd/cmd_options.c
       src/charon-cmd/cmd/cmd_options.h
       src/libcharon/attributes/mem_pool.c
       src/libcharon/bus/bus.c
       src/libcharon/bus/bus.h
       src/libcharon/bus/listeners/file_logger.c
       src/libcharon/bus/listeners/file_logger.h
       src/libcharon/bus/listeners/listener.h
       src/libcharon/bus/listeners/sys_logger.c
       src/libcharon/bus/listeners/sys_logger.h
       src/libcharon/config/backend_manager.c
       src/libcharon/config/backend_manager.h
       src/libcharon/control/*
       src/libcharon/kernel/kernel_net.h
       src/libcharon/network/socket_manager.c
       src/libcharon/network/socket_manager.h
       src/libcharon/plugins/android_dns/android_dns_handler.c
       src/libcharon/plugins/android_dns/android_dns_handler.h
       src/libcharon/plugins/attr/attr_provider.c
       src/libcharon/plugins/attr_sql/attr_sql_plugin.c
       src/libcharon/plugins/connmark/connmark_listener.c
       src/libcharon/plugins/counters/counters_listener.c
       src/libcharon/plugins/counters/counters_query.h
       src/libcharon/plugins/dhcp/dhcp_plugin.c
       src/libcharon/plugins/eap_mschapv2/eap_mschapv2.c
       src/libcharon/plugins/eap_radius/eap_radius.c
       src/libcharon/plugins/eap_radius/eap_radius_accounting.c
       src/libcharon/plugins/eap_radius/eap_radius_accounting.h
       src/libcharon/plugins/eap_radius/eap_radius_provider.c
       src/libcharon/plugins/eap_radius/eap_radius_provider.h
       src/libcharon/plugins/eap_simaka_pseudonym/eap_simaka_pseudonym_card.c
       src/libcharon/plugins/eap_tls/eap_tls.c
       src/libcharon/plugins/farp/farp_listener.c
       src/libcharon/plugins/forecast/forecast_listener.c
       src/libcharon/plugins/ha/ha_cache.c
       src/libcharon/plugins/ha/ha_child.c
       src/libcharon/plugins/ha/ha_ctl.c
       src/libcharon/plugins/ha/ha_dispatcher.c
       src/libcharon/plugins/ha/ha_ike.c
       src/libcharon/plugins/ha/ha_message.c
       src/libcharon/plugins/ha/ha_message.h
       src/libcharon/plugins/ha/ha_socket.c
       src/libcharon/plugins/medcli/medcli_plugin.c
       src/libcharon/plugins/medsrv/medsrv_plugin.c
       src/libcharon/plugins/resolve/resolve_handler.c
       src/libcharon/plugins/socket_default/socket_default_plugin.c
       src/libcharon/plugins/socket_dynamic/socket_dynamic_plugin.c
       src/libcharon/plugins/sql/sql_cred.c
       src/libcharon/plugins/sql/sql_plugin.c
       src/libcharon/plugins/stroke/stroke_attribute.c
       src/libcharon/plugins/stroke/stroke_ca.c
       src/libcharon/plugins/stroke/stroke_ca.h
       src/libcharon/plugins/stroke/stroke_config.c
       src/libcharon/plugins/stroke/stroke_config.h
       src/libcharon/plugins/stroke/stroke_control.c
       src/libcharon/plugins/stroke/stroke_counter.c
       src/libcharon/plugins/stroke/stroke_counter.h
       src/libcharon/plugins/stroke/stroke_cred.c
       src/libcharon/plugins/stroke/stroke_cred.h
       src/libcharon/plugins/stroke/stroke_socket.c
       src/libcharon/plugins/systime_fix/systime_fix_plugin.c
       src/libcharon/plugins/unity/unity_handler.c
       src/libcharon/plugins/unity/unity_narrow.c
       src/libcharon/plugins/unity/unity_provider.c
       src/libcharon/plugins/vici/libvici.c
       src/libcharon/plugins/vici/suites/test_message.c
       src/libcharon/plugins/vici/vici_attribute.c
       src/libcharon/plugins/vici/vici_control.c
       src/libcharon/plugins/vici/vici_message.c
       src/libcharon/plugins/vici/vici_message.h
       src/libcharon/processing/jobs/acquire_job.c
       src/libcharon/processing/jobs/adopt_children_job.c
       src/libcharon/processing/jobs/delete_child_sa_job.c
       src/libcharon/processing/jobs/delete_child_sa_job.h
       src/libcharon/sa/authenticator.c
       src/libcharon/sa/eap/eap_manager.c
       src/libcharon/sa/eap/eap_manager.h
       src/libcharon/sa/ikev1/phase1.c
       src/libcharon/sa/ikev1/task_manager_v1.c
       src/libcharon/sa/ikev1/tasks/aggressive_mode.c
       src/libcharon/sa/ikev1/tasks/isakmp_delete.c
       src/libcharon/sa/ikev1/tasks/main_mode.c
       src/libcharon/sa/ikev1/tasks/quick_mode.h
       src/libcharon/sa/ikev2/authenticators/eap_authenticator.c
       src/libcharon/sa/ikev2/authenticators/pubkey_authenticator.h
       src/libcharon/sa/ikev2/keymat_v2.c
       src/libcharon/sa/ikev2/tasks/child_create.h
       src/libcharon/sa/ikev2/tasks/child_delete.c
       src/libcharon/sa/ikev2/tasks/child_delete.h
       src/libcharon/sa/ikev2/tasks/child_rekey.h
       src/libcharon/sa/ikev2/tasks/ike_cert_post.c
       src/libcharon/sa/ikev2/tasks/ike_cert_pre.c
       src/libcharon/sa/ikev2/tasks/ike_delete.c
       src/libcharon/sa/ikev2/tasks/ike_mobike.c
       src/libcharon/sa/ikev2/tasks/ike_rekey.h
       src/libcharon/sa/task.c
       src/libcharon/sa/task.h
       src/libcharon/sa/task_manager.h
       src/libcharon/sa/trap_manager.c
       src/libcharon/sa/trap_manager.h
       src/libcharon/tests/libcharon_tests.h
       src/libcharon/tests/utils/mock_dh.c
       src/libcharon/tests/utils/mock_ipsec.c
       src/libstrongswan/bio/*
       src/libstrongswan/collections/array.c
       src/libstrongswan/collections/array.h
       src/libstrongswan/collections/enumerator.c
       src/libstrongswan/collections/enumerator.h
       src/libstrongswan/credentials/auth_cfg.h
       src/libstrongswan/credentials/cert_validator.h
       src/libstrongswan/credentials/certificates/certificate.h
       src/libstrongswan/credentials/certificates/ocsp_response.h
       src/libstrongswan/credentials/containers/container.h
       src/libstrongswan/credentials/credential_manager.c
       src/libstrongswan/credentials/credential_manager.h
       src/libstrongswan/credentials/keys/private_key.h
       src/libstrongswan/credentials/sets/auth_cfg_wrapper.c
       src/libstrongswan/credentials/sets/mem_cred.c
       src/libstrongswan/credentials/sets/mem_cred.h
       src/libstrongswan/crypto/aead.c
       src/libstrongswan/crypto/aead.h
       src/libstrongswan/crypto/iv/iv_gen.c
       src/libstrongswan/crypto/proposal/proposal.h
       src/libstrongswan/crypto/rngs/rng.c
       src/libstrongswan/crypto/rngs/rng.h
       src/libstrongswan/crypto/transform.h
       src/libstrongswan/database/database.h
       src/libstrongswan/eap/*
       src/libstrongswan/library.c
       src/libstrongswan/library.h
       src/libstrongswan/plugins/aesni/aesni_cmac.c
       src/libstrongswan/plugins/aesni/aesni_xcbc.c
       src/libstrongswan/plugins/agent/agent_private_key.c
       src/libstrongswan/plugins/constraints/constraints_validator.c
       src/libstrongswan/plugins/curl/curl_plugin.c
       src/libstrongswan/plugins/gcrypt/gcrypt_dh.c
       src/libstrongswan/plugins/gcrypt/gcrypt_rsa_private_key.c
       src/libstrongswan/plugins/gcrypt/gcrypt_rsa_public_key.c
       src/libstrongswan/plugins/mysql/mysql_database.c
       src/libstrongswan/plugins/openssl/openssl_diffie_hellman.c
       src/libstrongswan/plugins/openssl/openssl_ec_private_key.c
       src/libstrongswan/plugins/openssl/openssl_ec_public_key.c
       src/libstrongswan/plugins/openssl/openssl_engine.c
       src/libstrongswan/plugins/openssl/openssl_plugin.c
       src/libstrongswan/plugins/openssl/openssl_rsa_private_key.c
       src/libstrongswan/plugins/openssl/openssl_rsa_public_key.c
       src/libstrongswan/plugins/openssl/openssl_util.c
       src/libstrongswan/plugins/padlock/padlock_plugin.c
       src/libstrongswan/plugins/pem/pem_builder.h
       src/libstrongswan/plugins/pkcs11/pkcs11_library.c
       src/libstrongswan/plugins/pkcs11/pkcs11_library.h
       src/libstrongswan/plugins/pkcs11/pkcs11_plugin.c
       src/libstrongswan/plugins/pkcs7/pkcs7_signed_data.c
       src/libstrongswan/plugins/plugin_loader.c
       src/libstrongswan/plugins/plugin_loader.h
       src/libstrongswan/plugins/revocation/revocation_validator.h
       src/libstrongswan/plugins/sqlite/sqlite_database.c
       src/libstrongswan/plugins/xcbc/xcbc.c
       src/libstrongswan/processing/jobs/callback_job.c
       src/libstrongswan/processing/jobs/callback_job.h
       src/libstrongswan/processing/watcher.c
       src/libstrongswan/selectors/traffic_selector_list.c
       src/libstrongswan/settings/settings.c
       src/libstrongswan/settings/settings.h
       src/libstrongswan/tests/suites/test_array.c
       src/libstrongswan/tests/suites/test_chunk.c
       src/libstrongswan/tests/suites/test_enumerator.c
       src/libstrongswan/tests/suites/test_rsa.c
       src/libstrongswan/tests/suites/test_threading.c
       src/libstrongswan/tests/suites/test_traffic_selector.c
       src/libstrongswan/tests/suites/test_vectors.c
       src/libstrongswan/tests/test_runner.c
       src/libstrongswan/tests/test_suite.h
       src/libstrongswan/threading/condvar.h
       src/libstrongswan/threading/lock_profiler.h
       src/libstrongswan/threading/mutex.c
       src/libstrongswan/threading/mutex.h
       src/libstrongswan/threading/rwlock.c
       src/libstrongswan/threading/rwlock.h
       src/libstrongswan/utils/capabilities.c
       src/libstrongswan/utils/capabilities.h
       src/libstrongswan/utils/enum.c
       src/libstrongswan/utils/enum.h
       src/libstrongswan/utils/leak_detective.c
       src/libstrongswan/utils/printf_hook/printf_hook.h
       src/libstrongswan/utils/printf_hook/printf_hook_glibc.c
       src/libstrongswan/utils/printf_hook/printf_hook_vstr.c
       src/libstrongswan/utils/printf_hook/printf_hook_vstr.h
       src/libstrongswan/utils/utils.c
       src/libstrongswan/utils/utils.h
       src/libstrongswan/utils/utils/align.c
       src/libstrongswan/utils/utils/align.h
       src/libstrongswan/utils/utils/atomics.c
       src/libstrongswan/utils/utils/atomics.h
       src/libstrongswan/utils/utils/byteorder.h
       src/libstrongswan/utils/utils/memory.c
       src/libstrongswan/utils/utils/memory.h
       src/libstrongswan/utils/utils/object.h
       src/libstrongswan/utils/utils/path.c
       src/libstrongswan/utils/utils/path.h
       src/libstrongswan/utils/utils/status.c
       src/libstrongswan/utils/utils/status.h
       src/libstrongswan/utils/utils/string.c
       src/libstrongswan/utils/utils/string.h
       src/libstrongswan/utils/utils/time.c
       src/libstrongswan/utils/utils/time.h
       src/libstrongswan/utils/utils/tty.c
       src/libstrongswan/utils/utils/tty.h
       src/libstrongswan/utils/utils/types.h
       src/libtls/tls_aead.h
       src/libtls/tls_aead_seq.c
       src/pki/commands/verify.c
       src/pki/pki.c
       src/pki/pki.h
       src/pool/pool.c
       src/stroke/stroke.c
       src/stroke/stroke_msg.h
       src/swanctl/commands/list_pools.c
       src/swanctl/swanctl.c
Copyright: 2005-2015, Martin Willi
           2007-2025, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: Makefile.in
       conf/Makefile.in
       fuzz/Makefile.in
       init/*
       m4/*
       man/*
       scripts/Makefile.in
       src/Makefile.in
       src/_updown/*
       src/aikgen/Makefile.in
       src/cert-enroll/*
       src/charon-cmd/Makefile.in
       src/charon-nm/Makefile.in
       src/charon-svc/Makefile.in
       src/charon-systemd/Makefile.in
       src/charon-tkm/Makefile.in
       src/charon/Makefile.in
       src/checksum/Makefile.in
       src/conftest/Makefile.in
       src/include/Makefile.in
       src/ipsec/*
       src/libcharon/Makefile.in
       src/libcharon/plugins/addrblock/Makefile.in
       src/libcharon/plugins/android_dns/Makefile.in
       src/libcharon/plugins/android_log/Makefile.in
       src/libcharon/plugins/attr/Makefile.in
       src/libcharon/plugins/attr_sql/Makefile.in
       src/libcharon/plugins/bypass_lan/Makefile.in
       src/libcharon/plugins/certexpire/Makefile.in
       src/libcharon/plugins/connmark/Makefile.in
       src/libcharon/plugins/counters/Makefile.in
       src/libcharon/plugins/coupling/Makefile.in
       src/libcharon/plugins/dhcp/Makefile.in
       src/libcharon/plugins/dnscert/Makefile.in
       src/libcharon/plugins/duplicheck/Makefile.in
       src/libcharon/plugins/eap_aka/Makefile.in
       src/libcharon/plugins/eap_aka_3gpp/Makefile.in
       src/libcharon/plugins/eap_aka_3gpp/tests/Makefile.in
       src/libcharon/plugins/eap_aka_3gpp2/Makefile.in
       src/libcharon/plugins/eap_dynamic/Makefile.in
       src/libcharon/plugins/eap_gtc/Makefile.in
       src/libcharon/plugins/eap_identity/Makefile.in
       src/libcharon/plugins/eap_md5/Makefile.in
       src/libcharon/plugins/eap_mschapv2/Makefile.in
       src/libcharon/plugins/eap_peap/Makefile.in
       src/libcharon/plugins/eap_radius/Makefile.in
       src/libcharon/plugins/eap_sim/Makefile.in
       src/libcharon/plugins/eap_sim_file/Makefile.in
       src/libcharon/plugins/eap_sim_pcsc/Makefile.in
       src/libcharon/plugins/eap_simaka_pseudonym/Makefile.in
       src/libcharon/plugins/eap_simaka_reauth/Makefile.in
       src/libcharon/plugins/eap_simaka_sql/Makefile.in
       src/libcharon/plugins/eap_tls/Makefile.in
       src/libcharon/plugins/eap_tnc/Makefile.in
       src/libcharon/plugins/eap_ttls/Makefile.in
       src/libcharon/plugins/error_notify/Makefile.in
       src/libcharon/plugins/ext_auth/Makefile.in
       src/libcharon/plugins/farp/Makefile.in
       src/libcharon/plugins/forecast/Makefile.in
       src/libcharon/plugins/ha/Makefile.in
       src/libcharon/plugins/ipseckey/Makefile.in
       src/libcharon/plugins/kernel_iph/Makefile.in
       src/libcharon/plugins/kernel_libipsec/Makefile.in
       src/libcharon/plugins/kernel_netlink/Makefile.in
       src/libcharon/plugins/kernel_pfkey/Makefile.in
       src/libcharon/plugins/kernel_pfroute/Makefile.in
       src/libcharon/plugins/kernel_wfp/Makefile.in
       src/libcharon/plugins/led/Makefile.in
       src/libcharon/plugins/load_tester/Makefile.in
       src/libcharon/plugins/lookip/Makefile.in
       src/libcharon/plugins/medcli/Makefile.in
       src/libcharon/plugins/medsrv/Makefile.in
       src/libcharon/plugins/osx_attr/Makefile.in
       src/libcharon/plugins/p_cscf/Makefile.in
       src/libcharon/plugins/radattr/Makefile.in
       src/libcharon/plugins/resolve/Makefile.in
       src/libcharon/plugins/save_keys/Makefile.in
       src/libcharon/plugins/selinux/Makefile.in
       src/libcharon/plugins/smp/Makefile.in
       src/libcharon/plugins/socket_default/Makefile.in
       src/libcharon/plugins/socket_dynamic/Makefile.in
       src/libcharon/plugins/socket_win/Makefile.in
       src/libcharon/plugins/sql/Makefile.in
       src/libcharon/plugins/stroke/Makefile.in
       src/libcharon/plugins/systime_fix/Makefile.in
       src/libcharon/plugins/tnc_ifmap/Makefile.in
       src/libcharon/plugins/tnc_pdp/Makefile.in
       src/libcharon/plugins/unity/Makefile.in
       src/libcharon/plugins/updown/Makefile.in
       src/libcharon/plugins/vici/Makefile.in
       src/libcharon/plugins/vici/perl/Makefile.in
       src/libcharon/plugins/vici/ruby/Makefile.in
       src/libcharon/plugins/whitelist/Makefile.in
       src/libcharon/plugins/xauth_eap/Makefile.in
       src/libcharon/plugins/xauth_generic/Makefile.in
       src/libcharon/plugins/xauth_noauth/Makefile.in
       src/libcharon/plugins/xauth_pam/Makefile.in
       src/libcharon/tests/Makefile.in
       src/libfast/Makefile.in
       src/libimcv/Makefile.in
       src/libimcv/plugins/imc_attestation/Makefile.in
       src/libimcv/plugins/imc_hcd/Makefile.in
       src/libimcv/plugins/imc_os/Makefile.in
       src/libimcv/plugins/imc_scanner/Makefile.in
       src/libimcv/plugins/imc_swima/Makefile.in
       src/libimcv/plugins/imc_test/Makefile.in
       src/libimcv/plugins/imv_attestation/Makefile.in
       src/libimcv/plugins/imv_hcd/Makefile.in
       src/libimcv/plugins/imv_os/Makefile.in
       src/libimcv/plugins/imv_scanner/Makefile.in
       src/libimcv/plugins/imv_swima/Makefile.in
       src/libimcv/plugins/imv_test/Makefile.in
       src/libipsec/Makefile.in
       src/libipsec/tests/Makefile.in
       src/libpttls/Makefile.in
       src/libradius/Makefile.in
       src/libsimaka/Makefile.in
       src/libstrongswan/Makefile.in
       src/libstrongswan/plugins/acert/Makefile.in
       src/libstrongswan/plugins/aes/Makefile.in
       src/libstrongswan/plugins/aesni/Makefile.in
       src/libstrongswan/plugins/af_alg/Makefile.in
       src/libstrongswan/plugins/agent/Makefile.in
       src/libstrongswan/plugins/blowfish/Makefile.in
       src/libstrongswan/plugins/botan/*
       src/libstrongswan/plugins/ccm/Makefile.in
       src/libstrongswan/plugins/chapoly/Makefile.in
       src/libstrongswan/plugins/cmac/Makefile.in
       src/libstrongswan/plugins/constraints/Makefile.in
       src/libstrongswan/plugins/ctr/Makefile.in
       src/libstrongswan/plugins/curl/Makefile.in
       src/libstrongswan/plugins/curve25519/Makefile.in
       src/libstrongswan/plugins/des/Makefile.in
       src/libstrongswan/plugins/dnskey/Makefile.in
       src/libstrongswan/plugins/drbg/Makefile.in
       src/libstrongswan/plugins/files/Makefile.in
       src/libstrongswan/plugins/fips_prf/Makefile.in
       src/libstrongswan/plugins/gcm/Makefile.in
       src/libstrongswan/plugins/gcrypt/Makefile.in
       src/libstrongswan/plugins/gmp/Makefile.in
       src/libstrongswan/plugins/hmac/Makefile.in
       src/libstrongswan/plugins/kdf/Makefile.in
       src/libstrongswan/plugins/keychain/Makefile.in
       src/libstrongswan/plugins/ldap/Makefile.in
       src/libstrongswan/plugins/md4/Makefile.in
       src/libstrongswan/plugins/md5/Makefile.in
       src/libstrongswan/plugins/mgf1/Makefile.in
       src/libstrongswan/plugins/ml/Makefile.in
       src/libstrongswan/plugins/mysql/Makefile.in
       src/libstrongswan/plugins/nonce/Makefile.in
       src/libstrongswan/plugins/openssl/Makefile.in
       src/libstrongswan/plugins/openxpki/*
       src/libstrongswan/plugins/padlock/Makefile.in
       src/libstrongswan/plugins/pem/Makefile.in
       src/libstrongswan/plugins/pgp/Makefile.in
       src/libstrongswan/plugins/pkcs1/Makefile.in
       src/libstrongswan/plugins/pkcs11/Makefile.in
       src/libstrongswan/plugins/pkcs12/Makefile.in
       src/libstrongswan/plugins/pkcs7/Makefile.in
       src/libstrongswan/plugins/pkcs8/Makefile.in
       src/libstrongswan/plugins/pubkey/Makefile.in
       src/libstrongswan/plugins/random/Makefile.in
       src/libstrongswan/plugins/rc2/Makefile.in
       src/libstrongswan/plugins/rdrand/Makefile.in
       src/libstrongswan/plugins/revocation/Makefile.in
       src/libstrongswan/plugins/sha1/Makefile.in
       src/libstrongswan/plugins/sha2/Makefile.in
       src/libstrongswan/plugins/sha3/Makefile.in
       src/libstrongswan/plugins/soup/Makefile.in
       src/libstrongswan/plugins/sqlite/Makefile.in
       src/libstrongswan/plugins/sshkey/Makefile.in
       src/libstrongswan/plugins/test_vectors/Makefile.in
       src/libstrongswan/plugins/unbound/Makefile.in
       src/libstrongswan/plugins/winhttp/Makefile.in
       src/libstrongswan/plugins/wolfssl/*
       src/libstrongswan/plugins/x509/Makefile.in
       src/libstrongswan/plugins/xcbc/Makefile.in
       src/libstrongswan/tests/Makefile.in
       src/libtls/Makefile.in
       src/libtls/tests/Makefile.in
       src/libtnccs/Makefile.in
       src/libtnccs/plugins/tnc_imc/Makefile.in
       src/libtnccs/plugins/tnc_imv/Makefile.in
       src/libtnccs/plugins/tnc_tnccs/Makefile.in
       src/libtnccs/plugins/tnccs_11/*
       src/libtnccs/plugins/tnccs_20/Makefile.in
       src/libtnccs/plugins/tnccs_dynamic/Makefile.in
       src/libtncif/Makefile.in
       src/libtpmtss/Makefile.in
       src/libtpmtss/plugins/tpm/Makefile.in
       src/manager/Makefile.in
       src/medsrv/Makefile.in
       src/pki/Makefile.in
       src/pki/man/*
       src/pool/Makefile.in
       src/pt-tls-client/Makefile.in
       src/sec-updater/Makefile.in
       src/starter/Makefile.in
       src/starter/tests/Makefile.in
       src/stroke/Makefile.in
       src/sw-collector/Makefile.in
       src/swanctl/Makefile.in
       src/tpm_extendpcr/Makefile.in
       src/xfrmi/Makefile.in
       testing/Makefile.in
Copyright: 1994-2025, Free Software Foundation, Inc
License: FSFULLR

Files: .tarball-git-version
       AUTHORS
       Android.common.mk
       Android.common.mk.in
       Android.mk
       ChangeLog
       Doxyfile.in
       INSTALL
       LICENSE
       Makefile.am
       NEWS
       README
       TODO
       config.h.in
       fuzz/Makefile.am
       init/Makefile.am
       init/systemd-starter/Makefile.am
       init/systemd-starter/strongswan-starter.service.in
       init/systemd/Makefile.am
       init/systemd/strongswan.service.in
       m4/macros/add-plugin.m4
       m4/macros/enable-disable.m4
       m4/macros/split-package-version.m4
       m4/macros/with.m4
       man/Makefile.am
       man/ipsec.conf.5.in
       man/ipsec.secrets.5.in
       scripts/Makefile.am
       scripts/git-version
       scripts/timeattack.c
       src/Makefile.am
       src/_updown/Makefile.am
       src/cert-enroll/Makefile.am
       src/cert-enroll/cert-enroll.8.in
       src/cert-enroll/cert-enroll.conf
       src/cert-enroll/cert-enroll.service.in
       src/cert-enroll/cert-enroll.timer
       src/charon-nm/Makefile.am
       src/charon-nm/nm-strongswan-service.conf
       src/checksum/Makefile.am
       src/ipsec/Android.mk
       src/ipsec/Makefile.am
       src/ipsec/_ipsec.8
       src/ipsec/_ipsec.8.in
       src/libcharon/Android.mk
       src/libcharon/Makefile.am
       src/libfast/Makefile.am
       src/libsimaka/Makefile.am
       src/libstrongswan/Android.mk
       src/libstrongswan/Makefile.am
       src/libstrongswan/plugins/aes/Makefile.am
       src/libstrongswan/plugins/aesni/Makefile.am
       src/libstrongswan/plugins/agent/Makefile.am
       src/libstrongswan/plugins/botan/Makefile.am
       src/libstrongswan/plugins/chapoly/Makefile.am
       src/libstrongswan/plugins/curl/Makefile.am
       src/libstrongswan/plugins/curve25519/Makefile.am
       src/libstrongswan/plugins/des/Makefile.am
       src/libstrongswan/plugins/dnskey/Makefile.am
       src/libstrongswan/plugins/drbg/Makefile.am
       src/libstrongswan/plugins/fips_prf/Makefile.am
       src/libstrongswan/plugins/gcrypt/Makefile.am
       src/libstrongswan/plugins/gmp/Makefile.am
       src/libstrongswan/plugins/hmac/Makefile.am
       src/libstrongswan/plugins/kdf/Makefile.am
       src/libstrongswan/plugins/ldap/Makefile.am
       src/libstrongswan/plugins/md4/Makefile.am
       src/libstrongswan/plugins/md5/Makefile.am
       src/libstrongswan/plugins/mgf1/Makefile.am
       src/libstrongswan/plugins/ml/Makefile.am
       src/libstrongswan/plugins/mysql/Makefile.am
       src/libstrongswan/plugins/openxpki/Makefile.am
       src/libstrongswan/plugins/pem/Makefile.am
       src/libstrongswan/plugins/pgp/Makefile.am
       src/libstrongswan/plugins/pkcs1/Makefile.am
       src/libstrongswan/plugins/pubkey/Makefile.am
       src/libstrongswan/plugins/random/Makefile.am
       src/libstrongswan/plugins/sha1/Makefile.am
       src/libstrongswan/plugins/sha2/Makefile.am
       src/libstrongswan/plugins/sha3/Makefile.am
       src/libstrongswan/plugins/sqlite/Makefile.am
       src/libstrongswan/plugins/test_vectors/Makefile.am
       src/libstrongswan/plugins/wolfssl/Makefile.am
       src/libstrongswan/plugins/x509/Makefile.am
       src/libstrongswan/plugins/xcbc/Makefile.am
       src/libtpmtss/Makefile.am
       src/libtpmtss/plugins/tpm/Makefile.am
       src/manager/Makefile.am
       src/pki/Makefile.am
       src/pki/man/Makefile.am
       src/pki/man/pki---acert.1.in
       src/pki/man/pki---dn.1.in
       src/pki/man/pki---est.1.in
       src/pki/man/pki---estca.1.in
       src/pki/man/pki---gen.1.in
       src/pki/man/pki---issue.1.in
       src/pki/man/pki---keyid.1.in
       src/pki/man/pki---ocsp.1.in
       src/pki/man/pki---pkcs12.1.in
       src/pki/man/pki---pkcs7.1.in
       src/pki/man/pki---print.1.in
       src/pki/man/pki---pub.1.in
       src/pki/man/pki---req.1.in
       src/pki/man/pki---scep.1.in
       src/pki/man/pki---scepca.1.in
       src/pki/man/pki---self.1.in
       src/pki/man/pki---signcrl.1.in
       src/pki/man/pki---verify.1.in
       src/pki/man/pki.1.in
       src/sec-updater/Makefile.am
       src/sec-updater/sec-updater.8.in
       src/sec-updater/sec-updater.sh
       src/sw-collector/Makefile.am
       src/sw-collector/sw-collector.8.in
       src/sw-collector/sw_collector_tables.sql
       src/tpm_extendpcr/Makefile.am
       src/xfrmi/Makefile.am
Copyright: Martin Willi, Tobias Brunner, Andreas Steffen
License: GPL-2+

Files: src/libcharon/config/ike_cfg.c
       src/libcharon/config/ike_cfg.h
       src/libcharon/config/peer_cfg.c
       src/libcharon/config/peer_cfg.h
       src/libcharon/encoding/generator.c
       src/libcharon/encoding/payloads/cert_payload.c
       src/libcharon/encoding/payloads/cert_payload.h
       src/libcharon/encoding/payloads/delete_payload.c
       src/libcharon/encoding/payloads/delete_payload.h
       src/libcharon/encoding/payloads/eap_payload.c
       src/libcharon/encoding/payloads/eap_payload.h
       src/libcharon/encoding/payloads/encrypted_payload.c
       src/libcharon/encoding/payloads/encrypted_payload.h
       src/libcharon/encoding/payloads/id_payload.c
       src/libcharon/encoding/payloads/id_payload.h
       src/libcharon/encoding/payloads/ike_header.c
       src/libcharon/encoding/payloads/ike_header.h
       src/libcharon/encoding/payloads/payload.c
       src/libcharon/encoding/payloads/payload.h
       src/libcharon/encoding/payloads/proposal_substructure.c
       src/libcharon/encoding/payloads/proposal_substructure.h
       src/libcharon/encoding/payloads/sa_payload.c
       src/libcharon/encoding/payloads/sa_payload.h
       src/libcharon/encoding/payloads/traffic_selector_substructure.c
       src/libcharon/encoding/payloads/traffic_selector_substructure.h
       src/libcharon/encoding/payloads/unknown_payload.c
       src/libcharon/encoding/payloads/unknown_payload.h
       src/libcharon/network/receiver.c
       src/libcharon/network/receiver.h
       src/libcharon/network/sender.c
       src/libcharon/network/sender.h
       src/libcharon/sa/authenticator.h
       src/libcharon/sa/ike_sa_id.c
       src/libcharon/sa/ike_sa_id.h
       src/libcharon/sa/ike_sa_manager.c
       src/libcharon/sa/ike_sa_manager.h
       src/libcharon/sa/ikev2/authenticators/psk_authenticator.c
       src/libcharon/sa/ikev2/authenticators/pubkey_authenticator.c
       src/libcharon/sa/ikev2/tasks/child_create.c
       src/libcharon/sa/ikev2/tasks/child_rekey.c
       src/libcharon/sa/ikev2/tasks/ike_auth.c
       src/libcharon/sa/ikev2/tasks/ike_init.c
       src/libcharon/sa/ikev2/tasks/ike_rekey.c
       src/libstrongswan/collections/linked_list.c
       src/libstrongswan/collections/linked_list.h
       src/libstrongswan/crypto/mac.h
       src/libstrongswan/crypto/prfs/mac_prf.c
       src/libstrongswan/crypto/prfs/prf.c
       src/libstrongswan/crypto/prfs/prf.h
       src/libstrongswan/crypto/signers/mac_signer.c
       src/libstrongswan/networking/packet.c
       src/libstrongswan/networking/packet.h
       src/libstrongswan/plugins/hmac/hmac.c
       src/libstrongswan/processing/jobs/job.h
       src/libstrongswan/processing/processor.c
       src/libstrongswan/processing/processor.h
       src/libstrongswan/processing/scheduler.c
       src/libstrongswan/processing/scheduler.h
       src/libstrongswan/selectors/traffic_selector.c
       src/libstrongswan/selectors/traffic_selector.h
       src/libstrongswan/utils/identification.h
Copyright: 2005, Jan Hutter
           2005-2011, Martin Willi
           2007-2025, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libimcv/plugins/imc_attestation/imc_attestation.c
       src/libimcv/plugins/imc_attestation/imc_attestation_process.c
       src/libimcv/plugins/imc_attestation/imc_attestation_state.c
       src/libimcv/plugins/imv_attestation/imv_attestation_agent.c
       src/libimcv/plugins/imv_attestation/imv_attestation_build.c
       src/libimcv/plugins/imv_attestation/imv_attestation_process.c
       src/libimcv/plugins/imv_attestation/imv_attestation_state.c
       src/libimcv/pts/pts.c
       src/libimcv/pts/pts.h
       src/libimcv/pts/pts_database.c
       src/libimcv/pts/pts_file_meas.c
       src/libimcv/pts/pts_file_meas.h
       src/libimcv/pts/pts_meas_algo.h
       src/libimcv/tcg/pts/*
       src/libtnccs/plugins/tnccs_20/batch/pb_tnc_batch.c
       src/libtnccs/plugins/tnccs_20/messages/ietf/pb_pa_msg.c
       src/libtnccs/plugins/tnccs_20/tnccs_20.c
Copyright: 2010-2022, Andreas Steffen
           2010-2012, Sansar Choinyambuu
           secunet Security Networks AG
License: GPL-2+

Files: src/charon-tkm/src/ees/ees_callbacks.c
       src/charon-tkm/src/ees/ees_callbacks.h
       src/charon-tkm/src/ees/esa_event_service.adb
       src/charon-tkm/src/ees/esa_event_service.ads
       src/charon-tkm/src/ehandler/*
       src/charon-tkm/src/tkm/*
       src/charon-tkm/tests/*
Copyright: 2012-2013, Adrian-Ken Rueegsegger
           2012-2014, Reto Buerki
           secunet Security Networks AG
License: GPL-2+

Files: src/libcharon/plugins/addrblock/addrblock_narrow.c
       src/libcharon/plugins/addrblock/addrblock_validator.c
       src/libcharon/plugins/eap_peap/eap_peap.c
       src/libcharon/plugins/eap_simaka_sql/eap_simaka_sql_card.c
       src/libcharon/plugins/eap_ttls/eap_ttls.c
       src/libcharon/plugins/sql/sql_config.c
       src/libcharon/plugins/stroke/stroke_list.c
       src/libcharon/plugins/vici/vici_config.h
       src/libcharon/plugins/vici/vici_cred.h
       src/libstrongswan/credentials/builder.c
       src/libstrongswan/credentials/builder.h
       src/libstrongswan/credentials/certificates/certificate_printer.c
       src/libstrongswan/credentials/certificates/crl.c
       src/libstrongswan/credentials/certificates/crl.h
       src/libstrongswan/credentials/sets/cert_cache.c
       src/libstrongswan/crypto/crypto_factory.h
       src/libstrongswan/crypto/crypto_tester.c
       src/libstrongswan/crypto/crypto_tester.h
       src/libstrongswan/plugins/aesni/aesni_ecb.c
       src/libstrongswan/plugins/af_alg/af_alg_crypter.c
       src/libstrongswan/plugins/curl/curl_fetcher.c
       src/libstrongswan/plugins/curve25519/curve25519_plugin.c
       src/libstrongswan/plugins/ldap/ldap_fetcher.c
       src/libstrongswan/plugins/pgp/pgp_builder.c
       src/libstrongswan/plugins/x509/x509_ocsp_response.h
       src/libstrongswan/plugins/x509/x509_pkcs10.h
       src/pki/commands/acert.c
       src/pki/commands/gen.c
       src/pki/commands/issue.c
       src/pki/commands/keyid.c
       src/pki/commands/print.c
       src/pki/commands/pub.c
       src/pki/commands/req.c
       src/pki/commands/self.c
       src/pki/commands/signcrl.c
       src/pool/pool_usage.c
       src/pool/pool_usage.h
       src/pt-tls-client/pt-tls-client.c
       src/swanctl/commands/list_certs.c
       src/swanctl/commands/list_conns.c
Copyright: 2002-2023, Andreas Steffen
           2006-2015, Martin Willi
           secunet Security Networks AG
License: GPL-2+

Files: src/libcharon/attributes/attributes.c
       src/libcharon/attributes/attributes.h
       src/libcharon/encoding/generator.h
       src/libcharon/encoding/parser.c
       src/libcharon/encoding/parser.h
       src/libcharon/encoding/payloads/auth_payload.c
       src/libcharon/encoding/payloads/auth_payload.h
       src/libcharon/encoding/payloads/certreq_payload.c
       src/libcharon/encoding/payloads/certreq_payload.h
       src/libcharon/encoding/payloads/configuration_attribute.c
       src/libcharon/encoding/payloads/configuration_attribute.h
       src/libcharon/encoding/payloads/cp_payload.c
       src/libcharon/encoding/payloads/cp_payload.h
       src/libcharon/encoding/payloads/encodings.c
       src/libcharon/encoding/payloads/encodings.h
       src/libcharon/encoding/payloads/ke_payload.c
       src/libcharon/encoding/payloads/ke_payload.h
       src/libcharon/encoding/payloads/nonce_payload.c
       src/libcharon/encoding/payloads/nonce_payload.h
       src/libcharon/encoding/payloads/transform_attribute.c
       src/libcharon/encoding/payloads/transform_attribute.h
       src/libcharon/encoding/payloads/transform_substructure.c
       src/libcharon/encoding/payloads/transform_substructure.h
       src/libcharon/encoding/payloads/ts_payload.c
       src/libcharon/encoding/payloads/ts_payload.h
       src/libcharon/encoding/payloads/vendor_id_payload.c
       src/libcharon/encoding/payloads/vendor_id_payload.h
       src/libcharon/processing/jobs/delete_ike_sa_job.c
       src/libcharon/processing/jobs/delete_ike_sa_job.h
       src/libcharon/processing/jobs/process_message_job.c
       src/libcharon/processing/jobs/process_message_job.h
       src/libcharon/processing/jobs/retransmit_job.c
       src/libcharon/processing/jobs/retransmit_job.h
       src/libstrongswan/crypto/crypters/*
       src/libstrongswan/crypto/signers/signer.c
       src/libstrongswan/crypto/signers/signer.h
       src/libstrongswan/plugins/random/random_rng.c
Copyright: 2005, Jan Hutter
           2005-2010, Martin Willi
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/plugins/wolfssl/wolfssl_aead.c
       src/libstrongswan/plugins/wolfssl/wolfssl_aead.h
       src/libstrongswan/plugins/wolfssl/wolfssl_crypter.h
       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_ec_private_key.c
       src/libstrongswan/plugins/wolfssl/wolfssl_ec_private_key.h
       src/libstrongswan/plugins/wolfssl/wolfssl_ec_public_key.c
       src/libstrongswan/plugins/wolfssl/wolfssl_ec_public_key.h
       src/libstrongswan/plugins/wolfssl/wolfssl_ed_private_key.h
       src/libstrongswan/plugins/wolfssl/wolfssl_ed_public_key.h
       src/libstrongswan/plugins/wolfssl/wolfssl_hasher.c
       src/libstrongswan/plugins/wolfssl/wolfssl_hasher.h
       src/libstrongswan/plugins/wolfssl/wolfssl_hmac.c
       src/libstrongswan/plugins/wolfssl/wolfssl_hmac.h
       src/libstrongswan/plugins/wolfssl/wolfssl_plugin.h
       src/libstrongswan/plugins/wolfssl/wolfssl_rng.c
       src/libstrongswan/plugins/wolfssl/wolfssl_rng.h
       src/libstrongswan/plugins/wolfssl/wolfssl_rsa_private_key.c
       src/libstrongswan/plugins/wolfssl/wolfssl_rsa_private_key.h
       src/libstrongswan/plugins/wolfssl/wolfssl_rsa_public_key.c
       src/libstrongswan/plugins/wolfssl/wolfssl_rsa_public_key.h
       src/libstrongswan/plugins/wolfssl/wolfssl_sha1_prf.c
       src/libstrongswan/plugins/wolfssl/wolfssl_sha1_prf.h
       src/libstrongswan/plugins/wolfssl/wolfssl_util.h
       src/libstrongswan/plugins/wolfssl/wolfssl_x_diffie_hellman.h
Copyright: 2019, Sean Parkinson, wolfSSL Inc
License: Expat

Files: src/libimcv/plugins/imc_attestation/imc_attestation_process.h
       src/libimcv/plugins/imc_attestation/imc_attestation_state.h
       src/libimcv/plugins/imv_attestation/imv_attestation_build.h
       src/libimcv/plugins/imv_attestation/imv_attestation_process.h
       src/libimcv/pts/components/ita/ita_comp_func_name.h
       src/libimcv/pts/components/tcg/tcg_comp_func_name.h
       src/libimcv/pts/pts_dh_group.c
       src/libimcv/pts/pts_dh_group.h
       src/libimcv/pts/pts_error.c
       src/libimcv/pts/pts_error.h
       src/libimcv/pts/pts_file_meta.c
       src/libimcv/pts/pts_file_meta.h
       src/libimcv/pts/pts_file_type.h
       src/libimcv/pts/pts_proto_caps.h
       src/libimcv/pts/pts_req_func_comp_evid.h
       src/libtnccs/plugins/tnccs_20/messages/ietf/pb_access_recommendation_msg.c
       src/libtnccs/plugins/tnccs_20/messages/ietf/pb_access_recommendation_msg.h
       src/libtnccs/plugins/tnccs_20/messages/ietf/pb_assessment_result_msg.c
       src/libtnccs/plugins/tnccs_20/messages/ietf/pb_assessment_result_msg.h
       src/libtnccs/plugins/tnccs_20/messages/ietf/pb_error_msg.c
       src/libtnccs/plugins/tnccs_20/messages/ietf/pb_error_msg.h
       src/libtnccs/plugins/tnccs_20/messages/ietf/pb_experimental_msg.h
       src/libtnccs/plugins/tnccs_20/messages/ietf/pb_language_preference_msg.c
       src/libtnccs/plugins/tnccs_20/messages/ietf/pb_language_preference_msg.h
       src/libtnccs/plugins/tnccs_20/messages/ietf/pb_reason_string_msg.c
       src/libtnccs/plugins/tnccs_20/messages/ietf/pb_reason_string_msg.h
Copyright: 2010-2011, Sansar Choinyambuu
           secunet Security Networks AG
License: GPL-2+

Files: configure.ac
       src/libcharon/plugins/updown/updown_listener.c
       src/libcharon/plugins/vici/vici_cred.c
       src/libstrongswan/credentials/auth_cfg.c
       src/libstrongswan/credentials/certificates/certificate.c
       src/libstrongswan/credentials/keys/public_key.c
       src/libstrongswan/credentials/keys/public_key.h
       src/libstrongswan/crypto/crypto_factory.c
       src/libstrongswan/crypto/proposal/proposal.c
       src/libstrongswan/plugins/pem/pem_builder.c
       src/libstrongswan/plugins/pkcs1/pkcs1_builder.c
       src/libstrongswan/plugins/pkcs11/pkcs11_private_key.h
       src/libstrongswan/plugins/pkcs11/pkcs11_public_key.c
       src/libstrongswan/plugins/plugin_feature.c
       src/libstrongswan/plugins/plugin_feature.h
       src/libstrongswan/plugins/revocation/revocation_validator.c
       src/libstrongswan/plugins/test_vectors/test_vectors.h
       src/libstrongswan/plugins/x509/x509_crl.c
       src/libstrongswan/tests/suites/test_identification.c
       src/swanctl/commands/load_creds.c
       src/swanctl/swanctl.h
Copyright: 2000-2024, Andreas Steffen
           2006-2014, Martin Willi
           2007-2024, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: scripts/dnssec.c
       src/libcharon/plugins/ipseckey/ipseckey.c
       src/libcharon/plugins/ipseckey/ipseckey.h
       src/libcharon/plugins/ipseckey/ipseckey_cred.h
       src/libcharon/plugins/ipseckey/ipseckey_plugin.h
       src/libstrongswan/plugins/unbound/unbound_plugin.c
       src/libstrongswan/plugins/unbound/unbound_plugin.h
       src/libstrongswan/plugins/unbound/unbound_resolver.c
       src/libstrongswan/plugins/unbound/unbound_resolver.h
       src/libstrongswan/plugins/unbound/unbound_response.c
       src/libstrongswan/plugins/unbound/unbound_response.h
       src/libstrongswan/plugins/unbound/unbound_rr.c
       src/libstrongswan/plugins/unbound/unbound_rr.h
       src/libstrongswan/resolver/*
Copyright: 2011-2012, Reto Guadagnini
           secunet Security Networks AG
License: GPL-2+

Files: src/libipsec/esp_context.c
       src/libipsec/esp_context.h
       src/libipsec/esp_packet.c
       src/libipsec/esp_packet.h
       src/libipsec/ipsec.c
       src/libipsec/ipsec.h
       src/libipsec/ipsec_event_relay.c
       src/libipsec/ipsec_event_relay.h
       src/libipsec/ipsec_policy.c
       src/libipsec/ipsec_policy.h
       src/libipsec/ipsec_policy_mgr.c
       src/libipsec/ipsec_policy_mgr.h
       src/libipsec/ipsec_sa.c
       src/libipsec/ipsec_sa.h
       src/libipsec/ipsec_sa_mgr.c
       src/libipsec/ipsec_sa_mgr.h
       src/libstrongswan/collections/blocking_queue.c
       src/libstrongswan/collections/blocking_queue.h
       src/libstrongswan/networking/tun_device.h
Copyright: 2012, Giuliano Grassi
           2012, Ralf Sager
           2012-2023, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libcharon/plugins/vici/vici_authority.c
       src/libcharon/plugins/vici/vici_authority.h
       src/libcharon/sa/shunt_manager.c
       src/libcharon/sa/shunt_manager.h
       src/libstrongswan/crypto/xofs/xof.c
       src/libstrongswan/crypto/xofs/xof.h
       src/libstrongswan/plugins/curve25519/curve25519_public_key.c
       src/libstrongswan/plugins/ml/ml_bitpacker.c
       src/libstrongswan/plugins/ml/ml_bitpacker.h
       src/libstrongswan/plugins/pkcs7/pkcs7_attributes.c
       src/libstrongswan/plugins/pkcs7/pkcs7_attributes.h
       src/libstrongswan/tests/suites/test_ed448.c
       src/libstrongswan/tests/tests.h
       src/libtpmtss/plugins/tpm/tpm_private_key.c
       src/libtpmtss/tpm_tss.h
       src/libtpmtss/tpm_tss_tss2_v1.c
       src/libtpmtss/tpm_tss_tss2_v2.c
Copyright: 2008-2023, Andreas Steffen
           2012-2024, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/credentials/certificates/ocsp_single_response.c
       src/libstrongswan/credentials/certificates/ocsp_single_response.h
       src/libstrongswan/credentials/ocsp_responder.h
       src/libstrongswan/plugins/openxpki/openxpki_ocsp_responder.c
       src/libstrongswan/plugins/openxpki/openxpki_ocsp_responder.h
       src/libstrongswan/plugins/openxpki/openxpki_plugin.c
       src/libstrongswan/plugins/openxpki/openxpki_plugin.h
       src/libstrongswan/plugins/wolfssl/wolfssl_xof.c
       src/libstrongswan/plugins/wolfssl/wolfssl_xof.h
       src/libstrongswan/tests/suites/test_serial_gen.c
       src/libstrongswan/tests/suites/test_serial_parse.c
       src/pki/commands/est.c
       src/pki/commands/estca.c
       src/pki/commands/ocsp.c
       src/pki/pki_cert.c
       src/pki/pki_cert.h
Copyright: 2021-2023, Andreas Steffen, strongSec GmbH
           secunet Security Networks AG
License: GPL-2+

Files: src/cert-enroll/cert-enroll.in
       src/cert-enroll/cert-install-cockpit
       src/cert-enroll/cert-install-dirsrv
       src/cert-enroll/cert-install-gitea
       src/cert-enroll/cert-install-ipsec.in
       src/cert-enroll/cert-install-ldaputils
       src/cert-enroll/cert-install-lighttpd
       src/cert-enroll/cert-install-openxpki
       src/cert-enroll/cert-install-ssl
       src/cert-enroll/cert-install-sssd
       src/cert-enroll/cert-install-swanctl.in
       src/libcharon/plugins/vici/perl/Vici-Session/README.pod
       src/libcharon/plugins/vici/perl/Vici-Session/lib/*
Copyright: 2015-2024, Andreas Steffen
License: Expat

Files: src/charon-cmd/charon-cmd.c
       src/charon-systemd/charon-systemd.c
       src/charon/charon.c
       src/libcharon/encoding/message.c
       src/libcharon/encoding/message.h
       src/libcharon/encoding/payloads/notify_payload.c
       src/libcharon/encoding/payloads/notify_payload.h
       src/libcharon/network/socket.h
       src/libcharon/plugins/socket_default/socket_default_socket.c
       src/libcharon/plugins/socket_dynamic/socket_dynamic_socket.c
       src/libcharon/sa/ike_sa.h
       src/libstrongswan/networking/host.c
       src/libstrongswan/networking/host.h
Copyright: 2006, Daniel Roethlisberger
           2005, Jan Hutter
           2005-2014, Martin Willi
           2006-2024, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/_updown/_updown.in
       testing/tests/ikev2/net2net-same-nets/hosts/sun/etc/mark_updown
       testing/tests/libipsec/host2host-cert/hosts/moon/etc/updown
       testing/tests/libipsec/host2host-cert/hosts/sun/etc/updown
       testing/tests/libipsec/net2net-3des/hosts/moon/etc/updown
       testing/tests/libipsec/net2net-3des/hosts/sun/etc/updown
       testing/tests/libipsec/net2net-cert-ip6-in-ip4/hosts/moon/etc/updown
       testing/tests/libipsec/net2net-cert-ip6-in-ip4/hosts/sun/etc/updown
       testing/tests/libipsec/net2net-cert/hosts/moon/etc/updown
       testing/tests/libipsec/net2net-cert/hosts/sun/etc/updown
       testing/tests/libipsec/net2net-null/hosts/moon/etc/updown
       testing/tests/libipsec/net2net-null/hosts/sun/etc/updown
Copyright: 2005-2010, Andreas Steffen <andreas.steffen@strongswan.org>
           2002-2004, Michael Richardson
           2003-2004, Nigel Meteringham
           2003-2004, Tuomo Soini
License: GPL-2+

Files: src/libstrongswan/plugins/padlock/padlock_aes_crypter.c
       src/libstrongswan/plugins/padlock/padlock_aes_crypter.h
       src/libstrongswan/plugins/padlock/padlock_sha1_hasher.c
       src/libstrongswan/plugins/padlock/padlock_sha1_hasher.h
Copyright: 2008, Martin Willi
           2008, Thomas Kallenberg
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/plugins/botan/botan_ec_diffie_hellman.c
       src/libstrongswan/plugins/botan/botan_ec_diffie_hellman.h
       src/libstrongswan/plugins/botan/botan_hasher.c
       src/libstrongswan/plugins/botan/botan_hasher.h
       src/libstrongswan/plugins/botan/botan_hmac.c
       src/libstrongswan/plugins/botan/botan_hmac.h
       src/libstrongswan/plugins/botan/botan_plugin.h
       src/libstrongswan/plugins/botan/botan_rng.c
       src/libstrongswan/plugins/botan/botan_rng.h
       src/libstrongswan/plugins/botan/botan_rsa_private_key.h
Copyright: 2018, René Korthaus
License: Expat

Files: src/libcharon/config/child_cfg.c
       src/libcharon/config/child_cfg.h
       src/libstrongswan/crypto/hashers/hasher.c
       src/libstrongswan/crypto/hashers/hasher.h
       src/libstrongswan/crypto/key_exchange.c
       src/libstrongswan/crypto/key_exchange.h
       src/libstrongswan/utils/chunk.c
       src/libstrongswan/utils/chunk.h
       src/libstrongswan/utils/identification.c
Copyright: 2015-2024, Andreas Steffen
           2005, Jan Hutter
           2005-2010, Martin Willi
           2008-2025, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/metadata/metadata.h
       src/libstrongswan/metadata/metadata_factory.c
       src/libstrongswan/metadata/metadata_factory.h
       src/libstrongswan/metadata/metadata_int.c
       src/libstrongswan/metadata/metadata_int.h
       src/libstrongswan/networking/streams/stream_vsock.c
       src/libstrongswan/networking/streams/stream_vsock.h
       src/libstrongswan/tests/suites/test_metadata.c
Copyright: 2021-2024, Thomas Egerer
           2021-2024, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/plugins/botan/botan_kdf.c
       src/libstrongswan/plugins/botan/botan_kdf.h
       src/libstrongswan/plugins/botan/botan_kem.c
       src/libstrongswan/plugins/botan/botan_kem.h
       src/libstrongswan/plugins/wolfssl/wolfssl_kdf.c
       src/libstrongswan/plugins/wolfssl/wolfssl_kdf.h
       src/libstrongswan/plugins/wolfssl/wolfssl_kem.c
       src/libstrongswan/plugins/wolfssl/wolfssl_kem.h
Copyright: 2022-2025, Tobias Brunner, codelabs GmbH
License: Expat

Files: src/libstrongswan/plugins/botan/botan_ed_private_key.c
       src/libstrongswan/plugins/botan/botan_ed_private_key.h
       src/libstrongswan/plugins/botan/botan_ed_public_key.c
       src/libstrongswan/plugins/botan/botan_ed_public_key.h
       src/libstrongswan/plugins/botan/botan_util_keys.c
       src/libstrongswan/plugins/botan/botan_util_keys.h
       src/libstrongswan/plugins/botan/botan_x25519.c
       src/libstrongswan/plugins/botan/botan_x25519.h
Copyright: 2018, Tobias Brunner
License: Expat

Files: src/libcharon/plugins/eap_aka_3gpp/eap_aka_3gpp_card.c
       src/libcharon/plugins/eap_aka_3gpp/eap_aka_3gpp_card.h
       src/libcharon/plugins/eap_aka_3gpp/eap_aka_3gpp_functions.h
       src/libcharon/plugins/eap_aka_3gpp/eap_aka_3gpp_plugin.c
       src/libcharon/plugins/eap_aka_3gpp/eap_aka_3gpp_plugin.h
       src/libcharon/plugins/eap_aka_3gpp/eap_aka_3gpp_provider.c
       src/libcharon/plugins/eap_aka_3gpp/eap_aka_3gpp_provider.h
Copyright: 2008-2009, Martin Willi
           2015, Thomas Strangert
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/medsrv/controller/*
       src/medsrv/filter/*
       src/medsrv/main.c
Copyright: 2008, Martin Willi
           2008, Philip Boetschi, Adrian Doerig
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/plugins/test_vectors/test_vectors/3des_cbc.c
       src/libstrongswan/plugins/test_vectors/test_vectors/aes_cfb.c
       src/libstrongswan/plugins/test_vectors/test_vectors/aes_ecb.c
       src/libstrongswan/plugins/test_vectors/test_vectors/camellia_cbc.c
       src/libstrongswan/plugins/test_vectors/test_vectors/cast.c
       src/libstrongswan/plugins/test_vectors/test_vectors/chacha20_xof.c
       src/libstrongswan/plugins/test_vectors/test_vectors/des.c
       src/libstrongswan/plugins/test_vectors/test_vectors/drbg_ctr.c
       src/libstrongswan/plugins/test_vectors/test_vectors/drbg_hmac.c
       src/libstrongswan/plugins/test_vectors/test_vectors/idea.c
       src/libstrongswan/plugins/test_vectors/test_vectors/md4.c
       src/libstrongswan/plugins/test_vectors/test_vectors/null.c
       src/libstrongswan/plugins/test_vectors/test_vectors/rc5.c
       src/libstrongswan/plugins/test_vectors/test_vectors/serpent_cbc.c
       src/libstrongswan/plugins/test_vectors/test_vectors/sha3.c
       src/libstrongswan/plugins/test_vectors/test_vectors/sha3_shake.c
       src/libstrongswan/plugins/test_vectors/test_vectors/twofish_cbc.c
Copyright: 2009-2021, Andreas Steffen
           secunet Security Networks AG
License: GPL-2

Files: src/libtnccs/plugins/tnccs_11/batch/*
       src/libtnccs/plugins/tnccs_11/messages/*
Copyright: 2010, Andreas Steffen
           2006, Mike McCauley <mikem@open.com.au>
License: GPL-2+

Files: src/libimcv/plugins/imv_attestation/imv_attestation_state.h
       src/libimcv/pts/components/ita/ita_comp_tboot.h
       src/libimcv/pts/components/ita/ita_comp_tgrub.h
       src/libimcv/pts/components/pts_comp_evidence.c
       src/libimcv/pts/components/pts_comp_evidence.h
       src/libimcv/pts/components/pts_comp_func_name.h
Copyright: 2011-2012, Sansar Choinyambuu, Andreas Steffen
           secunet Security Networks AG
License: GPL-2+

Files: testing/do-tests
       testing/scripts/build-guestimages
       testing/scripts/function.sh
       testing/scripts/load-testconfig
       testing/scripts/restore-defaults
       testing/testing.conf
Copyright: 2004, Eric Marchionni, Patrik Rayo
License: GPL-2+

Files: src/libstrongswan/plugins/test_vectors/test_vectors/curve25519.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
Copyright: 2019, Andreas Steffen
           2015, Martin Willi
           secunet Security Networks AG
License: GPL-2

Files: src/libstrongswan/plugins/botan/botan_crypter.h
       src/libstrongswan/plugins/botan/botan_diffie_hellman.c
       src/libstrongswan/plugins/botan/botan_diffie_hellman.h
       src/libstrongswan/plugins/botan/botan_ec_public_key.c
       src/libstrongswan/plugins/botan/botan_ec_public_key.h
Copyright: 2018, Konstantinos Kolelis
           2018, René Korthaus
License: Expat

Files: src/libstrongswan/plugins/test_vectors/test_vectors/aes_cbc.c
       src/libstrongswan/plugins/test_vectors/test_vectors/aes_ccm.c
       src/libstrongswan/plugins/test_vectors/test_vectors/aes_ctr.c
       src/libstrongswan/plugins/test_vectors/test_vectors/aes_gcm.c
       src/libstrongswan/plugins/test_vectors/test_vectors/aes_xcbc.c
       src/libstrongswan/plugins/test_vectors/test_vectors/camellia_ctr.c
       src/libstrongswan/plugins/test_vectors/test_vectors/camellia_xcbc.c
       src/libstrongswan/plugins/test_vectors/test_vectors/chacha20poly1305.c
       src/libstrongswan/plugins/test_vectors/test_vectors/fips_prf.c
       src/libstrongswan/plugins/test_vectors/test_vectors/md2.c
       src/libstrongswan/plugins/test_vectors/test_vectors/md5.c
       src/libstrongswan/plugins/test_vectors/test_vectors/md5_hmac.c
       src/libstrongswan/plugins/test_vectors/test_vectors/rng.c
       src/libstrongswan/plugins/test_vectors/test_vectors/sha1.c
       src/libstrongswan/plugins/test_vectors/test_vectors/sha1_hmac.c
       src/libstrongswan/plugins/test_vectors/test_vectors/sha2.c
       src/libstrongswan/plugins/test_vectors/test_vectors/sha2_hmac.c
Copyright: 2009-2015, Martin Willi
           secunet Security Networks AG
License: GPL-2

Files: src/libstrongswan/crypto/nonce_gen.h
       src/libstrongswan/plugins/nonce/nonce_nonceg.c
       src/libstrongswan/plugins/nonce/nonce_nonceg.h
       src/libstrongswan/plugins/nonce/nonce_plugin.c
       src/libstrongswan/plugins/nonce/nonce_plugin.h
Copyright: 2012, Adrian-Ken Rueegsegger
           secunet Security Networks AG
License: GPL-2+

Files: src/pki/commands/scep.c
       src/pki/commands/scepca.c
       src/pki/scep/*
Copyright: 2022, Andreas Steffen, strongSec GmbH
           2005, Jan Hutter, Martin Willi
           2012, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/charon-tkm/src/charon-tkm.c
       src/charon-tkm/src/tkm/tkm_kernel_ipsec.c
       src/charon-tkm/src/tkm/tkm_keymat.c
       src/charon-tkm/tests/tests.c
Copyright: 2012, Adrian-Ken Rueegsegger
           2012-2014, Reto Buerki
           2012-2020, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libradius/radius_config.c
       src/libradius/radius_config.h
       src/libradius/radius_socket.h
Copyright: 2010, Martin Willi
           2015, Thom Troy
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libstrongswan/plugins/wolfssl/wolfssl_common.h
       src/libstrongswan/plugins/wolfssl/wolfssl_ed_private_key.c
       src/libstrongswan/plugins/wolfssl/wolfssl_ed_public_key.c
       src/libstrongswan/plugins/wolfssl/wolfssl_x_diffie_hellman.c
Copyright: 2019, Sean Parkinson, wolfSSL Inc
           2020, Tobias Brunner
License: Expat

Files: src/libcharon/processing/jobs/send_dpd_job.c
       src/libcharon/processing/jobs/send_dpd_job.h
       src/libcharon/processing/jobs/send_keepalive_job.c
       src/libcharon/processing/jobs/send_keepalive_job.h
Copyright: 2006, Tobias Brunner, Daniel Roethlisberger
           secunet Security Networks AG
License: GPL-2+

Files: compile
       depcomp
       missing
       ylwrap
Copyright: 1996-2021, Free Software Foundation, Inc
License: GPL-2+ with AutoConf exception

Files: src/libcharon/plugins/eap_tnc/Makefile.am
       src/libcharon/plugins/tnc_ifmap/Makefile.am
       src/libcharon/plugins/tnc_pdp/Makefile.am
       src/libimcv/Android.mk
       src/libimcv/Makefile.am
       src/libimcv/imv/data.sql
       src/libimcv/imv/tables-mysql.sql
       src/libimcv/imv/tables.sql
       src/libimcv/plugins/imc_hcd/Makefile.am
       src/libimcv/plugins/imc_os/Makefile.am
       src/libimcv/plugins/imc_scanner/Makefile.am
       src/libimcv/plugins/imc_swima/Makefile.am
       src/libimcv/plugins/imc_swima/strongswan.org__strongSwan-6-0-2.swidtag
       src/libimcv/plugins/imc_swima/strongswan.org__strongSwan.swidtag.in
       src/libimcv/plugins/imc_test/Makefile.am
       src/libimcv/plugins/imv_attestation/Makefile.am
       src/libimcv/plugins/imv_attestation/build-database.sh
       src/libimcv/plugins/imv_hcd/Makefile.am
       src/libimcv/plugins/imv_os/Makefile.am
       src/libimcv/plugins/imv_scanner/Makefile.am
       src/libimcv/plugins/imv_swima/Makefile.am
       src/libimcv/plugins/imv_test/Makefile.am
       src/libstrongswan/asn1/oid.c
       src/libstrongswan/asn1/oid.h
       src/libstrongswan/plugins/curve25519/ref10/*
       src/libtnccs/Android.mk
       src/libtnccs/Makefile.am
       src/libtnccs/plugins/tnc_imc/Makefile.am
       src/libtnccs/plugins/tnc_imv/Makefile.am
       src/libtnccs/plugins/tnc_tnccs/Makefile.am
       src/libtnccs/plugins/tnccs_11/Makefile.am
       src/libtnccs/plugins/tnccs_11/batch/tnccs_batch.h
       src/libtnccs/plugins/tnccs_11/messages/imc_imv_msg.h
       src/libtnccs/plugins/tnccs_11/messages/tnccs_error_msg.h
       src/libtnccs/plugins/tnccs_11/messages/tnccs_msg.h
       src/libtnccs/plugins/tnccs_11/messages/tnccs_preferred_language_msg.h
       src/libtnccs/plugins/tnccs_11/messages/tnccs_reason_strings_msg.h
       src/libtnccs/plugins/tnccs_11/messages/tnccs_recommendation_msg.h
       src/libtnccs/plugins/tnccs_11/messages/tnccs_tncs_contact_info_msg.c
       src/libtnccs/plugins/tnccs_11/messages/tnccs_tncs_contact_info_msg.h
       src/libtnccs/plugins/tnccs_11/tnccs_11.c
       src/libtnccs/plugins/tnccs_11/tnccs_11.h
       src/libtnccs/plugins/tnccs_11/tnccs_11_plugin.c
       src/libtnccs/plugins/tnccs_11/tnccs_11_plugin.h
       src/libtnccs/plugins/tnccs_20/Makefile.am
       src/libtnccs/plugins/tnccs_dynamic/Makefile.am
       src/libtncif/Android.mk
       src/libtncif/Makefile.am
       src/pool/Makefile.am
       src/pool/mysql.sql
       src/pool/sqlite.sql
       src/starter/args.h
       src/starter/keywords.c
       src/starter/keywords.h
       src/starter/keywords.h.in
       src/starter/keywords.txt
       src/stroke/Android.mk
       src/stroke/Makefile.am
Copyright: 2003-2017, Andreas Steffen
License: GPL-2+
Comment: No explicit license found, using license(s) from:
 COPYING
 LICENSE

Files: src/libcharon/plugins/vici/vici_config.c
       src/libcharon/plugins/vici/vici_query.c
       src/swanctl/commands/list_sas.c
Copyright: 2015-2019, Andreas Steffen
           2014, Martin Willi
           2014, Timo Teräs <timo.teras@iki.fi>
           2015-2024, Tobias Brunner
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libtls/tls_crypto.c
       src/libtls/tls_crypto.h
       src/libtls/tls_peer.c
Copyright: 2010-2014, Martin Willi
           2020, Méline Sieber
           2020-2021, Pascal Knecht
           2020, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: scripts/tls_test.c
       src/libtls/tls.c
       src/libtls/tls.h
Copyright: 2010, Martin Willi
           2020-2021, Pascal Knecht
           2020-2021, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libcharon/network/pf_handler.c
       src/libcharon/plugins/dhcp/dhcp_socket.c
       src/libcharon/plugins/farp/farp_spoofer.c
Copyright: 2020-2023, Dan James <sddj@me.com>
           2010, Martin Willi
           2012-2024, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/plugins/botan/botan_rsa_private_key.c
       src/libstrongswan/plugins/botan/botan_rsa_public_key.c
       src/libstrongswan/plugins/botan/botan_util.c
Copyright: 2018, Andreas Steffen
           2018, René Korthaus
           2018-2023, Tobias Brunner
License: Expat

Files: src/libcharon/plugins/vici/vici_dispatcher.c
       src/libcharon/plugins/vici/vici_dispatcher.h
       src/libcharon/plugins/vici/vici_query.h
Copyright: 2013-2014, Martin Willi
           2014, Timo Teräs <timo.teras@iki.fi>
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libtls/tests/suites/*
       src/libtls/tls_server.c
Copyright: 2010-2014, Martin Willi
           2020-2021, Pascal Knecht
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/asn1/asn1.c
       src/libstrongswan/asn1/asn1_parser.c
       src/libstrongswan/asn1/asn1_parser.h
Copyright: 2000-2017, Andreas Steffen
           2006, Martin Will
           secunet Security Networks AG
License: GPL-2+

Files: src/libtnccs/plugins/tnc_imc/tnc_imc_bind_function.c
       src/libtnccs/plugins/tnc_imc/tnc_imc_manager.c
       src/libtnccs/plugins/tnc_imv/tnc_imv_bind_function.c
Copyright: 2010-2011, Andreas Steffen
           2006, Mike McCauley
           secunet Security Networks AG
License: GPL-2+

Files: src/libcharon/plugins/save_keys/save_keys_listener.h
       src/libcharon/plugins/save_keys/save_keys_plugin.c
       src/libcharon/plugins/save_keys/save_keys_plugin.h
Copyright: 2016, Codrut Cristian Grosu <codrut.cristian.grosu@gmail.com>
           2016, IXIA (http://www.ixiacom.com)
License: Expat

Files: src/libtncif/tncif.h
       src/libtncif/tncifimc.h
       src/libtncif/tncifimv.h
Copyright: 2005-2011, Trusted Computing Group, Inc
License: BSD-3-clause

Files: m4/config/*
Copyright: 2004-2022, Free Software
License: FSFULLR

Files: src/libcharon/kernel/kernel_ipsec.h
       src/libcharon/sa/child_sa.c
Copyright: 2016, Andreas Steffen
           2006, Daniel Roethlisberger
           2005, Jan Hutter
           2005-2008, Martin Willi
           2006-2025, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libcharon/daemon.c
       src/libcharon/daemon.h
Copyright: 2006, Daniel Roethlisberger
           2005, Jan Hutter
           2005-2009, Martin Willi
           2016, Thomas Egerer
           2006-2025, Tobias Brunner
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libstrongswan/plugins/pkcs7/pkcs7_enveloped_data.c
       src/libstrongswan/plugins/pkcs7/pkcs7_generic.c
Copyright: 2002-2008, Andreas Steffen
           2005, Jan Hutter, Martin Willi
           2012, Martin Willi
           2012, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libcharon/plugins/dnscert/dnscert_cred.c
       src/libcharon/plugins/dnscert/dnscert_plugin.c
Copyright: 2012, Reto Guadagnini
           2013, Ruslan Marchenko
           2013, Tobias Brunner
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libcharon/sa/ikev1/tasks/isakmp_vendor.c
       src/libcharon/sa/ikev1/tasks/quick_mode.c
Copyright: 2009-2011, Martin Willi
           2012-2024, Tobias Brunner
           2012-2014, Volker Rümelin
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libcharon/plugins/kernel_netlink/kernel_netlink_net.c
       src/libcharon/plugins/kernel_netlink/kernel_netlink_shared.c
Copyright: 2005-2014, Martin Willi
           2010-2016, Thomas Egerer
           2008-2023, Tobias Brunner
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libcharon/sa/ikev2/task_manager_v2.c
       src/libstrongswan/credentials/certificates/ocsp_request.h
Copyright: 2023, Andreas Steffen, strongSec GmbH
           2007-2010, Martin Willi
           2007-2019, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/plugins/botan/botan_ec_private_key.c
       src/libstrongswan/plugins/botan/botan_ec_private_key.h
Copyright: 2018, Konstantinos Kolelis
           2018, René Korthaus
           2018, Tobias Brunner
License: Expat

Files: src/libstrongswan/crypto/proposal/proposal_keywords.c
       src/libstrongswan/crypto/proposal/proposal_keywords.h
Copyright: 2012, Nanoteq Pty Ltd
           2012, Tobias Brunner
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libcharon/sa/ikev2/tasks/ike_mid_sync.c
       src/libcharon/sa/ikev2/tasks/ike_mid_sync.h
Copyright: 2016, Stephen J. Bevan
           2016, Tobias Brunner
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libstrongswan/plugins/test_vectors/test_vectors/curve448.c
       src/libstrongswan/plugins/test_vectors/test_vectors/ml_kem.c
Copyright: 2018-2024, Andreas Steffen
           2018-2024, Tobias Brunner
           secunet Security Networks AG
License: GPL-2

Files: src/libtls/tests/suites/test_hkdf.c
       src/libtls/tls_hkdf.h
Copyright: 2020, Méline Sieber
           2020, Pascal Knecht
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/plugins/x509/x509_ocsp_request.h
       src/libstrongswan/plugins/x509/x509_plugin.c
Copyright: 2023, Andreas Steffen, strongSec GmbH
           2008-2009, Martin Willi
           secunet Security Networks AG
License: GPL-2+

Files: src/libcharon/plugins/ipseckey/ipseckey_cred.c
       src/libcharon/plugins/ipseckey/ipseckey_plugin.c
Copyright: 2012, Reto Guadagnini
           2013-2023, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/plugins/botan/botan_aead.c
       src/libstrongswan/plugins/botan/botan_aead.h
Copyright: 2018, Atanas Filyanov
           2018, Tobias Brunner
License: Expat

Files: src/libstrongswan/plugins/botan/botan_rsa_public_key.h
       src/libstrongswan/plugins/botan/botan_util.h
Copyright: 2018, René Korthaus
           2018, Tobias Brunner
License: Expat

Files: src/libstrongswan/plugins/wolfssl/wolfssl_crypter.c
       src/libstrongswan/plugins/wolfssl/wolfssl_util.c
Copyright: 2021, Andreas Steffen, strongSec GmbH
           2019, Sean Parkinson, wolfSSL Inc
License: Expat

Files: src/libcharon/plugins/ext_auth/ext_auth_listener.c
       src/libcharon/plugins/ext_auth/ext_auth_plugin.c
Copyright: 2014, Martin Willi
           2014, Vyronas Tsingaras <vtsingaras@it.auth.gr>
License: Expat

Files: src/libcharon/plugins/vici/libvici.h
       src/libcharon/plugins/vici/ruby/lib/*
Copyright: 2014, Martin Willi
           2019-2023, Tobias Brunner
License: Expat

Files: src/libstrongswan/plugins/test_vectors/test_vectors/aes_cmac.c
       src/libstrongswan/plugins/test_vectors/test_vectors/rc2.c
Copyright: 2012-2013, Tobias Brunner
           secunet Security Networks AG
License: GPL-2

Files: src/libstrongswan/plugins/openssl/openssl_kem.h
Copyright: 2024, Gerardo Ravago
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/networking/streams/stream_service_vsock.c
       src/libstrongswan/networking/streams/stream_service_vsock.h
Copyright: 2024, Thomas Egerer
           secunet Security Networks AG
License: GPL-2+

Files: src/starter/invokecharon.c
       src/starter/invokecharon.h
Copyright: 2006, Martin Willi
           2001-2002, Mathieu Lafon
License: GPL-2+

Files: src/libstrongswan/networking/streams/stream_service_systemd.c
       src/libstrongswan/networking/streams/stream_service_systemd.h
Copyright: 2017, aszlig
License: Expat

Files: testing/tests/ikev1/nat-virtual-ip/hosts/moon/etc/nat_updown
       testing/tests/ikev2/nat-virtual-ip/hosts/moon/etc/nat_updown
Copyright: 2010, Andreas Steffen <andreas.steffen@strongswan.org>
License: GPL-2+

Files: config.guess
       config.sub
Copyright: 1992-2022, Free Software Foundation, Inc
License: GPL-3+ with AutoConf exception

Files: src/libcharon/plugins/kernel_netlink/kernel_netlink_ipsec.c
Copyright: 2008-2016, Andreas Steffen
           2006, Daniel Roethlisberger
           2006-2007, Fabian Hartmann, Noah Heusser
           2005, Jan Hutter
           2005-2009, Martin Willi
           2018, Mellanox Technologies
           2006-2023, Tobias Brunner
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libstrongswan/plugins/x509/x509_cert.c
Copyright: 2000, Andreas Hess, Patric Lichtsteiner, Roger Wegmann
           2000-2022, Andreas Steffen
           2001, Marco Bertossa, Andreas Schleiss
           2002, Mario Strasser
           2006-2009, Martin Willi
           2008-2017, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/plugins/des/des_crypter.c
Copyright: ++)))<< 8L
           ++)))<<16L
           ++)))<<24L
           1995-1997, Eric Young <eay@cryptsoft.com>
           2006, Martin Willi
           2009, Tobias Brunner
License: SSLeay

Files: src/libstrongswan/plugins/openssl/openssl_x509.c
Copyright: 2010, Martin Willi
           2013, Michael Rossberg
           2013, Technische Universität Ilmenau
           2010, Thomas Egerer
           2011-2023, Tobias Brunner
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libcharon/sa/ike_sa.c
Copyright: 2006, Daniel Roethlisberger
           2005, Jan Hutter
           2005-2009, Martin Willi
           2006-2024, Tobias Brunner
           2014, Volker Rümelin
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libcharon/kernel/kernel_interface.h
Copyright: 2006, Daniel Roethlisberger
           2005, Jan Hutter
           2005-2006, Martin Willi
           2012, Nanoteq Pty Ltd
           2006-2023, Tobias Brunner
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libstrongswan/plugins/x509/x509_ac.c
Copyright: 2002-2022, Andreas Steffen
           2003, Martin Berner, Lukas Suter
           2009, Martin Willi
           2017, Tobias Brunner
           2002, Ueli Galizzi, Ariane Seiler
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/plugins/openssl/openssl_crl.c
Copyright: 2022, Andreas Steffen
           2010, Martin Willi
           2010, Thomas Egerer
           2017, Tobias Brunner
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libcharon/sa/ikev1/tasks/isakmp_natd.c
Copyright: 2006, Daniel Roethlisberger
           2006-2007, Martin Willi
           2006-2011, Tobias Brunner
           2012, Volker Rümelin
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libcharon/sa/ikev2/tasks/ike_vendor.c
Copyright: 2009, 0, NULL, FALSE, 0
           2009, Cisco Systems, Inc
           2009, Martin Willi
           2016, Thomas Egerer
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libstrongswan/plugins/x509/x509_ocsp_response.c
Copyright: 2007-2023, Andreas Steffen
           2003, Christoph Gysin, Simon Zwahlen
           2008-2009, Martin Willi
           2017-2019, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/plugins/x509/x509_ocsp_request.c
Copyright: 2007-2023, Andreas Steffen, strongSec GmbH
           2003, Christoph Gysin, Simon Zwahlen
           2008-2009, Martin Willi
           2017-2019, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/plugins/x509/x509_ac.h
Copyright: 2002-2008, Andreas Steffen
           2003, Martin Berner, Lukas Suter
           2009, Martin Willi
           2002, Ueli Galizzi, Ariane Seiler
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/plugins/pkcs11/pkcs11_private_key.c
Copyright: 2024, Andreas Steffen
           2016, EDF S.A
           2010, Martin Willi
           2011-2016, Tobias Brunner
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libstrongswan/networking/tun_device.c
Copyright: 2012, Giuliano Grassi
           2012, Martin Willi
           2012, Ralf Sager
           2012-2014, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/plugins/botan/botan_plugin.c
Copyright: 2018, Andreas Steffen
           2018, Konstantinos Kolelis
           2018, René Korthaus
           2018-2024, Tobias Brunner
License: Expat

Files: src/libstrongswan/plugins/botan/botan_crypter.c
Copyright: 2018, Konstantinos Kolelis
           2018, René Korthaus
           2024, Tobias Brunner
           2018, Tobias Hommel
License: Expat

Files: src/libcharon/kernel/kernel_interface.c
Copyright: 2010, Martin Willi
           2012, Nanoteq Pty Ltd
           2008-2023, Tobias Brunner
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libcharon/plugins/eap_aka_3gpp/eap_aka_3gpp_functions.c
Copyright: 2008-2009, Martin Willi
           2015, Thomas Strangert
           2017, Tobias Brunner
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libcharon/plugins/kernel_pfkey/kernel_pfkey_ipsec.c
Copyright: 2008, Andreas Steffen
           2014, Nanoteq Pty Ltd
           2008-2018, Tobias Brunner
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libcharon/plugins/save_keys/save_keys_listener.c
Copyright: 2016, Codrut Cristian Grosu <codrut.cristian.grosu@gmail.com>
           2016, IXIA (http://www.ixiacom.com)
           2018, Tobias Brunner
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libcharon/plugins/vici/vici_plugin.c
Copyright: 2015-2016, Andreas Steffen
           2014, Martin Willi
           2014, Timo Teräs <timo.teras@iki.fi>
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libstrongswan/plugins/test_vectors/test_vectors/blowfish.c
Copyright: 2009, Andreas Steffen
           JuanJo Ciarlante <jjo-ipsec@mendoza.gov.ar>
           2009, Martin Willi
           secunet Security Networks AG
License: GPL-2

Files: src/libtls/tls_hkdf.c
Copyright: 2020, Méline Sieber
           2020, Pascal Knecht
           2020, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/plugins/aes/aes_crypter.c
Copyright: 2001, Dr B. R. Gladman <brg@gladman.uk.net>
           2005, Jan Hutter
           2005-2006, Martin Willi
           the output state variable that
License: GPL-2+

Files: src/libstrongswan/plugins/gmp/gmp_rsa_private_key.c
Copyright: 2012-2019, Andreas Steffen
           2005, Jan Hutter
           2005-2009, Martin Willi
           2017-2018, Tobias Brunner
License: GPL-2+

Files: src/libstrongswan/asn1/asn1.h
Copyright: 2000-2008, Andreas Steffen
           2006, Martin Will
           2011-2017, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libcharon/plugins/eap_radius/eap_radius_plugin.c
       src/libradius/radius_socket.c
Copyright: 2009-2010, Martin Willi
           2015, Thom Troy
           2013-2025, Tobias Brunner
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libcharon/sa/ikev2/tasks/ike_config.c
Copyright: 2006-2007, Fabian Hartmann, Noah Heusser
           2007, Martin Willi
           2012-2018, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libcharon/sa/child_sa.h
Copyright: 2006, Daniel Roethlisberger
           2006-2008, Martin Willi
           2006-2025, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/plugins/blowfish/bf_enc.c
       src/libstrongswan/plugins/blowfish/bf_pi.h
       src/libstrongswan/plugins/blowfish/bf_skey.c
       src/libstrongswan/plugins/blowfish/blowfish.h
       src/libstrongswan/plugins/blowfish/blowfish_crypter.c
Copyright: 1995-1998, Eric Young <eay@cryptsoft.com>
License: SSLeay

Files: src/libstrongswan/plugins/wolfssl/wolfssl_plugin.c
Copyright: 2021, Andreas Steffen, strongSec GmbH
           2019, Sean Parkinson, wolfSSL Inc
           2019-2024, Tobias Brunner, codelabs GmbH
License: Expat

Files: src/libcharon/plugins/vici/python/*
Copyright: 2015, Björn Schuberg
           2015, Martin Willi
           2015, Tobias Brunner
License: Expat

Files: src/conftest/hooks/reset_seq.c
Copyright: 2010, Martin Willi
           2012, achelos GmbH
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libstrongswan/utils/printf_hook/printf_hook_builtin.c
Copyright: 2002-2006, H. Peter Anvin
           2013, Martin Willi
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libstrongswan/plugins/openssl/openssl_hmac.c
Copyright: 2012, Aleksandr Grinberg
           2012, Tobias Brunner
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libcharon/sa/ikev1/tasks/isakmp_cert_pre.c
Copyright: 2011, Martin Willi
           2013, Volker Rümelin
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/libcharon/sa/ikev1/tasks/quick_delete.c
Copyright: 2011, Martin Willi
           2013, Oliver Smith
           secunet Security Networks AG
License: Expat or GPL-2+

Files: src/ipsec/_ipsec.in
Copyright: 2006-2014, Andreas Steffen
           1998-2002, Henry Spencer
           2006, Martin Willi
License: GPL-2+

Files: src/libstrongswan/plugins/x509/x509_pkcs10.c
Copyright: 2009-2022, Andreas Steffen
           2005, Jan Hutter, Martin Willi
           secunet Security Networks AG
License: GPL-2+

Files: src/charon-tkm/src/tkm/tkm_aead.c
Copyright: 2020, Stefan Berghofer
           2020, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/charon-nm/nm/nm_service.c
Copyright: 2017, Lubomir Rintel
           2008-2009, Martin Willi
           2013-2023, Tobias Brunner
License: GPL-2+

Files: src/libcharon/network/pf_handler.h
Copyright: 2020-2023, Dan James <sddj@me.com>
           2024, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: src/libcharon/sa/ikev2/tasks/ike_natd.c
Copyright: 2006-2007, Martin Willi
           2006, Tobias Brunner, Daniel Roethlisberger
           secunet Security Networks AG
License: GPL-2+

Files: src/libstrongswan/settings/settings_parser.c
Copyright: 1984-2021, Free Software Foundation
           2014-2018, Tobias Brunner
           secunet Security Networks AG
License: GPL-3+ with Bison exception

Files: src/libstrongswan/plugins/openssl/openssl_rng.c
Copyright: 2012, Aleksandr Grinberg
           2012-2018, Tobias Brunner
License: Expat

Files: configure
Copyright: 1992-2021, Free Software Foundation
           2014-2021, Free Software Foundation, Inc
License: FSFUL

Files: m4/config/libtool.m4
Copyright: 1996-2022, Free Software
           2011-2014, Free Software Foundation, Inc
License: FSFULLR or GPL-2+ with LibTool exception

Files: src/libstrongswan/plugins/gmp/gmp_plugin.c
Copyright: 2023, Andreas Steffen, strongSec GmbH
           2008-2009, Martin Willi
License: GPL-2+

Files: src/charon-tkm/src/tkm/tkm_aead.h
Copyright: 2020, Stefan Berghofer
           secunet Security Networks AG
License: GPL-2+

Files: src/starter/parser/parser.c
Copyright: 1984-2021, Free Software Foundation
           2013-2014, Tobias Brunner
License: GPL-3+ with Bison exception

Files: src/include/sys/*
Copyright: 1991-1993, The Regents of the University of California
License: BSD-3-clause

Files: src/libstrongswan/plugins/sha3/sha3_keccak.c
Copyright: 2015-2016, Andreas Steffen
License: CC0

Files: src/libcharon/bus/listeners/custom_logger.h
Copyright: 2016, Thomas Egerer
License: Expat

Files: install-sh
Copyright: 1994, X Consortium
License: Expat

Files: m4/config/ltversion.m4
Copyright: 2004-2022, Free Software Foundation
License: FSFULLR

Files: src/libcharon/plugins/vici/python/Makefile.in
Copyright: 1994-2021, Free Software Foundation, Inc
License: FSFULLR

Files: src/manager/templates/static/jquery.js
Copyright: 2007, John Resig (jquery.com)
License: GPL

Files: COPYING
Copyright: 1989-1991, Free Software Foundation, Inc
License: GPL-2+

Files: src/libstrongswan/settings/settings_parser.h
       src/starter/parser/parser.h
Copyright: 1984-2021, Free Software Foundation
License: GPL-3+ with Bison exception

Files: m4/config/ltoptions.m4
       m4/config/lt~obsolete.m4
Copyright: 2004-2022, Free
License: FSFULLR

Files: src/libstrongswan/plugins/blowfish/bf_locl.h
Copyright: 1995-1997, Eric Young <eay@cryptsoft.com>
License: SSLeay

Files: aclocal.m4
Copyright: 2012-2015, Dan Nicholson <dbn.lists@gmail.com>
           1996-2021, Free Software Foundation, Inc
           2004, Scott James Remnant <scott@netsplit.com>
License: FSFULLR or GPL-2+ with AutoConf exception

Files: src/libstrongswan/plugins/openssl/openssl_kem.c
Copyright: 2024, Gerardo Ravago
           2025, Tobias Brunner
           secunet Security Networks AG
License: GPL-2+

Files: ltmain.sh
Copyright: 2004-2021, Bootstrap Authors
           1996-2022, Free Software Foundation, Inc
License: GPL-2+ with LibTool exception

Files: debian/*
Copyright: 2006-2011, Rene Mayrhofer <rene@mayrhofer.eu.org>
           2012-2018, Yves-Alexis Perez <corsac@debian.org>
License: GPL-2+

Files: debian/usr.lib.ipsec.charon
       debian/usr.lib.ipsec.lookip
       debian/usr.lib.ipsec.stroke
       debian/usr.sbin.charon-systemd
Copyright: 2014-2016, Canonical Ltd
License: GPL-2+

Files: debian/po/sv.po
Copyright: 2013, Martin Bagge <brother@bsnet.se>
License: GPL-2+

Files: debian/po/ca.po
Copyright: 2024 poc senderi <pocsenderi@protonmail.com>
           2025 Carles Pina i Estany <cpina@debian.org>
License: GPL-2+

Files: debian/po/fi.po
       debian/po/pl.po
Copyright: 2009-2010, This file is distributed under the same license as the strongswan package
License: GPL-2+
Comment: No explicit license found, using license(s) from:
 COPYING
 LICENSE

Files: debian/po/fr.po
Copyright: 2005-2007, Christian Perrier <bubulle@debian.org>
License: GPL-2+

Files: debian/po/da.po
Copyright: 2010, strongswan & nedenstående oversættere
License: GPL-2+
Comment: No explicit license found, using license(s) from:
 COPYING
 LICENSE

License: BSD-3-clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 o Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
 o Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in
   the documentation and/or other materials provided with the
   distribution.
 o Neither the name of the Trusted Computing Group nor the names of
   its contributors may be used to endorse or promote products
   derived from this software without specific prior written
   permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.

License: BSD-Young
 This library is free for commercial and non-commercial use as long as
 the following conditions are adhered to.  The following conditions
 apply to all code found in this distribution, be it the RC4, RSA,
 lhash, DES, etc., code; not just the SSL code.  The SSL documentation
 included with this distribution is covered by the same copyright terms
 except that the holder is Tim Hudson (tjh@cryptsoft.com).
 .
 Copyright remains Eric Young's, and as such any Copyright notices in
 the code are not to be removed.
 If this package is used in a product, Eric Young should be given attribution
 as the author of the parts of the library used.
 This can be in the form of a textual message at program startup or
 in documentation (online or textual) provided with the package.
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the copyright
    notice, this list of conditions and the following disclaimer.
 2. Redistributions in binary form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
 3. All advertising materials mentioning features or use of this software
    must display the following acknowledgement:
    "This product includes cryptographic software written by
     Eric Young (eay@cryptsoft.com)"
    The word 'cryptographic' can be left out if the routines from the library
    being used are not cryptographic related :-).
 4. If you include any Windows specific code (or a derivative thereof) from
    the apps directory (application code) you must include an acknowledgement:
    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
 .
 THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 SUCH DAMAGE.
 .
 The licence and distribution terms for any publically available version or
 derivative of this code cannot be changed.  i.e. this code cannot simply be
 copied and put under another distribution licence
 [including the GNU General Public License.]

License: CC0
 On Debian systems, the complete text of the Creative Commons licence can be
 found in `/usr/share/common-licenses/CC-1.0'.

License: Expat
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.

License: FSFUL
 This file is free software; The Free Software Foundation gives unlimited
 permission to copy, distribute and modify it.

License: FSFULLR
 This file is free software; the Free Software Foundation gives unlimited
 permission to copy and/or distribute it, with or without modifications, as
 long as this notice is preserved.
 .
 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY, to the extent permitted by law; without
 even the implied warranty of MERCHANTABILITY or FITNESS FOR A
 PARTICULAR PURPOSE.

License: GPL
 On Debian systems, the complete text of the GNU General
 Public License can be found in
 `/usr/share/common-licenses/GPL'.

License: GPL-2
 On Debian systems, the complete text of the GNU General
 Public License version 2 can be found in
 `/usr/share/common-licenses/GPL-2'.

License: GPL-2+
 On Debian systems, the complete text of the GNU General
 Public License version 2 can be found in
 `/usr/share/common-licenses/GPL-2'.

License: GPL-2+ with AutoConf exception
 This program is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free Software
 Foundation; either version 2, or (at your option) any later version.
 .
 This program is distributed in the hope that it will be useful, but WITHOUT
 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
 details.
 .
 On Debian systems, the complete text of the GNU General Public License version
 2 can be found in `/usr/share/common-licenses/GPL-2'.
 .
 As a special exception to the GNU General Public License, if you distribute
 this file as part of a program that contains a configuration script generated
 by Autoconf, you may include it under the same distribution terms that you use
 for the rest of that program.

License: GPL-2+ with LibTool exception
 GNU Libtool is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free Software
 Foundation; either version 2 of of the License, or (at your option) any later
 version.
 .
 As a special exception to the GNU General Public License, if you distribute
 this file as part of a program or library that is built using GNU Libtool, you
 may include this file under the  same distribution terms that you use for the
 rest of that program.
 .
 GNU Libtool is distributed in the hope that it will be useful, but WITHOUT ANY
 WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
 A PARTICULAR PURPOSE.  See the GNU General Public License for more details.

License: GPL-3+ with AutoConf exception
 This file is free software; you can redistribute it and/or modify it under the
 terms of the GNU General Public License as published by the Free Software
 Foundation, either version 3 of the License, or (at your option) any later
 version.
 .
 This program is distributed in the hope that it will be useful, but WITHOUT
 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
 details.
 .
 On Debian systems, the complete text of the GNU General Public License version
 3 can be found in `/usr/share/common-licenses/GPL-3'.
 .
 As a special exception to the GNU General Public License, if you distribute
 this file as part of a program that contains a configuration script generated
 by Autoconf, you may include it under the same distribution terms that you use
 for the rest of that program.  This Exception is an additional permission
 under section 7 of the GNU General Public License, version 3 ("GPLv3").

License: GPL-3+ with Bison exception
 This program is free software: you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free Software
 Foundation, either version 3 of the License, or (at your option) any later
 version.
 .
 This program is distributed in the hope that it will be useful, but WITHOUT
 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
 details.
 .
 On Debian systems, the complete text of the GNU General Public License version
 3 can be found in `/usr/share/common-licenses/GPL-3'.
 .
 As a special exception, you may create a larger work that contains part or all
 of the Bison parser skeleton and distribute that work under terms of your
 choice, so long as that work isn't itself a parser generator using the
 skeleton or a modified version thereof as a parser skeleton.  Alternatively,
 if you modify or redistribute the parser skeleton itself, you may (at your
 option) remove this special exception, which will cause the skeleton and the
 resulting Bison output files to be licensed under the GNU General Public
 License without this special exception.
 .
 This special exception was added by the Free Software Foundation in version
 2.2 of Bison.

License: MIT
 This file is free software; as a special exception the author gives
 unlimited permission to copy and/or distribute it, with or without
 modifications, as long as this notice is preserved.
 .
 This file is distributed in the hope that it will be useful, but
 WITHOUT ANY WARRANTY, to the extent permitted by law; without even
 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
 PURPOSE.

License: SSLeay
 This library is free for commercial and non-commercial use as long as the
 following conditions are adhered to.  The following conditions apply to all
 code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code;
 not just the SSL code.  The SSL documentation included with this distribution
 is covered by the same copyright terms except that the holder is Tim Hudson
 (tjh@cryptsoft.com).
 .
 Copyright remains Eric Young's, and as such any Copyright notices in the code
 are not to be removed.  If this package is used in a product, Eric Young
 should be given attribution as the author of the parts of the library used.
 This can be in the form of a textual message at program startup or in
 documentation (online or textual) provided with the package.
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 1. Redistributions of source code must retain the copyright notice, this list
    of conditions and the following disclaimer.
 2. Redistributions in binary form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
 3. All advertising materials mentioning features or use of this software
    must display the following acknowledgement:
    "This product includes cryptographic software written by
     Eric Young (eay@cryptsoft.com)"
    The word 'cryptographic' can be left out if the routines from the library
    being used are not cryptographic related :-).
 4. If you include any Windows specific code (or a derivative thereof) from
    the apps directory (application code) you must include an acknowledgement:
    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
 .
 THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED
 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
 EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
 The licence and distribution terms for any publicly available version or
 derivative of this code cannot be changed.  i.e. this code cannot simply be
 copied and put under another distribution licence [including the GNU Public
 Licence.]
