HardenedBSD/src d64d9bb.github/workflows checklist.yml, share/man/man5 boot.config.5

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+4-4share/man/man5/boot.config.5
+1-1.github/workflows/checklist.yml
+5-52 files

HardenedBSD/src 26dddad.github/workflows checklist.yml, share/man/man5 boot.config.5

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+4-4share/man/man5/boot.config.5
+1-1.github/workflows/checklist.yml
+5-52 files

HardenedBSD/src 3eb2b93etc/mtree BSD.tests.dist, usr.bin/lam Makefile lam.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+59-0usr.bin/lam/tests/lam_test.sh
+5-0usr.bin/lam/tests/Makefile
+5-0usr.bin/lam/Makefile
+1-4usr.bin/lam/lam.c
+2-0etc/mtree/BSD.tests.dist
+72-45 files

HardenedBSD/ports 4f8a864databases/postgis36 pkg-plist, devel/electron37 distinfo

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+51-0sysutils/gol/files/gol.in
+15-28databases/postgis36/pkg-plist
+32-0sysutils/gol/Makefile
+14-14devel/electron37/files/patch-electron_spec_api-app-spec.ts
+7-11net/deltachat-rpc-server/distinfo
+5-5devel/electron37/distinfo
+124-5825 files not shown
+181-10131 files

HardenedBSD/src 1d678baetc/mtree BSD.tests.dist, usr.bin/lam Makefile lam.c

lam: fix using stdin more than once

Historically, lam(1) closes stdin once we've hit EOF the first time,
which would stop it from doing anything else on subsequent gatherline()
calls with another openfile.  However, this doesn't seem to be strictly
necessary- the EOF flag on FILEs is quite sticky, so we can assume that
a subsequent fgetc(stdin) will flag EOF properly.

This 'fixes' the below-referenced commit in the sense that it surfaced
this problem as a fatal error, but the issue was pre-existing.  If we
do `lam - -`, then one gatherline() will fclose(stdin) and set `ip->eof`
for *that* openfile, while the next one will then observe that
STDIN_FILENO has been closed and turn it into an EBADF.

Add a few tests that were easy to snipe while I'm here, but I haven't
aimed for anything close to exhaustive because I think re@ would prefer
this fix go in sooner rather than later to land in 15.0.

Minor style adjustment for the previous commit while we're here.

    [8 lines not shown]
DeltaFile
+59-0usr.bin/lam/tests/lam_test.sh
+5-0usr.bin/lam/Makefile
+5-0usr.bin/lam/tests/Makefile
+1-4usr.bin/lam/lam.c
+2-0etc/mtree/BSD.tests.dist
+72-45 files

HardenedBSD/ports 4bb2e36sysutils Makefile, sysutils/gol Makefile distinfo

sysutils/gol: New port: All-in-one log viewer in browser

gol is a fast and lightweight log viewer that allows you to view
logs in real time from different sources (files, Docker logs, remote
via SSH, piped inputs, etc.) from a web browser.
DeltaFile
+51-0sysutils/gol/files/gol.in
+32-0sysutils/gol/Makefile
+5-0sysutils/gol/distinfo
+3-0sysutils/gol/pkg-descr
+1-0sysutils/Makefile
+92-05 files

HardenedBSD/ports 72bee06benchmarks/iperf3 distinfo Makefile

benchmarks/iperf3: Update to iperf-3.20.

Notable changes: https://github.com/esnet/iperf/releases/tag/3.20

Sponsored by:   Energy Sciences Network (ESnet)
DeltaFile
+3-3benchmarks/iperf3/distinfo
+1-1benchmarks/iperf3/Makefile
+4-42 files

HardenedBSD/src e96359dshare/man/man5 boot.config.5

boot.config.5: Clarify that this controls legacy boot blocks

Reviewed by;    ziaee
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D52460
DeltaFile
+4-4share/man/man5/boot.config.5
+4-41 files

HardenedBSD/src 73a4459.github/workflows checklist.yml

GitHub: Enclose list of commit hashes in parens

Rather than superscript <sup>, for a nicer looking list.

Reviewed by:    vexeduxr
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D53000
DeltaFile
+1-1.github/workflows/checklist.yml
+1-11 files

HardenedBSD/ports bc4c9aenet-im/deltachat-desktop distinfo pkg-plist, net-im/deltachat-desktop/scripts make_node_tarball.sh

net-im/deltachat-desktop: Update to 2.25.1

Changelog: https://github.com/deltachat/deltachat-desktop/releases/tag/v2.25.1
DeltaFile
+5-5net-im/deltachat-desktop/distinfo
+8-1net-im/deltachat-desktop/pkg-plist
+3-3net-im/deltachat-desktop/Makefile
+2-0net-im/deltachat-desktop/scripts/make_node_tarball.sh
+18-94 files

HardenedBSD/ports 69bb086net/deltachat-rpc-server distinfo Makefile.crates

net/deltachat-rpc-server: Update to 2.25.0
DeltaFile
+7-11net/deltachat-rpc-server/distinfo
+2-4net/deltachat-rpc-server/Makefile.crates
+2-2net/deltachat-rpc-server/Makefile
+11-173 files

HardenedBSD/ports f979f7bdeskutils/podman-desktop Makefile, editors/vscode Makefile

*/*: bump port revision after electron37 update (e6c0b71aa9c2)
DeltaFile
+1-1deskutils/podman-desktop/Makefile
+1-1editors/vscode/Makefile
+1-1graphics/drawio/Makefile
+1-1net-im/deltachat-desktop/Makefile
+1-1net-im/signal-desktop/Makefile
+1-1textproc/obsidian/Makefile
+6-66 files

HardenedBSD/ports e6c0b71devel/electron37 distinfo, devel/electron37/files patch-electron_spec_api-app-spec.ts patch-electron_shell_browser_api_electron__api__app.cc

devel/electron37: Update to 37.10.0

Changelog: https://github.com/electron/electron/releases/tag/v37.10.0

Reported by:    GitHub (watch releases)
DeltaFile
+14-14devel/electron37/files/patch-electron_spec_api-app-spec.ts
+5-5devel/electron37/distinfo
+4-4devel/electron37/files/patch-electron_shell_browser_api_electron__api__app.cc
+2-2devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
+2-2devel/electron37/files/patch-electron_shell_browser_ui_inspectable__web__contents__view.cc
+2-2devel/electron37/files/patch-electron_spec_api-web-contents-spec.ts
+29-292 files not shown
+30-318 files

HardenedBSD/ports 1c97baddatabases/postgis36 pkg-plist distinfo

databases/postgis36: Update to 3.6.1
DeltaFile
+15-28databases/postgis36/pkg-plist
+3-3databases/postgis36/distinfo
+1-2databases/postgis36/Makefile
+19-333 files

HardenedBSD/ports af4c612emulators/wine Makefile

emulators/wine: Enable Wayland by default
DeltaFile
+2-2emulators/wine/Makefile
+2-21 files

HardenedBSD/src d684bbeshare/man/man9 exterror.9, stand/man loader.8

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+137-0share/man/man9/exterror.9
+59-0usr.bin/lam/tests/lam_test.sh
+47-1stand/man/loader.8
+25-22usr.sbin/quot/quot.c
+22-2usr.sbin/quot/quot.8
+19-0usr.sbin/quot/tests/quot_test.sh
+309-2511 files not shown
+343-3617 files

HardenedBSD/src 17c1ac8share/man/man9 exterror.9, stand/man loader.8

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+137-0share/man/man9/exterror.9
+59-0usr.bin/lam/tests/lam_test.sh
+47-1stand/man/loader.8
+25-22usr.sbin/quot/quot.c
+22-2usr.sbin/quot/quot.8
+19-0usr.sbin/quot/tests/quot_test.sh
+309-2511 files not shown
+343-3617 files

HardenedBSD/src a2c0dc0share/man/man4 dtrace_io.4, sys/fs/cd9660 cd9660_vnops.c

Merge branch 'freebsd/14-stable/main' into hardened/14-stable/master
DeltaFile
+2-2share/man/man4/dtrace_io.4
+2-2sys/fs/cd9660/cd9660_vnops.c
+4-42 files

HardenedBSD/src ee09cf1share/man/man4 dtrace_io.4, sys/fs/cd9660 cd9660_vnops.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+2-2sys/fs/cd9660/cd9660_vnops.c
+2-2share/man/man4/dtrace_io.4
+4-42 files

HardenedBSD/ports 9a5aed8databases/clickhouse distinfo Makefile.submodules, editors/zed distinfo Makefile.crates

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+2,765-0editors/zed/distinfo
+1,381-0editors/zed/Makefile.crates
+165-121shells/fish/distinfo
+115-103databases/clickhouse/distinfo
+81-59shells/fish/Makefile.crates
+56-50databases/clickhouse/Makefile.submodules
+4,563-33353 files not shown
+5,180-76359 files

HardenedBSD/ports 3ec30bfmultimedia/libdvdcss pkg-plist Makefile, multimedia/libdvdcss/files patch-src-ioctl.c patch-src-ioctl.h

multimedia/libdvdcss: Update to 1.5.0

Changelog:      https://code.videolan.org/videolan/libdvdcss/-/blob/1.5.0/NEWS
DeltaFile
+92-2multimedia/libdvdcss/pkg-plist
+31-0multimedia/libdvdcss/files/patch-src-ioctl.c
+12-10multimedia/libdvdcss/Makefile
+18-0multimedia/libdvdcss/files/patch-src-ioctl.h
+10-0multimedia/libdvdcss/files/patch-meson.build
+3-3multimedia/libdvdcss/distinfo
+166-156 files

HardenedBSD/ports b7529b1devel/py-sirmordred Makefile

devel/py-sirmordred: Return to pool

Used in cluster and releasing so that others can update as necessary
without my intervention.
DeltaFile
+2-1devel/py-sirmordred/Makefile
+2-11 files

HardenedBSD/ports e560fa0security/sslproxy distinfo Makefile, security/sslproxy/files patch-src_filter.c patch-Mk_main.mk

security/sslproxy: Update version 0.9.8=>0.9.9

Changelog: https://github.com/sonertari/SSLproxy/releases/tag/v0.9.9
DeltaFile
+39-0security/sslproxy/files/patch-src_filter.c
+12-3security/sslproxy/files/patch-Mk_main.mk
+3-3security/sslproxy/distinfo
+1-1security/sslproxy/Makefile
+55-74 files

HardenedBSD/ports 310b407net/py-wsproto distinfo Makefile

net/py-wsproto: Update version 1.3.0=>1.3.1

Changelog: https://github.com/python-hyper/wsproto/releases/tag/1.3.1
DeltaFile
+3-3net/py-wsproto/distinfo
+3-2net/py-wsproto/Makefile
+6-52 files

HardenedBSD/ports 0c9cbcdnet-im/py-slack-sdk distinfo Makefile

net-im/py-slack-sdk: Update version 3.37.0=>3.38.0

Changelog: https://github.com/slackapi/python-slack-sdk/releases/tag/v3.38.0
DeltaFile
+3-3net-im/py-slack-sdk/distinfo
+1-1net-im/py-slack-sdk/Makefile
+4-42 files

HardenedBSD/ports 91f5b9edevel/please distinfo Makefile

devel/please: Update version 17.23.0=>17.24.0

Changelog: https://github.com/thought-machine/please/releases/tag/v17.24.0
DeltaFile
+5-5devel/please/distinfo
+1-2devel/please/Makefile
+6-72 files

HardenedBSD/ports 369f79bdatabases/freetds-devel distinfo Makefile

databases/freetds-devel: Update version 1.5.142=>1.5.147
DeltaFile
+3-3databases/freetds-devel/distinfo
+1-1databases/freetds-devel/Makefile
+4-42 files

HardenedBSD/ports daba47cdatabases/clickhouse distinfo Makefile.submodules, databases/clickhouse/files patch-contrib_libbcrypt-cmake_CMakeLists.txt patch-cmake_freebsd_default__libs.cmake

databases/clickhouse: Update version 23.9.1.1854=>24.5.1.1763

Changelog: https://github.com/ClickHouse/ClickHouse/releases/tag/v24.5.1.1763-stable

Sponsored by:   Nepustil
DeltaFile
+115-103databases/clickhouse/distinfo
+56-50databases/clickhouse/Makefile.submodules
+0-25databases/clickhouse/files/patch-contrib_libbcrypt-cmake_CMakeLists.txt
+8-13databases/clickhouse/Makefile
+14-5databases/clickhouse/pkg-plist
+0-16databases/clickhouse/files/patch-cmake_freebsd_default__libs.cmake
+193-2121 files not shown
+193-2237 files

HardenedBSD/ports fba49a3graphics/shotwell distinfo Makefile

graphics/shotwell: update to 0.32.14

Release Notes:
  https://download.gnome.org/sources/shotwell/0.32/shotwell-0.32.14.news
DeltaFile
+3-3graphics/shotwell/distinfo
+1-2graphics/shotwell/Makefile
+4-52 files

HardenedBSD/ports 3352374databases/adminer Makefile

databases/adminer: Fix expiration date

PR:             290365
Reported by:    dvl via email
Approved by:    Paavo-Einari Kaipila <pkaipila at gmail.com> (maintainer, implicit)
Fixes:          ecd5b3f3237d (Update 5.3.0 => 5.4.1, deprecate)
DeltaFile
+1-1databases/adminer/Makefile
+1-11 files