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] +