Package: libreswan / 5.0~rc2-2

Metadata

Package Version Patches format
libreswan 5.0~rc2-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 do not use git version.patch | (download)

packaging/utils/setlibreswanversion | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 do not use git version

0002 debian pam.d pluto.patch | (download)

configs/pam.d/pluto | 27 11 16 - 0 !
1 file changed, 11 insertions( ), 16 deletions(-)

 debian-pam.d-pluto

0004 Include features.h to enable NSPR workaround for 854.patch | (download)

include/ike_alg.h | 1 1 0 - 0 !
include/lswnss.h | 1 1 0 - 0 !
include/test_buffer.h | 1 1 0 - 0 !
include/x509.h | 1 1 0 - 0 !
lib/libswan/ike_alg_aes.c | 1 1 0 - 0 !
lib/libswan/ike_alg_encrypt_chacha20_poly1305.c | 1 1 0 - 0 !
lib/libswan/ike_alg_sha2.c | 1 1 0 - 0 !
lib/libswan/lswnss.c | 1 1 0 - 0 !
lib/libswan/pubkey_der_to_pubkey_content.c | 1 1 0 - 0 !
lib/libswan/pubkey_ecdsa.c | 1 1 0 - 0 !
lib/libswan/pubkey_rsa.c | 1 1 0 - 0 !
lib/libswan/rnd.c | 1 1 0 - 0 !
lib/libswan/secret_pubkey_stuff_to_pubkey_der.c | 1 1 0 - 0 !
programs/cavp/test_gcm.c | 1 1 0 - 0 !
programs/pluto/ikev2_eap.c | 1 1 0 - 0 !
programs/pluto/root_certs.c | 1 1 0 - 0 !
16 files changed, 16 insertions( )

 include features.h to enable nspr workaround for #854472 on  mipsel

The upstream fix was only to enable the right linkage on mipsel when
either __GLIBC__ or __UCLIBC__ were defined as preprocessor
directives.  However, __GLIBC__ isn't defined unless <features.h> has
been read, which was not the case in the files modified here.

0004 fix spelling.patch | (download)

configs/d.ipsec.conf/connsections.xml | 2 1 1 - 0 !
configs/d.ipsec.conf/ipsec-interface.xml | 4 2 2 - 0 !
configs/d.ipsec.conf/keyexchange.xml | 2 1 1 - 0 !
configs/d.ipsec.conf/leftsubnet.xml | 2 1 1 - 0 !
configs/d.ipsec.conf/nic-offload.xml | 2 1 1 - 0 !
configs/d.ipsec.conf/nssdir.xml | 2 1 1 - 0 !
configs/d.ipsec.conf/plutodebug.xml | 2 1 1 - 0 !
configs/ipsec.conf.in | 2 1 1 - 0 !
include/chunk.h | 2 1 1 - 0 !
include/ip_info.h | 2 1 1 - 0 !
include/lsw-pfkeyv2.h | 4 2 2 - 0 !
include/lswendian.h | 2 1 1 - 0 !
include/lswlog.h | 6 3 3 - 0 !
include/pluto_constants.h | 2 1 1 - 0 !
include/secrets.h | 2 1 1 - 0 !
include/x509.h | 6 3 3 - 0 !
kvm | 2 1 1 - 0 !
lib/libswan/lswnss.c | 2 1 1 - 0 !
lib/libswan/secrets.c | 4 2 2 - 0 !
lib/libswan/vendorid.c | 2 1 1 - 0 !
lib/libswan/xfrm_policy_names.c | 2 1 1 - 0 !
lib/libwhack/pickle.c | 2 1 1 - 0 !
mk/TODO.md | 2 1 1 - 0 !
mk/config.mk | 2 1 1 - 0 !
mk/defaults/linux.mk | 4 2 2 - 0 !
mk/docker-targets.mk | 2 1 1 - 0 !
mk/objdir.mk | 2 1 1 - 0 !
programs/_unbound-hook/_unbound-hook.in | 2 1 1 - 0 !
programs/_updown.xfrm/_updown.xfrm.in | 2 1 1 - 0 !
programs/ipsec/ipsec-globalstatus.8.xml | 2 1 1 - 0 !
programs/ipsec/ipsec-replace.8.xml | 2 1 1 - 0 !
programs/ipsec/ipsec-shuntstatus.8.xml | 2 1 1 - 0 !
programs/ipsec/ipsec.8.xml | 2 1 1 - 0 !
programs/pluto/connections.c | 14 7 7 - 0 !
programs/pluto/connections.h | 10 5 5 - 0 !
programs/pluto/ddns.c | 2 1 1 - 0 !
programs/pluto/foodgroups.c | 2 1 1 - 0 !
programs/pluto/ikev1.c | 6 3 3 - 0 !
programs/pluto/ikev1_db_ops.h | 2 1 1 - 0 !
programs/pluto/ikev1_delete.c | 2 1 1 - 0 !
programs/pluto/ikev1_dpd.c | 2 1 1 - 0 !
programs/pluto/ikev1_main.c | 4 2 2 - 0 !
programs/pluto/ikev1_quick.c | 4 2 2 - 0 !
programs/pluto/ikev1_xauth.c | 4 2 2 - 0 !
programs/pluto/ikev2.c | 12 6 6 - 0 !
programs/pluto/ikev2.h | 2 1 1 - 0 !
programs/pluto/ikev2_cp.c | 2 1 1 - 0 !
programs/pluto/ikev2_create_child_sa.c | 6 3 3 - 0 !
programs/pluto/ikev2_host_pair.c | 2 1 1 - 0 !
programs/pluto/ikev2_ike_intermediate.c | 2 1 1 - 0 !
programs/pluto/ikev2_ike_sa_init.c | 10 5 5 - 0 !
programs/pluto/ikev2_informational.c | 2 1 1 - 0 !
programs/pluto/ikev2_mobike.c | 2 1 1 - 0 !
programs/pluto/ikev2_msgid.c | 4 2 2 - 0 !
programs/pluto/ikev2_proposals.c | 6 3 3 - 0 !
programs/pluto/ikev2_ts.c | 4 2 2 - 0 !
programs/pluto/initiate.c | 6 3 3 - 0 !
programs/pluto/instantiate.c | 4 2 2 - 0 !
programs/pluto/ipsec-pluto.8.xml | 4 2 2 - 0 !
programs/pluto/kernel.c | 4 2 2 - 0 !
programs/pluto/kernel.h | 2 1 1 - 0 !
programs/pluto/kernel_ops.c | 2 1 1 - 0 !
programs/pluto/kernel_pfkeyv2.c | 2 1 1 - 0 !
programs/pluto/kernel_xfrm_interface.c | 4 2 2 - 0 !
programs/pluto/libreswan.7.xml | 8 4 4 - 0 !
programs/pluto/linux-copy/linux/xfrm.h | 2 1 1 - 0 !
programs/pluto/orient.c | 2 1 1 - 0 !
programs/pluto/orient.h | 2 1 1 - 0 !
programs/pluto/packet.h | 4 2 2 - 0 !
programs/pluto/peer_id.c | 4 2 2 - 0 !
programs/pluto/plutomain.c | 6 3 3 - 0 !
programs/pluto/revival.c | 2 1 1 - 0 !
programs/pluto/routing.c | 8 4 4 - 0 !
programs/pluto/send.c | 2 1 1 - 0 !
programs/pluto/server.c | 2 1 1 - 0 !
programs/pluto/server.h | 2 1 1 - 0 !
programs/pluto/state.c | 2 1 1 - 0 !
programs/pluto/state.h | 4 2 2 - 0 !
programs/pluto/terminate.c | 6 3 3 - 0 !
programs/pluto/terminate.h | 2 1 1 - 0 !
programs/pluto/timer.c | 2 1 1 - 0 !
programs/pluto/unpack.c | 2 1 1 - 0 !
programs/pluto/updown.c | 2 1 1 - 0 !
programs/pluto/whack_connection.c | 6 3 3 - 0 !
programs/showhostkey/showhostkey.c | 2 1 1 - 0 !
programs/whack/ipsec-whack.8.xml | 2 1 1 - 0 !
programs/whack/whack.c | 4 2 2 - 0 !
testing/baseconfigs/all/etc/udev/udev.rules | 2 1 1 - 0 !
testing/baseconfigs/all/etc/unbound/unbound.conf | 2 1 1 - 0 !
testing/guestbin/fping-short.sh | 2 1 1 - 0 !
testing/guestbin/ip-addr-show.sh | 2 1 1 - 0 !
testing/kvm/Makefile | 6 3 3 - 0 !
testing/kvm/debian/preseed.cfg | 2 1 1 - 0 !
testing/kvm/fedora/base.ks | 4 2 2 - 0 !
testing/kvm/freebsd/transmogrify.sh | 2 1 1 - 0 !
testing/pluto/addconn-19-include-recursive/description.txt | 2 1 1 - 0 !
testing/pluto/android-be-happy/description.txt | 2 1 1 - 0 !
testing/pluto/basic-pluto-01-nokey/description.txt | 2 1 1 - 0 !
testing/pluto/basic-pluto-01-wrongkey/description.txt | 2 1 1 - 0 !
testing/pluto/crossing-streams-03-ikev2-delete-child/06-west-die.sh | 2 1 1 - 0 !
testing/pluto/crossing-streams-03-ikev2-delete-child/description.txt | 2 1 1 - 0 !
testing/pluto/crossing-streams-03-ikev2-delete-child/west.console.txt | 2 1 1 - 0 !
testing/pluto/crossing-streams-03-ikev2-delete-ike-vs-child/06-west-die.sh | 2 1 1 - 0 !
testing/pluto/crossing-streams-03-ikev2-delete-ike-vs-child/description.txt | 2 1 1 - 0 !
testing/pluto/crossing-streams-03-ikev2-delete-ike-vs-child/west.console.txt | 2 1 1 - 0 !
testing/pluto/crossing-streams-03-ikev2-delete-ike/06-west-die.sh | 2 1 1 - 0 !
testing/pluto/crossing-streams-03-ikev2-delete-ike/description.txt | 2 1 1 - 0 !
testing/pluto/crossing-streams-03-ikev2-delete-ike/west.console.txt | 2 1 1 - 0 !
testing/pluto/dpd-03/description.txt | 2 1 1 - 0 !
testing/pluto/ikev1-28-huge-lifetime/description.txt | 2 1 1 - 0 !
testing/pluto/ikev1-aggr-03-authby-rsasig/description.txt | 2 1 1 - 0 !
testing/pluto/ikev1-aggr-04-authby-secret-rassig/description.txt | 2 1 1 - 0 !
testing/pluto/ikev1-aggr-07-no-isakmp-proposal-chosen/description.txt | 2 1 1 - 0 !
testing/pluto/ikev1-aggr-08-copy-r1-spis-to-i1/description.txt | 2 1 1 - 0 !
testing/pluto/ikev1-impair-01-replay-duplicates/description.txt | 2 1 1 - 0 !
testing/pluto/ikev1-impair-02-replay-forward/description.txt | 2 1 1 - 0 !
testing/pluto/ikev1-xfrmi-01/north.console.txt | 2 1 1 - 0 !
testing/pluto/ikev1-xfrmi-01/northinit.sh | 2 1 1 - 0 !
testing/pluto/ikev2-55-ipseckey-03/description.txt | 2 1 1 - 0 !
testing/pluto/ikev2-60-pam/mypam.c | 2 1 1 - 0 !
testing/pluto/ikev2-algo-17-chacha20_poly1305-ike-esp/description.txt | 2 1 1 - 0 !
testing/pluto/ikev2-ddns-02/west-unbound.conf | 2 1 1 - 0 !
testing/pluto/ikev2-expire-01-bytes/west.console.txt | 2 1 1 - 0 !
testing/pluto/ikev2-expire-01-bytes/westrun.sh | 2 1 1 - 0 !
testing/pluto/ikev2-expire-04-ipcomp/west.console.txt | 2 1 1 - 0 !
testing/pluto/ikev2-expire-04-ipcomp/westrun.sh | 2 1 1 - 0 !
testing/pluto/ikev2-frag-04-nofrag-east/west.console.txt | 2 1 1 - 0 !
testing/pluto/ikev2-frag-04-nofrag-east/westrun.sh | 2 1 1 - 0 !
testing/pluto/ikev2-frag-05-nofrag-west/west.console.txt | 2 1 1 - 0 !
testing/pluto/ikev2-frag-05-nofrag-west/westrun.sh | 2 1 1 - 0 !
testing/pluto/ikev2-gssapi-01/gssapi.sh | 2 1 1 - 0 !
testing/pluto/ikev2-impair-01-replay-duplicates/description.txt | 2 1 1 - 0 !
testing/pluto/ikev2-impair-02-replay-forward/description.txt | 2 1 1 - 0 !
testing/pluto/ikev2-impair-06-send-no-ike-ke/description.txt | 2 1 1 - 0 !
testing/pluto/ikev2-labeled-ipsec-06-rekey-ike-acquire/description.txt | 2 1 1 - 0 !
testing/pluto/ikev2-liveness-04-west-aggr-clear/description.txt | 2 1 1 - 0 !
testing/pluto/ikev2-liveness-12-clear-rw-restart/east.conf | 2 1 1 - 0 !
testing/pluto/ikev2-mobike-01/description.txt | 2 1 1 - 0 !
testing/pluto/ikev2-mobike-03/description.txt | 2 1 1 - 0 !
testing/pluto/ikev2-mobike-06/ipsec.conf | 2 1 1 - 0 !
testing/pluto/ikev2-ppk-static-03-no-insist-fail/description.txt | 2 1 1 - 0 !
testing/pluto/ikev2-x509-02-smoketest/description.txt | 6 3 3 - 0 !
testing/pluto/ikev2-xfrmi-01/north.console.txt | 2 1 1 - 0 !
testing/pluto/ikev2-xfrmi-01/northinit.sh | 2 1 1 - 0 !
testing/pluto/ikev2-xfrmi-07/west.console.txt | 2 1 1 - 0 !
testing/pluto/ikev2-xfrmi-07/westinit.sh | 2 1 1 - 0 !
testing/pluto/ikev2-xfrmi-11-default-manual-route/west.console.txt | 2 1 1 - 0 !
testing/pluto/ikev2-xfrmi-11-default-manual-route/westinit.sh | 2 1 1 - 0 !
testing/pluto/ikev2-xfrmi-14-fwmark/northinit.sh | 2 1 1 - 0 !
testing/pluto/ikev2-xfrmi-17-ipcomp/north.console.txt | 2 1 1 - 0 !
testing/pluto/ikev2-xfrmi-17-ipcomp/northinit.sh | 2 1 1 - 0 !
testing/pluto/impair-40-ikev1-delete-child/description.txt | 2 1 1 - 0 !
testing/pluto/impair-40-ikev1-delete-child/west.console.txt | 2 1 1 - 0 !
testing/pluto/impair-install-ipsec-sa-inbound-policy-responder-ikev1/west.console.txt | 4 2 2 - 0 !
testing/pluto/impair-install-ipsec-sa-inbound-state-responder-ikev1/west.console.txt | 4 2 2 - 0 !
testing/pluto/impair-install-ipsec-sa-outbound-policy-responder-ikev1/west.console.txt | 2 1 1 - 0 !
testing/pluto/impair-install-ipsec-sa-outbound-state-responder-ikev1/west.console.txt | 2 1 1 - 0 !
testing/pluto/interop-ikev1-racoon-01-aggr/description.txt | 2 1 1 - 0 !
testing/pluto/interop-ikev1-racoon-02-main/description.txt | 2 1 1 - 0 !
testing/pluto/interop-ikev2-strongswan-04-x509-responder/description.txt | 2 1 1 - 0 !
testing/pluto/interop-ikev2-strongswan-41-responder-digsig-rsa-pss-256/description.txt | 2 1 1 - 0 !
testing/pluto/interop-ikev2-strongswan-44-responder-digsig-rsa-pss-multi-hash/description.txt | 2 1 1 - 0 !
testing/pluto/netkey-passthrough-ipxfrm/description.txt | 2 1 1 - 0 !
testing/pluto/newoe-07-ike-replace-initiator-esp/03-road-run.sh | 2 1 1 - 0 !
testing/pluto/newoe-07-ike-replace-initiator-esp/road.console.txt | 2 1 1 - 0 !
testing/pluto/newoe-18-poc-cop-port-7-transport/description.txt | 2 1 1 - 0 !
testing/pluto/nflog-02-conn-nftables/description.txt | 2 1 1 - 0 !
testing/pluto/seccomp-03-updown/road-unbound.conf | 2 1 1 - 0 !
testing/pluto/whack-unroute-01-ikev1-quick-initiator/description.txt | 2 1 1 - 0 !
testing/pluto/whack-unroute-01-ikev1-quick-responder/description.txt | 2 1 1 - 0 !
testing/pluto/xauth-pluto-20-pam-timeout/mypam.c | 2 1 1 - 0 !
testing/programs/_ipcheck/ip_selector_check.c | 4 2 2 - 0 !
testing/programs/_timecheck/check_deltatime.c | 2 1 1 - 0 !
testing/utils/coverity-cron.sh | 6 3 3 - 0 !
testing/utils/fab/hosts.py | 2 1 1 - 0 !
testing/utils/fab/post.py | 4 2 2 - 0 !
testing/utils/interop.sh | 2 1 1 - 0 !
testing/utils/ns.sh | 2 1 1 - 0 !
testing/utils/nsrun | 14 7 7 - 0 !
testing/web/README.md | 4 2 2 - 0 !
180 files changed, 258 insertions( ), 258 deletions(-)

 fix spelling

0005 demux fix 32 bit build ju zu.patch | (download)

programs/pluto/demux.c | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 demux: fix 32-bit build, %ju -> %zu

(cherry picked from commit a8ef4e5b97f47d2664ff5b164d49e7e7340b3cda)