OpenBSD/ports snqU16caudio/sndiortp Makefile distinfo, audio/sndiortp/pkg DESCR

   audio/sndiortp: Update to v1.1.0

   ok rsadowski
VersionDeltaFile
1.2+2-2audio/sndiortp/distinfo
1.2+0-3audio/sndiortp/pkg/DESCR
1.2+1-1audio/sndiortp/Makefile
+3-63 files

OpenBSD/src VR82Se9lib/libsndio mio.c sndio.7, usr.bin/sndiod sock.c sndiod.c

   sndiod: Unify "midithru/N" and "midi/N" ports

   Add the -p option to register MIDI ports that programs can
   access as "midi/<name>". They have the same functionnality as the
   current "midithru/<number>" ports. The default MIDI port becomes
   simply "midi/default", which is automatically created (similarly
   to the default audio device).

   The "midithru/<number>" syntax is still accepted for backwards
   compatibility.
VersionDeltaFile
1.28+11-12lib/libsndio/sndio.7
1.23+16-2usr.bin/sndiod/sndiod.8
1.62+10-2usr.bin/sndiod/sndiod.c
1.70+7-1usr.bin/sndiod/sock.c
1.24+2-2lib/libsndio/mio.c
+46-195 files

OpenBSD/ports QGmPnNjprint/htmldoc Makefile distinfo

   Update to htmldoc-1.9.24.
VersionDeltaFile
1.27+2-2print/htmldoc/distinfo
1.67+1-2print/htmldoc/Makefile
+3-42 files

OpenBSD/src OjNSFZcsys/net if_veb.c

   cope with the port map being NULL in veb_vid_inuse.

   avoids a null deref when configuring pvlans before ports on a veb.
VersionDeltaFile
1.73+4-1sys/net/if_veb.c
+4-11 files

OpenBSD/src WZiZyLsbin/stty stty.c

   use TCSANOW (which is 0) for the 2nd parameter of tcsetattr instead of 0
VersionDeltaFile
1.23+2-2bin/stty/stty.c
+2-21 files

OpenBSD/ports mdSoo4kastro/py-skyfield Makefile

   skyfield missing dep on py-certifi

   reported by Mikolaj Kucharski
VersionDeltaFile
1.23+2-0astro/py-skyfield/Makefile
+2-01 files

OpenBSD/src 8kx3C1kusr.sbin/vmd i8253.c

   vmd: only assert IRQ0 for i8253 channel 0

   From ssnf at ssnf.xyz
VersionDeltaFile
1.48+3-2usr.sbin/vmd/i8253.c
+3-21 files

OpenBSD/src TnJXluXusr.sbin/vmd i8253.c

   vmd: reset i8253 input latch on writes

   Writes should ovewrite all bits.

   From ssnf at ssnf.xyz
VersionDeltaFile
1.47+2-2usr.sbin/vmd/i8253.c
+2-21 files

OpenBSD/src kDkOZW1lib/libc/gen auth_subr.c

   libc: fix ability to set AUTHV_INTERACTIVE

   ok millert@
VersionDeltaFile
1.57+2-2lib/libc/gen/auth_subr.c
+2-21 files

OpenBSD/ports 6EmamRtmath/maxima Makefile distinfo, math/maxima/pkg PLIST

   update maxima to 5.50.0
VersionDeltaFile
1.30+99-50math/maxima/pkg/PLIST
1.29+2-2math/maxima/distinfo
1.57+1-1math/maxima/Makefile
+102-533 files

OpenBSD/ports PbzKSz9devel/cli11 Makefile, devel/cli11/pkg PLIST

   the last update broke a port I'm working on since PLIST was not updated

   ok jtt@
VersionDeltaFile
1.4+2-0devel/cli11/pkg/PLIST
1.8+1-0devel/cli11/Makefile
+3-02 files

OpenBSD/src 2z8hgVmusr.bin/mandoc roff_escape.c

   Fix a segfault that bluhm@ found on his i386 regress machine.

   Even in the "out:" code path of the escape sequence parser,
   for rval == ESCAPE_SPECIAL, some of the parsing results are
   still used for error reporting purposes, specifically to
   distinguish valid and invalid character names.

   So, when parsing fails so badly that there is no name whatsoever,
   it is not sufficient to bail out via "goto out;" but in addition,
   we must make sure that the return value does not remain ESCAPE_SPECIAL.

   However, other return values must remain intact even in case of
   extremely bad parsing errors.  For example, an \A escape sequence
   still qualifies as an ESCAPE_EXPAND sequence and must expand
   to the string "0" even if it lacks any argument whatsoever.
VersionDeltaFile
1.17+3-1usr.bin/mandoc/roff_escape.c
+3-11 files

OpenBSD/src 9aBoOZGetc rc

   Move /tmp clearing earlier in /etc/rc

   Moving pruning above relinking and early daemon startup to be able
   to clear everything old without removing entries that are in use.

   The goals are:

   1) free up at least one inode, because mkstemp needs at least one
   2) free up a few more, just in case.  We settled on 50.
   3) With an inode freed up for mktemp, create a directory and move all the
      deleteable files into that directory and remove it asyncronously.

   The first two goals were very fiddly to get right.

   Much help and discussion with deraadt@ plus dlg@ and kn@

   ok for an earlier diff from kn@
VersionDeltaFile
1.592+19-23etc/rc
+19-231 files

OpenBSD/ports kFkzvBtdevel/codex Makefile distinfo, devel/codex/patches patch-codex-rs_cli_src_main_rs patch-codex-rs_cli_src_doctor_rs

   devel/codex: update to 0.151.0
VersionDeltaFile
1.36+3-3devel/codex/patches/patch-codex-rs_Cargo_toml
1.3+2-2devel/codex/patches/patch-codex-rs_core_src_tools_handlers_apply_patch_rs
1.44+2-2devel/codex/distinfo
1.3+1-1devel/codex/patches/patch-codex-rs_cli_src_main_rs
1.2+1-1devel/codex/patches/patch-codex-rs_cli_src_doctor_rs
1.46+1-1devel/codex/Makefile
+10-102 files not shown
+12-128 files

OpenBSD/ports ymhR7gYmultimedia/pipewire/pipewire Makefile, multimedia/pipewire/pipewire/patches patch-src_daemon_pipewire_conf_in

   No need for this patch, pipewire takes care of it.
VersionDeltaFile
1.61+1-1multimedia/pipewire/pipewire/Makefile
1.8+0-0multimedia/pipewire/pipewire/patches/patch-src_daemon_pipewire_conf_in
+1-12 files

OpenBSD/ports EGZEgJvmultimedia/pipewire/wireplumber Makefile, multimedia/pipewire/wireplumber/files 10-wireplumber.conf.in

   Add configuration to start wireplumber automatically by pipewire.
VersionDeltaFile
1.24+6-0multimedia/pipewire/wireplumber/Makefile
1.1+5-0multimedia/pipewire/wireplumber/files/10-wireplumber.conf.in
1.15+3-0multimedia/pipewire/wireplumber/pkg/PLIST
+14-03 files

OpenBSD/ports ZUGpxSEx11/gtk+4 Makefile, x11/gtk+4/patches patch-gdk_gdk_c

   Skip the OpenURI portal when /proc/self/fd is unavailable so GTK uses the
   in-process gtk_show_uri_full()/GAppInfo path instead.
   This unbreaks opening files and directories when a portal is running.
VersionDeltaFile
1.1+22-0x11/gtk+4/patches/patch-gdk_gdk_c
1.126+2-0x11/gtk+4/Makefile
+24-02 files

OpenBSD/ports 0UnEFtgdevel/github-cli Makefile modules.inc

   update to github-cli 2.98.0; from David Uhden Collado
VersionDeltaFile
1.71+224-188devel/github-cli/distinfo
1.62+98-81devel/github-cli/modules.inc
1.80+1-1devel/github-cli/Makefile
+323-2703 files

OpenBSD/ports zQJNftnmultimedia/shotcut Makefile distinfo, multimedia/shotcut/patches patch-src_mainwindow_cpp patch-src_CMakeLists_txt

   Update to shotcut 26.8.1, ok ian

   https://github.com/mltframework/shotcut/releases/tag/v26.8.1
VersionDeltaFile
1.20+1,305-0multimedia/shotcut/pkg/PLIST
1.3+0-14multimedia/shotcut/patches/patch-CMakeLists_txt
1.22+2-2multimedia/shotcut/distinfo
1.15+1-1multimedia/shotcut/patches/patch-src_mainwindow_cpp
1.11+1-1multimedia/shotcut/patches/patch-src_CMakeLists_txt
1.29+1-1multimedia/shotcut/Makefile
+1,310-191 files not shown
+1,311-207 files

OpenBSD/ports j5FHdk0net/tdesktop distinfo Makefile, net/tdesktop/patches patch-Telegram_lib_webview_webview_platform_linux_webview_linux_webkitgtk_library_cpp patch-Telegram_SourceFiles_platform_linux_specific_linux_cpp

   net/tdesktop: update to 7.1.3

   fido's patches came from Nazarenko Mykyta's 64gram port

   I also drop my X11 scroll patches, because usptream had fixed scroll
   and now it works out of the box.

   OK: kn@ (maintainer)
VersionDeltaFile
1.1+19-0net/tdesktop/patches/patch-Telegram_cmake_lib_fido2_cmake
1.1+17-0net/tdesktop/patches/patch-Telegram_SourceFiles_webauthn_webauthn_common_cpp
1.228+4-5net/tdesktop/Makefile
1.169+2-2net/tdesktop/distinfo
1.13+0-3net/tdesktop/patches/patch-Telegram_SourceFiles_platform_linux_specific_linux_cpp
1.6+1-1net/tdesktop/patches/patch-Telegram_lib_webview_webview_platform_linux_webview_linux_webkitgtk_library_cpp
+43-113 files not shown
+43-119 files

OpenBSD/ports i9hF9Jddevel/appstream Makefile, devel/appstream/patches patch-compose_worker_asw-worker_c patch-compose_worker_asw-main_c

   Update to appstream-1.2.0.
VersionDeltaFile
1.14+54-36devel/appstream/pkg/PLIST-main
1.1+66-0devel/appstream/patches/patch-compose_asc-media-ipc_c
1.1+31-0devel/appstream/patches/patch-compose_worker_asw-ipc_c
1.1+23-0devel/appstream/patches/patch-compose_worker_asw-main_c
1.27+10-12devel/appstream/Makefile
1.1+17-0devel/appstream/patches/patch-compose_worker_asw-worker_c
+201-482 files not shown
+206-548 files

OpenBSD/src 0itpZkiusr.sbin/relayctl relayctl.8 relayctl.c

   relayctl: rework show output and add -v flag

   - Added -v flag for more detailed output.
   - Replaced tab separators with space-padded, truncated columns (%.Ns) for
     stable alignment.
   - Added a new "Checks" column for host checks (N/N), replacing the total: N/N
     checks sub-line.
   - Shortened redirect to rdr in the Type column to stay under 80 columns.
   - Without -v: compact status (down); with -v: error inlined (down (tcp connect
     timeout)).
   - Table status shows host count (N hosts) only with -v.
   - retries sub-line only appears with show hosts -v.
   - show hosts no longer lists tables; use show summary for that.

   OK kirill@
VersionDeltaFile
1.67+65-42usr.sbin/relayctl/relayctl.c
1.35+6-3usr.sbin/relayctl/relayctl.8
+71-452 files

OpenBSD/ports vsGLqasgraphics/libvips distinfo Makefile, graphics/libvips/pkg PLIST

   Update to libvips-8.18.6.
VersionDeltaFile
1.11+11-7graphics/libvips/Makefile
1.5+2-4graphics/libvips/pkg/PLIST
1.5+2-2graphics/libvips/distinfo
+15-133 files

OpenBSD/ports hEYXYB6fonts/msctfonts Makefile

   Move msctfonts to the font module.
VersionDeltaFile
1.5+5-9fonts/msctfonts/Makefile
+5-91 files

OpenBSD/ports 9dJFQTZfonts/msttcorefonts Makefile, fonts/msttcorefonts/pkg PLIST

   Move msttcorefonts to the font module. Convert docs from ISO-8859-1 to UTF-8.
VersionDeltaFile
1.10+13-12fonts/msttcorefonts/Makefile
1.5+2-1fonts/msttcorefonts/pkg/PLIST
+15-132 files

OpenBSD/ports HscmwO1print/xournalpp Makefile

   Only build on platforms with modern librsvg. from sthen@

   While here, enable debug packages.
VersionDeltaFile
1.7+8-0print/xournalpp/Makefile
+8-01 files

OpenBSD/ports mKrwELemultimedia/pipewire/wireplumber distinfo Makefile, multimedia/pipewire/wireplumber/patches patch-src_tools_wpctl_c patch-lib_wp_log_c

   Update to wireplumber-0.5.16.
VersionDeltaFile
1.14+12-3multimedia/pipewire/wireplumber/pkg/PLIST
1.2+7-4multimedia/pipewire/wireplumber/patches/patch-lib_wp_log_c
1.23+3-5multimedia/pipewire/wireplumber/Makefile
1.5+4-4multimedia/pipewire/wireplumber/patches/patch-src_tools_wpctl_c
1.17+2-2multimedia/pipewire/wireplumber/distinfo
+28-185 files

OpenBSD/src 4Oau1rdlib/libssl ssl_srvr.c ssl_clnt.c

   libssl: fix API misuse in legacy finished handling

   This looks like a potential out of bounds read or allowing trailing garbage
   in peer_finished. It's harmless because CBS_len() is compared against the
   s->s3->hs.peer_finished_len a few lines up, thus it is only cosmetic.

   discussed with jsing
   ok kenjiro
VersionDeltaFile
1.172+3-2lib/libssl/ssl_srvr.c
1.177+3-2lib/libssl/ssl_clnt.c
+6-42 files

OpenBSD/src 7XACHwvsys/dev/usb uaudio.c

   uaudio: Ignore transfer completions if audio is halted

   When audio is halted, the pipes are closed and the corresponding usb
   transfer completion functions are called immediately. For certain
   devices the status of the feedback pipe is USBD_NORMAL_COMPLETION,
   which triggers further processing of the received data.

   Fixes the harmless "uaudio0: sync play xfer, err = 6" messages on
   the console.
VersionDeltaFile
1.182+18-3sys/dev/usb/uaudio.c
+18-31 files

OpenBSD/ports 8llfSuwsysutils/awscli/v1 Makefile distinfo

   Update to awscli-1.46.1.
VersionDeltaFile
1.43+2-2sysutils/awscli/v1/distinfo
1.45+1-1sysutils/awscli/v1/Makefile
+3-32 files