FreeBSD/ports 7e89d13devel/py-onigurumacffi Makefile distinfo

devel/py-onigurumacffi: Update version 1.2.0=>1.3.0

Changelog: https://github.com/asottile/onigurumacffi/releases/tag/v1.3.0
DeltaFile
+3-3devel/py-onigurumacffi/distinfo
+2-2devel/py-onigurumacffi/Makefile
+5-52 files

FreeBSD/ports ea9c405devel/py-jira Makefile distinfo

devel/py-jira: Update version 3.4.0=>3.4.1

Changelog: https://github.com/pycontribs/jira/releases/tag/3.4.1
DeltaFile
+3-3devel/py-jira/distinfo
+1-1devel/py-jira/Makefile
+4-42 files

FreeBSD/ports 2dcc248math/py-bitmath Makefile distinfo

math/py-bitmath: Update version 2.1.0=>2.1.1

Changelog: https://github.com/timlnx/bitmath/releases/tag/2.1.1
DeltaFile
+3-3math/py-bitmath/distinfo
+1-1math/py-bitmath/Makefile
+4-42 files

FreeBSD/ports a258cb7devel/py-pydevd Makefile distinfo

devel/py-pydevd: Update version 3.3.0=>3.4.0

Changelog: https://github.com/fabioz/PyDev.Debugger/releases/tag/pydev_debugger_3_4_0
DeltaFile
+3-3devel/py-pydevd/distinfo
+1-1devel/py-pydevd/Makefile
+4-42 files

FreeBSD/ports 007b0bcdatabases/pgroonga Makefile distinfo

databases/pgroonga: Update version 4.0.6=>4.0.8

Changelog: https://pgroonga.github.io/news/#version-4-0-8
DeltaFile
+12-4databases/pgroonga/pkg-plist
+3-3databases/pgroonga/distinfo
+1-1databases/pgroonga/Makefile
+16-83 files

FreeBSD/ports 0cc6835devel/py-hgtools Makefile distinfo

devel/py-hgtools: Update version 8.1.1=>8.2.0

Changelog: https://github.com/jaraco/jaraco.vcs/releases/tag/hgtools-v8.2.0
DeltaFile
+3-3devel/py-hgtools/distinfo
+1-2devel/py-hgtools/Makefile
+4-52 files

FreeBSD/ports 6ff8bfbdevel/py-cbor2 Makefile distinfo

devel/py-cbor2: Update version 6.1.3=>6.1.4

Changelog: https://github.com/agronholm/cbor2/releases/tag/6.1.4
DeltaFile
+3-3devel/py-cbor2/distinfo
+1-1devel/py-cbor2/Makefile
+4-42 files

FreeBSD/ports 7dc1dd2security/cosign Makefile distinfo

security/cosign: Update version 3.1.2=>3.1.3

Changelog: https://github.com/sigstore/cosign/releases/tag/v3.1.3
DeltaFile
+5-5security/cosign/distinfo
+2-2security/cosign/Makefile
+7-72 files

FreeBSD/ports 0c2688bdatabases/mysql-connector-c++ Makefile distinfo

databases/mysql-connector-c++: Update version 9.7.0=>26.7.0

Changelog: https://dev.mysql.com/doc/relnotes/connector-cpp/en/news-26-7-0.html
DeltaFile
+3-3databases/mysql-connector-c++/distinfo
+1-1databases/mysql-connector-c++/Makefile
+4-42 files

FreeBSD/ports d6efddbsecurity/vault Makefile distinfo

security/vault: Update version 2.0.3=>2.0.4

Changelog: https://github.com/hashicorp/vault/releases/tag/v2.0.4
DeltaFile
+17-17security/vault/distinfo
+1-2security/vault/Makefile
+18-192 files

FreeBSD/ports 39a7b11devel/rubygem-p4ruby Makefile distinfo

devel/rubygem-p4ruby: Update version 2025.2.2863692=>2026.1.2974577

Changelog: https://github.com/perforce/p4ruby/releases/tag/2026.1
DeltaFile
+3-3devel/rubygem-p4ruby/distinfo
+1-1devel/rubygem-p4ruby/Makefile
+4-42 files

FreeBSD/ports 5cd326dwww/zola Makefile Makefile.crates

www/zola: Update version 0.22.1=>0.23.0

Changelog: https://github.com/getzola/zola/releases/tag/v0.23.0
DeltaFile
+605-539www/zola/distinfo
+301-268www/zola/Makefile.crates
+1-2www/zola/Makefile
+907-8093 files

FreeBSD/ports 59d888dnet-mgmt/py-pyang Makefile distinfo

net-mgmt/py-pyang: Update version 2.0.1=>2.0.2

Changelog: https://github.com/mbj4668/pyang/releases/tag/pyang-2.0.2
DeltaFile
+3-3net-mgmt/py-pyang/distinfo
+1-1net-mgmt/py-pyang/Makefile
+4-42 files

FreeBSD/ports 7908c75finance/py-stripe Makefile distinfo

finance/py-stripe: Update version 6.5.0=>6.6.0

Changelog: https://github.com/stripe/stripe-python/releases/tag/v6.6.0
DeltaFile
+3-3finance/py-stripe/distinfo
+1-1finance/py-stripe/Makefile
+4-42 files

FreeBSD/ports 94324e0deskutils/timewarrior Makefile distinfo

deskutils/timewarrior: Update version 1.9.1=>1.10.0

Changelog: https://github.com/GothenburgBitFactory/timewarrior/releases/tag/v1.10.0
DeltaFile
+40-15deskutils/timewarrior/pkg-plist
+5-5deskutils/timewarrior/distinfo
+2-2deskutils/timewarrior/Makefile
+47-223 files

FreeBSD/ports 5a2a142net/google-cloud-sdk Makefile distinfo

net/google-cloud-sdk: Update version 578.0.0=>579.0.0
DeltaFile
+3-3net/google-cloud-sdk/distinfo
+1-1net/google-cloud-sdk/Makefile
+4-42 files

FreeBSD/ports 2799091databases/clickhouse-devel Makefile Makefile.submodules

databases/clickhouse-devel: Update version 26.6.2.81=>26.7.1.1315

Changelog: https://github.com/ClickHouse/ClickHouse/releases/tag/v26.7.1.1315-stable
DeltaFile
+61-53databases/clickhouse-devel/distinfo
+29-25databases/clickhouse-devel/Makefile.submodules
+1-1databases/clickhouse-devel/Makefile
+91-793 files

FreeBSD/ports f20dfe9textproc/fzf Makefile distinfo

textproc/fzf: Update version 0.74.1=>0.74.2

Changelog: https://github.com/junegunn/fzf/releases/tag/v0.74.2
DeltaFile
+5-5textproc/fzf/distinfo
+1-1textproc/fzf/Makefile
+6-62 files

FreeBSD/ports 1636c9btextproc/vale Makefile distinfo

textproc/vale: Update version 3.16.0=>3.17.0

Changelog: https://github.com/errata-ai/vale/releases/tag/v3.17.0
DeltaFile
+5-5textproc/vale/distinfo
+1-1textproc/vale/Makefile
+6-62 files

FreeBSD/ports 89661bbdatabases/clickhouse Makefile Makefile.submodules

databases/clickhouse: Update version 26.3.17.56=>26.3.17.110

Changelog: https://github.com/ClickHouse/ClickHouse/releases/tag/v26.3.17.110-lts
DeltaFile
+15-15databases/clickhouse/distinfo
+6-6databases/clickhouse/Makefile.submodules
+1-1databases/clickhouse/Makefile
+22-223 files

FreeBSD/ports 05ce41ecomms/flrig Makefile distinfo

comms/flrig: Update 2.0.10 => 2.0.12

* Improve pkg-descr

Approved by:            hamradio@ (alven@)
Approved by:            db@ (Mentor, via email)
Approved by:            db@, yuri@ (Mentors, implicit)

Differential Revision: https://reviews.freebsd.org/D58568
DeltaFile
+5-4comms/flrig/pkg-descr
+3-3comms/flrig/distinfo
+1-1comms/flrig/Makefile
+9-83 files

FreeBSD/src 5afb491sys/conf files.riscv

riscv/vmm: allow vmm to be built in kernel

Fixes:          ed85203fb7a0 ("vmm: Deduplicate VM and vCPU state management code")
Reviewed by:    markj
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D58697
DeltaFile
+1-0sys/conf/files.riscv
+1-01 files

FreeBSD/src 36d5748sys/dev/gve gve_adminq.c

gve: Implement AQ batching for queue creation and destruction

Currently, the FreeBSD driver configures and destroys queues
sequentially by issuing individual Admin Queue (AQ) commands.

During queue teardown (e.g., interface reset), disabling queues
one by one leaves the device in a partially configured state.
Because the device does not yet know that the driver is in the
process of fully unconfiguring all queues, this intermediate
state can trigger transient error logs (such as when queue 0 is
disabled while other queues are still active).

Modify the driver to use Admin Queue batching for both the
creation and destruction of TX and RX queues. Commands are now
queued and kicked together, ensuring the queue configuration changes
are applied atomically and preventing transient errors from being logged.

Signed-off-by: Sujithra Periasamy <sujithra at google.com>


    [4 lines not shown]
DeltaFile
+37-10sys/dev/gve/gve_adminq.c
+37-101 files

FreeBSD/src a554906usr.sbin/bhyve rtc_pl031.c

bhyve: rtc_pl031: Fix PeriphID and CellID values

PeriphID and CellID values are determined by macros which take an
index. They currently receive a bus offset which has a stride of 4 bytes.
This causes the ID1-3 registers to report incorrect values.
Scale the offset before passing it to the macro to fix this.

Tested with kvm-unit-tests/arm/pl031.

Signed-off-by: Kajetan Puchalski <kajetan.puchalski at arm.com>

Reviewed by:    jrtc27
Fixes:          014d7082a239 ("bhyve: Implement a PL031 RTC on arm64")
MFC after:      1 week
Pull Request:   https://github.com/freebsd/freebsd-src/pull/2358
Closes:         https://github.com/freebsd/freebsd-src/pull/2358
DeltaFile
+2-2usr.sbin/bhyve/rtc_pl031.c
+2-21 files

FreeBSD/src 4383ab8sys/dev/ixgbe if_ix.c if_sriov.c

ixgbe: force receive drops on every VF queue

PFQDE is indexed by absolute receive queue, but the driver programs one
index per VF. Only the first quarter or half of the VF queues therefore
have queue-drop isolation, depending on the virtualization mode. The
flow-control path can also clear those bits even though SR-IOV requires
them independently of the PF pause policy.

Program every queue in a VF pool before enabling receive for that VF.
For an X550-family VF with an administrative port VLAN, also hide the
VLAN tag as the hardware requires. Keep PF flow-control changes
confined to the PF SRRCTL registers, and clear the VF queue settings
when SR-IOV is torn down and the queues can be reassigned to the PF.

MFC after:      2 weeks
DeltaFile
+28-0sys/dev/ixgbe/if_sriov.c
+0-12sys/dev/ixgbe/if_ix.c
+28-122 files

FreeBSD/src 542c98fusr.sbin/ppp lcp.c

ppp: Reject invalid endpoint discriminator options

Per RFC1717 section 5.1.3, the option length must be at least three.
Processing an undersized option would trigger a large out-of-bounds
write.

PR:             271910
Reported by:    Robert Morris
Reported by:    Décio Brandão (0xDBJ)
Reviewed by:    emaste
MFC after:      1 week
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D58554

(cherry picked from commit b9d07a4308226b683b64827e0aaed1180e0da996)
DeltaFile
+6-0usr.sbin/ppp/lcp.c
+6-01 files

FreeBSD/src 33fdcdbsys/dev/ixgbe ixgbe_sriov.h ixgbe.h

ixgbe: complete PF cleanup after VF FLR

The 82599, X540, and X550 documentation identifies VF registers which
retain state across VFLR and must be reconfigured before a VF is reused.
The VF reset path already initializes its queue-owned registers, but the
PF only cleared VF mailbox memory and transmit head write-back addresses
after a cooperative mailbox reset.  A bare hardware VFLR therefore left
both behind on affected devices.

Move TDWBA cleanup into the common reset path.  Clear CTS when VFLR
invalidates the mailbox session, and accept only VF_RESET during the
reset pass before restoring VF traffic.

Clear VFMBMEM through the PFU/VFU semaphore.  Recheck VFREQ while
holding PFU so a reset event cannot erase a request posted between the
initial mailbox check and the clear.  Dispatch an already-read message
even if the residual clear fails, but keep cleanup pending until a
synchronized clear succeeds.  Retry cleanup in the same admin pass
after a failed message read or clear.

    [17 lines not shown]
DeltaFile
+161-29sys/dev/ixgbe/if_sriov.c
+61-5sys/dev/ixgbe/ixgbe_mbx.c
+8-1sys/dev/ixgbe/if_ix.c
+2-2sys/dev/ixgbe/ixgbe_vf.c
+2-0sys/dev/ixgbe/ixgbe_sriov.h
+2-0sys/dev/ixgbe/ixgbe.h
+236-371 files not shown
+237-377 files

FreeBSD/src dda6a00share/man/man4 ix.4, sys/dev/ixgbe ixgbe_mbx.c ixgbe_sriov.h

ixgbe: recover from X550 malicious-driver events

The shared X550 code provides malicious-driver detection, event
decoding, and per-pool recovery operations, but the PF never enables or
services them. A malformed VF descriptor can therefore go undetected
and avoid the per-pool recovery path supplied by the MAC.

Configure IOV state while VF DMA remains disabled, then enable MDD and
activate the VFs only after PF queue initialization is complete. On an
MDD event, withdraw mailbox CTS and gate the VF pool through PFVFTE and
PFVFRE. Retain the per-queue WQBR blocks until the VF enters a new reset
epoch; PFVFTE can still permit descriptor fetches into the internal
queue, so releasing WQBR early would allow a hostile VF to retrigger
MDD before it resets.

Send the non-CTS reset notification after servicing the VF mailbox.
Let a posted VF request win mailbox arbitration, defer notification if
the pass produced a response, and retry failed notifications from the
periodic admin pass. Poll WQBR so recovery does not depend on another

    [20 lines not shown]
DeltaFile
+177-15sys/dev/ixgbe/if_sriov.c
+42-8sys/dev/ixgbe/if_ix.c
+14-8sys/dev/ixgbe/ixgbe_sriov.h
+16-6sys/dev/ixgbe/ixgbe_x550.c
+20-1sys/dev/ixgbe/ixgbe_mbx.c
+8-1share/man/man4/ix.4
+277-391 files not shown
+280-397 files

FreeBSD/ports f6a04b1net/samba422 Makefile distinfo

net/samba422: Update to 4.22.11

Fix several CVE and bugfixes.
Changelog
- https://wiki.samba.org/index.php/Samba_4.22_Features_added/changed

PR:     297274
Reported by:    ml at netfence.it
Approved by:    samba (kiwi)
DeltaFile
+3-3net/samba422/distinfo
+1-2net/samba422/Makefile
+4-52 files

FreeBSD/ports 495cf99devel/py-sqlfluff Makefile distinfo

devel/py-sqlfluff: Update to 4.3.0
DeltaFile
+3-3devel/py-sqlfluff/distinfo
+1-1devel/py-sqlfluff/Makefile
+4-42 files