CVS: cvs.openbsd.org: src

2024-10-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/10/29 00:34:18 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: ec_asn1_test: point doubling is fine, the leak is elsewhere (will be fixed shortly).

CVS: cvs.openbsd.org: src

2024-10-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/10/28 23:21:31 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: Disable point doubling for now, it leaks due to a doc bug. Can't replace it with adding the point to itself since th

CVS: cvs.openbsd.org: src

2024-10-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/10/28 22:57:33 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: ec_asn1: zap an empty line

CVS: cvs.openbsd.org: src

2024-10-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/10/28 15:20:30 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: unifdef -m -DCORRECT_PRIV_KEY_PADDING=1 ec_asn1_test.c

CVS: cvs.openbsd.org: src

2024-10-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/10/28 13:58:23 Added files: regress/usr.sbin/relayd: args-ssl-client-verify-fail.pl args-ssl-client-verify.pl Log message: It helps to commit the actual test scripts...

CVS: cvs.openbsd.org: src

2024-10-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/10/28 13:57:02 Modified files: regress/usr.sbin/relayd: Client.pm Makefile Relayd.pm Log message: relayd: add regress coverage for client certs >From Sören Tempel

CVS: cvs.openbsd.org: src

2024-10-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/10/28 13:56:18 Modified files: usr.sbin/relayd: config.c parse.y relay.c relayd.c relayd.conf.5 relayd.h Log message: relayd: add support for client certificates This feature

CVS: cvs.openbsd.org: src

2024-10-28 Thread Kirill A . Korinsky
CVSROOT:/cvs Module name:src Changes by: kir...@cvs.openbsd.org 2024/10/28 13:48:37 Modified files: share/man/man5 : python-module.5 Log message: share/man/man5/python-module.5: document MODPY_TEST_LINK_SO

CVS: cvs.openbsd.org: src

2024-10-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/10/28 12:44:12 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: Enable the tests that depend on correct private key padding

CVS: cvs.openbsd.org: src

2024-10-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/10/28 12:15:53 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Fix private key encoding in i2d_ECPrivateKey() The private key is a random integer between 1 and order - 1. As such it requires a

CVS: cvs.openbsd.org: src

2024-10-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/10/28 12:03:34 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: d2i_ECPrivateKey: split public key setting into a helper If the public key is not part of the ECPrivateKey, it needs to be comput

CVS: cvs.openbsd.org: src

2024-10-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/10/28 12:01:26 Modified files: lib/libcrypto/ec: ec_ameth.c ec_local.h Log message: Expose eckey_compute_key() from ec_ameth This helper will be needed in a subsequent commit. ok jsing

CVS: cvs.openbsd.org: src

2024-10-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/10/28 11:58:18 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: d2i_ECPrivateKey: split parameter setting into a helper In order to decode a private key, the group must be known in some way. Ty

CVS: cvs.openbsd.org: src

2024-10-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/10/28 11:40:46 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Rename the EC_KEY in i2o_ECPublicKey() to ec_key

CVS: cvs.openbsd.org: src

2024-10-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/10/28 11:39:57 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Rename the EC_KEY in i2d_ECPrivateKey() to ec_key

CVS: cvs.openbsd.org: src

2024-10-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/10/28 11:00:51 Modified files: lib/libcrypto/ec: ec_print.c Log message: ec_print.c: fix includes. It doesn't currently need ec_local.h, but it will soon, so leave it there.

CVS: cvs.openbsd.org: src

2024-10-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/10/28 10:27:15 Modified files: regress/lib/libcrypto/c2sp: Makefile Log message: c2sp: run test against openssl/3.4 if it is installed

CVS: cvs.openbsd.org: src

2024-10-28 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2024/10/28 08:14:04 Modified files: sys/arch/arm64/dev: rtkit.c Log message: Improve RK_DEBUG debug code to also print the mailbox messages that we send. ok tobhe@

CVS: cvs.openbsd.org: src

2024-10-28 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2024/10/28 08:16:39 Modified files: sys/arch/arm64/dev: aplsmc.c Log message: Set AP power state. Fixes the SMC initialization on (at least) the M1 MacBook with the latest system firmware. ok patri

CVS: cvs.openbsd.org: src

2024-10-28 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2024/10/28 06:11:05 Modified files: regress/usr.sbin/bgpd/integrationtests: ixp.sh l3vpn.sh lladdr.sh maxattr.sh Log message: Remove unnecessary pfctl cleanup

CVS: cvs.openbsd.org: src

2024-10-28 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2024/10/28 06:06:14 Modified files: regress/usr.sbin/bgpd/integrationtests: l3vpn.sh Log message: Add a dummy bgpctl command to check that bgpd is still running. This would have detected the pt_fill regressi

CVS: cvs.openbsd.org: src

2024-10-28 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2024/10/28 06:05:00 Modified files: usr.sbin/bgpd : rde_prefix.c Log message: Remove two fatalx calls in pt_fill since they are wrong. L3VPN withdraws don't carry a labelstack (see util.c::nlri_get_vpn4())

CVS: cvs.openbsd.org: src

2024-10-28 Thread Vitaliy Makkoveev
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2024/10/28 04:18:03 Modified files: sys/arch/alpha/alpha: mem.c sys/arch/amd64/amd64: mem.c sys/arch/arm/arm: mem.c sys/arch/arm64/arm64: mem.c sys/arch/hppa/hppa: mem.c

CVS: cvs.openbsd.org: src

2024-10-28 Thread Martin Pieuchot
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2024/10/28 02:25:32 Modified files: sys/uvm: uvm_glue.c Log message: Change uvm_swapout_threads() to return the amound of freed pages. Note that currently that amount is calculated using the `uvmexp

CVS: cvs.openbsd.org: src

2024-10-28 Thread Nicholas Marriott
CVSROOT:/cvs Module name:src Changes by: n...@cvs.openbsd.org2024/10/28 02:16:51 Modified files: usr.bin/tmux : window-copy.c Log message: Match tab cells when searching, from Alexander Arch in GitHub issue 4201.

CVS: cvs.openbsd.org: src

2024-10-28 Thread Nicholas Marriott
CVSROOT:/cvs Module name:src Changes by: n...@cvs.openbsd.org2024/10/28 02:16:06 Modified files: usr.bin/tmux : format.c Log message: Treat tabs as a word separator, from Alexander Arch in GitHub issue 4201.

CVS: cvs.openbsd.org: src

2024-10-28 Thread Nicholas Marriott
CVSROOT:/cvs Module name:src Changes by: n...@cvs.openbsd.org2024/10/28 02:11:59 Modified files: usr.bin/tmux : status.c Log message: Fix issues in the command prompt: set PROMPT_QUOTENEXT after quoting than before, meaning that accidentally scrolling the mouse whee