NetBSD/src WNVHJMysys/dev/spi spi.c spivar.h

   Add convenience function that sends and receives at the same time.
VersionDeltaFile
1.42+40-2sys/dev/spi/spi.c
1.27+2-1sys/dev/spi/spivar.h
+42-32 files

FreeBSD/ports 2b6755cmisc/py-litellm-proxy-extras distinfo Makefile

misc/py-litellm-proxy-extras: Update to 0.4.78

Reported by:    Repology
DeltaFile
+3-3misc/py-litellm-proxy-extras/distinfo
+1-1misc/py-litellm-proxy-extras/Makefile
+4-42 files

NetBSD/src RrpthtWsys/external/bsd/compiler_rt/dist/lib/sanitizer_common sanitizer_platform_limits_netbsd.cc

   Add <sys/dkbad.h> include for struct dkbad (needed in DIOCSBAD).
VersionDeltaFile
1.10+1-0sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc
+1-01 files

FreeBSD/ports 079c83ddevel/gitlab-runner Makefile, devel/gitlab-runner/files gitlab_runner.in

devel/gitlab-runner: improved start and stop command

The rc system does not wait till the child terminated.
Added a logic to wait for parent and child pid to terminate before
starting it again.

That fixes an issue if gitlab-runner has a long run job active
while a restart is triggered.

PR:             296226
DeltaFile
+27-5devel/gitlab-runner/files/gitlab_runner.in
+1-0devel/gitlab-runner/Makefile
+28-52 files

FreeBSD/ports 8fa775cwww/evcc distinfo Makefile

www/evcc: update to 0.312.0

Changes:        https://github.com/evcc-io/evcc/releases
DeltaFile
+7-7www/evcc/distinfo
+2-2www/evcc/Makefile
+9-92 files

OpenBSD/ports R9oCjX2audio/spotify-qt Makefile distinfo

   Update spotify-qt to 4.0.4
VersionDeltaFile
1.5+2-4audio/spotify-qt/Makefile
1.5+2-2audio/spotify-qt/distinfo
+4-62 files

NetBSD/pkgsrc-wip a95c0aeemacs-git distinfo, emacs-git/patches patch-Makefile.in patch-lib_getopt1.c

emacs-git: update patches

one obsolete (I hope), another replaced
DeltaFile
+0-61emacs-git/patches/patch-Makefile.in
+36-0emacs-git/patches/patch-lib_getopt1.c
+14-0emacs-git/patches/patch-lib_getopt-pfx-ext.h
+2-1emacs-git/distinfo
+52-624 files

NetBSD/pkgsrc-wip 2d4bcfc. Makefile, py-prysk PLIST Makefile

py-prysk: command line testing framework

Maintained fork of py-cram
DeltaFile
+31-0py-prysk/PLIST
+20-0py-prysk/Makefile
+7-0py-prysk/DESCR
+5-0py-prysk/distinfo
+1-0py-prysk/ALTERNATIVES
+1-0Makefile
+65-06 files

OpenBSD/ports 6O4hFfDgeo/mapproxy distinfo Makefile

   geo/mapproxy: update to 7.0.0

   see https://github.com/mapproxy/mapproxy/releases/tag/7.0.0
VersionDeltaFile
1.38+2-2geo/mapproxy/distinfo
1.53+1-1geo/mapproxy/Makefile
+3-32 files

FreeBSD/ports b037f62security/vuxml/vuln 2026.xml

security/vuxml: Document nginx multiple vulnerabilities

PR:     296830

Sponsored by:   Netzkommune GmbH
DeltaFile
+37-0security/vuxml/vuln/2026.xml
+37-01 files

LLVM/project 6a33b69llvm/include/llvm/ProfileData SampleProf.h SampleProfReader.h, llvm/lib/ProfileData SampleProfWriter.cpp SampleProfReader.cpp

[SampleProfile] Support MD5-based ProfileSymbolList (#210235)

This patch speeds up sample profile loading by introducing an
MD5-based ProfileSymbolList (cold symbol list) in extensible binary
profiles.

The sample profile loader spends about a third of its time on loading
and decoding the symbol names in the Profile Symbol List section, yet
we use them only for membership checking purposes via
ProfileSymbolList::contains.

This patch teaches the writer to emit the section as an array of
64-bit GUIDs in the Eytzinger layout.  The reader checks the
SecFlagMD5 section flag and sets up an EytzingerTableSpan
pointing into the mmap memory.  This achieves both space efficiency
and runtime efficiency.

The new flag, md5-prof-sym-list, is off by default for now.


    [6 lines not shown]
DeltaFile
+40-2llvm/include/llvm/ProfileData/SampleProf.h
+36-0llvm/lib/ProfileData/SampleProfWriter.cpp
+29-2llvm/lib/ProfileData/SampleProfReader.cpp
+28-0llvm/unittests/ProfileData/SampleProfTest.cpp
+6-0llvm/test/tools/llvm-profdata/profile-symbol-list.test
+3-1llvm/include/llvm/ProfileData/SampleProfReader.h
+142-51 files not shown
+145-57 files

NetBSD/src qASAv4Llibexec/ld.elf_so xmalloc.c

   ld.elf_so: Fix ASSERT macro in xmalloc.c.

   1. Use #p, not "p", in the expansion of #define ASSERT(p), for C as of
      this millennium.

   2. Consistently make ASSERT(...) a single expression.

   Prompted by enabling MALLOC_DEBUG to track down issues in:

   PR lib/59751: dlclose is not MT-safe depending on the libraries
   unloaded
VersionDeltaFile
1.26+4-4libexec/ld.elf_so/xmalloc.c
+4-41 files

FreeBSD/ports 801f733emulators/flexemu distinfo Makefile

emulators/flexemu: Update to 3.32.1

Changelog:      https://github.com/aladur/flexemu/commit/34b61bdaf62628bea2bd682584777f1640861038

Reported by:    portscout
MFH:            2026Q3

(cherry picked from commit 195225060bcde010bde44aecb8cc77b61d14db57)
DeltaFile
+3-3emulators/flexemu/distinfo
+1-1emulators/flexemu/Makefile
+4-42 files

FreeBSD/ports 1952250emulators/flexemu distinfo Makefile

emulators/flexemu: Update to 3.32.1

Changelog:      https://github.com/aladur/flexemu/commit/34b61bdaf62628bea2bd682584777f1640861038

Reported by:    portscout
MFH:            2026Q3
DeltaFile
+3-3emulators/flexemu/distinfo
+1-1emulators/flexemu/Makefile
+4-42 files

LLVM/project 982040dflang/lib/Lower/OpenMP OpenMP.cpp, flang/test/Lower/OpenMP metadirective-implementation.f90

Fix metadirective loop variant safety checks

Classify candidate and fallback association from raw directive IDs so clauses are only converted for the selected variant.

Recognize data environments selected by enclosing metadirectives from the emitted OpenMP operation ancestry. Add regressions for unselected clauses and nested selected parallel regions.

Assisted with codex.
DeltaFile
+30-0flang/test/Lower/OpenMP/metadirective-implementation.f90
+21-6flang/lib/Lower/OpenMP/OpenMP.cpp
+18-0flang/test/Lower/OpenMP/Todo/metadirective-loop-enclosing-data-environment.f90
+69-63 files

LLVM/project 3be5663llvm/utils/gn/secondary/lldb/source/API BUILD.gn

[gn build] Port 9b096bb7abf7 (#210486)
DeltaFile
+1-0llvm/utils/gn/secondary/lldb/source/API/BUILD.gn
+1-01 files

LLVM/project 2e1c934llvm/utils/gn/secondary/clang/lib/ScalableStaticAnalysis/Analyses BUILD.gn, llvm/utils/gn/secondary/clang/unittests/ScalableStaticAnalysis BUILD.gn

[gn build] Port a12cbbcc94a8 (#210487)
DeltaFile
+1-0llvm/utils/gn/secondary/clang/lib/ScalableStaticAnalysis/Analyses/BUILD.gn
+1-0llvm/utils/gn/secondary/clang/unittests/ScalableStaticAnalysis/BUILD.gn
+2-02 files

LLVM/project 56fc7bfllvm/utils/gn/secondary/clang/lib/ScalableStaticAnalysis/Frontend BUILD.gn

[gn build] Port c1c278e74840 (#210488)
DeltaFile
+4-1llvm/utils/gn/secondary/clang/lib/ScalableStaticAnalysis/Frontend/BUILD.gn
+4-11 files

LLVM/project 605b6d7llvm/utils/gn/secondary/llvm/lib/Transforms/Vectorize BUILD.gn

[gn build] Port 986cdd8618e3 (#210485)
DeltaFile
+1-0llvm/utils/gn/secondary/llvm/lib/Transforms/Vectorize/BUILD.gn
+1-01 files

LLVM/project a623e8dllvm/utils/gn/secondary/clang/unittests/CIR BUILD.gn

[gn build] Port 2dbcd7d10f94 (#210484)
DeltaFile
+1-0llvm/utils/gn/secondary/clang/unittests/CIR/BUILD.gn
+1-01 files

Linux/linux 1229e2efs/smb/server smb2pdu.c oplock.c, fs/smb/server/mgmt user_session.c user_session.h

Merge tag 'v7.2-rc3-smb3-server-fixes' of git://git.samba.org/ksmbd

Pull smb server fixes from Steve French:
 "ksmbd server fixes, mostly addressing malformed SMB request
  handling and connection/session lifetime issues, including
  two information-disclosure or memory-safety bugs in the SMB2
  request/response paths.

   - validate FILE_ALLOCATION_INFORMATION before block rounding to
     prevent a client-controlled overflow from truncating a file.

   - pin connections while asynchronous oplock and lease-break
     notifications are pending.

   - initialize compound SMB2 READ alignment padding, preventing
     disclosure of uninitialized heap bytes.

   - release the allocated alternate-stream xattr name after rename.


    [21 lines not shown]
DeltaFile
+35-15fs/smb/server/smb2pdu.c
+11-14fs/smb/server/mgmt/user_session.c
+4-2fs/smb/server/oplock.c
+5-0fs/smb/server/smb2misc.c
+1-1fs/smb/server/mgmt/user_session.h
+56-325 files

NetBSD/src nc6dAr5usr.bin/ftp uri.c

   Use memchr instead of strchr to search length limited buffer.
VersionDeltaFile
1.5+5-7usr.bin/ftp/uri.c
+5-71 files

NetBSD/src OPiHFRElibexec/ld.elf_so rtld.c reloc.c, tests/libexec/ld.elf_so t_dlclose_thread.c

   ld.elf_so: Fix more races with recursive threaded dlopen/dlclose.

   1. When loading an object, keep track of a finer-grained state for
      relocation so that a concurrent _rtld_relocate_objects doesn't
      relocate an object too early (e.g., while waiting in
      _rtld_load_needed_objects for an object that is concurrently being
      dlclosed to finish before we can map it afresh) leading to
      spurious symbol resolution failures:

      - OBJRELOC_NONE (0): object has been created but the rtld state
        isn't enough to attempt relocation yet (either not all DT_NEEDED
        entries have been resolved, or the dldags lists have not yet
        been populated)

      - OBJRELOC_READY (1): object has been created and rtld state is
        ready to relocate (all DT_NEEDED entries have been resolved and
        the dldags lists have been populated), but object has not yet
        been relocated.


    [44 lines not shown]
VersionDeltaFile
1.227+186-33libexec/ld.elf_so/rtld.c
1.6+2-20tests/libexec/ld.elf_so/t_dlclose_thread.c
1.122+14-6libexec/ld.elf_so/reloc.c
1.157+9-3libexec/ld.elf_so/rtld.h
+211-624 files

LLVM/project cddf206llvm/docs NVPTXUsage.md JITLink.md

[docs] Rewrite 19 LLVM docs from reST to markdown (#208798)

Tracking issue: #201242
[Migration
guide](https://llvm.org/docs/SphinxQuickstartTemplate.html#markdown-migration-guidelines)

This is a stacked PR based on #208800, which does the file rename to
preserve history.

This was prepared with rst2myst plus LLM-assisted cleanup. I paged
through all the generated HTML looking for migration artifacts, and all
of the differences I could find appear to be formatting error
corrections.
DeltaFile
+2,453-2,967llvm/docs/NVPTXUsage.md
+516-583llvm/docs/JITLink.md
+466-488llvm/docs/Instrumentor.md
+426-457llvm/docs/ORCv2.md
+369-301llvm/docs/AMDGPUExecutionSynchronization.md
+312-346llvm/docs/HowToUpdateDebugInfo.md
+4,542-5,14213 files not shown
+6,791-7,47119 files

LLVM/project 85657e5flang/lib/Lower/OpenMP OpenMP.cpp, flang/test/Lower/OpenMP metadirective-implementation.f90

Avoid lowering clauses for inapplicable metadirective variants

Classify raw directive specifications from their leaf directive IDs when
checking for loop association. This keeps clause conversion after applicability
filtering, so unsupported clauses in discarded variants cannot reach lowering.

Add a regression for an inapplicable ASSUME HOLDS variant with a NOTHING fallback.

Assisted with codex.
DeltaFile
+16-0flang/test/Lower/OpenMP/metadirective-implementation.f90
+9-1flang/lib/Lower/OpenMP/OpenMP.cpp
+25-12 files

FreeBSD/ports 7805d20databases/py-snowddl Makefile distinfo

databases/py-snowddl: Update to 0.67.5

Changelog: https://github.com/littleK0i/SnowDDL/blob/16006ed/CHANGELOG.md

Approved by: dch (mentor)
Closes: https://github.com/freebsd/freebsd-ports/pull/564
DeltaFile
+3-3databases/py-snowddl/Makefile
+3-3databases/py-snowddl/distinfo
+6-62 files

FreeBSD/ports 0b8cb47databases/py-schemachange Makefile distinfo

databases/py-schemachange: Update to 4.3.3

Switch the build backend from setuptools to hatchling, matching
upstream's move to pyproject.toml with the hatchling build system.

Changelog: https://github.com/Snowflake-Labs/schemachange/blob/v4.3.3/CHANGELOG.md

Approved by: dch (mentor)
Closes: https://github.com/freebsd/freebsd-ports/pull/563
DeltaFile
+7-9databases/py-schemachange/Makefile
+3-3databases/py-schemachange/distinfo
+10-122 files

FreeBSD/ports 729d170databases/py-dbt-semantic-interfaces distinfo Makefile, databases/py-dbt-semantic-interfaces/files patch-pyproject.toml

databases/py-dbt-semantic-interfaces: Update to 0.10.5

Approved by: dch (mentor)
Closes: https://github.com/freebsd/freebsd-ports/pull/555
DeltaFile
+0-14databases/py-dbt-semantic-interfaces/files/patch-pyproject.toml
+3-3databases/py-dbt-semantic-interfaces/distinfo
+2-3databases/py-dbt-semantic-interfaces/Makefile
+5-203 files

FreeBSD/ports 8f6a4bddatabases/py-snowflake-connector-python Makefile distinfo

databases/py-snowflake-connector-python: Update to 4.7.1

Changelog: https://github.com/snowflakedb/snowflake-connector-python/blob/v4.7.1/DESCRIPTION.md

Approved by: dch (mentor implicit)
Closes: https://github.com/freebsd/freebsd-ports/pull/556
DeltaFile
+7-8databases/py-snowflake-connector-python/Makefile
+3-3databases/py-snowflake-connector-python/distinfo
+10-112 files

FreeBSD/ports cf8baaedevel/py-mashumaro distinfo Makefile, devel/py-mashumaro/files patch-pyproject.toml

devel/py-mashumaro: Update to 3.22

Changelogs:
https://github.com/Fatal1ty/mashumaro/releases/tag/v3.18
https://github.com/Fatal1ty/mashumaro/releases/tag/v3.19
https://github.com/Fatal1ty/mashumaro/releases/tag/v3.20
https://github.com/Fatal1ty/mashumaro/releases/tag/v3.21
https://github.com/Fatal1ty/mashumaro/releases/tag/v3.22

Approved by: dch (mentor)
Closes: https://github.com/freebsd/freebsd-ports/pull/557
DeltaFile
+3-3devel/py-mashumaro/distinfo
+2-2devel/py-mashumaro/Makefile
+1-1devel/py-mashumaro/files/patch-pyproject.toml
+6-63 files