CVS commit: src/external/mit/xorg/tools/fc-cache
Module Name:src Committed By: martin Date: Thu Feb 24 06:34:32 UTC 2022 Modified Files: src/external/mit/xorg/tools/fc-cache: Makefile Log Message: Add more -I to find expat_config.h To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/external/mit/xorg/tools/fc-cache/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/mit/xorg/tools/fc-cache/Makefile diff -u src/external/mit/xorg/tools/fc-cache/Makefile:1.18 src/external/mit/xorg/tools/fc-cache/Makefile:1.19 --- src/external/mit/xorg/tools/fc-cache/Makefile:1.18 Mon Sep 16 06:16:42 2019 +++ src/external/mit/xorg/tools/fc-cache/Makefile Thu Feb 24 06:34:32 2022 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.18 2019/09/16 06:16:42 maya Exp $ +# $NetBSD: Makefile,v 1.19 2022/02/24 06:34:32 martin Exp $ .include @@ -114,7 +114,7 @@ HOST_CPPFLAGS= -DFONTCONFIG_PATH='"${DES HOST_CPPFLAGS+= -DFT_CONFIG_OPTION_DISABLE_BZIP2 HOST_CPPFLAGS+= -I${FONTCONFIG} -I${FREETYPE} \ -I${FREETYPE}/include -I${FREETYPE}/include/freetype \ - -I${EXPAT}/lib \ + -I${EXPAT}/lib -I${EXPAT}/../lib/libexpat \ -I${FONTCONFIG}/../include \ -I${DESTDIR}${X11INCDIR} -I. \ -I${FONTCONFIG}/../include
CVS commit: src/external/mit/xorg/tools/fc-cache
Module Name:src Committed By: martin Date: Thu Feb 24 06:34:32 UTC 2022 Modified Files: src/external/mit/xorg/tools/fc-cache: Makefile Log Message: Add more -I to find expat_config.h To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/external/mit/xorg/tools/fc-cache/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: mrg Date: Thu Feb 24 03:35:33 UTC 2022 Modified Files: src/distrib/sets/lists/base: mi src/distrib/sets/lists/debug: mi src/distrib/sets/lists/man: mi src/sbin: Makefile Log Message: enable blkdiscard(8) build. To generate a diff of this commit: cvs rdiff -u -r1.1289 -r1.1290 src/distrib/sets/lists/base/mi cvs rdiff -u -r1.372 -r1.373 src/distrib/sets/lists/debug/mi cvs rdiff -u -r1.1734 -r1.1735 src/distrib/sets/lists/man/mi cvs rdiff -u -r1.134 -r1.135 src/sbin/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/sets/lists/base/mi diff -u src/distrib/sets/lists/base/mi:1.1289 src/distrib/sets/lists/base/mi:1.1290 --- src/distrib/sets/lists/base/mi:1.1289 Sun Jan 23 14:35:44 2022 +++ src/distrib/sets/lists/base/mi Thu Feb 24 03:35:32 2022 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.1289 2022/01/23 14:35:44 christos Exp $ +# $NetBSD: mi,v 1.1290 2022/02/24 03:35:32 mrg Exp $ # # Note: Don't delete entries from here - mark them as "obsolete" instead, # unless otherwise stated below. @@ -347,6 +347,7 @@ ./sbin/atactl base-sysutil-root ./sbin/badsect base-sysutil-root ./sbin/bioctl base-sysutil-root +./sbin/blkdiscardbase-sysutil-root ./sbin/blacklistctlbase-obsolete obsolete ./sbin/blacklistdbase-obsolete obsolete ./sbin/blocklistctlbase-sysutil-root @@ -374,6 +375,7 @@ ./sbin/dumplfs base-obsolete obsolete ./sbin/fastboot base-sysutil-root ./sbin/fasthalt base-sysutil-root +./sbin/fdiscard base-sysutil-root ./sbin/fdisk base-sysutil-root ./sbin/fsck base-sysutil-root ./sbin/fsck_ext2fsbase-ext2fs-root Index: src/distrib/sets/lists/debug/mi diff -u src/distrib/sets/lists/debug/mi:1.372 src/distrib/sets/lists/debug/mi:1.373 --- src/distrib/sets/lists/debug/mi:1.372 Sun Jan 23 14:35:44 2022 +++ src/distrib/sets/lists/debug/mi Thu Feb 24 03:35:33 2022 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.372 2022/01/23 14:35:44 christos Exp $ +# $NetBSD: mi,v 1.373 2022/02/24 03:35:33 mrg Exp $ ./etc/mtree/set.debug comp-sys-root ./usr/lib comp-sys-usr compatdir ./usr/lib/i18n/libBIG5_g.a comp-c-debuglib debuglib,compatfile @@ -333,6 +333,7 @@ ./usr/libdata/debug/sbin/bioctl.debug comp-sysutil-debug debug ./usr/libdata/debug/sbin/blacklistctl.debug comp-obsolete obsolete ./usr/libdata/debug/sbin/blacklistd.debug comp-obsolete obsolete +./usr/libdata/debug/sbin/blkdiscard.debug comp-sysutil-debug debug ./usr/libdata/debug/sbin/blocklistctl.debug comp-sysutil-debug debug ./usr/libdata/debug/sbin/blocklistd.debug comp-sysutil-debug debug ./usr/libdata/debug/sbin/brconfig.debug comp-netutil-debug debug Index: src/distrib/sets/lists/man/mi diff -u src/distrib/sets/lists/man/mi:1.1734 src/distrib/sets/lists/man/mi:1.1735 --- src/distrib/sets/lists/man/mi:1.1734 Wed Feb 16 01:26:30 2022 +++ src/distrib/sets/lists/man/mi Thu Feb 24 03:35:33 2022 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.1734 2022/02/16 01:26:30 uwe Exp $ +# $NetBSD: mi,v 1.1735 2022/02/24 03:35:33 mrg Exp $ # # Note: don't delete entries from here - mark them as "obsolete" instead. # @@ -2482,6 +2482,7 @@ ./usr/share/man/cat8/bebox/MAKEDEV.0 man-obsolete obsolete ./usr/share/man/cat8/bebox/makedev.0 man-obsolete obsolete ./usr/share/man/cat8/bioctl.0 man-sysutil-catman .cat +./usr/share/man/cat8/blkdiscard.0 man-sysutil-catman .cat ./usr/share/man/cat8/blacklistctl.0 man-obsolete obsolete ./usr/share/man/cat8/blacklistd.0 man-obsolete obsolete ./usr/share/man/cat8/blocklistctl.0 man-sysutil-catman .cat @@ -2613,6 +2614,7 @@ ./usr/share/man/cat8/faithd.0 man-router-catman inet6,.cat ./usr/share/man/cat8/fastboot.0 man-sysutil-catman .cat ./usr/share/man/cat8/fasthalt.0 man-sysutil-catman .cat +./usr/share/man/cat8/fdiscard.0 man-sysutil-catman .cat ./usr/share/man/cat8/fdisk.0 man-sysutil-catman .cat ./usr/share/man/cat8/fingerd.0 man-sysutil-catman .cat ./usr/share/man/cat8/fixmount.0 man-sysutil-catman .cat @@ -5603,6 +5605,7 @@ ./usr/share/man/html8/bad144.html man-sysutil-htmlman html ./usr/share/man/html8/badsect.html man-sysutil-htmlman html ./usr/share/man/html8/bioctl.html man-sysutil-htmlman html +./usr/share/man/html8/blkdiscard.html man-sysutil-htmlman html ./usr/share/man/html8/blacklistctl.html man-obsolete obsolete ./usr/share/man/html8/blacklistd.html man-obsolete obsolete ./usr/share/man/html8/blocklistctl.html man-sysutil-htmlman html @@ -5706,6 +5709,7 @@ ./usr/share/man/html8/faithd.html man-router-htmlman inet6,html ./usr/share/man/html8/fastboot.html man-sysutil-htmlman html ./usr/share/man/html8/fasthalt.html man-sysutil-htmlman html +./usr/share/man/html8/fdiscard.html man-sysutil-htmlman html ./usr/share/man/html8/fdisk.html man-sysutil-htmlman html ./usr/share/man/html8/fingerd.html
CVS commit: src
Module Name:src Committed By: mrg Date: Thu Feb 24 03:35:33 UTC 2022 Modified Files: src/distrib/sets/lists/base: mi src/distrib/sets/lists/debug: mi src/distrib/sets/lists/man: mi src/sbin: Makefile Log Message: enable blkdiscard(8) build. To generate a diff of this commit: cvs rdiff -u -r1.1289 -r1.1290 src/distrib/sets/lists/base/mi cvs rdiff -u -r1.372 -r1.373 src/distrib/sets/lists/debug/mi cvs rdiff -u -r1.1734 -r1.1735 src/distrib/sets/lists/man/mi cvs rdiff -u -r1.134 -r1.135 src/sbin/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libpam/modules/pam_ssh
Module Name:src Committed By: christos Date: Thu Feb 24 00:26:27 UTC 2022 Modified Files: src/lib/libpam/modules/pam_ssh: pam_ssh.c Log Message: Add constrain arguments To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/lib/libpam/modules/pam_ssh/pam_ssh.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libpam/modules/pam_ssh
Module Name:src Committed By: christos Date: Thu Feb 24 00:26:27 UTC 2022 Modified Files: src/lib/libpam/modules/pam_ssh: pam_ssh.c Log Message: Add constrain arguments To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/lib/libpam/modules/pam_ssh/pam_ssh.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/lib/libpam/modules/pam_ssh/pam_ssh.c diff -u src/lib/libpam/modules/pam_ssh/pam_ssh.c:1.28 src/lib/libpam/modules/pam_ssh/pam_ssh.c:1.29 --- src/lib/libpam/modules/pam_ssh/pam_ssh.c:1.28 Wed Feb 26 22:25:08 2020 +++ src/lib/libpam/modules/pam_ssh/pam_ssh.c Wed Feb 23 19:26:26 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: pam_ssh.c,v 1.28 2020/02/27 03:25:08 christos Exp $ */ +/* $NetBSD: pam_ssh.c,v 1.29 2022/02/24 00:26:26 christos Exp $ */ /*- * Copyright (c) 2003 Networks Associates Technology, Inc. @@ -38,7 +38,7 @@ #ifdef __FreeBSD__ __FBSDID("$FreeBSD: src/lib/libpam/modules/pam_ssh/pam_ssh.c,v 1.40 2004/02/10 10:13:21 des Exp $"); #else -__RCSID("$NetBSD: pam_ssh.c,v 1.28 2020/02/27 03:25:08 christos Exp $"); +__RCSID("$NetBSD: pam_ssh.c,v 1.29 2022/02/24 00:26:26 christos Exp $"); #endif #include @@ -68,7 +68,7 @@ __RCSID("$NetBSD: pam_ssh.c,v 1.28 2020/ #include "authfile.h" #define ssh_add_identity(auth, key, comment) \ - ssh_add_identity_constrained(auth, key, comment, 0, 0, 0, "pam") +ssh_add_identity_constrained(auth, key, comment, 0, 0, 0, "pam", NULL, 00) extern char **environ;
CVS commit: src
Module Name:src Committed By: andvar Date: Wed Feb 23 21:54:41 UTC 2022 Modified Files: src/lib/libperfuse: perfuse.c src/lib/libtelnet: encrypt.c src/sys/arch/powerpc/pic: pic_distopenpic.c pic_mpcsoc.c pic_openpic.c src/sys/arch/sh3/include: cpu.h mmu.h src/sys/arch/sh3/sh3: sh3_machdep.c src/sys/arch/sparc64/dev: psycho.c src/sys/dev/ata: ata.c src/sys/dev/eisa: ahbreg.h src/sys/dev/ic: aic7xxx_osm.c esiop.c siop.c src/sys/dev/pci: if_skreg.h if_tl.c src/sys/dev/scsipi: ss.c st.c src/sys/dev/tc: if_le_tc.c src/sys/fs/puffs: puffs_vnops.c src/sys/kern: kern_sig.c kern_turnstile.c src/sys/netinet6: raw_ip6.c Log Message: fix various typos in comments, mainly immediatly/immediately/, as well shared and recently fixed typos in OpenBSD code by Jonathan Grey. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/lib/libperfuse/perfuse.c cvs rdiff -u -r1.18 -r1.19 src/lib/libtelnet/encrypt.c cvs rdiff -u -r1.13 -r1.14 src/sys/arch/powerpc/pic/pic_distopenpic.c cvs rdiff -u -r1.8 -r1.9 src/sys/arch/powerpc/pic/pic_mpcsoc.c cvs rdiff -u -r1.19 -r1.20 src/sys/arch/powerpc/pic/pic_openpic.c cvs rdiff -u -r1.60 -r1.61 src/sys/arch/sh3/include/cpu.h cvs rdiff -u -r1.10 -r1.11 src/sys/arch/sh3/include/mmu.h cvs rdiff -u -r1.111 -r1.112 src/sys/arch/sh3/sh3/sh3_machdep.c cvs rdiff -u -r1.136 -r1.137 src/sys/arch/sparc64/dev/psycho.c cvs rdiff -u -r1.165 -r1.166 src/sys/dev/ata/ata.c cvs rdiff -u -r1.18 -r1.19 src/sys/dev/eisa/ahbreg.h cvs rdiff -u -r1.41 -r1.42 src/sys/dev/ic/aic7xxx_osm.c cvs rdiff -u -r1.59 -r1.60 src/sys/dev/ic/esiop.c cvs rdiff -u -r1.102 -r1.103 src/sys/dev/ic/siop.c cvs rdiff -u -r1.30 -r1.31 src/sys/dev/pci/if_skreg.h cvs rdiff -u -r1.123 -r1.124 src/sys/dev/pci/if_tl.c cvs rdiff -u -r1.90 -r1.91 src/sys/dev/scsipi/ss.c cvs rdiff -u -r1.242 -r1.243 src/sys/dev/scsipi/st.c cvs rdiff -u -r1.22 -r1.23 src/sys/dev/tc/if_le_tc.c cvs rdiff -u -r1.224 -r1.225 src/sys/fs/puffs/puffs_vnops.c cvs rdiff -u -r1.401 -r1.402 src/sys/kern/kern_sig.c cvs rdiff -u -r1.40 -r1.41 src/sys/kern/kern_turnstile.c cvs rdiff -u -r1.176 -r1.177 src/sys/netinet6/raw_ip6.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: andvar Date: Wed Feb 23 21:54:41 UTC 2022 Modified Files: src/lib/libperfuse: perfuse.c src/lib/libtelnet: encrypt.c src/sys/arch/powerpc/pic: pic_distopenpic.c pic_mpcsoc.c pic_openpic.c src/sys/arch/sh3/include: cpu.h mmu.h src/sys/arch/sh3/sh3: sh3_machdep.c src/sys/arch/sparc64/dev: psycho.c src/sys/dev/ata: ata.c src/sys/dev/eisa: ahbreg.h src/sys/dev/ic: aic7xxx_osm.c esiop.c siop.c src/sys/dev/pci: if_skreg.h if_tl.c src/sys/dev/scsipi: ss.c st.c src/sys/dev/tc: if_le_tc.c src/sys/fs/puffs: puffs_vnops.c src/sys/kern: kern_sig.c kern_turnstile.c src/sys/netinet6: raw_ip6.c Log Message: fix various typos in comments, mainly immediatly/immediately/, as well shared and recently fixed typos in OpenBSD code by Jonathan Grey. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/lib/libperfuse/perfuse.c cvs rdiff -u -r1.18 -r1.19 src/lib/libtelnet/encrypt.c cvs rdiff -u -r1.13 -r1.14 src/sys/arch/powerpc/pic/pic_distopenpic.c cvs rdiff -u -r1.8 -r1.9 src/sys/arch/powerpc/pic/pic_mpcsoc.c cvs rdiff -u -r1.19 -r1.20 src/sys/arch/powerpc/pic/pic_openpic.c cvs rdiff -u -r1.60 -r1.61 src/sys/arch/sh3/include/cpu.h cvs rdiff -u -r1.10 -r1.11 src/sys/arch/sh3/include/mmu.h cvs rdiff -u -r1.111 -r1.112 src/sys/arch/sh3/sh3/sh3_machdep.c cvs rdiff -u -r1.136 -r1.137 src/sys/arch/sparc64/dev/psycho.c cvs rdiff -u -r1.165 -r1.166 src/sys/dev/ata/ata.c cvs rdiff -u -r1.18 -r1.19 src/sys/dev/eisa/ahbreg.h cvs rdiff -u -r1.41 -r1.42 src/sys/dev/ic/aic7xxx_osm.c cvs rdiff -u -r1.59 -r1.60 src/sys/dev/ic/esiop.c cvs rdiff -u -r1.102 -r1.103 src/sys/dev/ic/siop.c cvs rdiff -u -r1.30 -r1.31 src/sys/dev/pci/if_skreg.h cvs rdiff -u -r1.123 -r1.124 src/sys/dev/pci/if_tl.c cvs rdiff -u -r1.90 -r1.91 src/sys/dev/scsipi/ss.c cvs rdiff -u -r1.242 -r1.243 src/sys/dev/scsipi/st.c cvs rdiff -u -r1.22 -r1.23 src/sys/dev/tc/if_le_tc.c cvs rdiff -u -r1.224 -r1.225 src/sys/fs/puffs/puffs_vnops.c cvs rdiff -u -r1.401 -r1.402 src/sys/kern/kern_sig.c cvs rdiff -u -r1.40 -r1.41 src/sys/kern/kern_turnstile.c cvs rdiff -u -r1.176 -r1.177 src/sys/netinet6/raw_ip6.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/lib/libperfuse/perfuse.c diff -u src/lib/libperfuse/perfuse.c:1.43 src/lib/libperfuse/perfuse.c:1.44 --- src/lib/libperfuse/perfuse.c:1.43 Sun Aug 8 20:54:48 2021 +++ src/lib/libperfuse/perfuse.c Wed Feb 23 21:54:40 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: perfuse.c,v 1.43 2021/08/08 20:54:48 nia Exp $ */ +/* $NetBSD: perfuse.c,v 1.44 2022/02/23 21:54:40 andvar Exp $ */ /*- * Copyright (c) 2010-2011 Emmanuel Dreyfus. All rights reserved. @@ -708,7 +708,7 @@ perfuse_fsreq(struct puffs_usermount *pu foh = GET_OUTHDR(ps, pm); /* - * There are some operations we may use in a Fire and Forget wey, + * There are some operations we may use in a Fire and Forget way, * because the kernel does not await a reply, but FUSE still * sends a reply. This happens for fsyc, setattr (for metadata * associated with a fsync) and write (for VOP_PUTPAGES). Ignore @@ -718,7 +718,7 @@ perfuse_fsreq(struct puffs_usermount *pu case 0: break; case -ENOENT: - /* File disapeared during a FAF operation */ + /* File disappeared during a FAF operation */ break; case -ENOTCONN: /* FALLTHROUGH */ case -EAGAIN: /* FALLTHROUGH */ Index: src/lib/libtelnet/encrypt.c diff -u src/lib/libtelnet/encrypt.c:1.18 src/lib/libtelnet/encrypt.c:1.19 --- src/lib/libtelnet/encrypt.c:1.18 Sat Jan 5 08:55:58 2019 +++ src/lib/libtelnet/encrypt.c Wed Feb 23 21:54:40 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: encrypt.c,v 1.18 2019/01/05 08:55:58 maya Exp $ */ +/* $NetBSD: encrypt.c,v 1.19 2022/02/23 21:54:40 andvar Exp $ */ /*- * Copyright (c) 1991, 1993 @@ -33,7 +33,7 @@ #if 0 static char sccsid[] = "@(#)encrypt.c 8.2 (Berkeley) 5/30/95"; #else -__RCSID("$NetBSD: encrypt.c,v 1.18 2019/01/05 08:55:58 maya Exp $"); +__RCSID("$NetBSD: encrypt.c,v 1.19 2022/02/23 21:54:40 andvar Exp $"); #endif /* not lint */ /* @@ -414,7 +414,7 @@ encrypt_send_support(void) if (str_suplen) { /* * If the user has requested that decryption start - * immediatly, then send a "REQUEST START" before + * immediately, then send a "REQUEST START" before * we negotiate the type. */ if (!Server && autodecrypt) Index: src/sys/arch/powerpc/pic/pic_distopenpic.c diff -u src/sys/arch/powerpc/pic/pic_distopenpic.c:1.13 src/sys/arch/powerpc/pic/pic_distopenpic.c:1.14 --- src/sys/arch/powerpc/pic/pic_distopenpic.c:1.13 Mon Jul 6 11:02:44 2020 +++ src/sys/arch/powerpc/pic/pic_distopenpic.c Wed Feb 23 21:54:40 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: pic_distopenpic.c,v 1.13 2020/07/06 11:02:44 rin Exp $ */ +/* $NetBSD: pic_distopenpic.c,v 1.14 2022/02/23 21:54:40 andvar Exp $ */ /*- * Copyright
CVS commit: src/distrib/sets/lists
Module Name:src Committed By: christos Date: Wed Feb 23 19:09:42 UTC 2022 Modified Files: src/distrib/sets/lists/base: shl.mi src/distrib/sets/lists/debug: shl.mi Log Message: bump libssh To generate a diff of this commit: cvs rdiff -u -r1.930 -r1.931 src/distrib/sets/lists/base/shl.mi cvs rdiff -u -r1.287 -r1.288 src/distrib/sets/lists/debug/shl.mi Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/sets/lists/base/shl.mi diff -u src/distrib/sets/lists/base/shl.mi:1.930 src/distrib/sets/lists/base/shl.mi:1.931 --- src/distrib/sets/lists/base/shl.mi:1.930 Mon Nov 1 01:53:45 2021 +++ src/distrib/sets/lists/base/shl.mi Wed Feb 23 14:09:42 2022 @@ -1,4 +1,4 @@ -# $NetBSD: shl.mi,v 1.930 2021/11/01 05:53:45 thorpej Exp $ +# $NetBSD: shl.mi,v 1.931 2022/02/23 19:09:42 christos Exp $ # # Note: Don't delete entries from here - mark them as "obsolete" instead, # unless otherwise stated below. @@ -885,8 +885,8 @@ ./usr/lib/libsqlite3.so.1.4 base-sys-shlib compatfile ./usr/lib/libss.sobase-obsolete obsolete ./usr/lib/libssh.sobase-secsh-shlib compatfile -./usr/lib/libssh.so.41base-secsh-shlib compatfile -./usr/lib/libssh.so.41.0 base-secsh-shlib compatfile +./usr/lib/libssh.so.42base-secsh-shlib compatfile +./usr/lib/libssh.so.42.0 base-secsh-shlib compatfile ./usr/lib/libssl.sobase-crypto-shlib compatfile ./usr/lib/libssl.so.12base-crypto-shlib compatfile,openssl=10 ./usr/lib/libssl.so.12.0 base-crypto-shlib compatfile,openssl=10 Index: src/distrib/sets/lists/debug/shl.mi diff -u src/distrib/sets/lists/debug/shl.mi:1.287 src/distrib/sets/lists/debug/shl.mi:1.288 --- src/distrib/sets/lists/debug/shl.mi:1.287 Mon Nov 1 01:53:45 2021 +++ src/distrib/sets/lists/debug/shl.mi Wed Feb 23 14:09:42 2022 @@ -1,4 +1,4 @@ -# $NetBSD: shl.mi,v 1.287 2021/11/01 05:53:45 thorpej Exp $ +# $NetBSD: shl.mi,v 1.288 2022/02/23 19:09:42 christos Exp $ ./usr/lib/libbfd_g.a comp-c-debuglib debuglib,compatfile,binutils ./usr/libdata/debug/lib base-sys-usr debug,dynamicroot,compatdir ./usr/libdata/debug/lib/libavl.so.0.0.debug comp-zfs-debug debug,dynamicroot,zfs @@ -308,7 +308,7 @@ ./usr/libdata/debug/usr/lib/libskey.so.2.0.debug comp-sys-debug debug,compatfile,skey ./usr/libdata/debug/usr/lib/libsl.so.6.0.debug comp-krb5-debug debug,compatfile,kerberos ./usr/libdata/debug/usr/lib/libsqlite3.so.1.4.debug comp-sys-debug debug,compatfile -./usr/libdata/debug/usr/lib/libssh.so.41.0.debug comp-secsh-debug debug,compatfile +./usr/libdata/debug/usr/lib/libssh.so.42.0.debug comp-secsh-debug debug,compatfile ./usr/libdata/debug/usr/lib/libssl.so.12.0.debug comp-crypto-debug debug,compatfile,openssl=10 ./usr/libdata/debug/usr/lib/libssl.so.14.0.debug comp-crypto-debug debug,compatfile,openssl=11 ./usr/libdata/debug/usr/lib/libstdc++.so.9.0.debug comp-sys-debug debug,compatfile,gcc=9,cxx,libstdcxx
CVS commit: src/doc
Module Name:src Committed By: christos Date: Wed Feb 23 19:08:48 UTC 2022 Modified Files: src/doc: 3RDPARTY CHANGES Log Message: new OpenSSH To generate a diff of this commit: cvs rdiff -u -r1.1840 -r1.1841 src/doc/3RDPARTY cvs rdiff -u -r1.2861 -r1.2862 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/3RDPARTY diff -u src/doc/3RDPARTY:1.1840 src/doc/3RDPARTY:1.1841 --- src/doc/3RDPARTY:1.1840 Wed Feb 23 10:25:50 2022 +++ src/doc/3RDPARTY Wed Feb 23 14:08:48 2022 @@ -1,4 +1,4 @@ -# $NetBSD: 3RDPARTY,v 1.1840 2022/02/23 15:25:50 christos Exp $ +# $NetBSD: 3RDPARTY,v 1.1841 2022/02/23 19:08:48 christos Exp $ # # This file contains a list of the software that has been integrated into # NetBSD where we are not the primary maintainer. @@ -1071,7 +1071,7 @@ Notes: Patch applied after OpenSSH import. Package: OpenSSH -Version: 8.8 +Version: 8.9 Current Vers: 8.9 / portable 8.9p1 Maintainer: OpenSSH Archive Site: http://www.openssh.com/ftp.html Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.2861 src/doc/CHANGES:1.2862 --- src/doc/CHANGES:1.2861 Wed Feb 23 10:25:50 2022 +++ src/doc/CHANGES Wed Feb 23 14:08:48 2022 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.2861 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.2862 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -474,4 +474,4 @@ Changes from NetBSD 9.0 to NetBSD 10.0: tools: Allow tools to use C99. [rillig 20220203] blkdiscard(8): Add tool to access fdiscard(2). [mrg 20220207] expat: Import 2.4.6 (security fixes). [christos 20220223] - + OpenSSH: Import 8.9. [christos 20220223]
CVS commit: src/distrib/sets/lists
Module Name:src Committed By: christos Date: Wed Feb 23 19:09:42 UTC 2022 Modified Files: src/distrib/sets/lists/base: shl.mi src/distrib/sets/lists/debug: shl.mi Log Message: bump libssh To generate a diff of this commit: cvs rdiff -u -r1.930 -r1.931 src/distrib/sets/lists/base/shl.mi cvs rdiff -u -r1.287 -r1.288 src/distrib/sets/lists/debug/shl.mi Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: christos Date: Wed Feb 23 19:08:48 UTC 2022 Modified Files: src/doc: 3RDPARTY CHANGES Log Message: new OpenSSH To generate a diff of this commit: cvs rdiff -u -r1.1840 -r1.1841 src/doc/3RDPARTY cvs rdiff -u -r1.2861 -r1.2862 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/mit/expat/bin
Module Name:src Committed By: martin Date: Wed Feb 23 19:07:35 UTC 2022 Modified Files: src/external/mit/expat/bin: Makefile.inc Log Message: Add more -I so that expat_config.h is found To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/external/mit/expat/bin/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/mit/expat/bin/Makefile.inc diff -u src/external/mit/expat/bin/Makefile.inc:1.1 src/external/mit/expat/bin/Makefile.inc:1.2 --- src/external/mit/expat/bin/Makefile.inc:1.1 Wed Feb 29 20:07:56 2012 +++ src/external/mit/expat/bin/Makefile.inc Wed Feb 23 19:07:35 2022 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile.inc,v 1.1 2012/02/29 20:07:56 tron Exp $ +# $NetBSD: Makefile.inc,v 1.2 2022/02/23 19:07:35 martin Exp $ BINDIR?= /usr/bin -CPPFLAGS+= -I${EXPATSRCDIR}/lib +CPPFLAGS+= -I ${EXPATSRCDIR}/lib -I ${EXPATSRCDIR}/../lib/libexpat LDADD+= -L${EXPATOBJDIR.expat} -lexpat DPADD+= ${EXPATLIB.expat}
CVS commit: src/external/mit/expat/bin
Module Name:src Committed By: martin Date: Wed Feb 23 19:07:35 UTC 2022 Modified Files: src/external/mit/expat/bin: Makefile.inc Log Message: Add more -I so that expat_config.h is found To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/external/mit/expat/bin/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/crypto/external/bsd/openssh
Module Name:src Committed By: christos Date: Wed Feb 23 19:07:20 UTC 2022 Modified Files: src/crypto/external/bsd/openssh/dist: PROTOCOL PROTOCOL.agent PROTOCOL.mux addr.c auth-options.c auth-rhosts.c auth.c auth.h auth2-gss.c auth2-hostbased.c auth2-kbdint.c auth2-krb5.c auth2-none.c auth2-passwd.c auth2-pubkey.c auth2.c authfd.c authfd.h authfile.c channels.c channels.h clientloop.c dns.c hostfile.c kex.c kex.h kexgen.c kexgexc.c kexgexs.c kexsntrup761x25519.c misc.c misc.h monitor.c mux.c myproposal.h nchan.c packet.c packet.h readconf.c readconf.h rijndael.h scp.1 scp.c servconf.c serverloop.c session.c sftp-client.c sftp-client.h sftp-server.c sk-usbhid.c ssh-add.1 ssh-add.c ssh-agent.c ssh-keygen.1 ssh-keygen.c ssh-keyscan.c ssh-keysign.c ssh-pkcs11-helper.c ssh-pkcs11.c ssh-sk-client.c ssh-sk-helper.c ssh-sk.c ssh.1 ssh.c ssh_config.5 sshbuf-misc.c sshbuf.h sshconnect.c sshconnect2.c sshd.c sshd_config.5 sshkey.c sshkey.h sshsig.c umac.c umac.h version.h xmalloc.h src/crypto/external/bsd/openssh/dist/moduli-gen: moduli.2048 moduli.3072 moduli.4096 moduli.6144 moduli.7680 moduli.8192 src/crypto/external/bsd/openssh/lib: shlib_version Log Message: Merge differences between openssh-8.8 and openssh-8.9 To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/crypto/external/bsd/openssh/dist/PROTOCOL cvs rdiff -u -r1.11 -r1.12 \ src/crypto/external/bsd/openssh/dist/PROTOCOL.agent \ src/crypto/external/bsd/openssh/dist/PROTOCOL.mux cvs rdiff -u -r1.2 -r1.3 src/crypto/external/bsd/openssh/dist/addr.c \ src/crypto/external/bsd/openssh/dist/kexsntrup761x25519.c \ src/crypto/external/bsd/openssh/dist/rijndael.h cvs rdiff -u -r1.27 -r1.28 \ src/crypto/external/bsd/openssh/dist/auth-options.c \ src/crypto/external/bsd/openssh/dist/sshkey.c cvs rdiff -u -r1.13 -r1.14 src/crypto/external/bsd/openssh/dist/auth-rhosts.c \ src/crypto/external/bsd/openssh/dist/nchan.c \ src/crypto/external/bsd/openssh/dist/sshbuf-misc.c cvs rdiff -u -r1.31 -r1.32 src/crypto/external/bsd/openssh/dist/auth.c \ src/crypto/external/bsd/openssh/dist/serverloop.c \ src/crypto/external/bsd/openssh/dist/ssh.1 \ src/crypto/external/bsd/openssh/dist/sshconnect.c cvs rdiff -u -r1.21 -r1.22 src/crypto/external/bsd/openssh/dist/auth.h \ src/crypto/external/bsd/openssh/dist/dns.c \ src/crypto/external/bsd/openssh/dist/hostfile.c \ src/crypto/external/bsd/openssh/dist/ssh-pkcs11-helper.c cvs rdiff -u -r1.15 -r1.16 src/crypto/external/bsd/openssh/dist/auth2-gss.c \ src/crypto/external/bsd/openssh/dist/authfd.h \ src/crypto/external/bsd/openssh/dist/sshbuf.h \ src/crypto/external/bsd/openssh/dist/sshkey.h cvs rdiff -u -r1.20 -r1.21 \ src/crypto/external/bsd/openssh/dist/auth2-hostbased.c \ src/crypto/external/bsd/openssh/dist/channels.h \ src/crypto/external/bsd/openssh/dist/kex.h \ src/crypto/external/bsd/openssh/dist/kexgexs.c \ src/crypto/external/bsd/openssh/dist/umac.c cvs rdiff -u -r1.14 -r1.15 \ src/crypto/external/bsd/openssh/dist/auth2-kbdint.c \ src/crypto/external/bsd/openssh/dist/auth2-passwd.c \ src/crypto/external/bsd/openssh/dist/sftp-client.h \ src/crypto/external/bsd/openssh/dist/xmalloc.h cvs rdiff -u -r1.9 -r1.10 src/crypto/external/bsd/openssh/dist/auth2-krb5.c \ src/crypto/external/bsd/openssh/dist/umac.h cvs rdiff -u -r1.12 -r1.13 src/crypto/external/bsd/openssh/dist/auth2-none.c cvs rdiff -u -r1.29 -r1.30 \ src/crypto/external/bsd/openssh/dist/auth2-pubkey.c \ src/crypto/external/bsd/openssh/dist/sftp-client.c \ src/crypto/external/bsd/openssh/dist/ssh-keygen.1 cvs rdiff -u -r1.24 -r1.25 src/crypto/external/bsd/openssh/dist/auth2.c cvs rdiff -u -r1.23 -r1.24 src/crypto/external/bsd/openssh/dist/authfd.c \ src/crypto/external/bsd/openssh/dist/packet.h \ src/crypto/external/bsd/openssh/dist/ssh-pkcs11.c cvs rdiff -u -r1.25 -r1.26 src/crypto/external/bsd/openssh/dist/authfile.c \ src/crypto/external/bsd/openssh/dist/scp.1 \ src/crypto/external/bsd/openssh/dist/sftp-server.c \ src/crypto/external/bsd/openssh/dist/ssh-add.c cvs rdiff -u -r1.34 -r1.35 src/crypto/external/bsd/openssh/dist/channels.c \ src/crypto/external/bsd/openssh/dist/clientloop.c cvs rdiff -u -r1.30 -r1.31 src/crypto/external/bsd/openssh/dist/kex.c \ src/crypto/external/bsd/openssh/dist/mux.c cvs rdiff -u -r1.6 -r1.7 src/crypto/external/bsd/openssh/dist/kexgen.c \ src/crypto/external/bsd/openssh/dist/sk-usbhid.c cvs rdiff -u -r1.16 -r1.17 src/crypto/external/bsd/openssh/dist/kexgexc.c \ src/crypto/external/bsd/openssh/dist/ssh-add.1 cvs rdiff -u -r1.28 -r1.29 src/crypto/external/bsd/openssh/dist/misc.c \ src/crypto/external/bsd/openssh/dist/readconf.h \
CVS commit: src/crypto/external/bsd/openssh
Module Name:src Committed By: christos Date: Wed Feb 23 19:07:20 UTC 2022 Modified Files: src/crypto/external/bsd/openssh/dist: PROTOCOL PROTOCOL.agent PROTOCOL.mux addr.c auth-options.c auth-rhosts.c auth.c auth.h auth2-gss.c auth2-hostbased.c auth2-kbdint.c auth2-krb5.c auth2-none.c auth2-passwd.c auth2-pubkey.c auth2.c authfd.c authfd.h authfile.c channels.c channels.h clientloop.c dns.c hostfile.c kex.c kex.h kexgen.c kexgexc.c kexgexs.c kexsntrup761x25519.c misc.c misc.h monitor.c mux.c myproposal.h nchan.c packet.c packet.h readconf.c readconf.h rijndael.h scp.1 scp.c servconf.c serverloop.c session.c sftp-client.c sftp-client.h sftp-server.c sk-usbhid.c ssh-add.1 ssh-add.c ssh-agent.c ssh-keygen.1 ssh-keygen.c ssh-keyscan.c ssh-keysign.c ssh-pkcs11-helper.c ssh-pkcs11.c ssh-sk-client.c ssh-sk-helper.c ssh-sk.c ssh.1 ssh.c ssh_config.5 sshbuf-misc.c sshbuf.h sshconnect.c sshconnect2.c sshd.c sshd_config.5 sshkey.c sshkey.h sshsig.c umac.c umac.h version.h xmalloc.h src/crypto/external/bsd/openssh/dist/moduli-gen: moduli.2048 moduli.3072 moduli.4096 moduli.6144 moduli.7680 moduli.8192 src/crypto/external/bsd/openssh/lib: shlib_version Log Message: Merge differences between openssh-8.8 and openssh-8.9 To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/crypto/external/bsd/openssh/dist/PROTOCOL cvs rdiff -u -r1.11 -r1.12 \ src/crypto/external/bsd/openssh/dist/PROTOCOL.agent \ src/crypto/external/bsd/openssh/dist/PROTOCOL.mux cvs rdiff -u -r1.2 -r1.3 src/crypto/external/bsd/openssh/dist/addr.c \ src/crypto/external/bsd/openssh/dist/kexsntrup761x25519.c \ src/crypto/external/bsd/openssh/dist/rijndael.h cvs rdiff -u -r1.27 -r1.28 \ src/crypto/external/bsd/openssh/dist/auth-options.c \ src/crypto/external/bsd/openssh/dist/sshkey.c cvs rdiff -u -r1.13 -r1.14 src/crypto/external/bsd/openssh/dist/auth-rhosts.c \ src/crypto/external/bsd/openssh/dist/nchan.c \ src/crypto/external/bsd/openssh/dist/sshbuf-misc.c cvs rdiff -u -r1.31 -r1.32 src/crypto/external/bsd/openssh/dist/auth.c \ src/crypto/external/bsd/openssh/dist/serverloop.c \ src/crypto/external/bsd/openssh/dist/ssh.1 \ src/crypto/external/bsd/openssh/dist/sshconnect.c cvs rdiff -u -r1.21 -r1.22 src/crypto/external/bsd/openssh/dist/auth.h \ src/crypto/external/bsd/openssh/dist/dns.c \ src/crypto/external/bsd/openssh/dist/hostfile.c \ src/crypto/external/bsd/openssh/dist/ssh-pkcs11-helper.c cvs rdiff -u -r1.15 -r1.16 src/crypto/external/bsd/openssh/dist/auth2-gss.c \ src/crypto/external/bsd/openssh/dist/authfd.h \ src/crypto/external/bsd/openssh/dist/sshbuf.h \ src/crypto/external/bsd/openssh/dist/sshkey.h cvs rdiff -u -r1.20 -r1.21 \ src/crypto/external/bsd/openssh/dist/auth2-hostbased.c \ src/crypto/external/bsd/openssh/dist/channels.h \ src/crypto/external/bsd/openssh/dist/kex.h \ src/crypto/external/bsd/openssh/dist/kexgexs.c \ src/crypto/external/bsd/openssh/dist/umac.c cvs rdiff -u -r1.14 -r1.15 \ src/crypto/external/bsd/openssh/dist/auth2-kbdint.c \ src/crypto/external/bsd/openssh/dist/auth2-passwd.c \ src/crypto/external/bsd/openssh/dist/sftp-client.h \ src/crypto/external/bsd/openssh/dist/xmalloc.h cvs rdiff -u -r1.9 -r1.10 src/crypto/external/bsd/openssh/dist/auth2-krb5.c \ src/crypto/external/bsd/openssh/dist/umac.h cvs rdiff -u -r1.12 -r1.13 src/crypto/external/bsd/openssh/dist/auth2-none.c cvs rdiff -u -r1.29 -r1.30 \ src/crypto/external/bsd/openssh/dist/auth2-pubkey.c \ src/crypto/external/bsd/openssh/dist/sftp-client.c \ src/crypto/external/bsd/openssh/dist/ssh-keygen.1 cvs rdiff -u -r1.24 -r1.25 src/crypto/external/bsd/openssh/dist/auth2.c cvs rdiff -u -r1.23 -r1.24 src/crypto/external/bsd/openssh/dist/authfd.c \ src/crypto/external/bsd/openssh/dist/packet.h \ src/crypto/external/bsd/openssh/dist/ssh-pkcs11.c cvs rdiff -u -r1.25 -r1.26 src/crypto/external/bsd/openssh/dist/authfile.c \ src/crypto/external/bsd/openssh/dist/scp.1 \ src/crypto/external/bsd/openssh/dist/sftp-server.c \ src/crypto/external/bsd/openssh/dist/ssh-add.c cvs rdiff -u -r1.34 -r1.35 src/crypto/external/bsd/openssh/dist/channels.c \ src/crypto/external/bsd/openssh/dist/clientloop.c cvs rdiff -u -r1.30 -r1.31 src/crypto/external/bsd/openssh/dist/kex.c \ src/crypto/external/bsd/openssh/dist/mux.c cvs rdiff -u -r1.6 -r1.7 src/crypto/external/bsd/openssh/dist/kexgen.c \ src/crypto/external/bsd/openssh/dist/sk-usbhid.c cvs rdiff -u -r1.16 -r1.17 src/crypto/external/bsd/openssh/dist/kexgexc.c \ src/crypto/external/bsd/openssh/dist/ssh-add.1 cvs rdiff -u -r1.28 -r1.29 src/crypto/external/bsd/openssh/dist/misc.c \ src/crypto/external/bsd/openssh/dist/readconf.h \
CVS import: src/crypto/external/bsd/openssh/dist
(2)/ppoll(2) compat implementation. * Cygwin: correct checking of mbstowcs() return value. * Add a basic SECURITY.md that refers people to the openssh.com website. * Enable additional compiler warnings and toolchain hardening flags, including -Wbitwise-instead-of-logical, -Wmisleading-indentation, -fzero-call-used-regs and -ftrivial-auto-var-init. * HP/UX. Use compat getline(3) on HP-UX 10.x, where the libc version is not reliable. Status: Vendor Tag: OPENSSH Release Tags: v89-20220223 U src/crypto/external/bsd/openssh/dist/LICENCE U src/crypto/external/bsd/openssh/dist/OVERVIEW C src/crypto/external/bsd/openssh/dist/PROTOCOL C src/crypto/external/bsd/openssh/dist/PROTOCOL.agent U src/crypto/external/bsd/openssh/dist/PROTOCOL.certkeys U src/crypto/external/bsd/openssh/dist/PROTOCOL.chacha20poly1305 U src/crypto/external/bsd/openssh/dist/PROTOCOL.key U src/crypto/external/bsd/openssh/dist/PROTOCOL.krl C src/crypto/external/bsd/openssh/dist/PROTOCOL.mux U src/crypto/external/bsd/openssh/dist/PROTOCOL.sshsig U src/crypto/external/bsd/openssh/dist/PROTOCOL.u2f U src/crypto/external/bsd/openssh/dist/README C src/crypto/external/bsd/openssh/dist/addr.c U src/crypto/external/bsd/openssh/dist/addr.h U src/crypto/external/bsd/openssh/dist/addrmatch.c U src/crypto/external/bsd/openssh/dist/atomicio.c U src/crypto/external/bsd/openssh/dist/atomicio.h U src/crypto/external/bsd/openssh/dist/auth-bsdauth.c U src/crypto/external/bsd/openssh/dist/auth-krb5.c C src/crypto/external/bsd/openssh/dist/auth-options.c U src/crypto/external/bsd/openssh/dist/auth-options.h U src/crypto/external/bsd/openssh/dist/auth-passwd.c C src/crypto/external/bsd/openssh/dist/auth-rhosts.c C src/crypto/external/bsd/openssh/dist/auth.c C src/crypto/external/bsd/openssh/dist/auth.h U src/crypto/external/bsd/openssh/dist/auth2-chall.c C src/crypto/external/bsd/openssh/dist/auth2-gss.c C src/crypto/external/bsd/openssh/dist/auth2-hostbased.c C src/crypto/external/bsd/openssh/dist/auth2-kbdint.c C src/crypto/external/bsd/openssh/dist/auth2-none.c C src/crypto/external/bsd/openssh/dist/auth2-passwd.c C src/crypto/external/bsd/openssh/dist/auth2-pubkey.c C src/crypto/external/bsd/openssh/dist/auth2.c C src/crypto/external/bsd/openssh/dist/authfd.c C src/crypto/external/bsd/openssh/dist/authfd.h C src/crypto/external/bsd/openssh/dist/authfile.c U src/crypto/external/bsd/openssh/dist/authfile.h U src/crypto/external/bsd/openssh/dist/bitmap.c U src/crypto/external/bsd/openssh/dist/bitmap.h U src/crypto/external/bsd/openssh/dist/canohost.c U src/crypto/external/bsd/openssh/dist/canohost.h U src/crypto/external/bsd/openssh/dist/chacha.c U src/crypto/external/bsd/openssh/dist/chacha.h C src/crypto/external/bsd/openssh/dist/channels.c C src/crypto/external/bsd/openssh/dist/channels.h U src/crypto/external/bsd/openssh/dist/cipher-aesctr.c U src/crypto/external/bsd/openssh/dist/cipher-aesctr.h U src/crypto/external/bsd/openssh/dist/cipher-chachapoly-libcrypto.c U src/crypto/external/bsd/openssh/dist/cipher-chachapoly.c U src/crypto/external/bsd/openssh/dist/cipher-chachapoly.h U src/crypto/external/bsd/openssh/dist/cipher.c U src/crypto/external/bsd/openssh/dist/cipher.h U src/crypto/external/bsd/openssh/dist/cleanup.c C src/crypto/external/bsd/openssh/dist/clientloop.c U src/crypto/external/bsd/openssh/dist/clientloop.h U src/crypto/external/bsd/openssh/dist/compat.c U src/crypto/external/bsd/openssh/dist/compat.h U src/crypto/external/bsd/openssh/dist/crypto_api.h U src/crypto/external/bsd/openssh/dist/dh.c U src/crypto/external/bsd/openssh/dist/dh.h U src/crypto/external/bsd/openssh/dist/digest-libc.c U src/crypto/external/bsd/openssh/dist/digest-openssl.c U src/crypto/external/bsd/openssh/dist/digest.h U src/crypto/external/bsd/openssh/dist/dispatch.c U src/crypto/external/bsd/openssh/dist/dispatch.h C src/crypto/external/bsd/openssh/dist/dns.c U src/crypto/external/bsd/openssh/dist/dns.h U src/crypto/external/bsd/openssh/dist/ed25519.c U src/crypto/external/bsd/openssh/dist/fatal.c U src/crypto/external/bsd/openssh/dist/fe25519.c U src/crypto/external/bsd/openssh/dist/fe25519.h U src/crypto/external/bsd/openssh/dist/ge25519.c U src/crypto/external/bsd/openssh/dist/ge25519.h U src/crypto/external/bsd/openssh/dist/ge25519_base.data U src/crypto/external/bsd/openssh/dist/groupaccess.c U src/crypto/external/bsd/openssh/dist/groupaccess.h U src/crypto/external/bsd/openssh/dist/gss-genr.c U src/crypto/external/bsd/openssh/dist/gss-serv-krb5.c U src/crypto/external/bsd/openssh/dist/gss-serv.c U src/crypto/external/bsd/openssh/dist/hash.c U src/crypto/external/bsd/openssh/dist/hmac.c U src/crypto/external/bsd/openssh/dist/hmac.h C src/crypto/external/bsd/openssh/dist/hostfile.c U src/crypto/external/bsd/openssh/dist/hostfile.h C src/crypto/external/bsd/openssh/dist/kex.c C src/crypto/external/bsd/openssh/dist/kex.h U src/crypto/external/bsd/openssh/dist/kexc25519.c U src/crypto/external/bsd/openssh/dist/kexdh.c U src/cry
CVS import: src/crypto/external/bsd/openssh/dist
(2)/ppoll(2) compat implementation. * Cygwin: correct checking of mbstowcs() return value. * Add a basic SECURITY.md that refers people to the openssh.com website. * Enable additional compiler warnings and toolchain hardening flags, including -Wbitwise-instead-of-logical, -Wmisleading-indentation, -fzero-call-used-regs and -ftrivial-auto-var-init. * HP/UX. Use compat getline(3) on HP-UX 10.x, where the libc version is not reliable. Status: Vendor Tag: OPENSSH Release Tags: v89-20220223 U src/crypto/external/bsd/openssh/dist/LICENCE U src/crypto/external/bsd/openssh/dist/OVERVIEW C src/crypto/external/bsd/openssh/dist/PROTOCOL C src/crypto/external/bsd/openssh/dist/PROTOCOL.agent U src/crypto/external/bsd/openssh/dist/PROTOCOL.certkeys U src/crypto/external/bsd/openssh/dist/PROTOCOL.chacha20poly1305 U src/crypto/external/bsd/openssh/dist/PROTOCOL.key U src/crypto/external/bsd/openssh/dist/PROTOCOL.krl C src/crypto/external/bsd/openssh/dist/PROTOCOL.mux U src/crypto/external/bsd/openssh/dist/PROTOCOL.sshsig U src/crypto/external/bsd/openssh/dist/PROTOCOL.u2f U src/crypto/external/bsd/openssh/dist/README C src/crypto/external/bsd/openssh/dist/addr.c U src/crypto/external/bsd/openssh/dist/addr.h U src/crypto/external/bsd/openssh/dist/addrmatch.c U src/crypto/external/bsd/openssh/dist/atomicio.c U src/crypto/external/bsd/openssh/dist/atomicio.h U src/crypto/external/bsd/openssh/dist/auth-bsdauth.c U src/crypto/external/bsd/openssh/dist/auth-krb5.c C src/crypto/external/bsd/openssh/dist/auth-options.c U src/crypto/external/bsd/openssh/dist/auth-options.h U src/crypto/external/bsd/openssh/dist/auth-passwd.c C src/crypto/external/bsd/openssh/dist/auth-rhosts.c C src/crypto/external/bsd/openssh/dist/auth.c C src/crypto/external/bsd/openssh/dist/auth.h U src/crypto/external/bsd/openssh/dist/auth2-chall.c C src/crypto/external/bsd/openssh/dist/auth2-gss.c C src/crypto/external/bsd/openssh/dist/auth2-hostbased.c C src/crypto/external/bsd/openssh/dist/auth2-kbdint.c C src/crypto/external/bsd/openssh/dist/auth2-none.c C src/crypto/external/bsd/openssh/dist/auth2-passwd.c C src/crypto/external/bsd/openssh/dist/auth2-pubkey.c C src/crypto/external/bsd/openssh/dist/auth2.c C src/crypto/external/bsd/openssh/dist/authfd.c C src/crypto/external/bsd/openssh/dist/authfd.h C src/crypto/external/bsd/openssh/dist/authfile.c U src/crypto/external/bsd/openssh/dist/authfile.h U src/crypto/external/bsd/openssh/dist/bitmap.c U src/crypto/external/bsd/openssh/dist/bitmap.h U src/crypto/external/bsd/openssh/dist/canohost.c U src/crypto/external/bsd/openssh/dist/canohost.h U src/crypto/external/bsd/openssh/dist/chacha.c U src/crypto/external/bsd/openssh/dist/chacha.h C src/crypto/external/bsd/openssh/dist/channels.c C src/crypto/external/bsd/openssh/dist/channels.h U src/crypto/external/bsd/openssh/dist/cipher-aesctr.c U src/crypto/external/bsd/openssh/dist/cipher-aesctr.h U src/crypto/external/bsd/openssh/dist/cipher-chachapoly-libcrypto.c U src/crypto/external/bsd/openssh/dist/cipher-chachapoly.c U src/crypto/external/bsd/openssh/dist/cipher-chachapoly.h U src/crypto/external/bsd/openssh/dist/cipher.c U src/crypto/external/bsd/openssh/dist/cipher.h U src/crypto/external/bsd/openssh/dist/cleanup.c C src/crypto/external/bsd/openssh/dist/clientloop.c U src/crypto/external/bsd/openssh/dist/clientloop.h U src/crypto/external/bsd/openssh/dist/compat.c U src/crypto/external/bsd/openssh/dist/compat.h U src/crypto/external/bsd/openssh/dist/crypto_api.h U src/crypto/external/bsd/openssh/dist/dh.c U src/crypto/external/bsd/openssh/dist/dh.h U src/crypto/external/bsd/openssh/dist/digest-libc.c U src/crypto/external/bsd/openssh/dist/digest-openssl.c U src/crypto/external/bsd/openssh/dist/digest.h U src/crypto/external/bsd/openssh/dist/dispatch.c U src/crypto/external/bsd/openssh/dist/dispatch.h C src/crypto/external/bsd/openssh/dist/dns.c U src/crypto/external/bsd/openssh/dist/dns.h U src/crypto/external/bsd/openssh/dist/ed25519.c U src/crypto/external/bsd/openssh/dist/fatal.c U src/crypto/external/bsd/openssh/dist/fe25519.c U src/crypto/external/bsd/openssh/dist/fe25519.h U src/crypto/external/bsd/openssh/dist/ge25519.c U src/crypto/external/bsd/openssh/dist/ge25519.h U src/crypto/external/bsd/openssh/dist/ge25519_base.data U src/crypto/external/bsd/openssh/dist/groupaccess.c U src/crypto/external/bsd/openssh/dist/groupaccess.h U src/crypto/external/bsd/openssh/dist/gss-genr.c U src/crypto/external/bsd/openssh/dist/gss-serv-krb5.c U src/crypto/external/bsd/openssh/dist/gss-serv.c U src/crypto/external/bsd/openssh/dist/hash.c U src/crypto/external/bsd/openssh/dist/hmac.c U src/crypto/external/bsd/openssh/dist/hmac.h C src/crypto/external/bsd/openssh/dist/hostfile.c U src/crypto/external/bsd/openssh/dist/hostfile.h C src/crypto/external/bsd/openssh/dist/kex.c C src/crypto/external/bsd/openssh/dist/kex.h U src/crypto/external/bsd/openssh/dist/kexc25519.c U src/crypto/external/bsd/openssh/dist/kexdh.c U src/cry
CVS commit: src/external/mit/xorg/server/drivers/xf86-video-ati
Module Name:src Committed By: mrg Date: Wed Feb 23 17:28:32 UTC 2022 Modified Files: src/external/mit/xorg/server/drivers/xf86-video-ati: Makefile Log Message: build the newer version of the ati driver frontend, that knows how to load amdgpu if that is found. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \ src/external/mit/xorg/server/drivers/xf86-video-ati/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/mit/xorg/server/drivers/xf86-video-ati/Makefile diff -u src/external/mit/xorg/server/drivers/xf86-video-ati/Makefile:1.6 src/external/mit/xorg/server/drivers/xf86-video-ati/Makefile:1.7 --- src/external/mit/xorg/server/drivers/xf86-video-ati/Makefile:1.6 Tue Aug 16 06:24:01 2016 +++ src/external/mit/xorg/server/drivers/xf86-video-ati/Makefile Wed Feb 23 17:28:31 2022 @@ -1,11 +1,15 @@ -# $NetBSD: Makefile,v 1.6 2016/08/16 06:24:01 mrg Exp $ +# $NetBSD: Makefile,v 1.7 2022/02/23 17:28:31 mrg Exp $ -DRIVER= xf86-video-ati +DRIVER= xf86-video-ati-kms DRIVER_NAME= ati_drv SRCS= ati.c atimodule.c MAN= ati.4 +CPPFLAGS+= -DHAVE_CONFIG_H +CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/libdrm \ + -I${X11SRCDIR.${DRIVER}}/../include + LIBDPLIBS+= drm_radeon ${.CURDIR}/../../../lib/libdrm_radeon .include "../Makefile.xf86-driver"
CVS commit: src/external/mit/xorg/server/drivers/xf86-video-ati
Module Name:src Committed By: mrg Date: Wed Feb 23 17:28:32 UTC 2022 Modified Files: src/external/mit/xorg/server/drivers/xf86-video-ati: Makefile Log Message: build the newer version of the ati driver frontend, that knows how to load amdgpu if that is found. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \ src/external/mit/xorg/server/drivers/xf86-video-ati/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: christos Date: Wed Feb 23 15:25:50 UTC 2022 Modified Files: src/doc: 3RDPARTY CHANGES Log Message: new expat and fold long line To generate a diff of this commit: cvs rdiff -u -r1.1839 -r1.1840 src/doc/3RDPARTY cvs rdiff -u -r1.2860 -r1.2861 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/3RDPARTY diff -u src/doc/3RDPARTY:1.1839 src/doc/3RDPARTY:1.1840 --- src/doc/3RDPARTY:1.1839 Wed Feb 23 07:17:06 2022 +++ src/doc/3RDPARTY Wed Feb 23 10:25:50 2022 @@ -1,4 +1,4 @@ -# $NetBSD: 3RDPARTY,v 1.1839 2022/02/23 12:17:06 wiz Exp $ +# $NetBSD: 3RDPARTY,v 1.1840 2022/02/23 15:25:50 christos Exp $ # # This file contains a list of the software that has been integrated into # NetBSD where we are not the primary maintainer. @@ -408,7 +408,7 @@ Location: external/bsd/ekermit Notes: Package: expat -Version: 2.2.8 +Version: 2.4.6 Current Vers: 2.4.6 Maintainer: Expat Project Archive Site: https://github.com/libexpat/libexpat/releases Index: src/doc/CHANGES diff -u src/doc/CHANGES:1.2860 src/doc/CHANGES:1.2861 --- src/doc/CHANGES:1.2860 Mon Feb 7 04:50:05 2022 +++ src/doc/CHANGES Wed Feb 23 10:25:50 2022 @@ -1,4 +1,4 @@ -# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.2860 $> +# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.2861 $> # # # [Note: This file does not mention every change made to the NetBSD source tree. @@ -442,8 +442,8 @@ Changes from NetBSD 9.0 to NetBSD 10.0: [knakahara 20211011] wm(4): Add Tiger Lake and newer devices (I219V 15-V9 and LM 16-19). [msaitoh 20211013] - sgp40mox(4): Driver for the Sensirion SGP40 MOx gas sensor for air quality - [brad 20211014] + sgp40mox(4): Driver for the Sensirion SGP40 MOx gas sensor for air + quality [brad 20211014] aarch64: Enable MKRELRO and MKPIE by default. [nia 20211014] dhcpcd(8): Update to dhcpcd-9.4.1. [roy 20211022] tzcode: Updated to 2021e. [christos 20211022] @@ -473,3 +473,5 @@ Changes from NetBSD 9.0 to NetBSD 10.0: vmstat(1): Pick better default disk for vmstat. [mrg 20220201] tools: Allow tools to use C99. [rillig 20220203] blkdiscard(8): Add tool to access fdiscard(2). [mrg 20220207] + expat: Import 2.4.6 (security fixes). [christos 20220223] +
CVS commit: src/doc
Module Name:src Committed By: christos Date: Wed Feb 23 15:25:50 UTC 2022 Modified Files: src/doc: 3RDPARTY CHANGES Log Message: new expat and fold long line To generate a diff of this commit: cvs rdiff -u -r1.1839 -r1.1840 src/doc/3RDPARTY cvs rdiff -u -r1.2860 -r1.2861 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/mit/expat/dist
Module Name:src Committed By: christos Date: Wed Feb 23 15:24:06 UTC 2022 Modified Files: src/external/mit/expat/dist/conftools: config.guess config.sub src/external/mit/expat/dist/lib: xmlparse.c xmltok.c xmltok.h xmltok_impl.c src/external/mit/expat/dist/tests: xmltest.sh Removed Files: src/external/mit/expat/dist/conftools: PrintPath src/external/mit/expat/dist/doc: expat.png valid-xhtml10.png Log Message: merge conflicts between expat-2.2.8 and expat-2.4.6 To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r0 src/external/mit/expat/dist/conftools/PrintPath cvs rdiff -u -r1.5 -r1.6 src/external/mit/expat/dist/conftools/config.guess cvs rdiff -u -r1.4 -r1.5 src/external/mit/expat/dist/conftools/config.sub cvs rdiff -u -r1.1.1.2 -r0 src/external/mit/expat/dist/doc/expat.png \ src/external/mit/expat/dist/doc/valid-xhtml10.png cvs rdiff -u -r1.8 -r1.9 src/external/mit/expat/dist/lib/xmlparse.c cvs rdiff -u -r1.5 -r1.6 src/external/mit/expat/dist/lib/xmltok.c cvs rdiff -u -r1.3 -r1.4 src/external/mit/expat/dist/lib/xmltok.h cvs rdiff -u -r1.6 -r1.7 src/external/mit/expat/dist/lib/xmltok_impl.c cvs rdiff -u -r1.4 -r1.5 src/external/mit/expat/dist/tests/xmltest.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS import: src/external/mit/expat/dist
Module Name:src Committed By: christos Date: Wed Feb 23 15:21:37 UTC 2022 Update of /cvsroot/src/external/mit/expat/dist In directory ivanova.netbsd.org:/tmp/cvs-serv27361 Log Message: Upgrade expat from 2.2.8 -> 2.4.6 to include the security fixes from 2.4.5 Release 2.4.6 Sun February 20 2022 Bug fixes: #566 Fix a regression introduced by the fix for CVE-2022-25313 in release 2.4.5 that affects applications that (1) call function XML_SetElementDeclHandler and (2) are parsing XML that contains nested element declarations (e.g. ""). Other changes: #567 #568 Version info bumped from 9:5:8 to 9:6:8; see https://verbump.de/ for what these numbers do Special thanks to: Matt Sergeant Samanta Navarro Sergei Trofimovich and NixOS Perl XML::Parser Release 2.4.5 Fri February 18 2022 Security fixes: #562 CVE-2022-25235 -- Passing malformed 2- and 3-byte UTF-8 sequences (e.g. from start tag names) to the XML processing application on top of Expat can cause arbitrary damage (e.g. code execution) depending on how invalid UTF-8 is handled inside the XML processor; validation was not their job but Expat's. Exploits with code execution are known to exist. #561 CVE-2022-25236 -- Passing (one or more) namespace separator characters in "xmlns[:prefix]" attribute values made Expat send malformed tag names to the XML processor on top of Expat which can cause arbitrary damage (e.g. code execution) depending on such unexpectable cases are handled inside the XML processor; validation was not their job but Expat's. Exploits with code execution are known to exist. #558 CVE-2022-25313 -- Fix stack exhaustion in doctype parsing that could be triggered by e.g. a 2 megabytes file with a large number of opening braces. Expected impact is denial of service or potentially arbitrary code execution. #560 CVE-2022-25314 -- Fix integer overflow in function copyString; only affects the encoding name parameter at parser creation time which is often hardcoded (rather than user input), takes a value in the gigabytes to trigger, and a 64-bit machine. Expected impact is denial of service. #559 CVE-2022-25315 -- Fix integer overflow in function storeRawNames; needs input in the gigabytes and a 64-bit machine. Expected impact is denial of service or potentially arbitrary code execution. Other changes: #557 #564 Version info bumped from 9:4:8 to 9:5:8; see https://verbump.de/ for what these numbers do Special thanks to: Ivan Fratric Samanta Navarro and Google Project Zero JetBrains Release 2.4.4 Sun January 30 2022 Security fixes: #550 CVE-2022-23852 -- Fix signed integer overflow (undefined behavior) in function XML_GetBuffer (that is also called by function XML_Parse internally) for when XML_CONTEXT_BYTES is defined to >0 (which is both common and default). Impact is denial of service or more. #551 CVE-2022-23990 -- Fix unsigned integer overflow in function doProlog triggered by large content in element type declarations when there is an element declaration handler present (from a prior call to XML_SetElementDeclHandler). Impact is denial of service or more. Bug fixes: #544 #545 xmlwf: Fix a memory leak on output file opening error Other changes: #546 Autotools: Fix broken CMake support under Cygwin #554 Windows: Add missing files to the installer to fix compilation with CMake from installed sources #552 #554 Version info bumped from 9:3:8 to 9:4:8; see https://verbump.de/ for what these numbers do Special thanks to: Carlo Bramini hwt0415 Roland Illig Samanta Navarro and Clang LeakSan and the Clang team Release 2.4.3 Sun January 16 2022 Security fixes: #531 #534 CVE-2021-45960 -- Fix issues with left shifts by >=29 places
CVS import: src/external/mit/expat/dist
Module Name:src Committed By: christos Date: Wed Feb 23 15:21:37 UTC 2022 Update of /cvsroot/src/external/mit/expat/dist In directory ivanova.netbsd.org:/tmp/cvs-serv27361 Log Message: Upgrade expat from 2.2.8 -> 2.4.6 to include the security fixes from 2.4.5 Release 2.4.6 Sun February 20 2022 Bug fixes: #566 Fix a regression introduced by the fix for CVE-2022-25313 in release 2.4.5 that affects applications that (1) call function XML_SetElementDeclHandler and (2) are parsing XML that contains nested element declarations (e.g. ""). Other changes: #567 #568 Version info bumped from 9:5:8 to 9:6:8; see https://verbump.de/ for what these numbers do Special thanks to: Matt Sergeant Samanta Navarro Sergei Trofimovich and NixOS Perl XML::Parser Release 2.4.5 Fri February 18 2022 Security fixes: #562 CVE-2022-25235 -- Passing malformed 2- and 3-byte UTF-8 sequences (e.g. from start tag names) to the XML processing application on top of Expat can cause arbitrary damage (e.g. code execution) depending on how invalid UTF-8 is handled inside the XML processor; validation was not their job but Expat's. Exploits with code execution are known to exist. #561 CVE-2022-25236 -- Passing (one or more) namespace separator characters in "xmlns[:prefix]" attribute values made Expat send malformed tag names to the XML processor on top of Expat which can cause arbitrary damage (e.g. code execution) depending on such unexpectable cases are handled inside the XML processor; validation was not their job but Expat's. Exploits with code execution are known to exist. #558 CVE-2022-25313 -- Fix stack exhaustion in doctype parsing that could be triggered by e.g. a 2 megabytes file with a large number of opening braces. Expected impact is denial of service or potentially arbitrary code execution. #560 CVE-2022-25314 -- Fix integer overflow in function copyString; only affects the encoding name parameter at parser creation time which is often hardcoded (rather than user input), takes a value in the gigabytes to trigger, and a 64-bit machine. Expected impact is denial of service. #559 CVE-2022-25315 -- Fix integer overflow in function storeRawNames; needs input in the gigabytes and a 64-bit machine. Expected impact is denial of service or potentially arbitrary code execution. Other changes: #557 #564 Version info bumped from 9:4:8 to 9:5:8; see https://verbump.de/ for what these numbers do Special thanks to: Ivan Fratric Samanta Navarro and Google Project Zero JetBrains Release 2.4.4 Sun January 30 2022 Security fixes: #550 CVE-2022-23852 -- Fix signed integer overflow (undefined behavior) in function XML_GetBuffer (that is also called by function XML_Parse internally) for when XML_CONTEXT_BYTES is defined to >0 (which is both common and default). Impact is denial of service or more. #551 CVE-2022-23990 -- Fix unsigned integer overflow in function doProlog triggered by large content in element type declarations when there is an element declaration handler present (from a prior call to XML_SetElementDeclHandler). Impact is denial of service or more. Bug fixes: #544 #545 xmlwf: Fix a memory leak on output file opening error Other changes: #546 Autotools: Fix broken CMake support under Cygwin #554 Windows: Add missing files to the installer to fix compilation with CMake from installed sources #552 #554 Version info bumped from 9:3:8 to 9:4:8; see https://verbump.de/ for what these numbers do Special thanks to: Carlo Bramini hwt0415 Roland Illig Samanta Navarro and Clang LeakSan and the Clang team Release 2.4.3 Sun January 16 2022 Security fixes: #531 #534 CVE-2021-45960 -- Fix issues with left shifts by >=29 places
CVS commit: src/doc
Module Name:src Committed By: wiz Date: Wed Feb 23 12:17:06 UTC 2022 Modified Files: src/doc: 3RDPARTY Log Message: openssh 8.9 out To generate a diff of this commit: cvs rdiff -u -r1.1838 -r1.1839 src/doc/3RDPARTY Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/3RDPARTY diff -u src/doc/3RDPARTY:1.1838 src/doc/3RDPARTY:1.1839 --- src/doc/3RDPARTY:1.1838 Wed Feb 23 10:56:18 2022 +++ src/doc/3RDPARTY Wed Feb 23 12:17:06 2022 @@ -1,4 +1,4 @@ -# $NetBSD: 3RDPARTY,v 1.1838 2022/02/23 10:56:18 wiz Exp $ +# $NetBSD: 3RDPARTY,v 1.1839 2022/02/23 12:17:06 wiz Exp $ # # This file contains a list of the software that has been integrated into # NetBSD where we are not the primary maintainer. @@ -1072,11 +1072,11 @@ Patch applied after OpenSSH import. Package: OpenSSH Version: 8.8 -Current Vers: 8.8 / portable 8.8p1 +Current Vers: 8.9 / portable 8.9p1 Maintainer: OpenSSH Archive Site: http://www.openssh.com/ftp.html Home Page: http://www.openssh.com/portable.html -Date: 2021-09-27 +Date: 2022-02-23 Mailing List: openssh-unix-annou...@mindrot.org Responsible: thorpej, christos, elric License: BSD. See src/crypto/external/bsd/openssh/dist/LICENSE
CVS commit: src/doc
Module Name:src Committed By: wiz Date: Wed Feb 23 12:17:06 UTC 2022 Modified Files: src/doc: 3RDPARTY Log Message: openssh 8.9 out To generate a diff of this commit: cvs rdiff -u -r1.1838 -r1.1839 src/doc/3RDPARTY Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: wiz Date: Wed Feb 23 10:56:18 UTC 2022 Modified Files: src/doc: 3RDPARTY Log Message: sqlite-3.38 out To generate a diff of this commit: cvs rdiff -u -r1.1837 -r1.1838 src/doc/3RDPARTY Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/3RDPARTY diff -u src/doc/3RDPARTY:1.1837 src/doc/3RDPARTY:1.1838 --- src/doc/3RDPARTY:1.1837 Mon Feb 21 08:15:05 2022 +++ src/doc/3RDPARTY Wed Feb 23 10:56:18 2022 @@ -1,4 +1,4 @@ -# $NetBSD: 3RDPARTY,v 1.1837 2022/02/21 08:15:05 wiz Exp $ +# $NetBSD: 3RDPARTY,v 1.1838 2022/02/23 10:56:18 wiz Exp $ # # This file contains a list of the software that has been integrated into # NetBSD where we are not the primary maintainer. @@ -1321,10 +1321,10 @@ original. Package: sqlite Version: 3.26.0 -Current Vers: 3.37.0 (2021-11-28) +Current Vers: 3.38.0 Maintainer: Richard Hipp Home Page: http://www.sqlite.org -Date: 2021-03-01 +Date: 2022-02-28 Responsible: joerg License: Public domain Location: external/public-domain/sqlite/dist
CVS commit: src/doc
Module Name:src Committed By: wiz Date: Wed Feb 23 10:56:18 UTC 2022 Modified Files: src/doc: 3RDPARTY Log Message: sqlite-3.38 out To generate a diff of this commit: cvs rdiff -u -r1.1837 -r1.1838 src/doc/3RDPARTY Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/fdt
Module Name:src Committed By: skrll Date: Wed Feb 23 08:56:11 UTC 2022 Modified Files: src/sys/dev/fdt: fdtvar.h Log Message: Sort a bit. NFC To generate a diff of this commit: cvs rdiff -u -r1.75 -r1.76 src/sys/dev/fdt/fdtvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/fdt
Module Name:src Committed By: skrll Date: Wed Feb 23 08:56:11 UTC 2022 Modified Files: src/sys/dev/fdt: fdtvar.h Log Message: Sort a bit. NFC To generate a diff of this commit: cvs rdiff -u -r1.75 -r1.76 src/sys/dev/fdt/fdtvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/dev/fdt/fdtvar.h diff -u src/sys/dev/fdt/fdtvar.h:1.75 src/sys/dev/fdt/fdtvar.h:1.76 --- src/sys/dev/fdt/fdtvar.h:1.75 Wed Feb 23 07:55:55 2022 +++ src/sys/dev/fdt/fdtvar.h Wed Feb 23 08:56:11 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: fdtvar.h,v 1.75 2022/02/23 07:55:55 skrll Exp $ */ +/* $NetBSD: fdtvar.h,v 1.76 2022/02/23 08:56:11 skrll Exp $ */ /*- * Copyright (c) 2015 Jared D. McNeill @@ -59,95 +59,17 @@ struct fdt_attach_args { int faa_quiet; }; -/* flags for fdtbus_intr_establish */ -#define FDT_INTR_MPSAFE __BIT(0) - -/* Interrupt trigger types defined by the FDT "interrupts" bindings. */ -#define FDT_INTR_TYPE_POS_EDGE __BIT(0) -#define FDT_INTR_TYPE_NEG_EDGE __BIT(1) -#define FDT_INTR_TYPE_DOUBLE_EDGE (FDT_INTR_TYPE_POS_EDGE | \ - FDT_INTR_TYPE_NEG_EDGE) -#define FDT_INTR_TYPE_HIGH_LEVEL __BIT(2) -#define FDT_INTR_TYPE_LOW_LEVEL __BIT(3) - -struct fdtbus_interrupt_controller_func { - void * (*establish)(device_t, u_int *, int, int, - int (*)(void *), void *, const char *); - void (*disestablish)(device_t, void *); - bool (*intrstr)(device_t, u_int *, char *, size_t); - void (*mask)(device_t, void *); - void (*unmask)(device_t, void *); -}; - -struct fdtbus_spi_controller_func { - struct spi_controller * (*get_controller)(device_t); -}; - -struct fdtbus_gpio_controller; - -struct fdtbus_gpio_pin { - struct fdtbus_gpio_controller *gp_gc; - void *gp_priv; -}; - -struct fdtbus_gpio_controller_func { - void * (*acquire)(device_t, const void *, size_t, int); - void (*release)(device_t, void *); - int (*read)(device_t, void *, bool); - void (*write)(device_t, void *, int, bool); -}; - -struct fdtbus_pinctrl_controller; - -struct fdtbus_pinctrl_pin { - struct fdtbus_pinctrl_controller *pp_pc; - void *pp_priv; -}; - -struct fdtbus_pinctrl_controller_func { - int (*set_config)(device_t, const void *, size_t); -}; - -struct fdtbus_iommu_func { - bus_dma_tag_t (*map)(device_t, const u_int *, bus_dma_tag_t); -}; - -struct fdtbus_regulator_controller; - -struct fdtbus_regulator { - struct fdtbus_regulator_controller *reg_rc; -}; - -struct fdtbus_regulator_controller_func { - int (*acquire)(device_t); - void (*release)(device_t); - int (*enable)(device_t, bool); - int (*set_voltage)(device_t, u_int, u_int); - int (*get_voltage)(device_t, u_int *); -}; struct fdtbus_clock_controller_func { struct clk * (*decode)(device_t, int, const void *, size_t); }; -struct fdtbus_reset_controller; - -struct fdtbus_reset { - struct fdtbus_reset_controller *rst_rc; - void *rst_priv; -}; - -struct fdtbus_reset_controller_func { - void * (*acquire)(device_t, const void *, size_t); - void (*release)(device_t, void *); - int (*reset_assert)(device_t, void *); - int (*reset_deassert)(device_t, void *); -}; struct fdtbus_dai_controller_func { audio_dai_tag_t (*get_tag)(device_t, const void *, size_t); }; + struct fdtbus_dma_controller; struct fdtbus_dma { @@ -193,13 +115,58 @@ struct fdtbus_dma_controller_func { void (*halt)(device_t, void *); }; -struct fdtbus_power_controller; -struct fdtbus_power_controller_func { - void (*reset)(device_t); - void (*poweroff)(device_t); +struct fdtbus_gpio_controller; + +struct fdtbus_gpio_pin { + struct fdtbus_gpio_controller *gp_gc; + void *gp_priv; +}; + +struct fdtbus_gpio_controller_func { + void * (*acquire)(device_t, const void *, size_t, int); + void (*release)(device_t, void *); + int (*read)(device_t, void *, bool); + void (*write)(device_t, void *, int, bool); +}; + + +/* flags for fdtbus_intr_establish */ +#define FDT_INTR_MPSAFE __BIT(0) + +/* Interrupt trigger types defined by the FDT "interrupts" bindings. */ +#define FDT_INTR_TYPE_POS_EDGE __BIT(0) +#define FDT_INTR_TYPE_NEG_EDGE __BIT(1) +#define FDT_INTR_TYPE_DOUBLE_EDGE (FDT_INTR_TYPE_POS_EDGE | \ + FDT_INTR_TYPE_NEG_EDGE) +#define FDT_INTR_TYPE_HIGH_LEVEL __BIT(2) +#define FDT_INTR_TYPE_LOW_LEVEL __BIT(3) + +struct fdtbus_interrupt_controller_func { + void * (*establish)(device_t, u_int *, int, int, + int (*)(void *), void *, const char *); + void (*disestablish)(device_t, void *); + bool (*intrstr)(device_t, u_int *, char *, size_t); + void (*mask)(device_t, void *); + void (*unmask)(device_t, void *); +}; + + +struct fdtbus_iommu_func { + bus_dma_tag_t (*map)(device_t, const u_int *, bus_dma_tag_t); +}; + + +struct fdtbus_mmc_pwrseq; + +struct fdtbus_mmc_pwrseq_func { + void (*pre_power_on)(device_t); + void (*post_power_on)(device_t); + void (*power_off)(device_t); + void (*reset)(device_t); }; + struct fdtbus_phy_controller; struct fdtbus_phy { @@ -213,21