CVS: cvs.openbsd.org: src

2022-11-07 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2022/11/07 23:55:53 Modified files: libexec/ld.so/riscv64: ld.script Log message: Since the introduction of automatic immutable from the kernel, the munmap() of ld.so boot.text region is now (silently)

CVS: cvs.openbsd.org: src

2022-11-07 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2022/11/07 23:47:31 Modified files: libexec/ld.so : loader.c Log message: Instead of unmapping boot.text, and then a future allocation could land in the gap, mmap a fresh MAP_FIXED MAP_ANON PROT_NONE and

CVS: cvs.openbsd.org: src

2022-11-07 Thread Joshua Sing
CVSROOT:/cvs Module name:src Changes by: jos...@cvs.openbsd.org 2022/11/07 16:09:25 Modified files: regress/lib/libcrypto/aes: aes_test.c Log message: Wrap long lines ok jsing@

CVS: cvs.openbsd.org: src

2022-11-07 Thread Joshua Sing
CVSROOT:/cvs Module name:src Changes by: jos...@cvs.openbsd.org 2022/11/07 16:04:25 Modified files: regress/lib/libcrypto/bf: bf_test.c Log message: Move variables above code ok jsing@

CVS: cvs.openbsd.org: src

2022-11-07 Thread Moritz Buhl
CVSROOT:/cvs Module name:src Changes by: mb...@cvs.openbsd.org 2022/11/07 15:48:35 Modified files: usr.sbin/bgpd : rde.c Log message: Fix a memory leak in the error path of rde_dump_ctx_new. ctx is leaked in case of an allocation in prefix_dump_new,

CVS: cvs.openbsd.org: src

2022-11-07 Thread Tobias Heider
CVSROOT:/cvs Module name:src Changes by: to...@cvs.openbsd.org 2022/11/07 15:39:52 Modified files: sbin/iked : ca.c crypto.c ikev2.c Log message: Free objects that were dynamically allocated in libcrypto with OPENSSL_free(). When linking against libressl,

CVS: cvs.openbsd.org: src

2022-11-07 Thread Moritz Buhl
CVSROOT:/cvs Module name:src Changes by: mb...@cvs.openbsd.org 2022/11/07 15:39:13 Modified files: usr.sbin/bgpd : pfkey.c usr.sbin/ldpd : pfkey.c Log message: Fix theoretical access to garbage stack memory in pfkey_reply for bgpd and ldpd. Found by

CVS: cvs.openbsd.org: src

2022-11-07 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2022/11/07 14:12:57 Modified files: libexec/ld.so/aarch64: ld.script Log message: Missed an ALIGN (which I will admit I do not understand, this is voodoo)

CVS: cvs.openbsd.org: src

2022-11-07 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2022/11/07 13:41:38 Modified files: libexec/ld.so/amd64: ld.script libexec/ld.so/aarch64: ld.script Log message: Since the introduction of automatic immutable from the kernel, the munmap() of ld.so

CVS: cvs.openbsd.org: src

2022-11-07 Thread Patrick Wildt
CVSROOT:/cvs Module name:src Changes by: patr...@cvs.openbsd.org 2022/11/07 13:28:23 Modified files: sys/dev/fdt: gpiokeys.c Log message: The gpiokeys(4) 'label' property seems to be optional. If we don't have any, don't try and print it, and especially don't error

CVS: cvs.openbsd.org: src

2022-11-07 Thread Patrick Wildt
CVSROOT:/cvs Module name:src Changes by: patr...@cvs.openbsd.org 2022/11/07 13:15:44 Modified files: sys/dev/fdt: dwpcie.c Log message: Add support for the PCIe controller on the Qualcomm SC8280XP. Thankfully UEFI already initializes those, so we can simply just

CVS: cvs.openbsd.org: src

2022-11-07 Thread Ingo Schwarze
CVSROOT:/cvs Module name:src Changes by: schwa...@cvs.openbsd.org2022/11/07 12:42:24 Modified files: lib/libcrypto/x509: x509v3.h Log message: White space KNF, no code change: - line breaking and indentation in three struct declarations - removal of trailing

CVS: cvs.openbsd.org: src

2022-11-07 Thread Patrick Wildt
CVSROOT:/cvs Module name:src Changes by: patr...@cvs.openbsd.org 2022/11/07 12:07:31 Modified files: sys/dev/ofw: ofw_misc.c Log message: The ARM SMMUv2 does actually support #iommu-cells = <2>, where the second cell is used as a mask for SMR to match a number of

CVS: cvs.openbsd.org: src

2022-11-07 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2022/11/07 11:56:20 Modified files: sys/arch/arm64/dev: aplintc.c Log message: Implement the "halt" IPI. ok patrick@

CVS: cvs.openbsd.org: src

2022-11-07 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2022/11/07 11:55:35 Modified files: regress/usr.sbin/rpki-client/openssl11: Makefile Log message: Rework OpenSSL regress binding a bit to prepare for an upcoming beck diff.

CVS: cvs.openbsd.org: src

2022-11-07 Thread Joshua Sing
CVSROOT:/cvs Module name:src Changes by: jos...@cvs.openbsd.org 2022/11/07 10:42:08 Modified files: regress/lib/libcrypto: Makefile Log message: Link aes/ to regress

CVS: cvs.openbsd.org: src

2022-11-07 Thread Joshua Sing
CVSROOT:/cvs Module name:src Changes by: jos...@cvs.openbsd.org 2022/11/07 10:41:40 Added files: regress/lib/libcrypto/aes: Makefile aes_test.c Log message: Add regress coverage for AES ok tb@

CVS: cvs.openbsd.org: src

2022-11-07 Thread Joshua Sing
CVSROOT:/cvs Module name:src Changes by: jos...@cvs.openbsd.org 2022/11/07 10:40:04 src/regress/lib/libcrypto/aes Update of /cvs/src/regress/lib/libcrypto/aes In directory cvs.openbsd.org:/tmp/cvs-serv95626/aes Log Message: Directory /cvs/src/regress/lib/libcrypto/aes added to

CVS: cvs.openbsd.org: xenocara

2022-11-07 Thread Matthieu Herrb
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2022/11/07 10:12:06 Modified files: app/xenodm/greeter: Login.h app/xenodm/config: Xresources.in Log message: remove references to bitmap fonts that aren't used by the greeter anymore

CVS: cvs.openbsd.org: xenocara

2022-11-07 Thread Matthieu Herrb
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2022/11/07 09:53:13 Modified files: distrib/sets/lists/xbase: mi Log message: sync

CVS: cvs.openbsd.org: xenocara

2022-11-07 Thread Matthieu Herrb
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2022/11/07 09:52:36 Modified files: lib/libpciaccess: ChangeLog Makefile.am Makefile.bsd-wrapper Makefile.in README.md aclocal.m4 compile

CVS: cvs.openbsd.org: src

2022-11-07 Thread David Gwynne
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2022/11/07 09:35:12 Modified files: sys/net: pf.c pf_ioctl.c pfvar.h pfvar_priv.h Log message: revert "move pf_purge out from under the kernel lock". hrvoje popovski showed me pfsync blowing up

CVS: cvs.openbsd.org: src

2022-11-07 Thread Job Snijders
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/11/07 09:23:32 Modified files: usr.sbin/rpki-client: cert.c mft.c Log message: Simplify use of strrchr() with and OK tb@

CVS: cvs.openbsd.org: src

2022-11-07 Thread Klemens Nanni
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2022/11/07 08:56:09 Modified files: usr.sbin/installboot: efi_softraid.c i386_softraid.c installboot.h softraid.c sparc64_softraid.c Log

CVS: cvs.openbsd.org: src

2022-11-07 Thread Klemens Nanni
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2022/11/07 08:55:56 Modified files: libexec/reorder_kernel: reorder_kernel.sh Log message: Use variable and shorter logic for NFS check No need to hardcode a parent path if we can reuse an existing

CVS: cvs.openbsd.org: src

2022-11-07 Thread Jason McIntyre
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/11/07 08:32:24 Modified files: lib/libc/sys : sysctl.2 Log message: remove one more reference to tcp/slowhz; while here, wrap some long lines;

CVS: cvs.openbsd.org: src

2022-11-07 Thread Robert Nagy
CVSROOT:/cvs Module name:src Changes by: rob...@cvs.openbsd.org 2022/11/07 07:25:45 Modified files: sys/kern : subr_autoconf.c kern_sysctl.c sys/sys: sysctl.h Log message: introduce a new kern.autoconf_serial sysctl that can be used by userland to

CVS: cvs.openbsd.org: src

2022-11-07 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2022/11/07 06:19:38 Modified files: distrib/sets/lists/man: mi Log message: sync

CVS: cvs.openbsd.org: src

2022-11-07 Thread David Gwynne
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2022/11/07 05:56:38 Modified files: sys/net: pf.c pf_ioctl.c pfvar.h pfvar_priv.h Log message: move pf_purge out from under the kernel lock and avoid the hogging cpu this also avoids holding

CVS: cvs.openbsd.org: src

2022-11-07 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2022/11/07 05:36:21 Modified files: regress/lib/libcrypto/curve25519: ed25519test.c Log message: Fix whitespace. Looks like I was a pig 3 years ago...

CVS: cvs.openbsd.org: src

2022-11-07 Thread Dave Voutila
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2022/11/07 05:29:12 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): set RAX guest register state based on VMCB The read/write register routines for SVM didn't acknowledge RAX in the VMCB

CVS: cvs.openbsd.org: xenocara

2022-11-07 Thread Matthieu Herrb
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2022/11/07 05:28:07 Added files: app/xterm : run-tic.in Removed files: app/xterm : run-tic.sh Log message: missed CVS add/remove in previous update to 274. noticed by tb@

CVS: cvs.openbsd.org: src

2022-11-07 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2022/11/07 04:58:45 Modified files: lib/libssl : ssl_lib.c ssl_locl.h t1_enc.c tls12_key_schedule.c Added files: lib/libssl : tls12_internal.h Log message: Rewrite

CVS: cvs.openbsd.org: src

2022-11-07 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2022/11/07 04:53:39 Modified files: lib/libssl : tls13_key_schedule.c tls13_lib.c Log message: Move tls13_exporter() code. It makes more sense to have tls13_exporter() in tls13_key_schedule.c, rather

CVS: cvs.openbsd.org: xenocara

2022-11-07 Thread Matthieu Herrb
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2022/11/07 04:48:25 Modified files: lib/libXmu : COPYING ChangeLog Makefile.am Makefile.in README.md aclocal.m4 compile config.h.in

CVS: cvs.openbsd.org: xenocara

2022-11-07 Thread Matthieu Herrb
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2022/11/07 04:44:37 xenocara/lib/libXmu/test Update of /cvs/xenocara/lib/libXmu/test In directory cvs.openbsd.org:/tmp/cvs-serv58526/test Log Message: Directory /cvs/xenocara/lib/libXmu/test added to

CVS: cvs.openbsd.org: www

2022-11-07 Thread Stuart Henderson
CVSROOT:/cvs Module name:www Changes by: st...@cvs.openbsd.org 2022/11/07 04:41:16 Modified files: faq: current.html Log message: net.inet.tcp.keepidle and net.inet.tcp.keepintvl changed from "slowhz units" (typically, half-seconds) to seconds

CVS: cvs.openbsd.org: xenocara

2022-11-07 Thread Matthieu Herrb
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2022/11/07 04:36:48 Modified files: lib/libXext: COPYING ChangeLog Makefile.in README.md aclocal.m4 config.h.in configure configure.ac

CVS: cvs.openbsd.org: src

2022-11-07 Thread Moritz Buhl
CVSROOT:/cvs Module name:src Changes by: mb...@cvs.openbsd.org 2022/11/07 04:33:24 Modified files: usr.sbin/bgpctl: output.c output_json.c output_ometric.c usr.sbin/bgpd : util.c Log message: Fix some spelling errors. OK claudio@

CVS: cvs.openbsd.org: src

2022-11-07 Thread YASUOKA Masahiko
CVSROOT:/cvs Module name:src Changes by: yasu...@cvs.openbsd.org 2022/11/07 04:22:56 Modified files: sys/netinet: tcp_input.c tcp_output.c tcp_subr.c tcp_timer.c tcp_timer.h tcp_usrreq.c tcp_var.h lib/libc/sys : sysctl.2 Log

CVS: cvs.openbsd.org: xenocara

2022-11-07 Thread Matthieu Herrb
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2022/11/07 04:15:28 Modified files: app/xterm : MANIFEST NEWS THANKS Tekproc.c button.c charclass.c charproc.c configure.in ctlseqs.ms

CVS: cvs.openbsd.org: src

2022-11-07 Thread Klemens Nanni
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2022/11/07 04:03:14 Modified files: libexec/reorder_kernel: reorder_kernel.sh Log message: Set up logger(1) traps earlier to catch logfile setup failures If /usr is mounted read-only, kernel relinking

CVS: cvs.openbsd.org: src

2022-11-07 Thread Klemens Nanni
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2022/11/07 03:45:39 Modified files: sys/netinet6 : nd6.c Log message: Run the ND6 expiry timer without kernel lock Added in 2017 to Reduce contention on the NET_LOCK() by moving the nd6 address

CVS: cvs.openbsd.org: src

2022-11-07 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2022/11/07 03:35:26 Modified files: libexec/ld.so : dlfcn.c library.c library_mquery.c library_subr.c loader.c resolve.h Log message: dtors were broken by trying to reuse

CVS: cvs.openbsd.org: src

2022-11-07 Thread Kenneth R Westerback
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2022/11/07 03:33:22 Modified files: sys/sys: disklabel.h Log message: Rename unreferenced field d_drivedata to smoke out any well hidden uses.

CVS: cvs.openbsd.org: src

2022-11-07 Thread Kenneth R Westerback
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2022/11/07 03:21:17 Modified files: lib/libc/gen : disklabel.c share/man/man5 : disktab.5 sys/kern : subr_disk.c Log message: Nuke last references to d_drivedata.

CVS: cvs.openbsd.org: src

2022-11-07 Thread Darren Tucker
CVSROOT:/cvs Module name:src Changes by: dtuc...@cvs.openbsd.org 2022/11/07 03:09:28 Modified files: usr.bin/ssh: ssh_config.5 Log message: The IdentityFile option in ssh_config can also be used to specify a public key file, as documented in ssh.1 for the -i option.

CVS: cvs.openbsd.org: src

2022-11-07 Thread Darren Tucker
CVSROOT:/cvs Module name:src Changes by: dtuc...@cvs.openbsd.org 2022/11/07 03:05:39 Modified files: usr.bin/ssh: kex.c servconf.c Log message: Remove some set but otherwise unused variables, spotted in -portable by clang 16's -Wunused-but-set-variable. ok djm@

CVS: cvs.openbsd.org: src

2022-11-07 Thread Darren Tucker
CVSROOT:/cvs Module name:src Changes by: dtuc...@cvs.openbsd.org 2022/11/07 03:02:59 Modified files: usr.bin/ssh: servconf.c Log message: Check for and disallow MaxStartups values less than or equal to zero during config parsing, rather than faling later at runtime.

CVS: cvs.openbsd.org: src

2022-11-07 Thread Martin Pieuchot
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2022/11/07 02:43:04 Modified files: sys/arch/arm64/arm64: db_interface.c pmap.c trap.c sys/arch/arm64/include: pmap.h Log message: Implement db_write_text/bytes() which add support for ddb(4)'s

CVS: cvs.openbsd.org: src

2022-11-07 Thread Job Snijders
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/11/07 02:18:14 Modified files: usr.sbin/rpki-client: x509.c Log message: Confirm Path Length is absent in the Basic Constraints extension OK tb@