CVS: cvs.openbsd.org: src

2023-11-16 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2023/11/16 13:27:43

Modified files:
lib/libcrypto/man: BIO_get_data.3 BIO_get_ex_new_index.3 
   DES_set_key.3 EVP_OpenInit.3 EVP_SealInit.3 
   EVP_SignInit.3 EVP_VerifyInit.3 
   EVP_aes_128_cbc.3 EVP_sm4_cbc.3 
   OPENSSL_malloc.3 OpenSSL_add_all_algorithms.3 
   X509_STORE_get_by_subject.3 
   X509_STORE_set1_param.3 

Log message:
Mention which functions are implemented as macros in the few cases
where that information was missing.



CVS: cvs.openbsd.org: src

2023-11-16 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2023/11/16 13:19:23

Modified files:
lib/libcrypto/man: BIO_ctrl.3 BIO_s_fd.3 BIO_s_file.3 
   BIO_s_mem.3 

Log message:
drop some duplicate statements about macros



CVS: cvs.openbsd.org: src

2023-11-16 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2023/11/16 13:17:04

Modified files:
lib/libcrypto/man: OPENSSL_VERSION_NUMBER.3 

Log message:
fix wrong macro



CVS: cvs.openbsd.org: src

2023-11-16 Thread Robert Nagy
CVSROOT:/cvs
Module name:src
Changes by: rob...@cvs.openbsd.org  2023/11/16 12:38:44

Modified files:
gnu/llvm/clang/include/clang/Basic: DiagnosticSemaKinds.td 

Log message:
downgrade -Wint-conversion to a warning

autoconf might misinterpet this so we need to do a full sweep
before it can be upgraded to an error again



CVS: cvs.openbsd.org: src

2023-11-16 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2023/11/16 11:27:48

Modified files:
sys/netinet: tcp_input.c tcp_usrreq.c tcp_var.h 

Log message:
Run TCP SYN cache timer logik without net lock.

Introduce global TCP SYN cache mutex.  Devide timer function in
parts protected by mutex and sending with netlock.  Split the flags
field in dynamic flags protected by mutex and fixed flags set during
initialization.  Document whether fields of struct syn_cache are
protected by net lock or mutex.

input and OK sashan@



CVS: cvs.openbsd.org: src

2023-11-16 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2023/11/16 11:10:19

Modified files:
lib/libcrypto/man: bn_dump.3 

Log message:
delete lots of stuff that no longer exists



CVS: cvs.openbsd.org: src

2023-11-16 Thread Todd C . Miller
CVSROOT:/cvs
Module name:src
Changes by: mill...@cvs.openbsd.org 2023/11/16 09:05:13

Modified files:
etc/skel   : dot.login 

Log message:
Use tset -I for all terminals, not just xterm.

Terminal initialization is usually only needed for hardware terminals,
which are rare these days, and the initialization strings result
in a bunch of extra newlines on pseudo-terminals.  OK nicm@



CVS: cvs.openbsd.org: src

2023-11-16 Thread Todd C . Miller
CVSROOT:/cvs
Module name:src
Changes by: mill...@cvs.openbsd.org 2023/11/16 09:03:51

Modified files:
etc/root   : dot.login dot.profile 

Log message:
Use tset -I for all terminals, not just xterm.

Terminal initialization is usually only needed for hardware terminals,
which are rare these days, and the initialization strings result
in a bunch of extra newlines on pseudo-terminals.  OK nicm@



CVS: cvs.openbsd.org: src

2023-11-16 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2023/11/16 08:39:32

Modified files:
lib/libcrypto/man: BIO_get_ex_new_index.3 

Log message:
fix typo: exdata -> ex_data



CVS: cvs.openbsd.org: src

2023-11-16 Thread Robert Nagy
CVSROOT:/cvs
Module name:src
Changes by: rob...@cvs.openbsd.org  2023/11/16 08:05:44

Modified files:
gnu/usr.bin/clang/include/llvm/AMDGPU: Makefile 

Log message:
set .NOTPARALLEL for AMDGPU tblgen files to tame memory usage on i386

ok deraadt@



CVS: cvs.openbsd.org: src

2023-11-16 Thread Martijn van Duren
CVSROOT:/cvs
Module name:src
Changes by: mart...@cvs.openbsd.org 2023/11/16 07:35:25

Modified files:
usr.sbin/snmpd : application.c 

Log message:
In appl_processpdu() no need to set avi_next, and only set av_next up
to varbindlen, since its only use is to print the varbindlist via
appl_pdu_log() and both are further properly initialized in
appl_request_upstream_resolve().

This fixes a cosmetic off by one for getbulk requests.

OK tb@



CVS: cvs.openbsd.org: src

2023-11-16 Thread Theo Buehler
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2023/11/16 07:20:49

Modified files:
lib/libcrypto/man: ASN1_TIME_set.3 

Log message:
Minimal fix to unbreak OPENSSL_{gmtime,timegm}(3)

I was told not to look since it will magically get fixed. Fine. I'd still
have expected a minimal amount of care so that the manpage isn't totally
dysfunctional and missing text in the right places. Sigh.



CVS: cvs.openbsd.org: src

2023-11-16 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2023/11/16 06:47:42

Modified files:
etc/etc.octeon : login.conf 

Log message:
crank some limits because clang is a piggy



CVS: cvs.openbsd.org: src

2023-11-16 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2023/11/16 06:47:22

Modified files:
sys/arch/mips64/include: vmparam.h 

Log message:
crank MAXTSIZ because clang is a piggy



CVS: cvs.openbsd.org: src

2023-11-16 Thread Martijn van Duren
CVSROOT:/cvs
Module name:src
Changes by: mart...@cvs.openbsd.org 2023/11/16 06:26:45

Modified files:
regress/usr.sbin/snmpd: Makefile backend.c regress.h 
snmpd_regress.c 

Log message:
Add 3 tests for when getbulk reaches EOMV.



CVS: cvs.openbsd.org: src

2023-11-16 Thread Martijn van Duren
CVSROOT:/cvs
Module name:src
Changes by: mart...@cvs.openbsd.org 2023/11/16 06:25:07

Modified files:
usr.sbin/snmpd : application.c 

Log message:
avi_origid must also be set when transitioning out of the
APPL_VBSTATE_MUSTFILL state, else snmpd won't like use once we reach
EOMV of our view of the world.

OK tb@



CVS: cvs.openbsd.org: src

2023-11-16 Thread Theo Buehler
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2023/11/16 04:18:47

Modified files:
usr.sbin/rpki-client: print.c 

Log message:
Simplify CRL printing

ok claudio



CVS: cvs.openbsd.org: src

2023-11-16 Thread Theo Buehler
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2023/11/16 04:17:52

Modified files:
usr.sbin/rpki-client: crl.c 

Log message:
Improve CRL extension checking

RFC 6487 section 5 requires AKI and CRL Number and no other numbers to be
present in a CRL. We only checked for AKI and ignored other extensions.

Pointed out by Haya Schulmann et al

ok claudio



CVS: cvs.openbsd.org: src

2023-11-16 Thread Theo Buehler
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2023/11/16 04:10:59

Modified files:
usr.sbin/rpki-client: extern.h x509.c 

Log message:
Add a helper to extrct the CRL Number from a crl

ok claudio



CVS: cvs.openbsd.org: src

2023-11-16 Thread Omar Polo
CVSROOT:/cvs
Module name:src
Changes by: o...@cvs.openbsd.org2023/11/16 03:23:21

Modified files:
usr.sbin/smtpd : dns.c 

Log message:
consider an MX of "localhost" as it were a "Null MX"

diff from Philipp (philipp+openbsd [at] bureaucracy [dot] de), thanks!

ok sthen@



CVS: cvs.openbsd.org: www

2023-11-16 Thread Omar Polo
CVSROOT:/cvs
Module name:www
Changes by: o...@cvs.openbsd.org2023/11/16 03:06:22

Modified files:
opensmtpd  : index.html 

Log message:
release opensmtpd 7.4.0p1