CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: j...@cvs.openbsd.org2024/03/30 19:24:10 Modified files: . : 75.html Log message: spelling
CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: be...@cvs.openbsd.org 2024/03/30 18:57:03 Modified files: . : 75.html Log message: changes up to Jan 2024
CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: j...@cvs.openbsd.org2024/03/30 13:38:42 Modified files: . : 75.html Log message: 75.html: network hardware improvement * simplify sentences * correct TSO spelling * rm ..., i guess this section is finished * rm useless
CVS: cvs.openbsd.org: xenocara
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2024/03/30 09:43:09 Modified files: . : MODULES 3RDPARTY Log message: update
CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: na...@cvs.openbsd.org 2024/03/30 08:45:33 Modified files: . : 75.html Log message: 10508 riscv64 packages
CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: v...@cvs.openbsd.org2024/03/30 08:10:08 Modified files: . : 75.html Log message: mips64 package count
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2024/03/30 07:33:21 Modified files: sys/kern : kern_sig.c kern_synch.c sched_bsd.c sys_process.c sys/dev/pci/drm: drm_linux.c sys/sys: proc.h Log message: Prevent a recursion inside wakeup(9) when scheduler tracepoints are enabled. Tracepoints like "sched:enqueue" and "sched:unsleep" were called from inside the loop iterating over sleeping threads as part of wakeup_proc(). When such tracepoints were enabled they could result in another wakeup(9) possibly corrupting the sleepqueue. Rewrite wakeup(9) in two stages, first dequeue threads from the sleepqueue then call setrunnable() and possible tracepoints for each of them. This requires moving unsleep() outside of setrunnable() because it messes with the sleepqueue. ok claudio@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2024/03/30 06:47:47 Modified files: sys/uvm: uvm.h Log message: Document that pmemrange control data are protected by `uvm.fpageqlock'.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/03/30 05:13:17 Modified files: sys/dev/pci: pcidevs.h pcidevs_data.h Log message: regen
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/03/30 05:12:20 Modified files: sys/dev/pci: pcidevs Log message: add ids seen on Milk-V Pioneer but not the Cadence ppb, it seems unlikely they asked Cadence to use it ok deraadt@ kettenis@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2024/03/30 04:43:38 Modified files: sys/arch/luna88k/conf: Makefile.luna88k Log message: Use illop1 as failure instruction in the locore gap file.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2024/03/30 04:42:26 Modified files: libexec/ld.so/m88k: ld.script Log message: Prefer illop1 rather than nop for text padding in the ld.so linker script.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2024/03/30 04:41:17 Modified files: gnu/usr.bin/binutils-2.17/ld/emulparams: elf32m88k_obsd.sh Log message: Provide illop1 instruction encoding as TRAP.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/03/30 04:10:58 Modified files: lib/libcrypto/hmac: hmac.c Log message: Add missing LCRYPTO_ALIAS() HMAC_CTX_reset() and HMAC_Init() had missing LCRYPTO_ALIAS(). ok beck jsing
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/03/30 04:09:43 Modified files: lib/libcrypto/hidden: crypto_namespace.h Log message: Fix LCRYPTO_UNUSED() in namespace builds If namespace builds are enabled, static links don't work due to missing _lcry_* symbols. Make LCRYPTO_UNUSED() match LCRYPTO_USED() with an extra deprecated attribute. This way we can remove the !LIBRESSL_INTERNAL #ifdef wrapping in public headers. ok beck joshua
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/03/30 03:53:41 Modified files: regress/lib/libssl/tlsext: tlsexttest.c Log message: Initialize quic_method in tlsexttest This is only there to pretend a quic method was set on the SSL, but apparently some compilers warn about an uninitialized variable. from Christian Andersen
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/03/30 03:49:59 Modified files: regress/lib/libcrypto/evp: evptest.c Log message: Replace silly test1_exit() with exit() Appeases some compiler. from Christian Andersen
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/03/30 03:41:25 Modified files: regress/lib/libcrypto/free: freenull.c.tail Log message: Remove call to lh_FUNCTION_free() This is a wrapper around lh_free() which is already tested. >From Christian Andersen
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2024/03/30 02:44:20 Modified files: libexec/ld.so/sparc64: rtld_machine.c Log message: Remove nonsensical comments. NFC
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2024/03/30 01:50:39 Modified files: lib/libc/stdlib: malloc.c Log message: In _malloc_init(), round up the region being mprotected RW to the malloc page size, rather than relying upon mprotect to round up to the actual mmu page size. This repairs malloc operation on systems where the malloc page size (1 << _MAX_PAGE_SHIFT) is larger than the mmu page size. ok otto@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2024/03/30 01:45:21 Modified files: sys/arch/sparc64/sparc64: pmap.c Log message: Bring back an inline db_enter(), which makes backtraces easier to grok when sh*t hits the fan; per kettenis@ request and forgotten in previous cleaning commit.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2024/03/30 01:41:45 Modified files: usr.sbin/btrace: bt_parse.y bt_parser.h btrace.c regress/usr.sbin/btrace: if.bt if.ok Log message: Implement else branching logic including 'else if'. Statement lists for if & else conditions are now wrapped in a new 'struct bt_cond'. Handling B_AC_TEST statements moved to stmt_eval() to handle nested conditional statements. >From Christian Ludwig christian_ludwig at genua.de
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2024/03/30 01:35:01 Modified files: etc: rc Log message: program relinking currently uses a Makefile.relink inside the re-link kit. For sshd (the only relinked program at the moment), this file is created in an extremely nasty way. It'll be better if we have a proper clean install.sh script, which I've built for sshd. But let's first commit the change to /etc/rc which will handle that in the near future. ok djm