CVS: cvs.openbsd.org: src

2023-03-07 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/03/08 00:15:42 Modified files: lib/libcrypto/ec: ec_cvt.c Log message: Fix a EC_GROUP_clear_free() that snuck through. Thanks to Mark Patruck for reporting.

CVS: cvs.openbsd.org: src

2023-03-07 Thread Jason McIntyre
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/03/08 00:02:09 Modified files: games/fortune/datfiles: fortunes Log message: this morning's fortune was missing an apostrophe;

CVS: cvs.openbsd.org: src

2023-03-07 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/03/07 23:47:30 Modified files: lib/libcrypto/ec: ec_lib.c Log message: Fix previous.

CVS: cvs.openbsd.org: src

2023-03-07 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/03/07 23:44:45 Modified files: regress/lib/libcrypto/bn: bn_rand_interval.c Log message: reduce number of tests in bn_rand_interval. This is only testing basic functionality anyway, so 1 tests are

CVS: cvs.openbsd.org: src

2023-03-07 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/03/07 23:28:08 Modified files: regress/lib/libcrypto/bn: bn_isqrt.c Log message: bn_isqrt: reduce number of tests to 100. The runtime is roughly quadratic in N_TESTS. While it only takes 1-2s on

CVS: cvs.openbsd.org: src

2023-03-07 Thread Darren Tucker
CVSROOT:/cvs Module name:src Changes by: dtuc...@cvs.openbsd.org 2023/03/07 23:21:32 Modified files: usr.bin/ssh: sftp.c Log message: Plug mem leak. Coverity CID 405196, ok djm@

CVS: cvs.openbsd.org: src

2023-03-07 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/03/07 23:12:52 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Process up to four test vector files concurrently. This avoids having a slow down when processing test

CVS: cvs.openbsd.org: src

2023-03-07 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/03/07 22:45:31 Modified files: lib/libcrypto/ec: ec.h ec2_smpl.c ec_asn1.c ec_lib.c ec_local.h ec_mult.c ec_print.c ecp_mont.c ecp_nist.c ecp_smpl.c

CVS: cvs.openbsd.org: src

2023-03-07 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/03/07 22:41:08 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Run test groups concurrently. Add a basic test coordinator, that allows for Wycheproof test groups to be run

CVS: cvs.openbsd.org: src

2023-03-07 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/03/07 22:36:45 Modified files: regress/lib/libcrypto/wycheproof: Makefile Log message: zap more audit remnants

CVS: cvs.openbsd.org: src

2023-03-07 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/03/07 22:35:51 Modified files: lib/libcrypto/ec: ec_cvt.c Log message: Stop trying to use EC_GFp_nist_method(). Currently, if compiled without OPENSSL_BN_ASM_MONT, EC_GROUP_new_curve_GFp() tries to

CVS: cvs.openbsd.org: src

2023-03-07 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/03/07 22:33:53 Modified files: usr.bin/ssh: ssh-pkcs11.c Log message: ssh-pkcs11: synchronize error messages with errors A handful of error messages contained incorrect function names or otherwise

CVS: cvs.openbsd.org: src

2023-03-07 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/03/07 22:17:33 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Remove acceptable audit. This code would need changes to be safe to use concurrently - remove it since it is

CVS: cvs.openbsd.org: src

2023-03-07 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/03/07 21:50:27 Modified files: lib/libcrypto/ec: ec2_smpl.c ec_local.h ec_oct.c ecp_mont.c ecp_nist.c ecp_smpl.c Log message: Remove EC_FLAGS_DEFAULT_OCT. The EC code has an

CVS: cvs.openbsd.org: src

2023-03-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2023/03/07 21:43:15 Modified files: bin/csh: csh.c dir.c dol.c exec.c func.c hist.c proc.c set.c time.c bin/echo : echo.c bin/mt :

CVS: cvs.openbsd.org: src

2023-03-07 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2023/03/07 17:05:58 Modified files: usr.bin/ssh: ssh-add.c Log message: use RSA/SHA256 when testing usability of private key in agent; with/ok dtucker

CVS: cvs.openbsd.org: src

2023-03-07 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2023/03/07 17:05:37 Modified files: usr.bin/ssh: ssh-keygen.c Log message: use RSA/SHA256 when testing usability of private key; based on fix in bz3546 by Dmitry Belyavskiy; with/ok dtucker

CVS: cvs.openbsd.org: src

2023-03-07 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2023/03/07 14:47:42 Modified files: usr.bin/ssh: channels.c Log message: refactor to be more readable top to bottom. Prompted by Coverity CID 405048 which was a false-positive fd leak; ok dtucker@

CVS: cvs.openbsd.org: src

2023-03-07 Thread Jan Klemkow
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/03/07 13:09:48 Modified files: sbin/ifconfig : ifconfig.8 sys/net: if.c if.h Log message: Avoid enabling TSO on interfaces which are already attached to a bridge. with tweaks from

CVS: cvs.openbsd.org: src

2023-03-07 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2023/03/07 10:43:59 Modified files: sbin/ipsecctl : ipsecctl.c pfkdump.c usr.bin/find : function.c usr.bin/usbhidctl: usbhid.c Log message: Delete obsolete /* ARGSUSED1 */ lint

CVS: cvs.openbsd.org: src

2023-03-07 Thread Klemens Nanni
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2023/03/07 10:37:26 Modified files: distrib/loongson/ramdisk: install.md Log message: Use "installboot -p"; tested by/OK miod

CVS: cvs.openbsd.org: src

2023-03-07 Thread Klemens Nanni
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2023/03/07 10:29:42 Modified files: distrib/amd64/common: install.md distrib/i386/common: install.md distrib/miniroot: install.sub distrib/riscv64/ramdisk: install.md

CVS: cvs.openbsd.org: src

2023-03-07 Thread Kenneth R Westerback
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2023/03/07 09:41:08 Modified files: etc/etc.alpha : disktab etc/etc.amd64 : disktab etc/etc.i386 : disktab etc/etc.macppc : disktab etc/etc.sparc64: disktab Log

CVS: cvs.openbsd.org: src

2023-03-07 Thread Job Snijders
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/03/07 07:49:32 Modified files: usr.sbin/rpki-client: filemode.c print.c Log message: Improve decoded content printing in filemode Looks reasonable claudio@

CVS: cvs.openbsd.org: src

2023-03-07 Thread Klemens Nanni
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2023/03/07 03:58:39 Modified files: sbin/route : route.8 Log message: restore tags for commands lost in r1.112 restructuring; OK jmc

CVS: cvs.openbsd.org: src

2023-03-07 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2023/03/07 03:30:38 Modified files: usr.sbin/bgpd : kroute.c Log message: Remove pre-c99 gcc workaround which is no longer needed.

CVS: cvs.openbsd.org: src

2023-03-07 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2023/03/07 03:24:11 Modified files: sys/dev/fdt: dwpcie.c Log message: Add some minimal initialization code for rk356x such that the kernel doesn't hang. ok millert@, dlg@

CVS: cvs.openbsd.org: src

2023-03-07 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/03/07 02:42:09 Modified files: lib/libcrypto/bn: bn_mont.c Log message: Improve bn_montgomery_multiply_words(). Rather than calling bn_mul_add_words() twice - once to multiply and once to reduce -

CVS: cvs.openbsd.org: src

2023-03-07 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/03/07 02:35:55 Modified files: lib/libcrypto/bn: bn_internal.h Log message: Slightly rework bn_mulw_addtw(). Call bn_mulw_addw() rather than doing bn_mulw() follow by bn_addw(). This simplifies the

CVS: cvs.openbsd.org: src

2023-03-07 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/03/07 02:27:11 Modified files: lib/libcrypto/bn: bn_blind.c bn_sqrt.c lib/libcrypto/dh: dh_lib.c lib/libcrypto/dsa: dsa_asn1.c dsa_lib.c lib/libcrypto/ec: ec2_smpl.c ec_key.c