LLVM/project 1e985b6llvm/lib/Target/AVR AVRInstrInfo.td AVRInstrFormats.td

[AVR] Explicitly set flag 'hasSideEffects' of instructions (#173660)

DeltaFile
+129-121llvm/lib/Target/AVR/AVRInstrInfo.td
+2-1llvm/lib/Target/AVR/AVRInstrFormats.td
+131-1222 files

LLVM/project a7d8b88llvm/lib/Transforms/InstCombine InstCombineSelect.cpp, llvm/test/Transforms/InstCombine select-binop-foldable-floating-point.ll

[InstCombine] Add check for flag propagation in `foldSelectIntoOp` (#173735)

Fixes
https://github.com/llvm/llvm-project/pull/162003#issuecomment-3693943568.

The current flag propagation assumes that if a select has both `ninf`
and `nnan`, then the operands of the folded operation must be finite.
While this assumption holds for `fadd`, `fsub`, and `fmul`, it does not
hold for `fdiv`.

For example, assume we have: 

```
A = 1.0, B = +Inf
A / B = 0.0  (finite, non-NaN)
```

The current transform would turn `fdiv A, B; select ninf nnan cond, A/B,
A;` into `A / (select ninf nnan cond, B, 1.0)`. If `cond` is true, the

    [6 lines not shown]
DeltaFile
+11-0llvm/test/Transforms/InstCombine/select-binop-foldable-floating-point.ll
+8-1llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
+19-12 files

NetBSD/pkgsrc-wip f3d1421wsjtx Makefile

(ham/wsjtx) enable NOT_PAX_MPROTECT_SAFE, to avoid jt9 to crash

Thanks  mlelstv@ and Atsushi Toyokura
DeltaFile
+2-3wsjtx/Makefile
+2-31 files

NetBSD/pkgsrc 3FNApV1doc CHANGES-2025

   Updated chat/py-mautrix, finance/py-eth-utils
VersionDeltaFile
1.7457+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc AYVd0sTfinance/py-eth-utils distinfo Makefile

   py-eth-utils: updated to 5.3.1

   5.3.1
   Bugfixes

   Loosen expectation in test_get_aligned_abi_inputs_raises_type_error_for_incorrect_input_types
VersionDeltaFile
1.16+4-4finance/py-eth-utils/distinfo
1.22+2-2finance/py-eth-utils/Makefile
+6-62 files

FreeBSD/ports a3a0b0enet-mgmt/victoria-metrics distinfo Makefile, net-mgmt/victoria-metrics/files vmagent.in

net-mgmt/{victoria-metrics,vmutils}: update to version 1.132.0

Also, fix two problems with vmagent startup script:

1) We shouldn't use /tmp for buffered data, since that directory is
typically wiped upon reboot.  The argument name is a bit misleading
(remoteWrite.tmpDataPath), but that directory is used to store a
persistent queue, and /tmp is very much not persistent.  Default to
/var/db/vmagent instead.

2) Previously, vmagent was offloading to itself because remoteWrite.url
in ``vmagent_args'' pointed to port 8429 which is the vmagent port,
leading to a massive load on the machine over time.

PR:             284564
Submitted by:   Jan van der Lugt
Reported by:    Michael Gruner
DeltaFile
+6-1net-mgmt/vmutils/Makefile
+3-3net-mgmt/victoria-metrics/distinfo
+3-3net-mgmt/victoria-metrics/Makefile
+3-0net-mgmt/victoria-metrics/pkg-plist
+1-1net-mgmt/victoria-metrics/files/vmagent.in
+1-0net-mgmt/vmutils/pkg-plist
+17-86 files

NetBSD/pkgsrc mWPKyIPchat/py-mautrix PLIST distinfo

   py-mautrix: updated to 0.21.0

   v0.21.0 (2025-11-17)

   * *(event)* Added support for creator power in room v12+.
   * *(crypto)* Added support for generating and using recovery keys for verifying
     the active device.
   * *(bridge)* Added config option for self-signing bot device.
   * *(bridge)* Removed check for login flows when using MSC4190
   * *(client)* Changed `set_displayname` and `set_avatar_url` to avoid setting
     empty strings if the value is already unset
VersionDeltaFile
1.9+32-1chat/py-mautrix/PLIST
1.13+4-4chat/py-mautrix/distinfo
1.28+5-3chat/py-mautrix/Makefile
+41-83 files

NetBSD/pkgsrc mjlxSVcconverters/py-base58 Makefile PLIST

   py-base58: switch to wheel.mk
VersionDeltaFile
1.5+4-11converters/py-base58/Makefile
1.2+7-8converters/py-base58/PLIST
+11-192 files

OpenBSD/ports XICP1b8textproc/libxml++50 Makefile distinfo

   Update to libxml++50-5.6.0.
VersionDeltaFile
1.12+8-7textproc/libxml++50/Makefile
1.9+2-2textproc/libxml++50/distinfo
+10-92 files

NetBSD/pkgsrc PIya2Tedoc CHANGES-2025 TODO

   Updated devel/tevent, net/samba4
VersionDeltaFile
1.7456+3-1doc/CHANGES-2025
1.26587+1-2doc/TODO
+4-32 files

OpenBSD/ports l6qwBqCmail/sendmail distinfo Makefile

   Update to sendmail-8.18.2.
VersionDeltaFile
1.36+2-2mail/sendmail/distinfo
1.66+1-1mail/sendmail/Makefile
+3-32 files

NetBSD/pkgsrc KutyFbSnet/samba4/patches patch-source4_kdc_db-glue.c patch-third__party_waf_waflib_Tools_python.py

   samba4: add new patches
VersionDeltaFile
1.1+23-0net/samba4/patches/patch-source4_kdc_db-glue.c
1.1+15-0net/samba4/patches/patch-third__party_waf_waflib_Tools_python.py
+38-02 files

NetBSD/pkgsrc 5s54PVYnet/samba4 PLIST distinfo, net/samba4/patches patch-lib_replace_replace.c

   samba4: updated to 4.23.4

   Changes since 4.23.3
   * BUG 15926: Samba 4.22 breaks Time Machine
   * BUG 15947: mdssvc doesn't support $time.iso dates before 1970
   * BUG 15963: Fix winbind cache consistency
   * BUG 15897: Assert failed: (dirfd != -1) || (smb_fname->base_name[0] == '/')
     in vfswrap_openat
   * BUG 15950: ctdb can crash with inconsistent cluster lock configuration
   * BUG 15897: Assert failed: (dirfd != -1) || (smb_fname->base_name[0] == '/')
     in vfswrap_openat
   * BUG 15809: samba-bgqd: rework man page
   * BUG 15936: samba-bgqd can't find [printers] share
   * BUG 15955: Winbind can hang forever in gssapi if there are network issues.
   * BUG 15961: libldb requires linking libreplace on Linux
VersionDeltaFile
1.63+44-6net/samba4/PLIST
1.121+6-5net/samba4/distinfo
1.209+4-3net/samba4/Makefile
1.21+1-5net/samba4/options.mk
1.2+1-1net/samba4/patches/patch-lib_replace_replace.c
+56-205 files

OpenBSD/ports M23rJKbdevel/harfbuzz Makefile distinfo

   Update to harfbuzz-12.3.0.
VersionDeltaFile
1.198+6-6devel/harfbuzz/Makefile
1.162+2-2devel/harfbuzz/distinfo
+8-82 files

NetBSD/pkgsrc kBPw9DAdevel/tevent distinfo Makefile, devel/tevent/patches patch-third__party_waf_waflib_Tools_python.py

   tevent: updated to 0.17.1

   0.17.1
   Unknown changes
VersionDeltaFile
1.1+15-0devel/tevent/patches/patch-third__party_waf_waflib_Tools_python.py
1.23+5-4devel/tevent/distinfo
1.25+3-2devel/tevent/Makefile
+23-63 files

NetBSD/src KMH5JXwcrypto/external/bsd/openssh/dist digest-libc.c includes.h

   Reduce diff with OpenBSD.
VersionDeltaFile
1.11+10-10crypto/external/bsd/openssh/dist/digest-libc.c
1.11+16-1crypto/external/bsd/openssh/dist/includes.h
1.9+4-4crypto/external/bsd/openssh/dist/hash.c
1.19+2-3crypto/external/bsd/openssh/dist/auth-krb5.c
1.15+1-2crypto/external/bsd/openssh/dist/gss-genr.c
1.25+1-2crypto/external/bsd/openssh/dist/sshkey.h
+34-226 files

NetBSD/src EeiWDDxcrypto/external/bsd/openssh Makefile.inc, crypto/external/bsd/openssh/bin Makefile.inc

   openssh: Fix building without libcrypto.

   There are a couple of places in the build goo where this looks like it
   was attempted before, but it had bitrotted.

   Upstream supports this, but it seems to have only been tested on OpenBSD
   (note there are several locations where it's assumed that malloc/free are
   available via libcrypto headers). The change to dist/auth.h brings us
   closer to the code in OpenBSD, though.

   Enable building without libcrypto on sun2, where there is no support for
   shared libraries and currently sshd isn't exactly usable due to
   executable size limits and slowness.

   libfido2 still brings in libcrypto (do we really need support for USB keys
   on all platforms?) for the client applications, but this reduces the
   binary size of sshd on sun2 to a quarter of what it was before.
VersionDeltaFile
1.10+13-13crypto/external/bsd/openssh/dist/digest-libc.c
1.47+13-12crypto/external/bsd/openssh/lib/Makefile
1.19+12-2crypto/external/bsd/openssh/Makefile.inc
1.9+8-4crypto/external/bsd/openssh/bin/Makefile.inc
1.7+8-2crypto/external/bsd/openssh/bin/ssh-keyscan/Makefile
1.12+8-2crypto/external/bsd/openssh/bin/ssh-keygen/Makefile
+62-3510 files not shown
+104-5816 files

FreeBSD/ports deff205graphics/pecl-imagick Makefile

graphics/pecl-imagick: Bump PORTREVISION after the ImageMagick update

PR:             291767
DeltaFile
+1-0graphics/pecl-imagick/Makefile
+1-01 files

FreeBSD/ports 3c1ad1fwww/nginx-devel distinfo version.mk

www/nginx-devel: Update to 1.29.4

Changelog:
    *) Feature: the ngx_http_proxy_module supports HTTP/2.

    *) Feature: Encrypted ClientHello TLS extension support when using
       OpenSSL ECH feature branch; the "ssl_ech_file" directive.
       Thanks to Stephen Farrell.

    *) Change: validation of host and port in the request line, "Host"
       header field, and ":authority" pseudo-header field has been
changed
       to follow RFC 3986.

    *) Change: now a single LF used as a line terminator in a chunked
       request or response body is considered an error.

    *) Bugfix: when using HTTP/3 with OpenSSL 3.5.1 or newer a
segmentation

    [9 lines not shown]
DeltaFile
+3-3www/nginx-devel/distinfo
+1-1www/nginx-devel/version.mk
+1-1www/nginx-devel/Makefile
+5-53 files

OPNSense/plugins d3cbedasecurity/wazuh-agent/src/opnsense/scripts/wazuh opnsense-fw

security/wazuh-agent: Fix active response duplicate key causing false aborts (#5104)

When multiple IPs trigger the same rule simultaneously, they were
sharing the same check_keys value (only rule ID), causing the manager
to abort all but the first execution.

Changed the key to include both rule_id and srcip to make it unique
per source IP, allowing multiple simultaneous blocks while still
preventing duplicate blocks of the same IP.

Fixes #4738
DeltaFile
+2-1security/wazuh-agent/src/opnsense/scripts/wazuh/opnsense-fw
+2-11 files

FreeBSD/ports 39cbe06archivers/peazip Makefile pkg-plist

archivers/peazip: Update to 10.8.0

ChangeLog at:   https://peazip.github.io/changelog.html
DeltaFile
+11-2archivers/peazip/Makefile
+12-0archivers/peazip/pkg-plist
+3-3archivers/peazip/distinfo
+26-53 files

OpenBSD/ports BSXYCU8devel/py-types-psutil distinfo Makefile, devel/py-types-psutil/pkg PLIST

   update to py3-types-psutil-7.2.0.20251228
VersionDeltaFile
1.12+2-2devel/py-types-psutil/distinfo
1.14+1-1devel/py-types-psutil/Makefile
1.5+1-0devel/py-types-psutil/pkg/PLIST
+4-33 files

FreeBSD/ports 4a517a0security/klee distinfo Makefile, security/klee/files patch-cmake_find__z3.cmake

security/klee: Update to 3.2
DeltaFile
+14-0security/klee/files/patch-cmake_find__z3.cmake
+3-3security/klee/distinfo
+2-2security/klee/Makefile
+19-53 files

NetBSD/pkgsrc FX17zCAdoc CHANGES-2025

   Updated math/py-ephem, security/py-krb5
VersionDeltaFile
1.7455+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc SNfwfEhsecurity/py-krb5 PLIST distinfo

   py-krb5: updated to 0.9.0

   0.9.0 - 2025-11-26

   * Build using the Stable ABI/Limited API with Python 3.11 and newer
   * Updated Cython build requirements to `3.2.1`
   * Added support for Python free-threading (`PEP 779`)
     * PyPI will contain wheels for macOS Python 3.14t
     * Linux will still need to compile the extension at install time but will create a free-threaded wheel if running under that interpreter
     * Python 3.13t is not supported or tested so may or may not work
VersionDeltaFile
1.7+29-29security/py-krb5/PLIST
1.7+4-4security/py-krb5/distinfo
1.13+3-3security/py-krb5/Makefile
+36-363 files

NetBSD/pkgsrc nxMQFYemath/py-ephem PLIST Makefile

   py-ephem: updated to 4.2

   4.2
   Unknown changes
VersionDeltaFile
1.10+16-6math/py-ephem/PLIST
1.21+5-4math/py-ephem/Makefile
1.13+4-4math/py-ephem/distinfo
+25-143 files

FreeBSD/ports 8435b84audio/mixxx Makefile

audio/mixxx: Fix build

- Fix of QT dependencies. I removed it by mistake

Reported by:    jhale
DeltaFile
+2-2audio/mixxx/Makefile
+2-21 files

FreeBSD/ports 5feb981editors/markmywords Makefile pkg-plist, editors/markmywords/files patch-CMakeLists.txt patch-src_Widgets_PreferencesDialog.vala

editors/markmywords: new port had been added (+)

Minimal markdown editor around WebKitGTK, written in Vala.

WWW: https://github.com/voldyman/MarkMyWords
DeltaFile
+66-0editors/markmywords/files/patch-CMakeLists.txt
+32-0editors/markmywords/Makefile
+18-0editors/markmywords/files/patch-src_Widgets_PreferencesDialog.vala
+7-0editors/markmywords/pkg-plist
+3-0editors/markmywords/distinfo
+1-0editors/markmywords/pkg-descr
+127-01 files not shown
+128-07 files

FreeBSD/ports 96345a1print Makefile, print/py-plutoprint Makefile pkg-descr

print/py-plutoprint: New port: A Python Library for Generating PDFs and Images from HTML

PlutoPrint is a lightweight and easy-to-use Python library for generating
high-quality PDFs and images directly from HTML or XML content. It is based on
PlutoBook’s robust rendering engine and provides a simple API to convert ur
HTML into crisp PDF documents or vibrant image files. This makes it ideal for
reports, invoices, or visual snapshots.
DeltaFile
+33-0print/py-plutoprint/Makefile
+5-0print/py-plutoprint/pkg-descr
+3-0print/py-plutoprint/distinfo
+1-0print/Makefile
+42-04 files

NetBSD/pkgsrc 0b4Edolfinance/homebank Makefile

   homebank: update sites
VersionDeltaFile
1.55+3-3finance/homebank/Makefile
+3-31 files