HardenedBSD/src 6c4179bsys/netinet tcp_var.h, sys/netinet/tcp_stacks rack.c

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+2-2sys/netinet/tcp_var.h
+1-3sys/netinet/tcp_stacks/rack.c
+3-52 files

HardenedBSD/src 802ed09sys/netinet tcp_var.h, sys/netinet/tcp_stacks rack.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+2-2sys/netinet/tcp_var.h
+1-3sys/netinet/tcp_stacks/rack.c
+3-52 files

HardenedBSD/ports c83a592math/py-numpy Makefile, math/py-numpy/files patch-numpy_core_src_common_npy__cpu__features.c patch-numpy-distutils-fcompiler-gnu.py

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+33-74math/py-numpy/Makefile
+53-33science/py-scipy/Makefile
+72-0math/py-numpy1/Makefile
+0-47math/py-numpy/files/patch-numpy_core_src_common_npy__cpu__features.c
+47-0math/py-numpy1/files/patch-numpy_core_src_common_npy__cpu__features.c
+0-35math/py-numpy/files/patch-numpy-distutils-fcompiler-gnu.py
+205-189693 files not shown
+1,736-1,674699 files

HardenedBSD/ports ef9180ascience/py-scipy Makefile distinfo, science/py-scipy/files patch-scipy_sparse_tests_test__base.py patch-cython

science/py-scipy: update to 1.17.1

Changelogs:
- https://docs.scipy.org/doc/scipy/release/1.17.0-notes.html (minor versions no longer offered)
- https://docs.scipy.org/doc/scipy/release/1.16.3-notes.html
- https://docs.scipy.org/doc/scipy/release/1.16.2-notes.html
- https://docs.scipy.org/doc/scipy/release/1.16.1-notes.html
- https://docs.scipy.org/doc/scipy/release/1.16.0-notes.html
- https://docs.scipy.org/doc/scipy/release/1.15.3-notes.html
- https://docs.scipy.org/doc/scipy/release/1.15.2-notes.html
- https://docs.scipy.org/doc/scipy/release/1.15.1-notes.html
- https://docs.scipy.org/doc/scipy/release/1.15.0-notes.html
- https://docs.scipy.org/doc/scipy/release/1.14.1-notes.html
- https://docs.scipy.org/doc/scipy/release/1.14.0-notes.html
- https://docs.scipy.org/doc/scipy/release/1.13.1-notes.html
- https://docs.scipy.org/doc/scipy/release/1.13.0-notes.html
- https://docs.scipy.org/doc/scipy/release/1.12.0-notes.html
- https://docs.scipy.org/doc/scipy/release/1.11.4-notes.html
- https://docs.scipy.org/doc/scipy/release/1.11.3-notes.html

    [9 lines not shown]
DeltaFile
+53-33science/py-scipy/Makefile
+0-35science/py-scipy/files/patch-scipy_sparse_tests_test__base.py
+0-32science/py-scipy/files/patch-cython
+5-7science/py-scipy/distinfo
+0-11science/py-scipy/files/patch-scipy_linalg_setup.py
+58-1185 files

HardenedBSD/ports d04d23adevel/py-cftime Makefile, devel/py-colorspacious Makefile

python.mk: retire ${PYNUMPY}

With both math/py-numpy (2) and math/py-numpy1, the variable stopped
making sense. Also remove the upper version bound.
DeltaFile
+3-3math/py-yt/Makefile
+2-2finance/py-ffn/Makefile
+2-2science/gnudatalanguage/Makefile
+2-2devel/py-cftime/Makefile
+2-2devel/py-colorspacious/Makefile
+2-2finance/py-ta-lib/Makefile
+13-13464 files not shown
+596-599470 files

HardenedBSD/ports a92d927graphics/nvidia-drm-kmod Makefile.common

graphics/nvidia-drm-*-kmod*: Fix build for 13.5, 14.3 and 15.0

Latest upgrade to 595.58.03 caused build failure as of
requirements for a stub function pm_vt_switch_required().

The commit introduced it is not MFC'ed to 13.5-RELEASE,
stable/13, 14.3-RELEASE and 15.0-RELEASE and unlikely
to be done as it's not a security fix, more, stable/13 is going
to be EoL'ed in 1 month.

As this function, defined in sys/compat/linuxkpi/common/linux/pm.h,
is still a blank, stub function even on main, drop the offending line
for affected versions, keeping as-is for versions which has it.

No PORTREVISION bumps, as this is build fix.

PR:             294096
Reported by:    alt2600 at icloud.com
Reviewed by:    ashafer

    [2 lines not shown]
DeltaFile
+4-0graphics/nvidia-drm-kmod/Makefile.common
+4-01 files

HardenedBSD/ports 03c3231devel/arduino-irremote distinfo Makefile

devel/arduino-irremote: Update to 4.7.0

Changes since 4.6.1:

 - Added removed typedef IRRawDataType for backward compatibility.

 - Modified and renamed function setToggleBitValueForRC5AndRC6()
   to setNextToggleBitValueForRC5AndRC6().

 - Fixed bug in sending RC6A.

 - Updated LG protocol and removed useless LG2 protocol.

 - Added new functions match*WithGreaterRange(), e.g.
   matchMarkWithGreaterRange().

 - Improved B&O decoding using new functions.

Reported by:    github
DeltaFile
+3-3devel/arduino-irremote/distinfo
+1-1devel/arduino-irremote/Makefile
+4-42 files

HardenedBSD/ports 1912d15biology/py-ete3 Makefile, cad/py-pygmsh Makefile

math/py-numpy1: bump more RUN_DEPENDS consumers

These specify numpy indirectly using a different variable.

PR: 281470
DeltaFile
+1-1devel/cpp2py/Makefile
+1-1devel/py-qutip/Makefile
+1-1finance/py-Nasdaq-Data-Link/Makefile
+1-1math/py-slepc4py/Makefile
+1-1biology/py-ete3/Makefile
+1-1cad/py-pygmsh/Makefile
+6-651 files not shown
+57-3657 files

HardenedBSD/ports fd80f7bnet-im/telegram-desktop distinfo Makefile

net-im/telegram-desktop: update to 6.7.2 release (+)

Release notes:  https://github.com/telegramdesktop/tdesktop/releases/tag/v6.6.3 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v6.6.4 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v6.7.0 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v6.7.1 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v6.7.2
DeltaFile
+3-3net-im/telegram-desktop/distinfo
+1-1net-im/telegram-desktop/Makefile
+4-42 files

HardenedBSD/ports f307ff0net-im/tg_owt distinfo Makefile

net-im/tg_owt: update to the recent snapsho
DeltaFile
+3-3net-im/tg_owt/distinfo
+2-3net-im/tg_owt/Makefile
+5-62 files

HardenedBSD/ports 7ba762enet-im/tde2e distinfo Makefile

net-im/tde2e: update to 1.8.63 release
DeltaFile
+3-3net-im/tde2e/distinfo
+2-2net-im/tde2e/Makefile
+5-52 files

HardenedBSD/ports 4728988devel/libada distinfo Makefile

devel/libada: update to 3.4.4 release (+)

Release notes:  https://github.com/ada-url/ada/releases/tag/v3.4.4
DeltaFile
+3-3devel/libada/distinfo
+1-1devel/libada/Makefile
+4-42 files

HardenedBSD/ports b09dcd1security/wazuh-manager Makefile

security/wazuh-manager: Remove CCACHE entries

- Bump PORTREVISION
DeltaFile
+3-2security/wazuh-manager/Makefile
+3-21 files

HardenedBSD/src 32cc4besys/netinet tcp_var.h, sys/netinet/tcp_stacks rack.c

tcp: retire TF_SENTSYN

This TF_-flag is only used in the RACK stack and not really needed.
So replace it, since glebius@ needs a TF_ flag and right now all
of them are taken.
No functional change intended.

Reviewed by:            rrs, glebius, rscheff, Nick Banks
Sponsored by:           Netflix, Inc.
Differential Revision:  https://reviews.freebsd.org/D56025
DeltaFile
+1-3sys/netinet/tcp_stacks/rack.c
+2-2sys/netinet/tcp_var.h
+3-52 files

HardenedBSD/ports 8b32e53math/py-numpy Makefile, math/py-numpy/files patch-numpy_core_src_common_npy__cpu__features.c patch-numpy-distutils-fcompiler-gnu.py

math/py-numpy: update to 2.4.3

Changelogs:
- https://numpy.org/doc/stable/release.html
- minor versions in commit logs

PR: 281470
Differential Revision: https://reviews.freebsd.org/D56094
DeltaFile
+33-74math/py-numpy/Makefile
+0-47math/py-numpy/files/patch-numpy_core_src_common_npy__cpu__features.c
+0-35math/py-numpy/files/patch-numpy-distutils-fcompiler-gnu.py
+0-23math/py-numpy/files/patch-numpy_random_setup.py
+0-22math/py-numpy/files/patch-numpy-distutils-system_info.py
+0-19math/py-numpy/files/patch-swig44
+33-2209 files not shown
+38-33715 files

HardenedBSD/ports d4bd5baastro/py-pyerfa Makefile, devel/py-pytest-regressions Makefile

math/py-numpy: switch all consumers to math/py-numpy1

...and bump PORTREVISIONs of consumers with hard RUN_DEPENDS

PR: 281470
DeltaFile
+5-5devel/py-pytest-regressions/Makefile
+3-3graphics/py-imagecodecs/Makefile
+3-3graphics/py-imageio/Makefile
+3-3devel/py-thinc/Makefile
+3-3textproc/py-spacy/Makefile
+3-3astro/py-pyerfa/Makefile
+20-20538 files not shown
+752-522544 files

HardenedBSD/ports 91ac7f8math/py-numpy1 Makefile pkg-descr, math/py-numpy1/files patch-numpy_core_src_common_npy__cpu__features.c patch-numpy_f2py_f2py2e.py

math/py-numpy1: copy from math/py-numpy and rework

- rework and fix OPTIONS for meson-python
- fix build with free-threaded CPython

PR: 281470
DeltaFile
+72-0math/py-numpy1/Makefile
+47-0math/py-numpy1/files/patch-numpy_core_src_common_npy__cpu__features.c
+18-0math/py-numpy1/files/patch-numpy_f2py_f2py2e.py
+13-0math/py-numpy1/files/patch-clang
+11-0math/py-numpy1/files/patch-numpy_core_include_numpy_ndarrayobject.h
+11-0math/py-numpy1/pkg-descr
+172-03 files not shown
+188-09 files

HardenedBSD/ports 6b9beb8devel/sdl3 Makefile

devel/sdl3: enable UDEV for KMSDRM and by default

As reported in 294156, UDEV must be enabled along with KMSDRM.
Enable it by default as well in consistence with upstream setting.

PR:             294156
Reported by:    quentin.thebault at defenso.fr
DeltaFile
+3-2devel/sdl3/Makefile
+3-21 files

HardenedBSD/ports 9f9d29ddevel/sdl20 Makefile, devel/sdl3 Makefile

devel/sdl{20,3}: fix fcitx dependency

- Switch from lib to run-dependency, as only dbus service from fcitx is in fact used by sdl
- Update from deprecated chinese/fcitx to textproc/fcitx5

PR:             293861
Reported by:    jcfyecrayz at liamekaens.com
DeltaFile
+2-1devel/sdl3/Makefile
+2-1devel/sdl20/Makefile
+4-22 files

HardenedBSD/ports d21a34fdevel/sdl3 Makefile distinfo, devel/sdl3/files patch-src_hidapi_SDL__hidapi.c patch-cmake_FindLibUSB.cmake

devel/sdl3: update 3.2.30 → 3.4.2

PR:             294157
DeltaFile
+14-6devel/sdl3/Makefile
+0-20devel/sdl3/files/patch-src_hidapi_SDL__hidapi.c
+0-11devel/sdl3/files/patch-cmake_FindLibUSB.cmake
+3-3devel/sdl3/distinfo
+1-0devel/sdl3/pkg-plist
+18-405 files

HardenedBSD/src ee4b14c. RELNOTES, lib Makefile

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+1-16share/man/man5/src.conf.5
+1-7usr.bin/gzip/Makefile
+2-3lib/Makefile
+0-4tools/build/options/WITHOUT_BZIP2
+4-0RELNOTES
+0-2share/mk/src.opts.mk
+8-321 files not shown
+8-337 files

HardenedBSD/src 6f1191f. RELNOTES, lib Makefile

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+1-16share/man/man5/src.conf.5
+1-7usr.bin/gzip/Makefile
+2-3lib/Makefile
+0-4tools/build/options/WITHOUT_BZIP2
+4-0RELNOTES
+0-2share/mk/src.opts.mk
+8-321 files not shown
+8-337 files

HardenedBSD/src 1bcba71sys/kern sys_timerfd.c, sys/sys time.h

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+1,347-0tests/sys/kern/timerfd.c
+27-17sys/kern/sys_timerfd.c
+21-0sys/sys/time.h
+2-0tests/sys/kern/Makefile
+1,397-174 files

HardenedBSD/ports 47926fcmultimedia/ringrtc distinfo Makefile.crates, net-im/signal-desktop/files pnpm-lock.yaml

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+1,888-2,137net-im/signal-desktop/files/pnpm-lock.yaml
+87-71shells/fish/distinfo
+41-39multimedia/ringrtc/distinfo
+42-34shells/fish/Makefile.crates
+37-0security/vuxml/vuln/2026.xml
+17-16multimedia/ringrtc/Makefile.crates
+2,112-2,29732 files not shown
+2,216-2,40738 files

HardenedBSD/ports d7f428fwww/firefox-esr distinfo Makefile

www/firefox-esr: update to 140.9.1

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/140.9.1/releasenotes/
DeltaFile
+3-3www/firefox-esr/distinfo
+1-2www/firefox-esr/Makefile
+4-52 files

HardenedBSD/ports 3b4ee97www/firefox distinfo Makefile

www/firefox: update to 149.0.2

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/149.0.2/releasenotes/
DeltaFile
+3-3www/firefox/distinfo
+1-2www/firefox/Makefile
+4-52 files

HardenedBSD/ports d7f642fsecurity/vuxml/vuln 2026.xml

security/vuxml: Add mongodb{78}0 vulnerability

 CVSS-B         6.0 MEDIUM
 Vector:        CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
DeltaFile
+37-0security/vuxml/vuln/2026.xml
+37-01 files

HardenedBSD/ports 01eedd4security/node-sqlcipher Makefile distinfo

security/node-sqlcipher: Update to 3.2.1

Drop aarch64 as signal-desktop only builds on amd64
DeltaFile
+3-16security/node-sqlcipher/Makefile
+5-9security/node-sqlcipher/distinfo
+8-252 files

HardenedBSD/ports e9bcfa3multimedia/ringrtc distinfo Makefile.crates

multimedia/ringrtc: Update to 2.67.0

Drop aarch64 as signal-desktop only builds on amd64
DeltaFile
+41-39multimedia/ringrtc/distinfo
+17-16multimedia/ringrtc/Makefile.crates
+4-5multimedia/ringrtc/Makefile
+1-1multimedia/ringrtc/update.txt
+1-1multimedia/ringrtc/webrtc_fetch.sh
+64-625 files

HardenedBSD/ports ef0d2d0net-im/signal-desktop distinfo Makefile, net-im/signal-desktop/files pnpm-lock.yaml patch-package.json

net-im/signal-desktop: Update to 7.84.1

Drop aarch64 as signal-desktop only builds on amd64
DeltaFile
+1,888-2,137net-im/signal-desktop/files/pnpm-lock.yaml
+7-3net-im/signal-desktop/files/patch-package.json
+5-5net-im/signal-desktop/distinfo
+2-3net-im/signal-desktop/Makefile
+1-1net-im/signal-desktop/get_deps.sh
+1,903-2,1495 files