FreeBSD/ports 5e61c3ddevel/glab pkg-plist Makefile

devel/glab: update to 1.114.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases
DeltaFile
+5-5devel/glab/distinfo
+2-3devel/glab/Makefile
+1-1devel/glab/pkg-plist
+8-93 files

FreeBSD/ports f71fa01security/vuxml/vuln 2026.xml

security/vuxml: document podman vulnerability

Sponsored by:   tipi.work
DeltaFile
+30-0security/vuxml/vuln/2026.xml
+30-01 files

FreeBSD/ports e78daeedevel/task Makefile distinfo

devel/task: Update to 3.53.1

Changelog: https://github.com/go-task/task/blob/v3.53.1/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+5-5devel/task/distinfo
+1-2devel/task/Makefile
+6-72 files

FreeBSD/ports df8ca9btextproc/tgrep Makefile distinfo

textproc/tgrep: Update to 1.0.0

Changelog: https://github.com/microsoft/tgrep/releases/tag/v1.0.0

Reported by:    GitHub (watch releases)
DeltaFile
+3-3textproc/tgrep/distinfo
+1-2textproc/tgrep/Makefile
+4-52 files

FreeBSD/src 99fda13sys/net80211 ieee80211_ioctl.h ieee80211_ioctl.c

net80211: migrate the ioctl API to a 128 bit specific API + use key API

* Begin migrating the ioctl code to use the key management APIs.
  Not all of it has been migrated (notably the WEP API hasn't.)

* Take special care to copy the TKIP MIC in and out correctly.

* Note that some of the defines used as sizes are actually the ioctl
  sizes, they'll need to be fixed before I push this into a review.

* Document this current API as a specific 128 bit key + 128 bit
  TKIP MIC API.

The goal here is to solidify this stuff as the 128 bit ioctl API
and not change it, even if net80211 will eventually grow 256 and
384 bit key support.

Notably the TKIP stuff - the driver_bsd.c code puts the TKIP after
the normal key contents, whereas the net80211 code puts the TKIP

    [6 lines not shown]
DeltaFile
+129-22sys/net80211/ieee80211_ioctl.c
+6-2sys/net80211/ieee80211_ioctl.h
+135-242 files

FreeBSD/src db4d6f7sys/net80211 ieee80211_crypto.h

net80211: add key get/set methods

Introduce net80211 key get and set methods with appropriate
bounds checking and buffer zero'ing.

Differential Revision:  https://reviews.freebsd.org/D58705
DeltaFile
+147-0sys/net80211/ieee80211_crypto.h
+147-01 files

FreeBSD/src 874035csys/net80211 ieee80211_crypto.c

net80211: fix WEP transmit

This was broken in 2022 with a security fix (61605e0ae5d8f) which
disallowed defaulting to the default TX key if there's no unicast
key.  Unfortunately this path was also used by WEP transmit.

To fix it, add a separate check which ensures that WEP is configured
(authtype OPEN, privacy enabled) - then also check if the default TX
key is set and that said key is a WEP key.

Fixes: 61605e0ae5d8f

Locally tested:

* rtwn(4) AP and rtwn(4) STA w/ static WEP keys configured

Differential Revision:  https://reviews.freebsd.org/D58854
DeltaFile
+18-0sys/net80211/ieee80211_crypto.c
+18-01 files

FreeBSD/src 8ddc54fsys/dev/intel spi_pci.c

intelspi: add Gemini Lake SPI controller PCI IDs

Add Gemini Lake LPSS SPI controller PCI IDs (0x31c2, 0x31c4, 0x31c6)
to intelspi_pci_devices[].

Reviewed by:    adrian
Differential Revision:  https://reviews.freebsd.org/D58868
DeltaFile
+3-0sys/dev/intel/spi_pci.c
+3-01 files

FreeBSD/ports 2ba61f3devel/py-fastjsonschema Makefile distinfo

devel/py-fastjsonschema: Update to 2.22.2

ChangeLog: https://github.com/horejsek/python-fastjsonschema/blob/v2.22.2/CHANGELOG.txt
DeltaFile
+3-3devel/py-fastjsonschema/distinfo
+1-1devel/py-fastjsonschema/Makefile
+4-42 files

FreeBSD/src 051cfdalib/libexpat libbsdxml.3

libexpat: update AUTHORS section of libbsdxml.3

The eXpat project has changed maintainers since this section was written
in 2002.  Update it to reflect reality.

Discussed with: Sebastian Pipping <sebastian at pipping.org>
Reviewed by:    bcr
Differential Revision:  https://reviews.freebsd.org/D58835

(cherry picked from commit 5e6c894510fc66c18d69164d591184a2d23b16e5)
DeltaFile
+8-5lib/libexpat/libbsdxml.3
+8-51 files

FreeBSD/src 330b8d6contrib/expat Changes, contrib/expat/doc reference.html

contrib/expat: import expat 2.8.3

Changes: https://github.com/libexpat/libexpat/blob/R_2_8_3/expat/Changes

Security:       CVE-2026-72522

(cherry picked from commit 207d96dabfec14d7b3699747abb539ab3c1118ab)
DeltaFile
+77-20contrib/expat/Changes
+49-25contrib/expat/lib/xmlparse.c
+70-1contrib/expat/tests/misc_tests.c
+32-1contrib/expat/tests/basic_tests.c
+29-1contrib/expat/doc/reference.html
+5-12contrib/expat/lib/internal.h
+262-6082 files not shown
+455-8288 files

FreeBSD/doc 108aa45website/content/en/internal resources.adoc

internal/resources: Expand the commit bit and resources policy

Elaborate on how the core team delegates management of
repository-specific resources, such as commit bits, to the responsible
teams.

Add guidelines for suspending or revoking a commit bit: except where
circumstances justify immediate action, teams are expected to contact
the committer and provide an opportunity to address the problem before
acting, and to inform both the committer and the core team when a commit
bit is suspended or revoked.

Reviewed by:    core (adrian, imp)
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D58830
DeltaFile
+12-4website/content/en/internal/resources.adoc
+12-41 files

FreeBSD/src c90c46esys/compat/linux linux_ioctl.h linux_ioctl.c

linux: add dma-buf and sync_file ioctl handlers

drm-kmod already implements the dma-buf and sync_file ioctls, but
linux_ioctl.c had no handler group for the 'b' and '>' magic bytes, so
the requests never reached it and returned EINVAL from
linux_ioctl_fallback().  Route the commands drm-kmod services to
sys_ioctl(), translating the direction bits with SETDIR(); everything
else still falls through to the fallback and keeps getting named in
dmesg.

Approved-by: adrian
Accepted-by: dumbbell
Signed-off-by: Nick Price <nprice at FreeBSD.org>
(cherry picked from commit d6a7e89504af337413af39fd121026f512c0a35d)
DeltaFile
+38-0sys/compat/linux/linux_ioctl.c
+20-0sys/compat/linux/linux_ioctl.h
+58-02 files

FreeBSD/ports cd4a994net-im/teams Makefile distinfo, net-im/teams/files/packagejsons package.json package-lock.json

net-im/teams: Update to 2.16.0

Changelog:
- https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v2.15.0
- https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v2.16.0

Reported by:    portscout
DeltaFile
+89-135net-im/teams/files/packagejsons/package-lock.json
+8-8net-im/teams/files/packagejsons/package.json
+5-5net-im/teams/distinfo
+1-2net-im/teams/Makefile
+103-1504 files

FreeBSD/ports 43580c2x11-fonts/font-xfree86-type1 pkg-plist pkg-descr

x11-fonts/font-xfree86-type1: Update to 1.0.5

Update COMMENT, WWW and pkg-descr.
Add LICENSE.
Switch from pkg-plist to PLIST_FILES.

https://lists.x.org/archives/xorg-announce/2023-February/003370.html

PR:             297471
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+10-6x11-fonts/font-xfree86-type1/Makefile
+3-2x11-fonts/font-xfree86-type1/distinfo
+2-1x11-fonts/font-xfree86-type1/pkg-descr
+0-1x11-fonts/font-xfree86-type1/pkg-plist
+15-104 files

FreeBSD/ports 4febf86x11-fonts/font-sun-misc pkg-descr distinfo

x11-fonts/font-sun-misc: Update to 1.0.4

Update WWW and pkg-descr.
Add LICENSE.

https://lists.x.org/archives/xorg-announce/2023-February/003368.html

PR:             297514
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+5-5x11-fonts/font-sun-misc/Makefile
+3-2x11-fonts/font-sun-misc/distinfo
+2-1x11-fonts/font-sun-misc/pkg-descr
+10-83 files

FreeBSD/ports 095f906www/element-web Makefile distinfo

www/element-web: Update to 1.12.26

Approved by:    maintainer (implicit, version bump, as per PR 258262)
DeltaFile
+131-131www/element-web/pkg-plist
+3-3www/element-web/distinfo
+2-2www/element-web/Makefile
+136-1363 files

FreeBSD/ports 7df52f5devel/aws-c-s3 Makefile distinfo

devel/aws-c-s3: Update to 0.13.6

ChangeLog: https://github.com/awslabs/aws-c-s3/releases/tag/v0.13.6
DeltaFile
+3-3devel/aws-c-s3/distinfo
+1-1devel/aws-c-s3/Makefile
+4-42 files

FreeBSD/ports f03c109devel/aws-sdk-cpp Makefile distinfo

devel/aws-sdk-cpp: Update to 1.11.873

ChangeLog: https://github.com/aws/aws-sdk-cpp/compare/1.11.866...1.11.873
DeltaFile
+3-3devel/aws-sdk-cpp/distinfo
+1-1devel/aws-sdk-cpp/Makefile
+4-42 files

FreeBSD/ports 931563bsecurity/aws-c-auth Makefile distinfo

security/aws-c-auth: Update to 0.10.5

ChangeLog: https://github.com/awslabs/aws-c-auth/releases/tag/v0.10.5
DeltaFile
+3-3security/aws-c-auth/distinfo
+1-1security/aws-c-auth/Makefile
+4-42 files

FreeBSD/ports 58904a3devel/aws-c-http Makefile distinfo

devel/aws-c-http: Update to 0.11.1

ChangeLog: https://github.com/awslabs/aws-c-http/releases/tag/v0.11.1
DeltaFile
+3-3devel/aws-c-http/distinfo
+1-1devel/aws-c-http/Makefile
+4-42 files

FreeBSD/ports a6e418bdevel/aws-checksums Makefile distinfo

devel/aws-checksums: Update to 0.2.11

ChangeLog: https://github.com/awslabs/aws-checksums/releases/tag/v0.2.11
DeltaFile
+3-3devel/aws-checksums/distinfo
+1-1devel/aws-checksums/Makefile
+4-42 files

FreeBSD/ports 619121cdevel/aws-c-mqtt Makefile distinfo

devel/aws-c-mqtt: Update tto 0.16.2

ChangeLog: https://github.com/awslabs/aws-c-mqtt/releases/tag/v0.16.2
DeltaFile
+3-3devel/aws-c-mqtt/distinfo
+1-1devel/aws-c-mqtt/Makefile
+4-42 files

FreeBSD/ports d6574b0devel/aws-c-event-stream Makefile distinfo

devel/aws-c-event-stream: Update to 0.7.2

ChangeLog: https://github.com/awslabs/aws-c-event-stream/releases/tag/v0.7.2
DeltaFile
+3-3devel/aws-c-event-stream/distinfo
+1-1devel/aws-c-event-stream/Makefile
+4-42 files

FreeBSD/ports 3299a71devel/aws-c-sdkutils Makefile distinfo

devel/aws-c-sdkutils: Update to 0.2.10

ChangeLog: https://github.com/awslabs/aws-c-sdkutils/releases/tag/v0.2.10
DeltaFile
+3-3devel/aws-c-sdkutils/distinfo
+1-1devel/aws-c-sdkutils/Makefile
+4-42 files

FreeBSD/ports 9af045ddevel/aws-c-io Makefile distinfo

devel/aws-c-io: Update to 0.27.7

ChangeLog: https://github.com/awslabs/aws-c-io/releases/tag/v0.27.7
DeltaFile
+3-3devel/aws-c-io/distinfo
+1-1devel/aws-c-io/Makefile
+4-42 files

FreeBSD/ports 6120c1adevel/aws-c-compression Makefile distinfo

devel/aws-c-compression: Update to 0.3.3

ChangeLog: https://github.com/awslabs/aws-c-compression/releases/tag/v0.3.3
DeltaFile
+3-3devel/aws-c-compression/distinfo
+1-1devel/aws-c-compression/Makefile
+4-42 files

FreeBSD/ports 17d6b4bgraphics/lazpaint Makefile, graphics/lazpaint/files patch-lazpaint_ugraph.pas patch-lazpaint_uconfig.pas

graphics/lazpaint: Add aarch64 support

- Bump PORTREVISION

Reported by:    fluffy
Obtained from:  https://people.freebsd.org/~fluffy/-patches/graphics_lazpaint-7.3_10.diff
DeltaFile
+29-0graphics/lazpaint/files/patch-lazpaint_getfilesindir.inc
+19-3graphics/lazpaint/files/patch-lazpaint_utranslation.pas
+20-0graphics/lazpaint/files/patch-lazpaint_uconfig.pas
+3-3graphics/lazpaint/files/patch-lazpaint_ugraph.pas
+3-3graphics/lazpaint/Makefile
+74-95 files

FreeBSD/ports f56b754biology/exonerate pkg-plist Makefile

biology/exonerate: Improve port, take maintainership

* Use https:// scheme for MASTER_SITES
* Improve COMMENT
* Pet portclippy(1) and portfmt(1)
* Sort pkg-plist

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+8-8biology/exonerate/Makefile
+6-6biology/exonerate/pkg-plist
+14-142 files

FreeBSD/ports d696b9ewww/mod_security Makefile distinfo

www/mod_security: Update to 2.9.14

Changes: https://github.com/owasp-modsecurity/ModSecurity/releases/tag/v2.9.14

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3www/mod_security/distinfo
+1-1www/mod_security/Makefile
+4-42 files