HardenedBSD/src 7e651e7share/misc bsd-family-tree

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+8-5share/misc/bsd-family-tree
+8-51 files

HardenedBSD/src b11343bshare/misc bsd-family-tree

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+8-5share/misc/bsd-family-tree
+8-51 files

HardenedBSD/ports ec794dbMk/Uses certs.mk, misc/freebsd-release-manifests pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-54Mk/Uses/certs.mk
+25-0www/py-a2wsgi/Makefile
+24-0www/py-baize/Makefile
+8-8misc/freebsd-release-manifests/pkg-plist
+7-7sysutils/go-ntfy/distinfo
+7-7www/pocket-id/distinfo
+71-7646 files not shown
+224-19152 files

HardenedBSD/ports 928b0efsysutils/vm-bhyve-devel distinfo Makefile

sysutils/vm-bhyve-devel: Update to latest commit

The upstream's master branch will become the future 1.8.0 release so
1.7.99 is used as a temporary version.

Approved by:            michaelo (vm-bhyve co-maintainer)
Differential Revision:  https://reviews.freebsd.org/D55688
DeltaFile
+3-3sysutils/vm-bhyve-devel/distinfo
+2-3sysutils/vm-bhyve-devel/Makefile
+1-1sysutils/vm-bhyve-devel/pkg-plist
+6-73 files

HardenedBSD/ports fa6d190filesystems/R-cran-fs distinfo Makefile

filesystems/R-cran-fs: Update to 1.6.7

Changelog: https://cran.r-project.org/web/packages/fs/news/news.html
DeltaFile
+3-3filesystems/R-cran-fs/distinfo
+1-1filesystems/R-cran-fs/Makefile
+4-42 files

HardenedBSD/ports 88890dedevel/cgit distinfo Makefile

devel/cgit: update to v1.3

Changelog: https://lists.zx2c4.com/pipermail/cgit/2026-February/004968.html

Change maintainer's address, was used in submitting bugs 227304.

PR:             292688
DeltaFile
+5-5devel/cgit/distinfo
+3-4devel/cgit/Makefile
+1-0devel/cgit/pkg-plist
+9-93 files

HardenedBSD/ports b9b3f2dsysutils/go-ntfy distinfo Makefile, sysutils/go-ntfy/files patch-server_server.yml ntfy.in

sysutils/go-ntfy: Update to 2.18.0

* Bump golang version.
* Set listen-http in server.yml instead of in the rc(8) script.

ChangeLog: https://github.com/binwiederhier/ntfy/releases/tag/v2.18.0

PR:     293557
DeltaFile
+7-7sysutils/go-ntfy/distinfo
+11-0sysutils/go-ntfy/files/patch-server_server.yml
+3-4sysutils/go-ntfy/Makefile
+1-1sysutils/go-ntfy/files/ntfy.in
+22-124 files

HardenedBSD/ports 6d6e610www/pocket-id distinfo Makefile

www/pocket-id: Update to 2.4.0

* Bump golang version.

ChangeLog: https://github.com/pocket-id/pocket-id/releases/tag/v2.4.0

PR:     293687
DeltaFile
+7-7www/pocket-id/distinfo
+2-3www/pocket-id/Makefile
+9-102 files

HardenedBSD/ports b8556d8devel/R-cran-later distinfo Makefile

devel/R-cran-later: Update to 1.4.8

Changelog: https://cran.r-project.org/web/packages/later/news/news.html
DeltaFile
+3-3devel/R-cran-later/distinfo
+1-1devel/R-cran-later/Makefile
+4-42 files

HardenedBSD/ports 6cb8cccdeskutils/qownnotes distinfo Makefile

deskutils/qownnotes: update QOwnNotes to version 26.3.7

Fixes:  f40485c6b3d9
DeltaFile
+3-3deskutils/qownnotes/distinfo
+2-2deskutils/qownnotes/Makefile
+5-52 files

HardenedBSD/ports fee3150www Makefile, www/py-a2wsgi Makefile pkg-descr

www/py-a2wsgi: New port

Convert WSGI app to ASGI app or ASGI app to WSGI app.

Pure Python. Only depend on the standard library.

Compared with other converters, the advantage is that a2wsgi
will not accumulate the requested content or response content
in the memory, so you don't have to worry about the memory
limit caused by a2wsgi. This problem exists in converters
implemented by uvicorn/startlette or hypercorn.
DeltaFile
+25-0www/py-a2wsgi/Makefile
+9-0www/py-a2wsgi/pkg-descr
+3-0www/py-a2wsgi/distinfo
+1-0www/Makefile
+38-04 files

HardenedBSD/ports a07f119www Makefile, www/py-baize Makefile pkg-descr

www/py-baize: New port

Powerful and exquisite WSGI/ASGI framework/toolkit. Only relies on the
standard library.

The minimize implementation of methods required in the Web framework.
No redundant implementation means that you can freely customize functions
without considering the conflict with baize's own implementation.
DeltaFile
+24-0www/py-baize/Makefile
+6-0www/py-baize/pkg-descr
+3-0www/py-baize/distinfo
+1-0www/Makefile
+34-04 files

HardenedBSD/ports ae001a7Mk/Uses certs.mk, cad/xyce Makefile

Mk/Uses: Remove certs.mk

It was a useful shorthand for the security/ca_root_nss dependency.
However, several people disagreed.

Can anybody explain why libedit.mk is there? It is also a one string
substitution. Same with libarchive.mk.
DeltaFile
+0-54Mk/Uses/certs.mk
+3-2misc/github-copilot-language-server/Makefile
+3-2cad/xyce/Makefile
+3-2misc/claude-code/Makefile
+3-2misc/github-copilot-cli/Makefile
+3-2misc/grok-cli/Makefile
+15-643 files not shown
+22-699 files

HardenedBSD/ports f762c5amail/courier-imap Makefile

HBSD: Resolve merge conflict

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+0-5mail/courier-imap/Makefile
+0-51 files

HardenedBSD/src d1180d4share/misc bsd-family-tree

bsd-family-tree: add FreeBSD 14.4
DeltaFile
+8-5share/misc/bsd-family-tree
+8-51 files

HardenedBSD/ports 75a0fbcaudio/icecast/files patch-configure, devel/py-pyproject-fmt distinfo Makefile.crates

Merge remote-tracking branch 'origin/freebsd/main' into hardenedbsd/main

Conflicts:
        mail/courier-imap/Makefile (unresolved)
DeltaFile
+829-0science/eccodes/pkg-plist
+553-151devel/py-tox-toml-fmt/distinfo
+553-151devel/py-pyproject-fmt/distinfo
+0-410audio/icecast/files/patch-configure
+276-75devel/py-pyproject-fmt/Makefile.crates
+276-75devel/py-tox-toml-fmt/Makefile.crates
+2,487-862910 files not shown
+5,616-3,547916 files

HardenedBSD/src 401ca41lib/libc/tests/stdlib system_test.c, libexec/flua/lfs lfs.c

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+54-24sys/netinet6/nd6_nbr.c
+27-11lib/libc/tests/stdlib/system_test.c
+2-2share/dict/web2
+4-0libexec/flua/lfs/lfs.c
+3-0sys/netinet6/nd6.h
+1-1share/man/man9/namei.9
+91-383 files not shown
+94-419 files

HardenedBSD/src 7aa35b1lib/libc/tests/stdlib system_test.c, libexec/flua/lfs lfs.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+54-24sys/netinet6/nd6_nbr.c
+27-11lib/libc/tests/stdlib/system_test.c
+4-0libexec/flua/lfs/lfs.c
+2-2share/dict/web2
+3-0sys/netinet6/nd6.h
+1-1share/man/man7/hier.7
+91-383 files not shown
+94-419 files

HardenedBSD/ports 7db22f5misc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS amd64-amd64-14.4-RELEASE powerpc-powerpc64-14.4-RELEASE

misc/freebsd-release-manifests: Add 14.4-RELEASE MANIFEST files

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+8-8misc/freebsd-release-manifests/pkg-plist
+9-0misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.4-RELEASE
+9-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.4-RELEASE
+0-9misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.4-RC1
+0-9misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.4-RC1
+0-9misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.4-RC1
+26-3512 files not shown
+71-7118 files

HardenedBSD/ports c341015textproc/kibana8 Makefile

textproc/kibana8: Restore build,run args for USES+=nodejs

If the nodejs version is specified, then the build,run arguments are
not added.

PR:             289759
Approved by:    blanket (fix my previous commit)
Fixes:          53012cd436a9 (Update 8.11.3 => 8.19.12)
DeltaFile
+1-1textproc/kibana8/Makefile
+1-11 files

HardenedBSD/ports 53012cdtextproc/kibana8 Makefile distinfo, textproc/kibana8/files extra-node-re2-binding-gyp.patch patch-src_setup__node__env_node__version__validator.js

textproc/kibana8: Update 8.11.3 => 8.19.12

Changelogs (there are 59 new versions):
https://www.elastic.co/guide/en/kibana/8.19/release-notes-8.11.4.html
 . . .
https://www.elastic.co/guide/en/kibana/8.19/release-notes-8.19.12.html

- Add "MASTER_SITES+=LOCAL/vvd/kibana" for those who also can't
  download from the official website: "403 Forbidden".
- Switch to default nodejs version 24.
- Improve COMMENT - correct name is "Elasticsearch" without camel-case.
- Use ${NODEJS_VERSION} instead of hardcoded nodejs version.
- Remove unnecessary BUILD_DEPENDS - USES+=nodejs also adds it.
- Remove default args build,run form USES+=nodejs.
- Update CONFLICTS.
- Fix warnings from portclippy.
- Replace "${INSTALL} -l rs" with "${RLN}".
- Update pkg-descr.
- Improve pkg-message.

    [4 lines not shown]
DeltaFile
+39-21textproc/kibana8/Makefile
+35-14textproc/kibana8/files/extra-node-re2-binding-gyp.patch
+0-20textproc/kibana8/files/patch-src_setup__node__env_node__version__validator.js
+18-0textproc/kibana8/files/patch-node__modules__kbn_setup-node-env_node__version__validator.js
+7-7textproc/kibana8/distinfo
+1-1textproc/kibana8/pkg-descr
+100-631 files not shown
+101-647 files

HardenedBSD/src e6d579bstand/lua core.lua

core.lua: follow symlinks when looking for bootable kernels

PR: 293654
Reviewed by:    kevans
Approved by:    kevans
Differential Revision:  https://reviews.freebsd.org/D55713
DeltaFile
+1-1stand/lua/core.lua
+1-11 files

HardenedBSD/src bc531a9libexec/flua/lfs lfs.c

stand: lua: break out a few more dirent types in lfs

These are non-standard and specific to the version used in loader.  We
have some desire to recognize symlinks to avoid filtering out kernel
symlinks in the autodetection bits when they would be perfectly fine to
`load`.

This won't be usable right away, so any impending use will need to be
careful to account for nil.

Reported by:    leres
DeltaFile
+4-0libexec/flua/lfs/lfs.c
+4-01 files

HardenedBSD/ports 85cd45amath/R-cran-terra distinfo Makefile

math/R-cran-terra: Update to 1.9-1

- Set TESTING_UNSAFE

ChangeLog: https://cran.r-project.org/web/packages/terra/news/news.html
DeltaFile
+3-3math/R-cran-terra/distinfo
+3-1math/R-cran-terra/Makefile
+6-42 files

HardenedBSD/src 863b5c1lib/libc/tests/stdlib system_test.c

system(3): Fix brain glitch in previous commit

We were saving SIGINT twice instead of SIGINT and SIGQUIT.

Also restore original order of operations (SIGINT then SIGQUIT), which
matches the order in which they're discussed in the POSIX description
of system(3).

MFC after:      1 week
Sponsored by:   Klara, Inc.
Fixes:          48368f702423 ("system(3): Address test robustness issue")
DeltaFile
+7-7lib/libc/tests/stdlib/system_test.c
+7-71 files

HardenedBSD/src 48368f7lib/libc/tests/stdlib system_test.c

system(3): Address test robustness issue

Don't assume that SIGINT and SIGQUIT are set to SIG_DFL at the start
of the test.  Instead, retrieve their current dispositions and verify
that they are restored at the end of the test.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    kevans
Differential Revision:  https://reviews.freebsd.org/D55709
DeltaFile
+27-11lib/libc/tests/stdlib/system_test.c
+27-111 files

HardenedBSD/ports 7a29e1dnet/boinc-client Makefile

net/boinc-client: Use Mk/Uses/certs.mk for certs:run

Approved by:      db@, yuri@ (Mentors, implicit)
DeltaFile
+1-1net/boinc-client/Makefile
+1-11 files

HardenedBSD/ports 6eb890dsysutils/appjail Makefile, sysutils/appjail-devel Makefile

sysutils/appjail{,-devel}: Enable OCI option by default
DeltaFile
+1-1sysutils/appjail/Makefile
+1-1sysutils/appjail-devel/Makefile
+2-22 files

HardenedBSD/ports 8a6468dnet/haproxy28 distinfo Makefile

net/haproxy28: update to version 2.8.19.
DeltaFile
+3-3net/haproxy28/distinfo
+1-1net/haproxy28/Makefile
+4-42 files

HardenedBSD/ports e7bca6fnet/haproxy26 distinfo Makefile

net/haproxy26: update to version 2.6.24
DeltaFile
+3-3net/haproxy26/distinfo
+1-1net/haproxy26/Makefile
+4-42 files