NetBSD/src BN4kN8qlib/npf/ext_route npfext_route.c, sys/modules/npf_ext_route Makefile

   Add Policy based routing by interface in NPF
VersionDeltaFile
1.1+478-0sys/net/npf/npf_ext_route.c
1.1+71-0lib/npf/ext_route/npfext_route.c
1.1+11-0sys/modules/npf_ext_route/Makefile
1.107+7-3usr.sbin/npf/npfctl/npf.conf.5
1.24+7-1sys/net/npf/npf_rproc.c
1.68+6-1usr.sbin/npf/npfctl/npfctl.c
+580-511 files not shown
+613-1217 files

NetBSD/src XoT5VsPdistrib/sets/lists/base shl.mi, distrib/sets/lists/debug shl.mi

   bump libdns
VersionDeltaFile
1.1033+2-2distrib/sets/lists/base/shl.mi
1.393+2-2distrib/sets/lists/debug/shl.mi
+4-42 files

NetBSD/src RtEuKXXdoc 3RDPARTY CHANGES

   new bind
VersionDeltaFile
1.2180+4-4doc/3RDPARTY
1.3243+2-1doc/CHANGES
+6-52 files

NetBSD/src LB3LcJxexternal/mpl/bind/dist/lib/dns qpzone.c diff.c, external/mpl/bind/dist/tests/dns qpzone_test.c rdata_test.c

   Merge changes between 9.20.18 and 9.20.22
VersionDeltaFile
1.4+0-2,336external/mpl/bind/dist/tests/isc/regex_test.c
1.5+333-47external/mpl/bind/dist/lib/dns/qpzone.c
1.5+308-1external/mpl/bind/dist/tests/dns/qpzone_test.c
1.12+155-152external/mpl/bind/dist/lib/dns/diff.c
1.7+129-59external/mpl/bind/dist/tests/dns/rdata_test.c
1.20+97-43external/mpl/bind/dist/lib/dns/validator.c
+1,022-2,638423 files not shown
+2,409-3,399429 files

NetBSD/src im2qmWkexternal/mpl/bind/dist/bin/tests/system/allow_query tests.sh, external/mpl/bind/dist/bin/tests/system/dnstap tests.sh

   Import bind-9.20.22 (previous was 9.20.18)

   Notes for BIND 9.20.22
   Security Fixes
   Fix crash when reconfiguring zone update policy during active updates.
   We fixed a crash that could occur when running rndc reconfig to change a zone's
   update policy (e.g., from allow-update to update-policy) while DNS UPDATE
   requests were being processed for that zone. ISC would like to thank Vitaly
   Simonovich for bringing this issue to our attention. [GL #5817]

   Bug Fixes
   Fix intermittent named crashes during asynchronous zone operations.
   Asynchronous zone loading and dumping operations occasionally dispatched tasks
   to the wrong internal event loop. This threading violation triggered internal
   safety assertions that abruptly terminated named. Strict loop affinity is now
   enforced for these tasks, ensuring they execute on their designated threads and
   preventing the crashes. [GL #4882]

   Count temporal problems with DNSSEC validation as attempts.

    [160 lines not shown]
VersionDeltaFile
1.1+2,837-0external/mpl/bind/dist/bin/tests/system/serve_stale/tests.sh
1.1+738-0external/mpl/bind/dist/bin/tests/system/allow_query/tests.sh
1.1+551-0external/mpl/bind/dist/bin/tests/system/xfer/tests_xfer.py
1.1.1.13+219-322external/mpl/bind/dist/bin/tests/system/dnstap/tests.sh
1.1+490-0external/mpl/bind/dist/bin/tests/system/nsec3/ans7/ans.py
1.1.1.5+369-116external/mpl/bind/dist/bin/tests/system/isctest/asyncserver.py
+5,204-4381,236 files not shown
+33,054-3,9541,242 files

NetBSD/src LVURiNllib/libc/db/hash hash.h

   s/numberered/numbered/ in comment.
VersionDeltaFile
1.18+2-2lib/libc/db/hash/hash.h
+2-21 files

NetBSD/src rnYMGWWsys/arch/hppa/dev summitfb.c, sys/arch/hppa/doc ngle_manual.txt

   fix various typos, mainly in comments.
VersionDeltaFile
1.7+5-5sys/arch/hppa/doc/ngle_manual.txt
1.39+3-3sys/arch/hppa/dev/summitfb.c
1.74+3-3sys/arch/mac68k/dev/adb_direct.c
1.4+3-3sys/arch/macppc/dev/lightbar.c
1.17+3-3sys/arch/mips/rmi/rmixl_pcie.c
1.20+3-3sys/arch/mips/rmi/rmixl_pcix.c
+20-2018 files not shown
+64-6424 files

NetBSD/src bVNs1Vosbin/blkdiscard blkdiscard.8

   blkdiscard.8: correct a detail in the history section
VersionDeltaFile
1.4+2-2sbin/blkdiscard/blkdiscard.8
+2-21 files

NetBSD/src xQSKcQwsys/uvm/pmap pmap.c

   s/referened/referenced/ in log message.
VersionDeltaFile
1.86+3-3sys/uvm/pmap/pmap.c
+3-31 files

NetBSD/src SUORAixlib/libc/softfloat/bits64 softfloat.c

   libc/softfloat: prevent undefined behavior in floating point conversions

   See the previous commit for details.

   The same code pattern occur in the bits32 implementation, as well as in
   other copies of the same upstream code, for example in libkern.
VersionDeltaFile
1.22+9-9lib/libc/softfloat/bits64/softfloat.c
+9-91 files

NetBSD/src Iskw6mytests/usr.bin/xlint/lint1 queries.c t_usage.sh, usr.bin/xlint/lint1 tree.c err.c

   lint: add query for negation of minimum signed value

   This helped double-check that the remaining negations in the
   softfloat/bits64 code are fine. There are some false positives, due to
   int16 being typedef'd to int, thus being int32 realistically.
VersionDeltaFile
1.37+25-2tests/usr.bin/xlint/lint1/queries.c
1.711+19-2usr.bin/xlint/lint1/tree.c
1.29+4-4tests/usr.bin/xlint/lint1/t_usage.sh
1.282+3-2usr.bin/xlint/lint1/err.c
+51-104 files

NetBSD/src xQ2ZyHutests/lib/libc t_long_double.c

   tests/libc: document ldbl-to-uint64 conversion for more platforms
VersionDeltaFile
1.7+36-20tests/lib/libc/t_long_double.c
+36-201 files

NetBSD/src g6AkNQ1sys/kern kern_stub.c

   Provide a weak do-nothing for module_init_md().
VersionDeltaFile
1.54+6-2sys/kern/kern_stub.c
+6-21 files

NetBSD/src TfU46IItests/lib/libc t_long_double.c

   tests/libc: test softfloat on sparc64 for converting ldbl to uint64
VersionDeltaFile
1.6+8-2tests/lib/libc/t_long_double.c
+8-21 files

NetBSD/src MQ9Y5QGsys/arch/atari/atari machdep.c, sys/arch/cesfic/cesfic machdep.c

   Refactor cpu_exec_aout_makecmds().
VersionDeltaFile
1.19+61-2sys/arch/m68k/m68k/m68k_machdep.c
1.225+2-52sys/arch/x68k/x68k/machdep.c
1.87+2-49sys/arch/cesfic/cesfic/machdep.c
1.264+2-48sys/arch/hp300/hp300/machdep.c
1.135+2-48sys/arch/news68k/news68k/machdep.c
1.203+2-26sys/arch/atari/atari/machdep.c
+71-2259 files not shown
+89-38515 files

NetBSD/src 7ld3Htpsys/arch/mac68k/mac68k locore.s machdep.c

   mac68k_init() -> machine_init(), and make it fit the pattern.
VersionDeltaFile
1.209+13-2sys/arch/mac68k/mac68k/locore.s
1.382+8-6sys/arch/mac68k/mac68k/machdep.c
+21-82 files

NetBSD/src ilOwResshare/mk bsd.own.mk

   bsd.own.mk: fix MKPROFILE comment for risc-v
VersionDeltaFile
1.1473+2-2share/mk/bsd.own.mk
+2-21 files

NetBSD/src AtALeK6tests/lib/libc t_long_double.c

   Fix test to match expected result on m68k.

   Tested on m68ksf and hardfloat (in qemu).

   Ok Roland.
VersionDeltaFile
1.5+4-3tests/lib/libc/t_long_double.c
+4-31 files

NetBSD/src azRdFzLshare/man/man4 akbd.4

   akbd(4): s/shoud/should/.
VersionDeltaFile
1.5+2-2share/man/man4/akbd.4
+2-21 files

NetBSD/src EfmzTvTusr.sbin/sysinst mbr.c

   s/mbr_info_to_partitition/mbr_info_to_partition/ in method name.

   approved by martin@.
VersionDeltaFile
1.49+7-7usr.sbin/sysinst/mbr.c
+7-71 files

NetBSD/src FBM6kQOshare/man/man4 tty.4

   tty.4: trivial grammar/style corrections
VersionDeltaFile
1.32+7-6share/man/man4/tty.4
+7-61 files

NetBSD/src tKnpq8Wusr.bin/make arch.c for.c

   make: clean up, mostly redundant parentheses
VersionDeltaFile
1.224+8-8usr.bin/make/arch.c
1.187+7-7usr.bin/make/for.c
1.366+7-7usr.bin/make/make.h
1.275+6-7usr.bin/make/make.c
1.1180+6-7usr.bin/make/var.c
1.379+5-7usr.bin/make/cond.c
+39-435 files not shown
+57-6411 files

NetBSD/src bCh9jqQsys/arch/sun2/include vmparam.h, sys/arch/sun2/sun2 pmap.c machdep.c

   Use machine_init_common().
VersionDeltaFile
1.56+11-44sys/arch/sun2/sun2/pmap.c
1.94+2-12sys/arch/sun2/sun2/machdep.c
1.33+6-3sys/arch/sun2/sun2/locore2.c
1.17+2-2sys/arch/sun2/include/vmparam.h
1.18+2-2sys/arch/sun2/sun2/machdep.h
+23-635 files

NetBSD/src moRj5lLsys/arch/sun3/sun3x machdep.c

   Use machine_init_common().
VersionDeltaFile
1.149+2-10sys/arch/sun3/sun3x/machdep.c
+2-101 files

NetBSD/src 9IVQSNKsys/arch/sun3/sun3 machdep.h, sys/arch/sun3/sun3x pmap.c locore2.c

   Use machine_init_common().
VersionDeltaFile
1.127+35-71sys/arch/sun3/sun3x/pmap.c
1.46+6-3sys/arch/sun3/sun3x/locore2.c
1.17+3-4sys/arch/sun3/sun3x/pmap_pvt.h
1.43+2-2sys/arch/sun3/sun3/machdep.h
+46-804 files

NetBSD/src 8zeNKNIsys/arch/sun3/sun3 pmap.c machdep.c

   Use machine_init_common().
VersionDeltaFile
1.184+16-47sys/arch/sun3/sun3/pmap.c
1.221+2-10sys/arch/sun3/sun3/machdep.c
1.108+6-3sys/arch/sun3/sun3/locore2.c
1.42+2-2sys/arch/sun3/sun3/machdep.h
+26-624 files

NetBSD/src v5n6An1usr.bin/xlint/lint1 tree.c

   lint: don't rely on the floating point rounding mode

   When checking whether a floating point constant can be converted to an
   integer constant with the same value, ULLONG_MAX is not representable
   exactly in a 64-bit long double, so the comparison value could have been
   rounded down, leading to wrong warnings about lossy conversions.

   Perform exact calculations instead.
VersionDeltaFile
1.710+6-5usr.bin/xlint/lint1/tree.c
+6-51 files

NetBSD/src MwsE4AKsys/arch/aarch64/include pmap_machdep.h

   Remove duplicate pmap_md_direct_map_paddr declaration.
VersionDeltaFile
1.11+1-3sys/arch/aarch64/include/pmap_machdep.h
+1-31 files

NetBSD/src GYfSX3wsys/arch/mac68k/dev akbd.c

   Simulate keyboard leds.

   Keep led state to set/get via ioclts.

   While here clean up adb probed led state (currently unused).
VersionDeltaFile
1.29+20-5sys/arch/mac68k/dev/akbd.c
+20-51 files

NetBSD/src X6q0Jc6usr.bin/xlint/lint1 tree.c

   lint: remove temporary code to identify floating point bug

   On sparc64, SoftFloat 2a invoked undefined behavior, returning wrong
   results. The code added here didn't trigger, as the ATF_SH environment
   variable was not set in the real test run.

   See tests/lib/libc/t_long_double.c for more specialized tests to
   pinpoint the exact problem.
VersionDeltaFile
1.709+2-18usr.bin/xlint/lint1/tree.c
+2-181 files