OpenBSD/src wif2zBn — sys/arch/octeon/dev if_ogx.c if_cnmac.c, sys/arch/octeon/octeon autoconf.c

   Enable 64-bit DMA mbuf support on octeon.
VersionDeltaFile
1.19+4-1sys/arch/octeon/octeon/autoconf.c
1.13+2-2sys/arch/octeon/dev/if_ogx.c
1.94+2-2sys/arch/octeon/dev/if_cnmac.c
+8-53 files

OpenBSD/src soAyf9S — sys/arch/octeon/dev cn30xxfpa.c octmmc.c

   Allow 64-bit DMA memory allocation with builtin controllers.
VersionDeltaFile
1.12+6-5sys/arch/octeon/dev/if_ogx.c
1.16+4-3sys/arch/octeon/dev/octmmc.c
1.12+3-3sys/arch/octeon/dev/cn30xxfpa.c
+13-113 files

OpenBSD/src 6Dy24l6 — sys/arch/octeon/dev octeon_pcibus.c octeon_iobus.c, sys/arch/octeon/include bus.h

   Implement bounce buffers for octeon

   This is based on similar code on amd64, arm64, and riscv64.

   Tested by kirill@
   OK deraadt@
VersionDeltaFile
1.18+295-26sys/arch/octeon/octeon/bus_dma.c
1.9+14-3sys/arch/octeon/include/bus.h
1.18+2-1sys/arch/octeon/octeon/autoconf.c
1.24+2-1sys/arch/octeon/dev/octeon_pcibus.c
1.30+2-1sys/arch/octeon/dev/octeon_iobus.c
+315-325 files

OpenBSD/src O6MtGnw — usr.sbin/rpki-client extern.h aspa.c

   rpki-client: inline the valid_aspa() in its only caller

   ok claudio
VersionDeltaFile
1.94+1-18usr.sbin/rpki-client/validate.c
1.54+9-2usr.sbin/rpki-client/aspa.c
1.325+1-2usr.sbin/rpki-client/extern.h
+11-223 files

OpenBSD/src mTeQFkV — usr.sbin/rpki-client spl.c rsc.c

   rpki-client: replace XXX comments with a short explanation

   For aspa, roa, rsc, and spl, we always return 1 from sobj->validate(),
   which I marked with an XXX since it confused me. One reason for this is
   that in normal mode we send the object to the main process for accounting
   and insertion into the vap/vrp/vsp trees if valid. In filemode invalid
   objects still get some info printed this way.

   The parser process depends on invalid MFTs failing signed_object_parse()
   at the moment, so this should stay this way, at least for now. No idea
   whether it is deliberate or by accident that TAKs are the way they are.

   ok claudio
VersionDeltaFile
1.23+3-2usr.sbin/rpki-client/spl.c
1.51+3-2usr.sbin/rpki-client/rsc.c
1.97+3-2usr.sbin/rpki-client/roa.c
1.53+3-2usr.sbin/rpki-client/aspa.c
+12-84 files

OpenBSD/src eoXnhcb — sys/arch/octeon/dev if_ogx.c

   Use BUS_DMA_NOWAIT consistently during node init.
VersionDeltaFile
1.11+3-3sys/arch/octeon/dev/if_ogx.c
+3-31 files

OpenBSD/src xeC5Y0o — usr.sbin/rpki-client aspa.c

   rpki-client: remove a call to x509_any_inherits()

   After checking that there are no IP resources and that there is exactly
   one non-inheriting AS resource, there is no need to check that there are
   no inheriting resources.

   ok claudio
VersionDeltaFile
1.52+1-6usr.sbin/rpki-client/aspa.c
+1-61 files

OpenBSD/src KrelJBR — sys/arch/octeon/dev if_ogx.c, sys/dev/fdt if_cad.c

   Fix unusual initialization pattern with if_xflags.
VersionDeltaFile
1.18+2-2sys/dev/fdt/if_cad.c
1.10+2-2sys/arch/octeon/dev/if_ogx.c
+4-42 files

OpenBSD/src pjHxkmD — usr.sbin/rpki-client parser.c

   rpki-client: outdated greetings from our favorite captain
VersionDeltaFile
1.205+1-3usr.sbin/rpki-client/parser.c
+1-31 files

OpenBSD/src b02S6YW — usr.sbin/dbupdate dbupdate.8

   mention cert.local.pem, ok deraadt
VersionDeltaFile
1.5+6-2usr.sbin/dbupdate/dbupdate.8
+6-21 files

OpenBSD/src DYlZRA3 — usr.bin/mg dired.c fileio.c

   de-french-ify some error messages

   consistently avoid putting spaces before a colon; only touches error
   messages.
VersionDeltaFile
1.115+14-14usr.bin/mg/fileio.c
1.108+4-4usr.bin/mg/dired.c
+18-182 files

OpenBSD/src HyAMHSz — usr.bin/mg fileio.c

   copy: beep and show error also for open()

   from a diff from Jan Fooken (dev at janvhs dot com)
VersionDeltaFile
1.114+7-2usr.bin/mg/fileio.c
+7-21 files

OpenBSD/src 3ZQurlH — usr.bin/mg dired.c

   d_copy: copy can only return TRUE or FALSE

   simplified from an initial diff by Jan Fooken (dev at janvhs dot com)
VersionDeltaFile
1.107+3-4usr.bin/mg/dired.c
+3-41 files

OpenBSD/src XQfwGIs — etc changelist

   add /etc/ssl/cert.local.pem to changelist, ok deraadt
VersionDeltaFile
1.146+2-1etc/changelist
+2-11 files

OpenBSD/src 6CfJKXY — lib/libcrypto/x509 x509_policy.c

   x509_policy: indent err: labels for better diffs
VersionDeltaFile
1.35+4-4lib/libcrypto/x509/x509_policy.c
+4-41 files

OpenBSD/src MK3PuFU — regress/usr.bin/patch fetchname.c

   fix some fetchname() cases

   a path name indicating a directory will soon be rejected anyway.
VersionDeltaFile
1.5+3-3regress/usr.bin/patch/fetchname.c
+3-31 files

OpenBSD/src 3RSLVbi — usr.bin/tmux input.c screen-write.c

   No need to clear bytes we already set in input_print, also skip empty
   lists when flushing.
VersionDeltaFile
1.308+4-1usr.bin/tmux/screen-write.c
1.284+2-2usr.bin/tmux/input.c
+6-32 files

OpenBSD/src UVY2LLZ — sys/net pf.c, sys/netinet ip_icmp.c ip_output.c

   in mbuf pkt headers we have m_pkthdr.pf.tag, that is for users (tag/tagged
   in rulesets). we also have m_pkthdr.pf.flags, that is for pf's internal
   needs. having the defines that go into m_pkthdr.pf.flags named PF_TAG_*
   is confusing.
   mechanically rename PF_TAG_* (except PF_TAG_NAME_SIZE, which actually is
   for the tags in m_pkthdr.pf.tag) to PF_FLAG_*
   ok sashan & compiler
VersionDeltaFile
1.1254+14-14sys/net/pf.c
1.273+9-9sys/sys/mbuf.h
1.132+8-8sys/netinet6/ip6_forward.c
1.311+7-7sys/netinet6/ip6_output.c
1.422+7-7sys/netinet/ip_output.c
1.204+6-6sys/netinet/ip_icmp.c
+51-5118 files not shown
+98-9824 files

OpenBSD/src PUOiH4g — usr.sbin/rpki-client rpki-asn1.h aspa.c

   rpki-client: switch ASPA econtent parsing to CBS

   ASPAs have a rather simple eContent and the existing parser can pretty
   much stay as it is. After this change the only remaining OpenSSL type
   that is directly used in aspa.c is the ASN1_OBJECT for the aspa_oid.
   The main side effect is that the parser now enforces DER encoding.

   Factor parsing of version and customerASID into helpers and rework the
   existing providers parser to use a CBS. Since we no longer have STACK_OF,
   we need to add an extra loop to count the number of providers other than
   that not a lot needs to change. We only need one allocation now, one for
   the array of providers.

   with/ok claudio
VersionDeltaFile
1.51+102-70usr.sbin/rpki-client/aspa.c
1.15+1-17usr.sbin/rpki-client/rpki-asn1.h
+103-872 files

OpenBSD/src zkEaMb3 — usr.sbin/rpki-client rpki-der.h rpki-der.c

   rpki-client: add an asid parser using CBS

   ok claudio
VersionDeltaFile
1.4+14-0usr.sbin/rpki-client/rpki-der.c
1.3+1-0usr.sbin/rpki-client/rpki-der.h
+15-02 files

OpenBSD/src pa6aB6W — usr.sbin/rpki-client rpki-der.h rpki-der.c

   rpki-client: add helper to parse econtent version

   All RPKI signed objects have an econtent version with default 0:

     version [0] INTEGER DEFAULT 0,

   add a helper to parse this from a CBS since this is going to be needed
   for every econtent parser.

   ok claudio
VersionDeltaFile
1.3+31-1usr.sbin/rpki-client/rpki-der.c
1.2+3-1usr.sbin/rpki-client/rpki-der.h
+34-22 files

OpenBSD/src xuQhbk4 — usr.sbin/rpki-client validate.c

   rpki-client: improve an error in valid_econtent_version()

   pointed out by/ok claudio
VersionDeltaFile
1.93+3-2usr.sbin/rpki-client/validate.c
+3-21 files

OpenBSD/src IClCXYc — usr.sbin/relayd http.h relay_http.c

   relayd: preserve HTTP request methods across reads and interim responses

   Diff from Acts1631

   OK: rsadowski@
VersionDeltaFile
1.109+14-10usr.sbin/relayd/relay_http.c
1.16+2-1usr.sbin/relayd/http.h
+16-112 files

OpenBSD/src s2XziMr — usr.bin/tmux key-string.c server-client.c

   Reject trailing characters on some number arguments, from someone in
   GitHub issue 5863.
VersionDeltaFile
1.9+10-5usr.bin/tmux/monitor.c
1.58+3-9usr.bin/tmux/cmd-refresh-client.c
1.535+8-3usr.bin/tmux/server-client.c
1.80+5-3usr.bin/tmux/key-string.c
+26-204 files

OpenBSD/src MAV53YF — usr.bin/tmux tmux.h tty-term.c

   Cache setaf/setab capabilities to avoid expanding them every time,
   GitHub issue 5847 from Andrea Cappuccio.
VersionDeltaFile
1.115+48-2usr.bin/tmux/tty-term.c
1.1478+3-1usr.bin/tmux/tmux.h
+51-32 files

OpenBSD/src RULi3ck — usr.bin/tmux tmux.h screen-redraw.c

   Make dim= work in pane-border-style and pane-active-border-style, GitHub
   issue 5825 from Cason Adams.
VersionDeltaFile
1.5+19-11usr.bin/tmux/window-border.c
1.172+17-5usr.bin/tmux/screen-redraw.c
1.1477+5-2usr.bin/tmux/tmux.h
+41-183 files

OpenBSD/src aKPn3Xs — usr.sbin/httpd server_http.c

   httpd: refactor server_response with server_by_host_header

   seems fine to me, op@
VersionDeltaFile
1.174+63-48usr.sbin/httpd/server_http.c
+63-481 files

OpenBSD/src D2TTFSb — usr.bin/tmux tmux.1 tmux.h

   Minimal support for OSC 7501 program status, GitHub issue 5830 from
   Brian Cosgrove.
VersionDeltaFile
1.283+151-1usr.bin/tmux/input.c
1.436+37-1usr.bin/tmux/format.c
1.390+19-1usr.bin/tmux/window.c
1.1476+6-1usr.bin/tmux/tmux.h
1.155+6-1usr.bin/tmux/server-fn.c
1.1198+4-1usr.bin/tmux/tmux.1
+223-63 files not shown
+230-99 files

OpenBSD/src GIsujCW — usr.bin/sndiod dev.c

   sndiod: Drop unused prototypes of few dev_xxx() functions
VersionDeltaFile
1.147+1-4usr.bin/sndiod/dev.c
+1-41 files

OpenBSD/src i0k8jF4 — usr.bin/sndiod listen.c

   sndiod: Drop the duplicate 'oldumask' variable from listen_new_un()
VersionDeltaFile
1.19+4-4usr.bin/sndiod/listen.c
+4-41 files