XigmaNAS/svn 10646trunk/build CHANGES readme_14.4.txt, trunk/build/ports/proftpd distinfo Makefile

Upgrade proftpd to v1.3.9b.
DeltaFile
+3-3trunk/build/ports/proftpd/distinfo
+1-1trunk/build/ports/proftpd/Makefile
+1-0trunk/build/CHANGES
+1-0trunk/build/readme_14.4.txt
+6-44 files

OpenBSD/src 8RSgeJrsys/dev/pci if_mwx.c if_mwxreg.h

   Inline mwx_mcu_init() into mwx_init_hardware() and add
   mt7925_mcu_set_eeprom() which must be called during hardware init.
   Tested on 7921 and 7925 (which now fails in mt7921_mac_init).
VersionDeltaFile
1.27+43-35sys/dev/pci/if_mwx.c
1.17+2-1sys/dev/pci/if_mwxreg.h
+45-362 files

FreeBSD/src a64877blib/libufs inode.c, sbin/fsck_ffs inode.c

Avoid incorrect UFS1 timestamp corrections when system clock fails at boot.

Git 1111a44301da - main - Defer the January 19, 2038 date limit in
UFS1 file systems to February 7, 2106 - did so by changing the UFS1
32-bit signed timestamps to unsigned. With this change, time stamps
from before January 1, 1970 went from being negative numbers to
large positive numbers implying times in the future. When such a
time stamp is encountered when an inode is read into memory or when
it is encountered by fsck, its timestamp is replaced with the
kernel's current time.

Andre Albsmeier reported that he had a machine reboot after a power
failure and the battery that maintained its real-time clock had
died. The result was that the system booted with the time set to
five years earlier (absent a real-time clock value, the boot ROM
used the time that the boot ROM had last been updated). The net
result was that fsck reset the time stamps of all files newer than
five years old to the five year old time.


    [31 lines not shown]
DeltaFile
+9-8lib/libufs/inode.c
+4-3sys/ufs/ffs/ffs_vfsops.c
+2-1sbin/fsck_ffs/inode.c
+15-123 files

FreeBSD/ports 3377310misc/ollama distinfo Makefile

misc/ollama: update 0.30.6 → 0.30.7
DeltaFile
+13-13misc/ollama/distinfo
+1-1misc/ollama/Makefile
+14-142 files

FreeBSD/ports 47b750edevel/py-asteval Makefile distinfo

devel/py-asteval: update 1.0.5 → 1.0.8
DeltaFile
+7-5devel/py-asteval/Makefile
+3-3devel/py-asteval/distinfo
+10-82 files

FreeBSD/ports 6bfa65dmisc/py-langsmith distinfo Makefile

misc/py-langsmith: update 0.8.9 → 0.8.11
DeltaFile
+3-3misc/py-langsmith/distinfo
+1-1misc/py-langsmith/Makefile
+4-42 files

FreeBSD/ports 7cd3131misc/py-safetensors distinfo Makefile

misc/py-safetensors: update 0.7.0 → 0.8.0
DeltaFile
+123-51misc/py-safetensors/distinfo
+62-26misc/py-safetensors/Makefile
+185-772 files

FreeBSD/ports f9ac2acmath/py-pyodesys distinfo Makefile

math/py-pyodesys: update 0.14.5 → 0.14.7
DeltaFile
+3-3math/py-pyodesys/distinfo
+2-3math/py-pyodesys/Makefile
+5-62 files

FreeBSD/ports 0ca89dewww/py-python-fasthtml distinfo Makefile

www/py-python-fasthtml: update 0.14.0 → 0.14.2
DeltaFile
+3-3www/py-python-fasthtml/distinfo
+1-1www/py-python-fasthtml/Makefile
+4-42 files

FreeBSD/ports 0ffefa0textproc/py-pyphen distinfo Makefile

textproc/py-pyphen: update 0.17.0 → 0.17.2
DeltaFile
+3-3textproc/py-pyphen/distinfo
+1-1textproc/py-pyphen/Makefile
+4-42 files

LLVM/project a8dda77clang/include/clang/Options Options.td, clang/lib/Driver/ToolChains Clang.cpp

[Driver][RISCV] Support the new `-mtune` syntax with tuning feature string (#196653)

A follow-up patch for #175063 : now clang supports the new `-mtune`
syntax outlined in the aforementioned PR, guarded behind a switch,
`-mexperimental-mtune-syntax`.
DeltaFile
+43-0clang/lib/Driver/ToolChains/Arch/RISCV.cpp
+39-0clang/test/Driver/riscv-mtune-tune-features.c
+8-3clang/lib/Driver/ToolChains/Clang.cpp
+7-0clang/lib/Driver/ToolChains/Arch/RISCV.h
+3-3llvm/docs/RISCVUsage.rst
+4-0clang/include/clang/Options/Options.td
+104-62 files not shown
+109-68 files

XigmaNAS/svn 10645trunk/build readme_14.4.txt CHANGES, trunk/build/ports/phpvirtualbox distinfo Makefile

Upgrade phpvirtualbox to 7.2-3.
DeltaFile
+3-3trunk/build/ports/phpvirtualbox/distinfo
+2-1trunk/build/readme_14.4.txt
+2-1trunk/build/CHANGES
+1-1trunk/build/ports/phpvirtualbox/Makefile
+8-64 files

OpenBSD/src 7FuAeUjusr.bin/tmux tty.c tty-draw.c

   Add a context for cell/palette/hyperlinks when drawing to tty to avoid
   passing so much in parameters.
VersionDeltaFile
1.471+45-56usr.bin/tmux/tty.c
1.11+22-16usr.bin/tmux/tty-draw.c
1.132+17-16usr.bin/tmux/screen-redraw.c
1.1341+17-12usr.bin/tmux/tmux.h
1.69+11-9usr.bin/tmux/popup.c
1.266+11-6usr.bin/tmux/screen-write.c
+123-1154 files not shown
+135-13510 files

LLVM/project 9af2da9llvm/lib/Transforms/Scalar TailRecursionElimination.cpp

fix uninit variable

Created using spr 1.3.7
DeltaFile
+1-1llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp
+1-11 files

OpenBSD/src ZGaljMpsys/dev/pci if_mwx.c

   Add various checks in mwx_load_firmware() to ensure that the buffer
   passed to mwx_mcu_send_firmware() does not move beyond the firmware
   image.  For regions flagged with FW_FEATURE_NON_DL don't forget to
   increase the offset.
VersionDeltaFile
1.26+42-8sys/dev/pci/if_mwx.c
+42-81 files

NetBSD/pkgsrc-wip 3b236e8. Makefile, lsof Makefile distinfo

lsof: Bug to upstream to make NetBSD 11 compatiable
DeltaFile
+17-0lsof/Makefile
+5-0lsof/distinfo
+2-0lsof/DESCR
+2-0lsof/TODO
+1-0Makefile
+0-0lsof/PLIST
+27-06 files

FreeBSD/ports 02b3162www/firefox-esr distinfo Makefile

www/firefox-esr: update to 140.12.0 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/140.12.0/releasenotes/

(cherry picked from commit 4f8c417e08ded9d6ce398e96c0131123ac44831c)
DeltaFile
+3-3www/firefox-esr/distinfo
+2-3www/firefox-esr/Makefile
+5-62 files

FreeBSD/ports 4f8c417www/firefox-esr distinfo Makefile

www/firefox-esr: update to 140.12.0 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/140.12.0/releasenotes/
DeltaFile
+3-3www/firefox-esr/distinfo
+2-3www/firefox-esr/Makefile
+5-62 files

LLVM/project 16f6923libcxx/docs/ReleaseNotes 23.rst, libcxx/include variant

[libcxx] Enrich message for std::bad_variant_access exception (#196495)

## Summary

`std::bad_variant_access::what()` now returns a more descriptive message
identifying the failing operation (e.g. `std::get: variant is
valueless`)
instead of the generic `bad_variant_access`. Brings libc++ to parity
with
libstdc++, which has provided richer messages for years.

Discussed in:
[RFC](https://discourse.llvm.org/t/rfc-improve-bad-variant-access-what-messages/90716)

Adds an internal derived class of `bad_variant_access` carrying a `const
char*`
message, exported from the dylib with availability annotations. The base
`bad_variant_access` class is unchanged — no ABI flag required, no
layout

    [16 lines not shown]
DeltaFile
+90-0libcxx/test/libcxx/utilities/variant/variant.bad_variant_access/good_what_message.pass.cpp
+20-5libcxx/include/variant
+16-0libcxx/include/__configuration/availability.h
+4-1libcxx/docs/ReleaseNotes/23.rst
+4-0libcxx/lib/abi/powerpc64-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist
+4-0libcxx/lib/abi/x86_64-linux-android23.libcxxabi.v1.stable.exceptions.nonew.abilist
+138-68 files not shown
+168-614 files

LLVM/project fc1f754clang-tools-extra/clang-tidy/readability RedundantNestedIfCheck.cpp, clang-tools-extra/docs/clang-tidy/checks/readability redundant-nested-if.rst

[clang-tidy] Add `readability-redundant-nested-if` check (#181558)

Introduce a readability check that merges nested `if`/`if constexpr`
chains by combining conditions with `&&`.

This resurrects the earlier patch at https://reviews.llvm.org/D130630.

The implementation keeps fix-its conservative around macros,
preprocessor directives, attributes, user-defined bool conversions, and
comment placement in removable nested headers. It also supports C++17
declaration conditions by rewriting them into init-statement form when
safe.

Assisted by Codex in writing tests and some of the code.
DeltaFile
+639-0clang-tools-extra/clang-tidy/readability/RedundantNestedIfCheck.cpp
+207-0clang-tools-extra/test/clang-tidy/checkers/readability/redundant-nested-if.cpp
+146-0clang-tools-extra/test/clang-tidy/checkers/readability/redundant-nested-if-cxx17.cpp
+69-0clang-tools-extra/test/clang-tidy/checkers/readability/redundant-nested-if-cxx20.cpp
+59-0clang-tools-extra/docs/clang-tidy/checks/readability/redundant-nested-if.rst
+41-0clang-tools-extra/test/clang-tidy/checkers/readability/redundant-nested-if-cxx23.cpp
+1,161-010 files not shown
+1,318-016 files

LLVM/project 74cdf1bllvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp

Review feedback
DeltaFile
+20-28llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+20-281 files

FreeBSD/src 4497024sys/kern kern_procctl.c

reap_kill_subtree_once: when proctree_lock is dropped, reaper might change

Recalculate it to iterate over the right set of processes.

Prevent reaper' struct proc reuse by holding the tree ref on it.
Since our reference is taken under the proctree lock and we know that
the process is reaper, it cannot go away.  The process hold count
(p_lock) cannot be used there because p_lock intent is prevent exit, but
reaper owns its reap-children until reaped itself, i.e. even a zombie
reaper is still on duty.

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D57492
DeltaFile
+29-14sys/kern/kern_procctl.c
+29-141 files

FreeBSD/src 85a65e3sys/kern kern_fork.c kern_exit.c, sys/sys proc.h

proc: add tree ref count

Owning the reference prevents reuse of the struct proc.

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D57492
DeltaFile
+7-0sys/sys/proc.h
+2-1sys/kern/kern_fork.c
+1-1sys/kern/kern_exit.c
+1-0sys/kern/kern_proc.c
+11-24 files

FreeBSD/src a248c55sys/kern uipc_usrreq.c

connectat(2): do not enable EMPTYPATH for AT_FDCWD

This restores existing error code for connect(2) over unix domain socket
when the empty string is specified as socket address.

Reported by:    eduardo
Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D57509
DeltaFile
+3-2sys/kern/uipc_usrreq.c
+3-21 files

XigmaNAS/svn 10644trunk/build CHANGES readme_14.4.txt, trunk/build/ports/zoneinfo distinfo Makefile

Upgrade zoneinfo to v2026b.
DeltaFile
+3-3trunk/build/ports/zoneinfo/distinfo
+1-1trunk/build/ports/zoneinfo/Makefile
+1-0trunk/build/CHANGES
+1-0trunk/build/readme_14.4.txt
+6-44 files

OpenBSD/src dKzvk85sys/dev/pci if_mwx.c

   Kill MWX_IS_CONNAC2 macro and just use sc->sc_hwtype != MWX_HW_MT7925
   like everywhere else.

   Right now only MT7925 is different from MT7920/21/22 so just use one
   common way to do these checks.
VersionDeltaFile
1.25+2-5sys/dev/pci/if_mwx.c
+2-51 files

FreeBSD/ports e899c82www/gohugo distinfo Makefile

www/gohugo: Update to 0.163.0

ChangeLog: https://github.com/gohugoio/hugo/releases/tag/v0.163.0

Improvements

 * resources/jsconfig: Remove deprecated baseUrl setting
 * all: Adjust tests for deprecated link and image render hook settings
 * all: Run go fix ./...
 * pagesfromdata: Use relative path for content adapter template metrics
 * ci: Re-add macos-latest to the test matrix
 * images: Deprecate Imaging.Compression and move it down to webp and avif configs
 * Only support the latest Go version
 * page: Add IsBranch and deprecate IsNode
 * images: Force cache invalidation for AVIF target
 * images: Add a per-format AVIF hint setting
 * images: Make AVIF chroma subsampling content-aware via the hint
 * Cap AVIF lossy quality at 99
 * config: Deprecate the glogal imaging quality setting

    [9 lines not shown]
DeltaFile
+5-5www/gohugo/distinfo
+1-2www/gohugo/Makefile
+6-72 files

FreeBSD/ports 7164386www Makefile, www/nextcloud-memories pkg-descr Makefile

www/nextcloud-memories: newport

Fast, modern and advanced photo management suite.
Free and open source Nextcloud app.

WWW:    https://memories.gallery/
DeltaFile
+20-0www/nextcloud-memories/pkg-descr
+18-0www/nextcloud-memories/Makefile
+3-0www/nextcloud-memories/distinfo
+1-0www/Makefile
+42-04 files

LLVM/project 3e37f58llvm/lib/Target/AMDGPU SISchedule.td SIInstrInfo.cpp, llvm/test/TableGen AcquireAtCycle.td

[TableGen][SchedModel] Add repeat rate to block buffered resources

Change-Id: Ic882338f3cb0b264ba5df441dd0024f785ddae03
DeltaFile
+700-0llvm/test/tools/llvm-mca/AMDGPU/gfx1250-repeat-rate.s
+225-0llvm/lib/Target/AMDGPU/SISchedule.td
+40-6llvm/utils/TableGen/SubtargetEmitter.cpp
+16-0llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
+7-6llvm/unittests/tools/llvm-exegesis/PowerPC/AnalysisTest.cpp
+6-6llvm/test/TableGen/AcquireAtCycle.td
+994-186 files not shown
+1,017-2712 files

XigmaNAS/svn 10643trunk/build readme_14.4.txt CHANGES, trunk/build/ports/nut-devel distinfo Makefile

Upgrade nut to v2026.05.25.
DeltaFile
+29-5trunk/build/ports/nut-devel/files/patch-configure.ac
+3-3trunk/build/ports/nut-devel/distinfo
+3-2trunk/build/ports/nut-devel/Makefile
+1-0trunk/build/readme_14.4.txt
+1-0trunk/build/CHANGES
+37-105 files