CVS: cvs.openbsd.org: src

2023-07-04 Thread Jonathan Gray
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/07/04 19:21:51 Modified files: usr.sbin/pkg_add: pkg_create.1 Log message: fw_update is in section 8 not 1

CVS: cvs.openbsd.org: src

2023-07-04 Thread Vitaliy Makkoveev
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2023/07/04 16:28:24 Modified files: sys/kern : uipc_socket.c uipc_socket2.c sys/sys: socketvar.h Log message: Introduce SBL_WAIT and SBL_NOINTR sbwait() flags. This refactoring is

CVS: cvs.openbsd.org: src

2023-07-04 Thread Anton Lindqvist
CVSROOT:/cvs Module name:src Changes by: an...@cvs.openbsd.org 2023/07/04 13:01:46 Modified files: regress/gnu/usr.bin/perl: Makefile Log message: favor hw.ncpuonline; ok bluhm@

CVS: cvs.openbsd.org: src

2023-07-04 Thread Scott Soule Cheloha
CVSROOT:/cvs Module name:src Changes by: chel...@cvs.openbsd.org 2023/07/04 11:29:32 Modified files: sys/arch/amd64/include: cpu.h Log message: amd64: cpu_info: rearrange members, keep ci_mds_tmp 32-byte aligned ci_mds_tmp needs to be 32-byte aligned, otherwise we trip

CVS: cvs.openbsd.org: src

2023-07-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/07/04 09:09:31 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Avoid outputting invalid signatures The caller can provide an r which will be added to the ECDSA_SIG unchecked. This can

CVS: cvs.openbsd.org: src

2023-07-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/07/04 08:59:32 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Clean up ECDSA verification Use variable names that correspond more closely to the standard. Use an additional variable for

CVS: cvs.openbsd.org: src

2023-07-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/07/04 08:57:05 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: ECDSA signing: annotate code with steps corresponding to FIPS 185-6. ok jsing

CVS: cvs.openbsd.org: src

2023-07-04 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2023/07/04 08:41:26 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: use local assignment to $ENV{TZ} like we do for signal handlers

CVS: cvs.openbsd.org: src

2023-07-04 Thread Patrick Wildt
CVSROOT:/cvs Module name:src Changes by: patr...@cvs.openbsd.org 2023/07/04 08:32:21 Modified files: sys/dev/fdt: qcsmptp.c Log message: Instead of waiting for the inbound item to show up in the interrupt handler, allocate it ourselves. The firmware doesn't seem to

CVS: cvs.openbsd.org: src

2023-07-04 Thread Alexandr Nedvedicky
CVSROOT:/cvs Module name:src Changes by: sas...@cvs.openbsd.org 2023/07/04 08:23:38 Modified files: sys/net: pf_ioctl.c Log message: This diff limits the number of transactions/tickets pf_open_trans() can issue for each clone of /dev/pf to 512. The

CVS: cvs.openbsd.org: src

2023-07-04 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2023/07/04 08:08:30 Modified files: usr.sbin/pkg_add: pkg_create.1 Log message: stop saying the format is "simple" there are so many annotations. "straightforward" is a better description at this point.

CVS: cvs.openbsd.org: src

2023-07-04 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2023/07/04 08:03:16 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: add some more fluff to documentation

CVS: cvs.openbsd.org: src

2023-07-04 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2023/07/04 08:00:18 Modified files: usr.sbin/pkg_add: pkg_create.1 Log message: explain why NO_TS_IN_PLIST exists

CVS: cvs.openbsd.org: src

2023-07-04 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2023/07/04 07:58:01 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm PkgCreate.pm Log message: fix some very minor syntactic nits

CVS: cvs.openbsd.org: src

2023-07-04 Thread Jan Klemkow
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/07/04 07:37:47 Modified files: sys/net: if.c Log message: Check for interface type ethernet before call ether_brport_isset() Pointed out by bluhm. ok bluhm@

CVS: cvs.openbsd.org: src

2023-07-04 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2023/07/04 07:04:08 Modified files: sys/arch/riscv64/conf: GENERIC RAMDISK Log message: enable dwqe(4)

CVS: cvs.openbsd.org: src

2023-07-04 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2023/07/04 06:58:42 Modified files: sys/dev/fdt: if_dwqe_fdt.c Log message: Add StarFive JH7110 support. Based on an initial diff from jsing@ ok jsing@, patrick@

CVS: cvs.openbsd.org: src

2023-07-04 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2023/07/04 06:48:42 Modified files: sys/dev/ic : dwqe.c Log message: Handle rx error. ok jsing@, patrick@

CVS: cvs.openbsd.org: src

2023-07-04 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs Module name:src Changes by: jas...@cvs.openbsd.org 2023/07/04 06:27:44 Modified files: sys/dev/dt : dt_prov_kprobe.c Log message: consistenly name instruction defines

CVS: cvs.openbsd.org: src

2023-07-04 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs Module name:src Changes by: jas...@cvs.openbsd.org 2023/07/04 06:20:10 Modified files: sys/dev/dt : dt_prov_kprobe.c Log message: Unbreak kprobes. Since LLVM emits endbr64 instructions for IBT, dt could no longer identify function boundaries and as such

CVS: cvs.openbsd.org: src

2023-07-04 Thread Alexandr Nedvedicky
CVSROOT:/cvs Module name:src Changes by: sas...@cvs.openbsd.org 2023/07/04 05:34:20 Modified files: libexec/snmpd/snmpd_metrics: mib.c sys/net: pf_ioctl.c pfvar.h usr.bin/systat : pftop.c Log message: The recent change to DIOCGETRULE allows

CVS: cvs.openbsd.org: src

2023-07-04 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/07/04 05:27:13 Log message: Run Perl tests from our regress tree. It needs a Perl obj directory with Makefile. To create the test environment, use the Makefile.bsd-wrapper in

CVS: cvs.openbsd.org: src

2023-07-04 Thread Jonathan Gray
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/07/04 05:14:00 Modified files: sys/sys: mount.h proc.h sysctl.h tty.h Log message: remove prototypes for removed functions

CVS: cvs.openbsd.org: src

2023-07-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/07/04 04:53:42 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Extract private key and group order in s computation This pushes a few variables no longer needed in ossl_ecdsa_sign_sig()

CVS: cvs.openbsd.org: src

2023-07-04 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2023/07/04 04:48:19 Modified files: sys/netinet: ip_output.c tcp_output.c Log message: Remove redundant code when calculating checksum. OK jmatthew@

CVS: cvs.openbsd.org: src

2023-07-04 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2023/07/04 04:34:04 Modified files: sys/arch/riscv64/dev: stfclock.c Log message: Add a bunch of clocks for GMAC0 and GMAC1 on the JH7110 SoC. Based on an initial diff from jsing@ ok jsing@

CVS: cvs.openbsd.org: src

2023-07-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/07/04 04:31:57 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Use key for the EC_KEY everywhere

CVS: cvs.openbsd.org: src

2023-07-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/07/04 04:26:47 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Some more consistency in variable names

CVS: cvs.openbsd.org: src

2023-07-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/07/04 04:23:34 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Normalize ECDSA_SIG to be sig everywhere

CVS: cvs.openbsd.org: src

2023-07-04 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/07/04 04:22:39 Modified files: sys/dev/pci: if_bge.c if_bgereg.h Log message: Make the hardware counters available on BCM5705 and newer available as kstats. Some of the hardware counters

CVS: cvs.openbsd.org: src

2023-07-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/07/04 04:14:37 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Normalize on digest and digest_len rather than dgst dlen dgstlen, etc.

CVS: cvs.openbsd.org: src

2023-07-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/07/04 04:06:37 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Rework ecdsa_prepare_digest() Make it take an EC_KEY instead of a group order in preparation for further cleanup. Rename m

CVS: cvs.openbsd.org: src

2023-07-04 Thread Jonathan Gray
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/07/04 03:47:51 Modified files: sys/sys: mbuf.h sys/conf : param.c Log message: Remove mbuf low watermark vars. Unused since uipc_mbuf.c rev 1.244. ok kn@ bluhm@

CVS: cvs.openbsd.org: src

2023-07-04 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2023/07/04 03:00:24 Modified files: sys/dev/ic : dwqe.c Log message: Add some extra parenthesis for consistency. stolen from jsing@

CVS: cvs.openbsd.org: src

2023-07-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/07/04 02:47:01 Modified files: regress/lib/libssl/ssl: ssltest.c Log message: Plug leak in the ssltest Removing -tls1 moved some tests from the legacy stack to the TLSv1.3 stack. On a HRR, the alpn

CVS: cvs.openbsd.org: src

2023-07-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/07/04 01:38:31 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Factor the computation of ECDSA s into a function ossl_ecdsa_sign_sig() is already complicated enough. The math bit is

CVS: cvs.openbsd.org: src

2023-07-04 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2023/07/04 01:04:11 Modified files: share/man/man5 : bsd.port.mk.5 Log message: document the recent addition of "Building from scratch" and what it means.