CVS: cvs.openbsd.org: src

2023-05-18 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2023/05/18 19:12:23 Modified files: lib/libc/sys : pledge.2 sys/kern : kern_pledge.c Log message: Since waitid(2) shares code with wait4(2) and doesn't expose any non-trivial new inf

CVS: cvs.openbsd.org: src

2023-05-18 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2023/05/18 19:04:39 Modified files: sys/netinet: tcp.h Log message: Move tcp_info structure to be under '#if __BSD_VISIBLE' to repair compliance with POSIX/SUS restrictions on ok bluhm@ ports t

CVS: cvs.openbsd.org: src

2023-05-18 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2023/05/18 18:54:28 Modified files: lib/libcrypto : crypto_internal.h crypto_lock.c lib/libcrypto/bn: bn_isqrt.c lib/libcrypto/sha: sha512.c Log message: backout alignment changes (breakin

CVS: cvs.openbsd.org: src

2023-05-18 Thread Todd C . Miller
CVSROOT:/cvs Module name:src Changes by: mill...@cvs.openbsd.org 2023/05/18 12:29:28 Modified files: usr.sbin/user : user.c Log message: user: handle paths with whitespace / metacharacters Use execv(3) instead of system(3) to run external commands. This avoids problems w

CVS: cvs.openbsd.org: src

2023-05-18 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2023/05/18 10:33:39 Modified files: libexec/ld.so/amd64: ldasm.S Log message: If you disable retpolineplt then _dl_bind_start is called with an indirect branch, so include an endbr64 Just In Case. o

CVS: cvs.openbsd.org: src

2023-05-18 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2023/05/18 10:30:01 Modified files: usr.sbin/pkg_add/OpenBSD: style.pod Log message: adjust style to post v5.36 world

CVS: cvs.openbsd.org: src

2023-05-18 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2023/05/18 10:14:05 Modified files: lib/libc/arch/amd64/string: memmove.S Log message: memmove() entry point is declared with NENTRY() and isn't consecutive with an ENTRY(), so it needs its own endbr

CVS: cvs.openbsd.org: src

2023-05-18 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2023/05/18 10:11:10 Modified files: lib/libc/compat-43: getwd.c lib/libc/gen : getcwd.c lib/libc/hidden: stdlib.h unistd.h lib/libc/hidden/sys: stat.h lib/libc/std

CVS: cvs.openbsd.org: src

2023-05-18 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2023/05/18 10:07:12 Added files: lib/libc/hidden/sys: ktrace.h Log message: Add PROTO_NORMAL() declarations for utrace (and ktrace) syscalls so that the internal call can't be interposed over by the

CVS: cvs.openbsd.org: src

2023-05-18 Thread Klemens Nanni
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2023/05/18 08:11:18 Modified files: sys/net: pf_if.c Log message: Assert pf lock on interface handling Make sure that all hooks into pf's internal list of interfaces do happen with the pf lock held,

CVS: cvs.openbsd.org: src

2023-05-18 Thread Alexandr Nedvedicky
CVSROOT:/cvs Module name:src Changes by: sas...@cvs.openbsd.org 2023/05/18 06:10:04 Modified files: sys/net: if_pfsync.c Log message: sc_st_mtx is not sufficient protection to move state around pfsync(4) queues. We also need to grab pf_state::mtx to put/remove st

CVS: cvs.openbsd.org: src

2023-05-18 Thread Vitaliy Makkoveev
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2023/05/18 04:24:28 Modified files: sys/kern : init_sysent.c syscalls.c sys/sys: syscall.h syscallargs.h Log message: regen

CVS: cvs.openbsd.org: src

2023-05-18 Thread Vitaliy Makkoveev
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2023/05/18 04:23:19 Modified files: sys/kern : kern_sysctl.c syscalls.master uipc_domain.c Log message: Backout sysctl(2) unlocking. Lock order issue was triggered in UVM layer.

CVS: cvs.openbsd.org: src

2023-05-18 Thread Vitaliy Makkoveev
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2023/05/18 03:59:44 Modified files: sys/kern : uipc_domain.c sys/netinet: in_proto.c ip_input.c sys/sys: protosw.h Log message: Revert ip_sysctl() unlocking. Lock order is

CVS: cvs.openbsd.org: src

2023-05-18 Thread Jan Klemkow
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/05/18 02:22:37 Modified files: sys/dev/pci: if_ix.c ixgbe.h ixgbe_type.h sys/netinet: tcp_var.h Log message: Use TSO offloading in ix(4). With a lot of tweaks, improvements and testing