From 2df56dbd60bb5d925d2ce0ddbdefdbe6107ea783 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 21 Aug 2018 09:39:55 +0200 Subject: Update to FreeBSD head 2018-04-01 Git mirror commit 8dfb1ccc26d1cea7e2529303003ff61f9f1784c4. Update #3472. --- libbsd.py | 81 +++++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 45 insertions(+), 36 deletions(-) (limited to 'libbsd.py') diff --git a/libbsd.py b/libbsd.py index a1113365..436652cb 100644 --- a/libbsd.py +++ b/libbsd.py @@ -1670,7 +1670,6 @@ class net(builder.Module): 'sys/net/if_types.h', 'sys/net/if_var.h', 'sys/net/if_vlan_var.h', - 'sys/net/iso88025.h', 'sys/net/netisr.h', 'sys/net/netisr_internal.h', 'sys/net/pfil.h', @@ -1706,7 +1705,6 @@ class net(builder.Module): 'sys/net/if_fwsubr.c', 'sys/net/if_gif.c', 'sys/net/if_gre.c', - 'sys/net/if_iso88025subr.c', 'sys/net/if_lagg.c', 'sys/net/if_llatbl.c', 'sys/net/if_loop.c', @@ -1751,6 +1749,7 @@ class netinet(builder.Module): [ 'sys/netinet/cc/cc.h', 'sys/netinet/cc/cc_module.h', + 'sys/netinet/cc/cc_newreno.h', 'sys/netinet/in_fib.h', 'sys/netinet/icmp6.h', 'sys/netinet/icmp_var.h', @@ -1800,9 +1799,11 @@ class netinet(builder.Module): 'sys/netinet/sctputil.h', 'sys/netinet/sctp_var.h', 'sys/netinet/tcp_debug.h', + 'sys/netinet/tcp_fastopen.h', 'sys/netinet/tcp_fsm.h', 'sys/netinet/tcp_hostcache.h', 'sys/netinet/tcpip.h', + 'sys/netinet/tcp_log_buf.h', 'sys/netinet/tcp_lro.h', 'sys/netinet/tcp_offload.h', 'sys/netinet/tcp_seq.h', @@ -2346,53 +2347,61 @@ class crypto(builder.Module): mm = self.manager self.addKernelSpaceHeaderFiles( [ + 'sys/contrib/libb2/blake2.h', + 'sys/contrib/libb2/blake2-impl.h', + 'sys/crypto/blowfish/bf_locl.h', + 'sys/crypto/blowfish/bf_pi.h', + 'sys/crypto/blowfish/blowfish.h', + 'sys/crypto/camellia/camellia.h', + 'sys/crypto/chacha20/chacha.h', + 'sys/crypto/des/des.h', + 'sys/crypto/des/des_locl.h', + 'sys/crypto/des/podd.h', + 'sys/crypto/des/sk.h', + 'sys/crypto/des/spr.h', 'sys/crypto/intake.h', - 'sys/crypto/skein/skein_iv.h', - 'sys/crypto/skein/skein_freebsd.h', - 'sys/crypto/skein/skein.h', - 'sys/crypto/skein/skein_debug.h', - 'sys/crypto/skein/skein_port.h', 'sys/crypto/rc4/rc4.h', - 'sys/crypto/sha2/sha384.h', + 'sys/crypto/rijndael/rijndael-api-fst.h', + 'sys/crypto/rijndael/rijndael.h', + 'sys/crypto/rijndael/rijndael_local.h', + 'sys/crypto/sha1.h', 'sys/crypto/sha2/sha256.h', - 'sys/crypto/sha2/sha512t.h', + 'sys/crypto/sha2/sha384.h', 'sys/crypto/sha2/sha512.h', - 'sys/crypto/sha1.h', + 'sys/crypto/sha2/sha512t.h', 'sys/crypto/siphash/siphash.h', - 'sys/crypto/rijndael/rijndael-api-fst.h', - 'sys/crypto/rijndael/rijndael_local.h', - 'sys/crypto/rijndael/rijndael.h', - 'sys/crypto/camellia/camellia.h', - 'sys/crypto/des/spr.h', - 'sys/crypto/des/des_locl.h', - 'sys/crypto/des/des.h', - 'sys/crypto/des/podd.h', - 'sys/crypto/des/sk.h', - 'sys/crypto/blowfish/bf_pi.h', - 'sys/crypto/blowfish/blowfish.h', - 'sys/crypto/blowfish/bf_locl.h', + 'sys/crypto/skein/skein_debug.h', + 'sys/crypto/skein/skein_freebsd.h', + 'sys/crypto/skein/skein.h', + 'sys/crypto/skein/skein_iv.h', + 'sys/crypto/skein/skein_port.h', ] ) self.addKernelSpaceSourceFiles( [ - 'sys/crypto/skein/skein_block.c', - 'sys/crypto/skein/skein.c', - 'sys/crypto/rc4/rc4.c', - 'sys/crypto/sha2/sha256c.c', - 'sys/crypto/sha2/sha512c.c', - 'sys/crypto/siphash/siphash.c', - 'sys/crypto/sha1.c', - 'sys/crypto/rijndael/rijndael-api.c', - 'sys/crypto/rijndael/rijndael-alg-fst.c', - 'sys/crypto/rijndael/rijndael-api-fst.c', + 'sys/contrib/libb2/blake2b-ref.c', + 'sys/contrib/libb2/blake2s-ref.c', + 'sys/crypto/blake2/blake2-sw.c', + 'sys/crypto/blowfish/bf_ecb.c', + 'sys/crypto/blowfish/bf_enc.c', + 'sys/crypto/blowfish/bf_skey.c', 'sys/crypto/camellia/camellia-api.c', 'sys/crypto/camellia/camellia.c', + 'sys/crypto/chacha20/chacha.c', + 'sys/crypto/chacha20/chacha-sw.c', + 'sys/crypto/des/des_ecb.c', 'sys/crypto/des/des_enc.c', 'sys/crypto/des/des_setkey.c', - 'sys/crypto/des/des_ecb.c', - 'sys/crypto/blowfish/bf_skey.c', - 'sys/crypto/blowfish/bf_enc.c', - 'sys/crypto/blowfish/bf_ecb.c', + 'sys/crypto/rc4/rc4.c', + 'sys/crypto/rijndael/rijndael-alg-fst.c', + 'sys/crypto/rijndael/rijndael-api.c', + 'sys/crypto/rijndael/rijndael-api-fst.c', + 'sys/crypto/sha1.c', + 'sys/crypto/sha2/sha256c.c', + 'sys/crypto/sha2/sha512c.c', + 'sys/crypto/siphash/siphash.c', + 'sys/crypto/skein/skein_block.c', + 'sys/crypto/skein/skein.c', ], mm.generator['source']() ) -- cgit v1.2.3