Remove IPsec and related code from the system.
commit755d70b8f2c28b016b6c0330273e7daa38038f27
authorSascha Wildner <saw@online.de>
Sat, 21 Apr 2018 21:26:37 +0000 (21 23:26 +0200)
committerSascha Wildner <saw@online.de>
Sat, 21 Apr 2018 21:28:18 +0000 (21 23:28 +0200)
treee58fa4527830662c5224eb14a6628a7fc37ac406
parent86de01bd8974437225114bb10e44c8871831fa1a
Remove IPsec and related code from the system.

It was unmaintained ever since we inherited it from FreeBSD 4.8.

In fact, we had two implementations from that time: IPSEC and FAST_IPSEC.
FAST_IPSEC is the implementation to which FreeBSD has moved since, but
it didn't even build in DragonFly.

Fixes for dports have been committed to DeltaPorts.

Requested-by: dillon
Dports-testing-and-fixing: zrj
179 files changed:
Makefile_upgrade.inc
UPDATING
etc/defaults/rc.conf
etc/mtree/BSD.include.dist
etc/rc.d/Makefile
etc/rc.d/ipsec [deleted file]
etc/rc.d/rtadvd
gnu/usr.bin/groff/tmac/fr.ISO8859-1
gnu/usr.bin/groff/tmac/ru.KOI8-R
include/Makefile
lib/Makefile
lib/libc/gen/sysctl.3
lib/libc/net/getnameinfo.c
lib/libipsec/Makefile [deleted file]
lib/libipsec/ipsec_dump_policy.c [deleted file]
lib/libipsec/ipsec_get_policylen.c [deleted file]
lib/libipsec/ipsec_set_policy.3 [deleted file]
lib/libipsec/ipsec_strerror.3 [deleted file]
lib/libipsec/ipsec_strerror.c [deleted file]
lib/libipsec/ipsec_strerror.h [deleted file]
lib/libipsec/libpfkey.h [deleted file]
lib/libipsec/pfkey.c [deleted file]
lib/libipsec/pfkey_dump.c [deleted file]
lib/libipsec/policy_parse.y [deleted file]
lib/libipsec/policy_token.l [deleted file]
lib/libipsec/test-policy.c [deleted file]
sbin/ping/Makefile
sbin/ping/ping.8
sbin/ping/ping.c
sbin/ping6/Makefile
sbin/ping6/ping6.8
sbin/ping6/ping6.c
share/initrd/sbin.libcrypto/Makefile
share/initrd/sbin/Makefile
share/man/man4/Makefile
share/man/man4/aesni.4
share/man/man4/crypto.4
share/man/man4/fast_ipsec.4 [deleted file]
share/man/man4/hifn.4
share/man/man4/ip6.4
share/man/man4/ipsec.4 [deleted file]
share/man/man4/padlock.4
share/man/man4/pfsync.4
share/man/man4/safe.4
share/man/man4/tcp.4
share/man/man4/txp.4
share/man/man4/ubsec.4
share/man/man5/rc.conf.5
share/man/man7/hier.7
share/man/man9/crypto.9
share/mk/bsd.libnames.mk
sys/conf/files
sys/conf/options
sys/config/LINT64
sys/config/VKERNEL64
sys/crypto/blowfish/bf_ecb.c [deleted file]
sys/net/pf/if_pfsync.c
sys/net/pfkeyv2.h [deleted file]
sys/netinet/in.h
sys/netinet/in_pcb.c
sys/netinet/in_pcb.h
sys/netinet/in_proto.c
sys/netinet/ip_divert.c
sys/netinet/ip_icmp.c
sys/netinet/ip_input.c
sys/netinet/ip_output.c
sys/netinet/raw_ip.c
sys/netinet/tcp_input.c
sys/netinet/tcp_output.c
sys/netinet/tcp_subr.c
sys/netinet/tcp_syncache.c
sys/netinet/tcp_usrreq.c
sys/netinet/udp_usrreq.c
sys/netinet6/ah.h [deleted file]
sys/netinet6/ah6.h [deleted file]
sys/netinet6/ah_core.c [deleted file]
sys/netinet6/ah_input.c [deleted file]
sys/netinet6/ah_output.c [deleted file]
sys/netinet6/esp.h [deleted file]
sys/netinet6/esp6.h [deleted file]
sys/netinet6/esp_aesctr.c [deleted file]
sys/netinet6/esp_camellia.c [deleted file]
sys/netinet6/esp_core.c [deleted file]
sys/netinet6/esp_input.c [deleted file]
sys/netinet6/esp_output.c [deleted file]
sys/netinet6/esp_rijndael.c [deleted file]
sys/netinet6/icmp6.c
sys/netinet6/in6.h
sys/netinet6/in6_pcb.c
sys/netinet6/in6_proto.c
sys/netinet6/ip6_forward.c
sys/netinet6/ip6_input.c
sys/netinet6/ip6_output.c
sys/netinet6/ipcomp.h [deleted file]
sys/netinet6/ipcomp6.h [deleted file]
sys/netinet6/ipcomp_core.c [deleted file]
sys/netinet6/ipcomp_input.c [deleted file]
sys/netinet6/ipcomp_output.c [deleted file]
sys/netinet6/ipsec.c [deleted file]
sys/netinet6/ipsec.h [deleted file]
sys/netinet6/ipsec6.h [deleted file]
sys/netinet6/nd6_nbr.c
sys/netinet6/raw_ip6.c
sys/netinet6/udp6_output.c
sys/netinet6/udp6_usrreq.c
sys/netproto/ipsec/ah.h [deleted file]
sys/netproto/ipsec/ah_var.h [deleted file]
sys/netproto/ipsec/esp.h [deleted file]
sys/netproto/ipsec/esp_var.h [deleted file]
sys/netproto/ipsec/ipcomp.h [deleted file]
sys/netproto/ipsec/ipcomp_var.h [deleted file]
sys/netproto/ipsec/ipip_var.h [deleted file]
sys/netproto/ipsec/ipsec.c [deleted file]
sys/netproto/ipsec/ipsec.h [deleted file]
sys/netproto/ipsec/ipsec6.h [deleted file]
sys/netproto/ipsec/ipsec_input.c [deleted file]
sys/netproto/ipsec/ipsec_mbuf.c [deleted file]
sys/netproto/ipsec/ipsec_output.c [deleted file]
sys/netproto/ipsec/key.c [deleted file]
sys/netproto/ipsec/key.h [deleted file]
sys/netproto/ipsec/key_debug.c [deleted file]
sys/netproto/ipsec/key_debug.h [deleted file]
sys/netproto/ipsec/key_var.h [deleted file]
sys/netproto/ipsec/keydb.h [deleted file]
sys/netproto/ipsec/keysock.c [deleted file]
sys/netproto/ipsec/keysock.h [deleted file]
sys/netproto/ipsec/xform.h [deleted file]
sys/netproto/ipsec/xform_ah.c [deleted file]
sys/netproto/ipsec/xform_esp.c [deleted file]
sys/netproto/ipsec/xform_ipcomp.c [deleted file]
sys/netproto/ipsec/xform_ipip.c [deleted file]
sys/netproto/key/key.c [deleted file]
sys/netproto/key/key.h [deleted file]
sys/netproto/key/key_debug.c [deleted file]
sys/netproto/key/key_debug.h [deleted file]
sys/netproto/key/key_var.h [deleted file]
sys/netproto/key/keydb.c [deleted file]
sys/netproto/key/keydb.h [deleted file]
sys/netproto/key/keysock.c [deleted file]
sys/netproto/key/keysock.h [deleted file]
sys/platform/pc64/conf/files
sys/platform/vkernel64/conf/files
sys/sys/mbuf.h
sys/sys/param.h
sys/sys/priv.h
tools/tools/crypto/Makefile
tools/tools/crypto/ipsecstats.c [deleted file]
usr.bin/kdump/mkioctls
usr.bin/netstat/Makefile
usr.bin/netstat/ipsec.c [deleted file]
usr.bin/netstat/main.c
usr.bin/netstat/netstat.1
usr.bin/netstat/netstat.h
usr.bin/telnet/Makefile
usr.bin/telnet/commands.c
usr.bin/telnet/externs.h
usr.bin/telnet/main.c
usr.sbin/Makefile
usr.sbin/authpf/authpf.8
usr.sbin/inetd/Makefile
usr.sbin/inetd/inetd.8
usr.sbin/inetd/inetd.c
usr.sbin/inetd/inetd.h
usr.sbin/mld6query/Makefile
usr.sbin/rrenumd/Makefile
usr.sbin/rrenumd/rrenumd.c
usr.sbin/rtadvd/rtadvd.8
usr.sbin/setkey/Makefile [deleted file]
usr.sbin/setkey/parse.y [deleted file]
usr.sbin/setkey/sample.cf [deleted file]
usr.sbin/setkey/scriptdump [deleted file]
usr.sbin/setkey/setkey.8 [deleted file]
usr.sbin/setkey/setkey.c [deleted file]
usr.sbin/setkey/test-pfkey.c [deleted file]
usr.sbin/setkey/test-policy.c [deleted file]
usr.sbin/setkey/token.l [deleted file]
usr.sbin/setkey/vchar.h [deleted file]
usr.sbin/traceroute6/Makefile
usr.sbin/traceroute6/traceroute6.c