FreeBSD/src 490c53esys/net80211 PROTOCOL.md DATAPATH_TRANSMIT.md, tools/kerneldoc/subsys Doxyfile-net80211

net80211: add initial README.md and PROTOCOL.md

* Add top level README.md, linking to in progress and todo items
* Add an 802.11 protocol overview, with todo items - this is designed
  to provide a basic introduction to 802.11 for people wishing to work
  on net80211 and drivers.
* DEBUG.md - cover the debug API
* DATAPATH_TRANSMIT.md - transmit datapath
* DATAPATH_RECEIVE.md - receive datapath
* PROTOCOL.md - a high level (for values of "high") overview of
  the 802.11 protocol and where it intersects with net80211

Differential Revision: https://reviews.freebsd.org/D56760
DeltaFile
+563-0sys/net80211/PROTOCOL.md
+390-0sys/net80211/DATAPATH_TRANSMIT.md
+160-0sys/net80211/DATAPATH_RECEIVE.md
+139-0sys/net80211/README.md
+101-0sys/net80211/DEBUG.md
+2-1tools/kerneldoc/subsys/Doxyfile-net80211
+1,355-16 files

FreeBSD/src 1ccaef9sys/net80211 ieee80211_vht.c

net80211: update/add some VHT doxygen documentation

Add and update some documentation to be picked up by doxygen.

Differential Revision: https://reviews.freebsd.org/D57079
DeltaFile
+54-17sys/net80211/ieee80211_vht.c
+54-171 files

FreeBSD/src 0c37c99sys/net80211 ieee80211_var.h

net80211: add some example doxygen inline documents

This isn't supposed to be comprehensive, I want to have examples
for the common doxygen comments:

* describing a struct
* inside a struct - single line before the item
* inside a struct - same line after an item
* inside a struct - multi-line before an item

These build fine with the doxygen build in tools/kerneldoc/subsys/ .

Differential Revision: https://reviews.freebsd.org/D57056
DeltaFile
+26-3sys/net80211/ieee80211_var.h
+26-31 files

FreeBSD/src e3b4dbbsys/dev/ath if_ath_tx.c, sys/net80211 ieee80211_ht.c ieee80211_ht.h

net80211: create ieee80211_ht_check_bar_exceed_retry_count()

Create a function to check if the BAR retry limit has been reached.
Use this in if_ath_tx instead of a hard-coded value.

I've been meaning to do this for a long time.

Differential Revision: https://reviews.freebsd.org/D57055
DeltaFile
+19-1sys/net80211/ieee80211_ht.c
+2-1sys/dev/ath/if_ath_tx.c
+2-0sys/net80211/ieee80211_ht.h
+23-23 files

FreeBSD/ports b3eb2fewww/marmite Makefile

www/marmite: Remove unused oniguruma and pkgconfig deps

- Drop oniguruma dependency after upstream removed the comrak
  feature flag requiring it
- Remove pkgconfig dependency since no external C libs are needed
- Replace unused ssl dependency with libzstd
DeltaFile
+3-3www/marmite/Makefile
+3-31 files

FreeBSD/ports 6368c6bnet/krakend-ce distinfo Makefile

net/krakend-ce: Security update 2.13.5 => 2.13.6

Security CVEs - May 2026
Source: Go Security Team announcements

https://github.com/krakend/krakend-ce/pull/1094

Approved by:            db@, yuri@ (Mentors, implicit)
MFH:                    2026Q2

(cherry picked from commit 681bbaf14e8561d7758e61e4986969fd060b1f68)
DeltaFile
+5-5net/krakend-ce/distinfo
+1-2net/krakend-ce/Makefile
+6-72 files

FreeBSD/ports 681bbafnet/krakend-ce distinfo Makefile

net/krakend-ce: Security update 2.13.5 => 2.13.6

Security CVEs - May 2026
Source: Go Security Team announcements

https://github.com/krakend/krakend-ce/pull/1094

Approved by:            db@, yuri@ (Mentors, implicit)
MFH:                    2026Q2
DeltaFile
+5-5net/krakend-ce/distinfo
+1-1net/krakend-ce/Makefile
+6-62 files

FreeBSD/ports cf08ce3mail/thunderbird-esr distinfo Makefile

mail/thunderbird-esr: udpate to 140.11.1 (rc1)

Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/140.11.1esr/releasenotes/

(cherry picked from commit bbacdf7dd09de522eb24829254477e8ec404f700)
DeltaFile
+3-3mail/thunderbird-esr/distinfo
+1-1mail/thunderbird-esr/Makefile
+4-42 files

FreeBSD/ports bbacdf7mail/thunderbird-esr distinfo Makefile

mail/thunderbird-esr: udpate to 140.11.1 (rc1)

Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/140.11.1esr/releasenotes/
DeltaFile
+3-3mail/thunderbird-esr/distinfo
+1-1mail/thunderbird-esr/Makefile
+4-42 files

FreeBSD/ports 87ab27dgraphics/plutosvg distinfo Makefile

graphics/plutosvg: Update 0.0.7 => 0.0.8

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+3-3graphics/plutosvg/distinfo
+1-2graphics/plutosvg/Makefile
+4-52 files

FreeBSD/ports c06fda6graphics/plutovg distinfo Makefile

graphics/plutovg: Update 1.3.2 => 1.3.3

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+3-3graphics/plutovg/distinfo
+1-1graphics/plutovg/Makefile
+4-42 files

FreeBSD/ports 7a65739textproc/krep distinfo Makefile, textproc/krep/files patch-krep.c

textproc/krep: Update 2.3.0 => 2.4.0

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+5-14textproc/krep/files/patch-krep.c
+3-3textproc/krep/distinfo
+1-1textproc/krep/Makefile
+9-183 files

FreeBSD/ports a853eabdevel/selene distinfo Makefile

devel/selene: update 0.30.1 → 0.31.0
DeltaFile
+5-5devel/selene/distinfo
+2-3devel/selene/Makefile
+7-82 files

FreeBSD/ports 432159blang/bun Makefile, lang/bun/files bun-boringssl-disable-avx512-gcm.patch patch-scripts_build_deps_boringssl.ts

lang/bun: Partially respect CPUTYPE

Bun has a very complex build system using Zig and Rust languages.
It is now respecting CPUTYPE for the most part, but it uses the
bundled FreeBSD binary WebKit with bun-related patches which still
brings in some x86-64-v4 and latest SSE instructions.

This can be resolved by creating a dedicated port for bun-patched
WebKit.
DeltaFile
+89-0lang/bun/files/bun-boringssl-disable-avx512-gcm.patch
+57-3lang/bun/Makefile
+50-0lang/bun/files/patch-scripts_build_deps_boringssl.ts
+49-0lang/bun/files/patch-scripts_build_deps_libdeflate.ts
+47-0lang/bun/files/patch-scripts_build_deps_libwebp.ts
+41-4lang/bun/files/patch-scripts_build_config.ts
+333-79 files not shown
+516-715 files

FreeBSD/ports 569586cmath/R-cran-NMF Makefile

math/R-cran-NMF: Take maintainership

- Add tests
- Organize depends (portfmt)

MFH:            2026Q2
(cherry picked from commit 8f920179d5f461e61c44cef11dc8ddf8111a8840)
DeltaFile
+22-15math/R-cran-NMF/Makefile
+22-151 files

FreeBSD/ports 8f92017math/R-cran-NMF Makefile

math/R-cran-NMF: Take maintainership

- Add tests
- Organize depends (portfmt)

MFH:            2026Q2
DeltaFile
+22-15math/R-cran-NMF/Makefile
+22-151 files

FreeBSD/ports 1c42670comms/py-esptool Makefile distinfo

comms/py-esptool: Update to 5.2.0, take maintainership

Changes:

    https://github.com/espressif/esptool/releases
DeltaFile
+13-10comms/py-esptool/Makefile
+3-3comms/py-esptool/distinfo
+16-132 files

FreeBSD/ports a684e38devel/hs-ormolu distinfo Makefile

devel/hs-ormolu: Update 0.8.0.2 => 0.8.1.0

Approved by:            haskell@ (alven@)
Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+43-47devel/hs-ormolu/distinfo
+1-33devel/hs-ormolu/Makefile
+31-0devel/hs-ormolu/Makefile.cabal
+75-803 files

FreeBSD/ports 093ffc9devel/convco distinfo Makefile

devel/convco: update 0.6.3 → 0.6.4
DeltaFile
+61-55devel/convco/distinfo
+30-28devel/convco/Makefile
+91-832 files

FreeBSD/ports 030296asecurity/susshi distinfo Makefile

security/susshi: update 0.15.8 → 0.15.9
DeltaFile
+3-3security/susshi/distinfo
+1-1security/susshi/Makefile
+4-42 files

FreeBSD/ports 688dd83editors/orbiton distinfo Makefile

editors/orbiton: update 2.74.2 → 2.74.3
DeltaFile
+5-5editors/orbiton/distinfo
+1-1editors/orbiton/Makefile
+6-62 files

FreeBSD/ports ba18a00misc/py-comfyui-frontend-package distinfo Makefile

misc/py-comfyui-frontend-package: update 1.43.18 → 1.44.19
DeltaFile
+3-3misc/py-comfyui-frontend-package/distinfo
+1-1misc/py-comfyui-frontend-package/Makefile
+4-42 files

FreeBSD/ports 5c79d44misc/py-comfyui-workflow-templates-media-api distinfo Makefile

misc/py-comfyui-workflow-templates-media-api: update 0.3.77 → 0.3.78
DeltaFile
+3-3misc/py-comfyui-workflow-templates-media-api/distinfo
+1-1misc/py-comfyui-workflow-templates-media-api/Makefile
+4-42 files

FreeBSD/ports 674772emisc/py-comfy-aimdo distinfo Makefile

misc/py-comfy-aimdo: update 0.4.3 → 0.4.5
DeltaFile
+3-3misc/py-comfy-aimdo/distinfo
+1-1misc/py-comfy-aimdo/Makefile
+4-42 files

FreeBSD/ports aa809aemisc/py-comfyui-workflow-templates-media-image distinfo Makefile

misc/py-comfyui-workflow-templates-media-image: update 0.3.140 → 0.3.141
DeltaFile
+3-3misc/py-comfyui-workflow-templates-media-image/distinfo
+1-1misc/py-comfyui-workflow-templates-media-image/Makefile
+4-42 files

FreeBSD/ports bb5ffc7misc/comfy-cli distinfo Makefile

misc/comfy-cli: update 1.10.0 → 1.10.3
DeltaFile
+3-3misc/comfy-cli/distinfo
+1-1misc/comfy-cli/Makefile
+4-42 files

FreeBSD/ports 03a232fmisc/py-comfyui-workflow-templates distinfo Makefile

misc/py-comfyui-workflow-templates: update 0.9.79 → 0.9.82
DeltaFile
+3-3misc/py-comfyui-workflow-templates/distinfo
+1-1misc/py-comfyui-workflow-templates/Makefile
+4-42 files

FreeBSD/ports 4f80ba1misc/py-comfyui-workflow-templates-media-other distinfo Makefile

misc/py-comfyui-workflow-templates-media-other: update 0.3.201 → 0.3.203
DeltaFile
+3-3misc/py-comfyui-workflow-templates-media-other/distinfo
+1-1misc/py-comfyui-workflow-templates-media-other/Makefile
+4-42 files

FreeBSD/ports 6434c57misc/py-comfyui-workflow-templates-core distinfo Makefile

misc/py-comfyui-workflow-templates-core: update 0.3.235 → 0.3.237
DeltaFile
+3-3misc/py-comfyui-workflow-templates-core/distinfo
+1-1misc/py-comfyui-workflow-templates-core/Makefile
+4-42 files

FreeBSD/ports 71f2db3misc/py-comfyui-workflow-templates-media-video distinfo Makefile

misc/py-comfyui-workflow-templates-media-video: update 0.3.85 → 0.3.86
DeltaFile
+3-3misc/py-comfyui-workflow-templates-media-video/distinfo
+1-1misc/py-comfyui-workflow-templates-media-video/Makefile
+4-42 files