Module Name: src
Committed By: martin
Date: Wed Oct 9 13:29:35 UTC 2024
Modified Files:
src/doc [netbsd-10]: CHANGES-10.1
Log Message:
Tickets #933 - #940
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.40 -r1.1.2.41 src/doc/CHANGES-10.1
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/doc/CHANGES-10.1
diff -u src/doc/CHANGES-10.1:1.1.2.40 src/doc/CHANGES-10.1:1.1.2.41
--- src/doc/CHANGES-10.1:1.1.2.40 Wed Oct 9 10:22:27 2024
+++ src/doc/CHANGES-10.1 Wed Oct 9 13:29:35 2024
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-10.1,v 1.1.2.40 2024/10/09 10:22:27 martin Exp $
+# $NetBSD: CHANGES-10.1,v 1.1.2.41 2024/10/09 13:29:35 martin Exp $
A complete list of changes from the NetBSD 10.0 release on 2024-03-28
until the 10.1 release:
@@ -2044,3 +2044,154 @@ sys/netinet/tcp_input.c 1.441
tcp_reass: PR 58708: mitigate CVE-2018-6922 (SegmentSmack).
[rin, ticket #932]
+sys/crypto/sodium/sodium_selftest.h 1.1
+sys/crypto/sodium/sodium_selftest.h 1.2
+sys/external/isc/libsodium/conf/files.libsodium 1.7
+sys/external/isc/libsodium/include/assert.h delete
+sys/external/isc/libsodium/include/core.h 1.2
+sys/external/isc/libsodium/include/crypto_verify_16.h 1.2
+sys/external/isc/libsodium/include/errno.h delete
+sys/external/isc/libsodium/include/stdint.h 1.2
+sys/external/isc/libsodium/include/stdlib.h 1.2
+sys/external/isc/libsodium/include/string.h 1.2
+sys/external/isc/libsodium/src/sodium_module.c 1.2
+sys/external/isc/libsodium/src/sodium_selftest.c 1.1,1.2
+sys/modules/sodium/Makefile.sodmod 1.4
+sys/rump/kern/lib/libcrypto/Makefile 1.24
+
+ sodium(9): PR 58468: fix crypto_verify_16 and add self-tests.
+ [riastradh, ticket #933]
+
+sys/net/if_wg.c 1.75,1.77,1.79-1.132
+tests/net/if_wg/t_basic.sh 1.5,1.6
+tests/net/if_wg/t_misc.sh 1.13-1.16
+
+ wg(4): fix or at least improve on a host of issues:
+ - PR 55729: net/if_wg/t_misc:wg_rekey test case fails
+ - PR 56252: wg(4) state machine has race conditions
+ - PR 58463: if_wg does not work when idle.
+ - PR 58470: modunload if_wg crashes if no wgN interfaces have been
+ created
+ - PR 58477: experimental wg(4) ALTQ support is probably buggy
+ - PR 58478: experimental wg(4) probably doesn't build with INET6-only
+ - PR 58479: experimental wg(4) uses 32-bit cookie secret, not 32-byte
+ cookie secret
+ - PR 58480: experimental wg(4) sliding window logic has oopsie
+ - PR 58508: experimental wg(4) queues LIFO, not FIFO, pending first
+ handshake
+ - PR 58510: experimental wg(4) lacks memory ordering between
+ wg_count_dec and module unload
+ - PR 58520: experimental wg(4) lacks barriers around access to
+ packet pending initiation
+ - PR 58521: experimental wg(4) may drop packet after minutes of quiet
+ - PR 58688: userland panic of kernel via wg(4)
+ [riastradh, ticket #934]
+
+lib/libc/gen/readdir.c 1.27
+
+ readdir(3): PR 57145: preserve errno on end-of-directory.
+ [riastradh, ticket #935]
+
+distrib/sets/lists/debug/module.md.amd64 1.15,1.16 (patch)
+distrib/sets/lists/debug/module.md.i386 1.9,1.10 (patch)
+distrib/sets/lists/man/mi 1.1785 (patch)
+distrib/sets/lists/modules/md.amd64 1.101,1.102 (patch)
+distrib/sets/lists/modules/md.i386 1.98,1.99 (patch)
+share/man/man4/Makefile 1.734 (patch)
+share/man/man4/acpihed.4 1.1,1.2 (patch)
+share/man/man4/apei.4 1.1,1.2 (patch)
+sys/arch/amd64/conf/ALL 1.185 (patch)
+sys/arch/amd64/conf/ALL 1.186 (patch)
+sys/arch/i386/conf/ALL 1.516 (patch)
+sys/arch/i386/conf/ALL 1.517 (patch)
+sys/dev/acpi/acpi_hed.c 1.1 (patch)
+sys/dev/acpi/apei.c 1.1-1.3 (patch)
+sys/dev/acpi/apei_bert.c 1.1 (patch)
+sys/dev/acpi/apei_bertvar.h 1.1 (patch)
+sys/dev/acpi/apei_cper.h 1.1 (patch)
+sys/dev/acpi/apei_cper.h 1.2 (patch)
+sys/dev/acpi/apei_einj.c 1.1-1.7 (patch)
+sys/dev/acpi/apei_einjvar.h 1.1 (patch)
+sys/dev/acpi/apei_erst.c 1.1-1.3 (patch)
+sys/dev/acpi/apei_erstvar.h 1.1 (patch)
+sys/dev/acpi/apei_hed.h 1.1 (patch)
+sys/dev/acpi/apei_hest.c 1.1-1.3 (patch)
+sys/dev/acpi/apei_hestvar.h 1.1 (patch)
+sys/dev/acpi/apei_interp.c 1.1-1.4 (patch)
+sys/dev/acpi/apei_interp.h 1.1,1.2 (patch)
+sys/dev/acpi/apei_mapreg.c 1.1-1.4 (patch)
+sys/dev/acpi/apei_mapreg.h 1.1 (patch)
+sys/dev/acpi/apei_reg.c 1.1-1.3 (patch)
+sys/dev/acpi/apei_reg.h 1.1-1.3 (patch)
+sys/dev/acpi/apeivar.h 1.1 (patch)
+sys/dev/acpi/files.acpi 1.131,1.132 (patch)
+sys/modules/Makefile 1.283,1.284 (patch)
+sys/modules/acpihed/Makefile 1.1 (patch)
+sys/modules/acpihed/acpihed.ioconf 1.1 (patch)
+sys/modules/apei/Makefile 1.1 (patch)
+sys/modules/apei/apei.ioconf 1.1 (patch)
+
+ apei(4): PR 58046: new driver for ACPI Platform Error Interfaces.
+ [riastradh, ticket #936]
+
+sys/dev/random.c 1.11
+sys/kern/kern_entropy.c 1.67-1.69
+sys/sys/entropy.h 1.5
+
+ entropy(9): PR 58646: fix bugs around signal delivery during
+ access to the entropy pool.
+ [riastradh, ticket #937]
+
+include/limits.h 1.44
+include/unistd.h 1.167
+lib/libc/gen/getentropy.3 1.7
+
+ getentropy(3): PR 58603: expose to POSIX.1-2024 applications.
+ [riastradh, ticket #938]
+
+distrib/sets/lists/debug/mi 1.446 (patch)
+distrib/sets/lists/debug/module.md.amd64 1.18 (patch)
+distrib/sets/lists/debug/module.md.i386 1.12 (patch)
+distrib/sets/lists/man/mi 1.1786 (patch)
+distrib/sets/lists/modules/md.amd64 1.103 (patch)
+distrib/sets/lists/modules/md.i386 1.100 (patch)
+distrib/sets/lists/tests/mi 1.1334 (patch)
+lib/libc/gen/Makefile.inc 1.219,1.220 (patch)
+lib/libc/gen/arc4random.3 1.22,1.23,1.34-1.38 (patch)
+lib/libc/gen/getentropy.3 1.8 (patch)
+lib/libc/include/arc4random.h 1.1 (patch)
+lib/libc/include/reentrant.h 1.22 (patch)
+share/man/man4/Makefile 1.735 (patch)
+share/man/man4/acpivmgenid.4 1.1-1.3 (patch)
+share/man/man4/rnd.4 1.42,1.44 (patch)
+sys/arch/amd64/conf/ALL 1.190 (patch)
+sys/arch/amd64/conf/GENERIC 1.614 (patch)
+sys/arch/evbarm/conf/GENERIC64 1.219 (patch)
+sys/arch/i386/conf/ALL 1.521 (patch)
+sys/arch/i386/conf/GENERIC 1.1258 (patch)
+sys/dev/acpi/acpi_vmgenid.c 1.1,1.2 (patch)
+sys/dev/acpi/files.acpi 1.133 (patch)
+sys/kern/kern_entropy.c 1.70,1.71 (patch)
+sys/modules/Makefile 1.292 (patch)
+sys/modules/acpivmgenid/Makefile 1.1 (patch)
+sys/modules/acpivmgenid/acpivmgenid.ioconf 1.1 (patch)
+sys/sys/entropy.h 1.6 (patch)
+tests/lib/libc/gen/Makefile 1.56 (patch)
+tests/lib/libc/gen/t_arc4random.c 1.1 (patch)
+
+ PR 58632: getentropy(2) and arc4random(3) do not reseed on VM fork
+
+ acpivmgenid(4): new driver for ACPI VM generation ID, a de facto
+ standard virtual device exposed by virtual machine hosts to notify
+ guests when the VM has been cloned and needs to be reseeded with
+ fresh entropy so the two clones have independent RNG outputs.
+
+ arc4random(3): reseed when the entropy epoch changes.
+ [riastradh, ticket #939]
+
+sys/arch/x86/pci/amdzentemp.c 1.21
+
+ amdzentemp(4): add support for CPU family 0x1a
+ model 0x40...0x4f (Zen 5)
+ [msaitoh, ticket #940]
+