CVS: cvs.openbsd.org: src

2024-01-30 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/01/30 23:57:21 Modified files: usr.sbin/rpki-client: extern.h mft.c parser.c Log message: Introduce and use mft_compare_issued() Newly issued manifests should not only have a higher manifestNumber, the

CVS: cvs.openbsd.org: src

2024-01-30 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/01/30 23:54:43 Modified files: usr.sbin/rpki-client: extern.h mft.c parser.c Log message: Rename mft_compare() to mft_compare_seqnum() This makes it clearer what exactly this function compares. Also dr

CVS: cvs.openbsd.org: src

2024-01-30 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/01/30 23:53:21 Modified files: usr.sbin/rpki-client: parser.c Log message: Pull mft comparison into proc_parser_mft_pre() This way we can be sure more easily that both manifests are non-NULL, thus avoi

CVS: cvs.openbsd.org: src

2024-01-30 Thread Jason McIntyre
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/01/30 23:50:16 Modified files: share/man/man4 : pfsync.4 Log message: the maxupd example was removed in -r.1.15, so do not refer to it; from janne johansson with that removal the surrounding text becom

CVS: cvs.openbsd.org: src

2024-01-30 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/01/30 23:48:27 Modified files: usr.sbin/rpki-client: parser.c Log message: proc_parser_mft_pre: move freeing into an error path Simplifies subsequent commits which will use the same exit path. ok job

CVS: cvs.openbsd.org: src

2024-01-30 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/01/30 23:46:31 Modified files: usr.sbin/rpki-client: parser.c Log message: proc_parser_mft: fix overloading of error parser.c r1.101 switched the meaning of mft1 and mft2, but did not fix up the overlo

CVS: cvs.openbsd.org: src

2024-01-30 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2024/01/30 23:06:28 Modified files: sys/arch/amd64/amd64: trap.c sys/arch/amd64/include: frame.h gnu/usr.bin/binutils/gdb: amd64obsd-tdep.c Log message: Swap the r10 and rcx registe

CVS: cvs.openbsd.org: src

2024-01-30 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2024/01/30 22:49:33 Modified files: sys/arch/amd64/amd64: vmm_machdep.c sys/arch/amd64/include: cpufunc.h Log message: Make wrpkru() consistent with rdpkru() by passing ecx as an argument.

CVS: cvs.openbsd.org: src

2024-01-30 Thread James Hastings
CVSROOT:/cvs Module name:src Changes by: hasti...@cvs.openbsd.org2024/01/30 18:01:11 Modified files: sys/dev/fdt: com_fdt.c Log message: add MediaTek UART support. ok kettenis@

CVS: cvs.openbsd.org: src

2024-01-30 Thread Dave Voutila
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2024/01/30 16:01:49 Modified files: usr.sbin/vmd : vionet.c virtio.h Log message: Rewrite vmd(8)'s vionet to be zero-copy. Similar to the rewrite of the virtio block device to use zero-copy semantics, thi

CVS: cvs.openbsd.org: src

2024-01-30 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/01/30 10:43:39 Modified files: lib/libcrypto/cmac: cmac.c Log message: Remove now unnecessary NULL check before EVP_CIPHER_CTX_cleanup()

CVS: cvs.openbsd.org: src

2024-01-30 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/01/30 10:41:01 Modified files: lib/libcrypto/evp: evp_cipher.c evp_digest.c Log message: Make EVP_{CIPHER,MD}_CTX_{cleanup,reset}() NULL-safe We have a bunch of code that relies on this. Surely there i

CVS: cvs.openbsd.org: src

2024-01-30 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2024/01/30 09:43:22 Modified files: sys/arch/macppc/include: vmparam.h Log message: the clang binary never shrinks, especially since it is statically linked (for performance). in this case, it grew larger t

CVS: cvs.openbsd.org: src

2024-01-30 Thread Stefan Sperling
CVSROOT:/cvs Module name:src Changes by: s...@cvs.openbsd.org2024/01/30 08:33:32 Modified files: sys/dev/ic : qwx.c Log message: enable qwx "ext" IRQs for data packets once we have moved into RUN state

CVS: cvs.openbsd.org: src

2024-01-30 Thread Stefan Sperling
CVSROOT:/cvs Module name:src Changes by: s...@cvs.openbsd.org2024/01/30 08:32:04 Modified files: sys/dev/ic : qwx.c qwxreg.h qwxvar.h Log message: set up qwx REO ring routing

CVS: cvs.openbsd.org: src

2024-01-30 Thread Stefan Sperling
CVSROOT:/cvs Module name:src Changes by: s...@cvs.openbsd.org2024/01/30 08:30:13 Modified files: sys/dev/ic : qwx.c Log message: fix qwx_core_pdev_create() to not drop into its error path on success Otherwise we free rings that were just allocated, causing mbuf c

CVS: cvs.openbsd.org: src

2024-01-30 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2024/01/30 07:50:50 Modified files: lib/libssl : tls13_legacy.c Log message: Restore SSL_shutdown() two step sequence. Change SSL_shutdown() such that it will return 0 after sending a close-notify, befo

CVS: cvs.openbsd.org: src

2024-01-30 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2024/01/30 07:46:46 Modified files: regress/lib/libssl/shutdown: shutdowntest.c Log message: Add a shutdown sequence regress test. Some software relies on SSL_shutdown() returning 0 (indicating close-notify

CVS: cvs.openbsd.org: src

2024-01-30 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2024/01/30 06:51:13 Modified files: usr.sbin/bgpctl: bgpctl.c bgpctl.h output.c output_json.c Log message: Adjust bgpctl to work with the modified aspath functions from util.c While doing that convert IMSG_

CVS: cvs.openbsd.org: src

2024-01-30 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2024/01/30 06:50:09 Modified files: usr.sbin/bgpd : bgpd.h rde.c util.c Log message: Convert he ATTR_ASPATH and ATTR_AS4_PATH handlers in rde_attr_parse() to new ibuf API. Various aspath functions are modi

CVS: cvs.openbsd.org: src

2024-01-30 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2024/01/30 04:15:05 Modified files: usr.sbin/rpki-client: http.c Log message: In the previous commit idle connections are reinserted onto the active list when the connection is closed. Since active connectio

CVS: cvs.openbsd.org: src

2024-01-30 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2024/01/30 03:16:13 Modified files: usr.sbin/rpki-client: http.c Log message: Fix a race between scheduling a new request onto an idle connection and closing the same connection. When closing an idle connec