CVS: cvs.openbsd.org: src

2025-08-02 Thread David Gwynne
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2025/08/03 00:42:31 Modified files: lib/libc/thread: rthread_mutex.c Log message: use a __cmtx for the pthread mutex static_init_lock this minimises the use of sched_yield ok claudio@

CVS: cvs.openbsd.org: src

2025-08-02 Thread Vitaliy Makkoveev
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2025/08/02 22:11:57 Modified files: sys/netinet6 : ip6_input.c nd6.c Log message: Deny negative values for `ip6_neighborgcthresh'. Negative `ip6_neighborgcthres' allows unlimited count of ND6 entries, mea

CVS: cvs.openbsd.org: src

2025-08-02 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2025/08/02 14:44:10 Modified files: sys/sys: proc.h sys/kern : kern_fork.c Log message: Move process flags to be inherited on fork to a more prominent place Hopefully moving this to s

CVS: cvs.openbsd.org: src

2025-08-02 Thread Todd C . Miller
CVSROOT:/cvs Module name:src Changes by: mill...@cvs.openbsd.org 2025/08/02 14:14:58 Modified files: usr.bin/vi/ex : ex_argv.c Log message: Fix crash with commands like "!ls %" in .exrc/.nexrc or EXINIT/NEXINIT. >From Jerry Fletcher

CVS: cvs.openbsd.org: src

2025-08-02 Thread Alexandr Nedvedicky
CVSROOT:/cvs Module name:src Changes by: sas...@cvs.openbsd.org 2025/08/02 13:22:18 Modified files: sys/arch/amd64/amd64: db_trace.c sys/arch/i386/i386: db_trace.c Log message: more parnoia for stacktrace_save_utrace() We must check stackframe fits to stack bot

CVS: cvs.openbsd.org: src

2025-08-02 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2025/08/02 10:20:00 Modified files: lib/libcrypto/bn: bn_internal.h bn_mod_words.c lib/libcrypto/ec: ec_field.c Log message: Provide bn_mod_sqr_words() and call it from ec_field_element_sqr(). For

CVS: cvs.openbsd.org: src

2025-08-02 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2025/08/02 09:47:27 Modified files: lib/libcrypto/ec: ec_lib.c Log message: Copy EC_FIELD_MODULUS/EC_FIELD_ELEMENTs when copying groups and points. ok tb@

CVS: cvs.openbsd.org: src

2025-08-02 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2025/08/02 09:44:09 Modified files: lib/libcrypto/ec: ec_field.c ec_internal.h Log message: Provide constant time conditional selection between EC_FIELD_ELEMENTs. Provide a ec_field_element_select() functio

CVS: cvs.openbsd.org: src

2025-08-02 Thread Dave Voutila
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2025/08/02 09:16:18 Modified files: usr.sbin/vmd : mc146818.c pci.c pci.h vioblk.c vionet.c vioscsi.c vioscsi.h virtio.c virtio.h vm.c vmd.h Log message:

CVS: cvs.openbsd.org: src

2025-08-02 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2025/08/02 08:34:55 Modified files: gnu/gcc/gcc/config/m88k: m88k.c Log message: Fix an utterly stupid bug I introduced while converting the gcc3 CONST_COSTS macro to the gcc4 new world order. One of the maj

CVS: cvs.openbsd.org: src

2025-08-02 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2025/08/02 08:09:25 Modified files: usr.sbin/rpki-client: cert.c Log message: Branch cert (un)marshalling depending on cert purpose The certificate purpose tells us what fields are available in a cert and p

CVS: cvs.openbsd.org: src

2025-08-02 Thread George Koehler
CVSROOT:/cvs Module name:src Changes by: gkoeh...@cvs.openbsd.org2025/08/02 07:47:38 Modified files: gnu/llvm/llvm/lib/Target/PowerPC: PPCISelDAGToDAG.cpp Log message: Unbreak clang 19 (compiled by 19) on macppc clang 19 was miscompiling its own llvm::MergeBasicB

CVS: cvs.openbsd.org: src

2025-08-02 Thread Job Snijders
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2025/08/02 07:24:16 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: Shape expectations about intended use of filemode Requested by tb@ OK tb@ claudio@

CVS: cvs.openbsd.org: src

2025-08-02 Thread Vitaliy Makkoveev
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2025/08/02 06:53:04 Modified files: sys/netinet6 : icmp6.c nd6.c Log message: Unlock ICMPV6CTL_ND6_DELAY case of icmp6_sysctl(). `nd6_delay' loaded only once in nd6_resolve(). ok bluhm

CVS: cvs.openbsd.org: src

2025-08-02 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2025/08/02 06:20:40 Modified files: sys/kern : kern_fork.c Log message: Also inherit PS_PROFILE on fork This lets child processes disable/reenable profiling when they deemed appropriate. Currently the

CVS: cvs.openbsd.org: src

2025-08-02 Thread David Gwynne
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2025/08/02 05:17:00 Modified files: lib/libc/thread: rthread_libc.c Log message: revert switching the malloc locks to __cmtx phessler hits a problem where an unowned lock is released, which fails an assert

CVS: cvs.openbsd.org: src

2025-08-02 Thread Jan Klemkow
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2025/08/02 04:19:37 Modified files: sys/net: if_veb.c Log message: veb(4): Fix refcnt leak pointed out by bluhm with tweaks from mvs ok bluhm, mvs

Re: CVS: cvs.openbsd.org: src

2025-08-02 Thread Kirill A . Korinsky
On Sat, 02 Aug 2025 10:13:17 +0200, Marcus Glocker wrote: > > Confused commit message? ;-) > Yay, you may see that's happened when a coffee machine is broken. Now I have some coffee and going to revert this. -- wbr, Kirill

CVS: cvs.openbsd.org: src

2025-08-02 Thread Kirill A . Korinsky
CVSROOT:/cvs Module name:src Changes by: kir...@cvs.openbsd.org 2025/08/02 03:27:59 Modified files: sys/sys: videoio.h Log message: sys/videoio.h: sync with Linux 1. Add RKISP1_CID_SUPPORTED_PARAMS_BLOCKS control https://git.kernel.org/pub/scm/linux/kernel/git/t

CVS: cvs.openbsd.org: src

2025-08-02 Thread Kirill A . Korinsky
CVSROOT:/cvs Module name:src Changes by: kir...@cvs.openbsd.org 2025/08/02 03:26:30 Modified files: sys/sys: videoio.h Log message: backout previous, wrong commit message

CVS: cvs.openbsd.org: src

2025-08-02 Thread Vitaliy Makkoveev
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2025/08/02 03:03:54 Modified files: sys/netinet6 : icmp6.c Log message: Unlock ICMPV6CTL_REDIRTIMEOUT case of icmp6_sysctl(). rt_timer_queue_change() is mp-safe, so make unlocking in the way of IP{V6}CTL_

Re: CVS: cvs.openbsd.org: src

2025-08-02 Thread Marcus Glocker
Confused commit message? ;-) > On 2 Aug 2025, at 09:36, Kirill A. Korinsky wrote: > > CVSROOT:/cvs > Module name:src > Changes by:kir...@cvs.openbsd.org2025/08/02 01:36:09 > > Modified files: >sys/sys: videoio.h > > Log message: > www/nginx: update njs to 0.9.1 >

CVS: cvs.openbsd.org: src

2025-08-02 Thread Kirill A . Korinsky
CVSROOT:/cvs Module name:src Changes by: kir...@cvs.openbsd.org 2025/08/02 01:36:09 Modified files: sys/sys: videoio.h Log message: www/nginx: update njs to 0.9.1 diff from Sergey A. Osokin maintainer timeout OK sthen@

CVS: cvs.openbsd.org: src

2025-08-02 Thread Stefan Fritsch
CVSROOT:/cvs Module name:src Changes by: s...@cvs.openbsd.org2025/08/02 01:33:28 Modified files: sys/arch/amd64/amd64: lapic.c locore.S Log message: Remove lapic TPR remnants on amd64 On amd64, the TPR register is also available via cr8. We use lcr8(0) to set it to 0

CVS: cvs.openbsd.org: src

2025-08-02 Thread Kenneth R Westerback
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2025/08/02 01:02:00 Modified files: sys/kern : subr_disk.c Log message: Rename subr_disk.c local LE GPT_UUID_* #define's to be consistent with the BE *_GUID #define's used in fdisk/part.c.