CVS: cvs.openbsd.org: src

2023-11-06 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2023/11/07 00:40:50 Modified files: gnu/usr.bin/perl/cpan/Term-Cap: test.pl Log message: comment out test that no longer makes sense, as noticed by anton

CVS: cvs.openbsd.org: src

2023-11-06 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/06 14:00:05 Modified files: distrib/sets/lists/comp: md.riscv64 Log message: sync

CVS: cvs.openbsd.org: src

2023-11-06 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/06 13:59:26 Added files: sys/arch/riscv64/include: apmvar.h Log message: Provide machine/apmvar.h on riscv64 too OpenBSD/riscv64 doesn't provide suspend/resume or battery support yet, but some ports

CVS: cvs.openbsd.org: src

2023-11-06 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/11/06 08:21:44 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Pull everything except the actual run call out of the closure The determination of the test group type and th

CVS: cvs.openbsd.org: src

2023-11-06 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/11/06 08:17:02 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Introduce testGroupFromAlgorithm() This factors another ugly switch into a helper function. This should proba

CVS: cvs.openbsd.org: src

2023-11-06 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/11/06 08:14:52 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Add a wycheproofTestGroupRunner interface This allows us to use a simpler way of running the individual test

CVS: cvs.openbsd.org: src

2023-11-06 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/11/06 08:07:57 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Add aliases for AES AEAD constructions and ChaCha These used the wycheproofTestGroupAead type but an upcoming

CVS: cvs.openbsd.org: src

2023-11-06 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/11/06 07:50:12 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Fix a for loop bug introduced in the concurrency refactor Due to Go's idiosyncratic semantics of for loops, t

CVS: cvs.openbsd.org: src

2023-11-06 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2023/11/06 07:43:02 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Uncomment json webcrypto line. Packages will have caught up...

CVS: cvs.openbsd.org: src

2023-11-06 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2023/11/06 06:40:39 Modified files: gnu/usr.bin/perl/cpan/Term-Cap: Cap.pm Log message: eliminate discrepancies between termcap-generated info and infocmp results (see user_caps(5)) also obviously protects t

CVS: cvs.openbsd.org: src

2023-11-06 Thread Martijn van Duren
CVSROOT:/cvs Module name:src Changes by: mart...@cvs.openbsd.org 2023/11/06 04:04:41 Modified files: usr.sbin/snmpd : application_agentx.c Log message: Hook up agentx-{Add,Remove}AgentCaps-PDU to appl_{add,remove}agentcaps. OK tb@

CVS: cvs.openbsd.org: src

2023-11-06 Thread Martijn van Duren
CVSROOT:/cvs Module name:src Changes by: mart...@cvs.openbsd.org 2023/11/06 04:02:57 Modified files: usr.sbin/snmpd : application.c application.h application_internal.c Log message: Readd the sysORTable based on the new struct appl_agentcap. OK

CVS: cvs.openbsd.org: src

2023-11-06 Thread Martijn van Duren
CVSROOT:/cvs Module name:src Changes by: mart...@cvs.openbsd.org 2023/11/06 04:00:46 Modified files: usr.sbin/snmpd : application.c application.h Log message: Allow agent capabilities to be stored on a per appl_context basis. This is needed for AgentX's {add,remove}agentc

CVS: cvs.openbsd.org: src

2023-11-06 Thread Martijn van Duren
CVSROOT:/cvs Module name:src Changes by: mart...@cvs.openbsd.org 2023/11/06 03:58:13 Modified files: usr.sbin/snmpd : application_internal.c Log message: Allow appl_internal_object's getnext to be called. OK tb@

CVS: cvs.openbsd.org: src

2023-11-06 Thread Martijn van Duren
CVSROOT:/cvs Module name:src Changes by: mart...@cvs.openbsd.org 2023/11/06 02:46:04 Modified files: regress/usr.bin/snmp: Makefile Log message: Mark a couple of tests as broken, now that the sysORTable is gone/empty. Relying on the live snmpd(8) metrics is brittle and th

CVS: cvs.openbsd.org: src

2023-11-06 Thread Stefan Sperling
CVSROOT:/cvs Module name:src Changes by: s...@cvs.openbsd.org2023/11/06 01:34:41 Modified files: sys/dev/pci: if_iwm.c Log message: avoid using MCS9 in iwm(4) Tx rate selection if 40 MHz is disabled MCS9 is not valid on 20HMz so we must not use it in 20MHz-only m

CVS: cvs.openbsd.org: src

2023-11-06 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2023/11/06 01:22:59 Modified files: gnu/usr.bin/perl/cpan/Term-Cap: Cap.pm Log message: actually, I still need to exit() if infocmp can't be run

CVS: cvs.openbsd.org: src

2023-11-06 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2023/11/06 01:21:43 Modified files: gnu/usr.bin/perl/cpan/Term-Cap: Cap.pm Log message: system + exit -> exec as noticed by afresh1@ (this should be all for now)

CVS: cvs.openbsd.org: src

2023-11-06 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2023/11/06 01:20:51 Modified files: gnu/usr.bin/perl/cpan/Term-Cap: Cap.pm Log message: since we're always running info_cmp in the end, remove the whole "in case of emergency run info_cmp block" (more effici

CVS: cvs.openbsd.org: src

2023-11-06 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2023/11/06 01:14:36 Modified files: gnu/usr.bin/perl/cpan/Term-Cap: Cap.pm Log message: simplify logic for $entry in the main termcap loop

CVS: cvs.openbsd.org: src

2023-11-06 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2023/11/06 01:13:01 Modified files: gnu/usr.bin/perl/cpan/Term-Cap: Cap.pm Log message: always try to run info_cmp at the end if we haven't got what we wanted This allows terminals with only terminfo capabil

CVS: cvs.openbsd.org: src

2023-11-06 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2023/11/06 01:11:11 Modified files: gnu/usr.bin/perl/cpan/Term-Cap: Cap.pm Log message: simplify $ENV{TERMCAP} handling: don't bother setting anything if the variable doesn't exist

CVS: cvs.openbsd.org: src

2023-11-06 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2023/11/06 01:08:49 Modified files: gnu/usr.bin/perl/cpan/Term-Cap: Cap.pm Log message: instead of a max number of iterations, record terms that have been seen in a hash instead. Side effect: we no longer pa

CVS: cvs.openbsd.org: src

2023-11-06 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2023/11/06 01:05:45 Modified files: gnu/usr.bin/perl/cpan/Term-Cap: Cap.pm Log message: use modern file open instead of GLOBS

CVS: cvs.openbsd.org: src

2023-11-06 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2023/11/06 01:04:38 Modified files: gnu/usr.bin/perl/cpan/Term-Cap: Cap.pm Log message: get rid of useless eval use \Q\E to quote stuff around tmp_term, instead of rolling our own in termpat (get rid of term