CVS: cvs.openbsd.org: src

2023-03-04 Thread Darren Tucker
CVSROOT:/cvs Module name:src Changes by: dtuc...@cvs.openbsd.org 2023/03/04 22:34:09 Modified files: usr.bin/ssh: auth.c auth2-hostbased.c auth2-none.c auth2-pubkeyfile.c auth2.c authfd.c dispatch.c kexgexs.c

CVS: cvs.openbsd.org: src

2023-03-04 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/03/04 21:30:08 Modified files: sys/arch/armv7/marvell: mvmpic.c Log message: Mask off IPL flags before storing the IPL for an interrupt. This fixes the IPL calculations in mpic_calc_mask() in

CVS: cvs.openbsd.org: src

2023-03-04 Thread Jonathan Gray
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/03/04 20:17:05 Modified files: share/man/man4 : mii.4 Log message: Xt -> Xr

CVS: cvs.openbsd.org: src

2023-03-04 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2023/03/04 16:32:41 Modified files: share/man/man4 : mii.4 Log message: Add ytphy(4); pointed out by jmc@

CVS: cvs.openbsd.org: src

2023-03-04 Thread Kenneth R Westerback
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2023/03/04 16:09:15 Modified files: sbin/fdisk : gpt.c Log message: Don't whine about invalid start/end values when starting to edit an unused GPT partition.

CVS: cvs.openbsd.org: src

2023-03-04 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2023/03/04 15:54:35 Modified files: sys/dev/fdt: rkgpio.c Log message: Turns out the RK3566 has a different value in the GPIO_VER_ID register than advertised in the RK3568. This value is

CVS: cvs.openbsd.org: src

2023-03-04 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2023/03/04 15:51:12 Modified files: sys/dev/fdt: rkpinctrl.c Log message: On RK356x many devices need to be explicitly routed to use alternative pin muxings. Implement support for this. ok

CVS: cvs.openbsd.org: src

2023-03-04 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2023/03/04 15:48:00 Modified files: sys/arch/arm64/conf: RAMDISK Log message: Enable ytphy(4) here too.

CVS: cvs.openbsd.org: src

2023-03-04 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2023/03/04 15:44:27 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : ytphy.4 Log message: ytphy(4)

CVS: cvs.openbsd.org: src

2023-03-04 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2023/03/04 15:40:37 Modified files: sys/dev/mii: files.mii ytphy.c Log message: Add ytphy(4) to files.mii (forgotten in the previous commit). Fix year on my copyright.

CVS: cvs.openbsd.org: src

2023-03-04 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2023/03/04 15:36:15 Modified files: sys/arch/arm64/conf: GENERIC Log message: enable ytphy(4)

CVS: cvs.openbsd.org: src

2023-03-04 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2023/03/04 15:35:28 Added files: sys/dev/mii: ytphy.c Log message: Add ytphy(4), a driver for the MotorComm YT8511 PHY. ok deraadt@

CVS: cvs.openbsd.org: src

2023-03-04 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2023/03/04 15:34:37 Modified files: sys/dev/mii: bmtphy.c Log message: Use ISC licence. ok deraadt@

CVS: cvs.openbsd.org: src

2023-03-04 Thread Tobias Heider
CVSROOT:/cvs Module name:src Changes by: to...@cvs.openbsd.org 2023/03/04 15:22:51 Modified files: sbin/iked : ca.c control.c iked.c iked.h ikev2.c proc.c types.h Log message: Sync proc.c from vmd(8) to enabled fork + exec for all

CVS: cvs.openbsd.org: www

2023-03-04 Thread Kurt Mosiejczuk
CVSROOT:/cvs Module name:www Changes by: k...@cvs.openbsd.org2023/03/04 15:16:00 Modified files: . : plus.html Log message: Plus for 2022-09-26 through 2022-11-03 With and reviewed by pamela@

CVS: cvs.openbsd.org: src

2023-03-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/03/04 14:58:54 Modified files: usr.bin/openssl: enc.c Log message: openssl enc doesn't really support AEAD ciphers and XTS mode Do not display such ciphers in the usage display and error out if they

CVS: cvs.openbsd.org: www

2023-03-04 Thread Sebastian Benoit
CVSROOT:/cvs Module name:www Changes by: be...@cvs.openbsd.org 2023/03/04 14:55:36 Modified files: . : 73.html Log message: add 7.3 signify keys

CVS: cvs.openbsd.org: www

2023-03-04 Thread Sebastian Benoit
CVSROOT:/cvs Module name:www Changes by: be...@cvs.openbsd.org 2023/03/04 14:48:58 Added files: . : 73.html Log message: starting to fill this with content

CVS: cvs.openbsd.org: src

2023-03-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/03/04 14:42:49 Modified files: lib/libcrypto/dsa: dsa_ameth.c Log message: Simplify the consistency checks in old_dsa_priv_decode() We have long had expensive checks for DSA domain parameters in

CVS: cvs.openbsd.org: src

2023-03-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/03/04 14:39:34 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Enforce a lower bound of of EC group order so 80 bits for ECDSA This makes sure that the elliptic curve is not completely

CVS: cvs.openbsd.org: src

2023-03-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/03/04 14:37:37 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Cap the number of iterations in ECDSA signing ECDSA is essentially the same thing as DSA, except that it is slightly less

CVS: cvs.openbsd.org: src

2023-03-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/03/04 14:30:23 Modified files: lib/libcrypto/dsa: dsa_ossl.c Log message: Cap the number of iterations in DSA signing The DSA standard specifies an infinite loop: if either r or s is zero in the

CVS: cvs.openbsd.org: src

2023-03-04 Thread Kenneth R Westerback
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2023/03/04 14:22:51 Modified files: sbin/fdisk : cmd.c mbr.c user.c Log message: Use nitems() in the simple iterations over mbr->mbr_prt[]. No intentional functional change.

CVS: cvs.openbsd.org: src

2023-03-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/03/04 14:08:14 Modified files: lib/libcrypto/dsa: dsa_ameth.c Log message: Small readability tweak in old_dsa_priv_decode() Explicitly check against NULL and turn early return into goto err. ok beck

CVS: cvs.openbsd.org: src

2023-03-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/03/04 14:06:17 Modified files: lib/libcrypto/dsa: dsa_ossl.c Log message: Call dsa_check_keys() before signing or verifying We already had some checks on both sides, but they were less precise and

CVS: cvs.openbsd.org: src

2023-03-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/03/04 14:02:21 Modified files: lib/libcrypto/dsa: dsa_ameth.c Log message: Add dsa_check_key() calls on DSA decoding When decoding a public or a private key, use dsa_check_key() to ensure consistency

CVS: cvs.openbsd.org: src

2023-03-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/03/04 13:54:52 Modified files: lib/libcrypto/dsa: dsa_lib.c dsa_local.h Log message: Provide dsa_check_key() This is a cheap check that ensures basid parameter consistency per FIPS 186-4: 1 < g < q,

CVS: cvs.openbsd.org: src

2023-03-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/03/04 13:47:04 Modified files: lib/libcrypto/dsa: dsa.h dsa_err.c Log message: Provide DSA_R_INVALID_PARAMETERS error code This has been missing for a while already and will be used in a few upcoming

CVS: cvs.openbsd.org: src

2023-03-04 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2023/03/04 12:56:49 Modified files: distrib/sets/lists/base: md.alpha md.hppa md.landisk md.luna88k md.sparc64 distrib/sets/lists/comp: gcc.alpha gcc.hppa

CVS: cvs.openbsd.org: src

2023-03-04 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/03/04 07:53:23 Modified files: lib/libcrypto/ec: ec_curve.c ec_local.h Log message: Mop up ECP_NISTZ256_ASM and OPENSSL_NO_EC_NISTP_64_GCC_128 leftovers. This is `unifdef -m

CVS: cvs.openbsd.org: src

2023-03-04 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2023/03/04 07:49:37 Modified files: etc/root : root.mail share/mk : sys.mk sys/arch/macppc/stand/tbxidata: bsd.tbxi sys/conf : newvers.sh sys/sys:

CVS: cvs.openbsd.org: src

2023-03-04 Thread Kenneth R Westerback
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2023/03/04 07:47:19 Modified files: sbin/fdisk : cmd.c gpt.c Log message: Toss in some const's to ensure that static data pointed to by function return values is not fiddled with. No intentional

CVS: cvs.openbsd.org: src

2023-03-04 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/03/04 07:38:00 Modified files: lib/libcrypto/ec: ec_local.h ecp_mont.c Log message: Rename field_data1 and field_data2. Rather than pretending that these "generic" variables are used for multiple

CVS: cvs.openbsd.org: src

2023-03-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/03/04 05:13:11 Modified files: regress/lib/libcrypto/bio: bio_chain.c Log message: bio_chain test: fix error message

CVS: cvs.openbsd.org: src

2023-03-04 Thread Jason McIntyre
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/03/04 05:02:07 Modified files: usr.sbin/route6d: route6d.8 Log message: expand Nd (missed in previous); ok claudio

CVS: cvs.openbsd.org: src

2023-03-04 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/03/04 04:58:29 Modified files: lib/libcrypto/asn1: bio_asn1.c Log message: Avoid infinite loop in bio_asn1 state machine If the BIO_write() in the ASN1_STATE_DATA_COPY state fails, incorrect error

CVS: cvs.openbsd.org: src

2023-03-04 Thread Alexandr Nedvedicky
CVSROOT:/cvs Module name:src Changes by: sas...@cvs.openbsd.org 2023/03/04 03:55:37 Modified files: sys/net: pf.c Log message: pf(4) should be enforcing TTL=1 to packets sent to 224.0.0.1 only. Issue found and kindly reported by Luca Di Gregorio OK bluhm@

CVS: cvs.openbsd.org: src

2023-03-04 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2023/03/04 03:42:26 Modified files: sys/arch/armv7/marvell: files.marvell Log message: Add mvortc(4) and mvodog(4) here too

CVS: cvs.openbsd.org: src

2023-03-04 Thread Klemens Nanni
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2023/03/04 02:03:34 Modified files: sys/netinet: if_ether.c Log message: properly initialise LIST head This worked because the global head variable is zero-initialised, but one must not rely on that.