NetBSD/src eDQHSmssys/dev/rasops rasops.c rasops_putchar.h, sys/dev/wscons wsemul_vt100_subr.c wsdisplayvar.h

   wscons(4): Add support for 256 colours to VT100 emulation

   Also implemented are CSI 90-97 and CSI 100-107 to set the bright
   versions of the regular eight colours directly.

   wscons already has full support of 8/16/24/32-bit displays (and
   can take advantage of them for antialiased fonts), but increasingly
   command-line applications are built to take advantage of colours beyond
   the standard 8 provided by the ANSI escape codes. These extensions are
   not generally standardized, but xterm serves as a de-facto standard.

   Patch from Crystal Kolipe, adjusted slightly to work on 16-bit and
   24-bit displays by me.

   PR kern/59544
VersionDeltaFile
1.129+69-8sys/dev/rasops/rasops.c
1.35+52-2sys/dev/wscons/wsemul_vt100_subr.c
1.9+18-9sys/dev/rasops/rasops_putchar.h
1.52+7-6sys/dev/rasops/rasops.h
1.58+2-1sys/dev/wscons/wsdisplayvar.h
+148-265 files

NetBSD/src Vd2Khkpexternal/bsd/dhcpcd/dist/src route.c

   dhcpcd: For our routing, RTF_CONNECTED is the same as RTF_CLONING.

   If we change the route, we want to flush anything dynamically created
   which includes the flags on the route.

   May fix PR kern/59664
VersionDeltaFile
1.3+8-0external/bsd/dhcpcd/dist/src/route.c
+8-01 files

NetBSD/src KKpTIRrsys/arch/hppa/dev summitfb.c

   more FX5/10 support:
   - setup byte swapping for 8bit framebuffer access
   - expose 8bit overlay on WSDISPLAYIO_MODE_MAPPED on FX5/10
   with this we can run X with wsfb in 8bit with correct colours and hw cursor
VersionDeltaFile
1.38+67-23sys/arch/hppa/dev/summitfb.c
+67-231 files

NetBSD/src pNpgkxGsys/dev/ic summitreg.h

   add byte swapping registers
VersionDeltaFile
1.18+13-1sys/dev/ic/summitreg.h
+13-11 files

NetBSD/src itzbubbdoc 3RDPARTY

   less 685 is out.
VersionDeltaFile
1.2142+3-3doc/3RDPARTY
+3-31 files

NetBSD/src QYpAJ64sys/arch/sparc/sparc locore.s

   sparc/locore.s: s/throught/through/ in a comment
VersionDeltaFile
1.288+2-2sys/arch/sparc/sparc/locore.s
+2-21 files

NetBSD/src V1RjRXnsys/netinet sctputil.c

   sctputil.c: s/throught/through/ in a comment
VersionDeltaFile
1.22+3-3sys/netinet/sctputil.c
+3-31 files

NetBSD/src HJ09f6cusr.sbin/usbdevs usbdevs.c

   usbdevs.c: fix spelling and grammar in comments
VersionDeltaFile
1.44+7-7usr.sbin/usbdevs/usbdevs.c
+7-71 files

NetBSD/src 57wyvqCusr.sbin/usbdevs usbdevs.c

   usbdevs.c: use correct cast for isdigit(3)
VersionDeltaFile
1.43+3-3usr.sbin/usbdevs/usbdevs.c
+3-31 files

NetBSD/src e5bhnnksys/ufs/lfs lfs_alloc.c lfs_vnops.c, tests/fs/vfs t_vfsops.c

   Create a new LFS inode flag, IN_DEAD, to indicate that a file's last
   reference, other than those that come with VU_DIROP or IN_CLEANING and
   the one the caller holds, has been dropped.  Check and apply this flag
   in lfs_orphan(), and call lfs_orphan() on close if the link count is
   zero.  Change the signature of lfs_orphan to facilitate.

   Make test t_vfsops:lfs_tfhremove expect success.

   Closes PR kern/43745.
VersionDeltaFile
1.146+54-13sys/ufs/lfs/lfs_alloc.c
1.346+8-4sys/ufs/lfs/lfs_vnops.c
1.17+5-3sys/ufs/lfs/ulfs_vfsops.c
1.26+3-3sys/ufs/lfs/lfs_rename.c
1.28+3-3sys/ufs/lfs/lfs_inode.h
1.13+1-4tests/fs/vfs/t_vfsops.c
+74-301 files not shown
+76-327 files

NetBSD/src DTlOKdbsys/kern vfs_dirhash.c, sys/sys dirhash.h

   Fix memory release code on the LRU chain on reaching the maximum size,
   increase default maximum size and make it safe for concurrent VOP_LOOKUPs.
   No functional change.
VersionDeltaFile
1.17+38-15sys/kern/vfs_dirhash.c
1.7+1-5sys/sys/dirhash.h
+39-202 files

NetBSD/src E5wkJ8Msys/dev/usb ucom.c

   Assign and use t_softc in struct tty
VersionDeltaFile
1.148+8-10sys/dev/usb/ucom.c
+8-101 files

NetBSD/src uMF2OEasys/dev/acpi tpm_acpi.c, sys/dev/ic tpmreg.h

   tpm(4): Sprinkle bibliographic references.

   No functional change intended: comments only.  Should help the next
   reader to track down where various magic constants come from.

   Add web.archive.org links for everything just to make sure it will
   remain available in the future when trustedcomputinggroup.org
   eventually goes kaput.
VersionDeltaFile
1.12+130-14sys/dev/ic/tpmreg.h
1.15+9-2sys/dev/acpi/tpm_acpi.c
+139-162 files

NetBSD/src 9QJtD8isbin/fsck_udf main.c

   Remove bogus assert() that checks if the size of the origional and the
   reconstructed FIDs are the same after calling a function to see if it can be
   made smaller. When there is accumulated slack in a sector this will be
   reported but the assert would be triggered. While here also only copy the
   reconstructed directory on an error.
VersionDeltaFile
1.17+10-10sbin/fsck_udf/main.c
+10-101 files

NetBSD/src bexVd3Esbin/fsck_udf main.c

   If Volume Descriptor Sequence one reads in fine, we process it and free the
   memory for the second Volume Descriptor Sequence. Fix the missing `else'
   statement to prevent processing of the 2nd when it was freed. Fixes a
   used-after-free case.
VersionDeltaFile
1.16+3-4sbin/fsck_udf/main.c
+3-41 files

NetBSD/src wYUVUMAexternal/bsd/elftoolchain/dist/common/sys elfconstants.m4 elfdefinitions.m4

   Sync with Elftoolchain [r4257].
VersionDeltaFile
1.10+172-74external/bsd/elftoolchain/dist/common/sys/elfconstants.m4
1.12+12-2external/bsd/elftoolchain/dist/common/sys/elfdefinitions.m4
1.3+2-3external/bsd/elftoolchain/dist/common/sys/Makefile
+186-793 files

NetBSD/src tO6rDpysys/arch/i386/include elf_machdep.h

   Avoid redefining a relocation constant.

   This change allows this header to be used with other headers
   containing ELF relocation definitions.
VersionDeltaFile
1.15+4-2sys/arch/i386/include/elf_machdep.h
+4-21 files

NetBSD/src igjWKiotests/fs/lfs t_rfw.c util.c

   Add a seed parameter to differentiate between files, and correct the logic
   for appending files so that the resultant file matches the expectation.
   Pass the t_rfw tests again.
VersionDeltaFile
1.8+9-9tests/fs/lfs/t_rfw.c
1.4+10-6tests/fs/lfs/util.c
1.4+8-5tests/fs/lfs/t_fcntl.c
1.2+3-3tests/fs/lfs/t_resize.c
1.4+3-3tests/fs/lfs/util.h
1.2+2-2tests/fs/lfs/t_orphan.c
+35-286 files

NetBSD/src HspDIRCsys/dev/isa wbsioreg.h

   Fix typo in comment.
VersionDeltaFile
1.12+2-2sys/dev/isa/wbsioreg.h
+2-21 files

NetBSD/src 4detVo9sys/dev/isa wbsio.c

   Use __func__ to match the function name.
VersionDeltaFile
1.31+2-2sys/dev/isa/wbsio.c
+2-21 files

NetBSD/src 7k4bnrNsys/ufs/lfs lfs_segment.c

   Use IINFOSIZE and LFS_BLKPTRSIZE, rather than sizeof(int32_t), to represent
   the size of inode numbers and logical block numbers, respectively, in the
   segment summary header.  Prevents an overrun in LFS64.
VersionDeltaFile
1.295+8-8sys/ufs/lfs/lfs_segment.c
+8-81 files

NetBSD/src z1ayfJ5tests/fs/lfs util.c

   Use a pseudorandom number with a well-known seed to provide file data
   pattern, rather than a pattern that repeats every 256 bytes.  Write
   pattern files to the test file system in blocks rather than one byte at a
   time, significantly speeding up the test.
VersionDeltaFile
1.3+28-15tests/fs/lfs/util.c
+28-151 files

NetBSD/src yYAx1UMtests/fs/lfs t_fcntl.c

   Use default test timeout (3min) for now for all this tests.
   The timeouts cause artificial failures on many slower test setups
   and the tests run sucessfull if given enough time.

   Example from an sh3 machine:

   t_fcntl (1/1): 4 test cases
       cleanseg32: [330.482904s] Passed.
       cleanseg64: [321.895482s] Passed.
       coalesce32: [20.214675s] Passed.
       coalesce64: [20.613933s] Passed.

   We may reduce timeouts again after we have working logs from various
   architectures.
VersionDeltaFile
1.3+5-5tests/fs/lfs/t_fcntl.c
+5-51 files

NetBSD/src eaivUiiexternal/gpl3/gcc README.gcc14

   remove old things
   ia64 builds and switched now.
   riscv64 was switched a while ago.
VersionDeltaFile
1.24+2-46external/gpl3/gcc/README.gcc14
+2-461 files

NetBSD/src iVlHiEPcommon/lib/libc/gen rbtree.c, sys/sys rbtree.h

   rbtree: tweak headers a little for portability
VersionDeltaFile
1.2+18-9common/lib/libc/gen/rbtree.c
1.14+6-1sys/sys/rbtree.h
+24-102 files

NetBSD/src LEWzKSmshare/mk bsd.own.mk

   switch ia64 to GCC 14.
VersionDeltaFile
1.1442+2-1share/mk/bsd.own.mk
+2-11 files

NetBSD/src VwpwwEkdistrib/sets/lists/comp md.ia64

   add gcc 14 support.
VersionDeltaFile
1.17+3-1distrib/sets/lists/comp/md.ia64
+3-11 files

NetBSD/src yjDgPo2external/gpl3/gcc/lib/libstdc++-v3 Makefile

   use GLIBCXX_SRCDIR far more often.
VersionDeltaFile
1.65+19-20external/gpl3/gcc/lib/libstdc++-v3/Makefile
+19-201 files

NetBSD/src 5kj0bbqexternal/gpl3/gcc/lib/libstdc++-v3 Makefile

   add missing -include of the rename.h.  now it actually seems to work.
VersionDeltaFile
1.64+3-1external/gpl3/gcc/lib/libstdc++-v3/Makefile
+3-11 files

NetBSD/src cwUxxcJexternal/gpl3/gcc/lib/libstdc++-v3 Makefile

   build the libstdc++ libbacktrace bits like libstdc++ does.

   should fix ia64 issue, and makes other things not broken too.
VersionDeltaFile
1.63+19-6external/gpl3/gcc/lib/libstdc++-v3/Makefile
+19-61 files