LLVM/project 91fbaf4clang/docs LanguageExtensions.md InternalsManual.md

[clang][docs] Use source-relative Markdown links
DeltaFile
+1-1clang/docs/LanguageExtensions.md
+1-1clang/docs/InternalsManual.md
+1-1clang/docs/ClangLinkerWrapper.md
+3-33 files

LLVM/project d1b0ee0llvm/docs Lexicon.md LangRef.md, llvm/docs/AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack.md

[docs] Use source-relative Markdown links
DeltaFile
+3-3llvm/docs/GettingInvolved.md
+2-2llvm/docs/InstrProfileFormat.md
+2-2llvm/docs/CommandGuide/llvm-remarkutil.md
+2-2llvm/docs/AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack/AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack.md
+1-1llvm/docs/Lexicon.md
+1-1llvm/docs/LangRef.md
+11-112 files not shown
+13-138 files

LLVM/project 9c5465allvm/docs Lexicon.md LangRef.md, llvm/docs/AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack.md

Merge cascade
DeltaFile
+3-3llvm/docs/GettingInvolved.md
+2-2llvm/docs/InstrProfileFormat.md
+2-2llvm/docs/CommandGuide/llvm-remarkutil.md
+2-2llvm/docs/AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack/AMDGPUDwarfExtensionAllowLocationDescriptionOnTheDwarfExpressionStack.md
+1-1llvm/docs/Lexicon.md
+1-1llvm/docs/LangRef.md
+11-112 files not shown
+13-138 files

NetBSD/pkgsrc-wip 2372037suricata TODO

suricata: Add reference to CVE-2026-63446
DeltaFile
+1-1suricata/TODO
+1-11 files

LLVM/project c9f3521

Merge main
DeltaFile
+0-00 files

LLVM/project da792a0clang/test/CodeGenCXX builtin-clear-padding-codegen.cpp, llvm/lib/Target/Xtensa XtensaS3DSPInstrInfo.td

Merge cascade
DeltaFile
+11,213-152llvm/test/CodeGen/RISCV/rvv/vector-interleave-fixed.ll
+4,377-4,141llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+5,753-0llvm/lib/Target/Xtensa/XtensaS3DSPInstrInfo.td
+2,822-2,774llvm/test/CodeGen/AMDGPU/bf16.ll
+4,402-1,088clang/test/CodeGenCXX/builtin-clear-padding-codegen.cpp
+2,633-2,496llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+31,200-10,6513,712 files not shown
+172,029-86,9563,718 files

LLVM/project 80b2295

Merge main
DeltaFile
+0-00 files

NetBSD/src xwqnzzisys/netipsec key.c

   ipsec: Fix fencepost error in policy parsing.

   If there are no addresses appended, the input buffer length may
   rightly match sizeof(*xisr) exactly.

   Should fix some of the IPsec tests I just broke!

   PR kern/60669: netipsec key_sp2msg buffer overrun
VersionDeltaFile
1.290+3-3sys/netipsec/key.c
+3-31 files

NetBSD/pkgsrc DfXU2WJdoc TODO

   doc/TODO: + rumdl-0.2.74.
VersionDeltaFile
1.27936+2-1doc/TODO
+2-11 files

NetBSD/src 5CRvULtdoc CHANGES-11.1

   Tickets #474 - #483
VersionDeltaFile
1.1.2.14+73-1doc/CHANGES-11.1
+73-11 files

NetBSD/src hx830xdsys/dev/pci if_ixl.c

   Pull up following revision(s) (requested by tls in ticket #483):

        sys/dev/pci/if_ixl.c: revision 1.104
        sys/dev/pci/if_ixl.c: revision 1.105

   Be a little more conservative with DMA sync for the ATQ, though what was there already was probably OK.

   Remove pointless and confusing check against NULL.
VersionDeltaFile
1.100.2.2+8-8sys/dev/pci/if_ixl.c
+8-81 files

NetBSD/src cQVsIYRshare/man/man4/man4.sparc64 auxfan.4 auxfan.4, sys/arch/sparc64/dev auxfanreg.h auxfanreg.h

   Pull up following revision(s) (requested by jdc in ticket #482):

        sys/arch/sparc64/conf/files.sparc64: revision 1.172
        sys/arch/sparc64/conf/GENERIC: revision 1.250
        share/man/man4/man4.sparc64/auxfan.4: revision 1.1
        share/man/man4/man4.sparc64/auxfan.4: revision 1.2
        sys/arch/sparc64/dev/auxfanreg.h: revision 1.1
        distrib/sets/lists/man/mi: revision 1.1839
        distrib/sets/lists/manhtml/mi: revision 1.57
        share/man/man4/man4.sparc64/Makefile: revision 1.12
        sys/arch/sparc64/dev/auxfan.c: revision 1.1

   Add auxfan - a driver for the SUNW,i2c-auxfan1 sensor found on
   Sun Blade 2500 Silver machines.

   Add auxfan (SB2500S SUNW,i2c-auxfan1) to sparc64 configuration/kernel.

   Add a manual page for auxfan (Sun Blade 2500 Silver SUNW,i2c-auxfan1 sensor).


    [3 lines not shown]
VersionDeltaFile
1.1.2.1+0-166sys/arch/sparc64/dev/auxfan.c
1.1.2.2+166-0sys/arch/sparc64/dev/auxfan.c
1.2.2.1+0-57share/man/man4/man4.sparc64/auxfan.4
1.2.2.2+57-0share/man/man4/man4.sparc64/auxfan.4
1.1.2.1+0-53sys/arch/sparc64/dev/auxfanreg.h
1.1.2.2+53-0sys/arch/sparc64/dev/auxfanreg.h
+276-2765 files not shown
+292-28311 files

LLVM/project 27ba493llvm/include/llvm/CodeGen AsmPrinterHandler.h DIE.h, llvm/lib/CodeGen/AsmPrinter AccelTable.cpp CodeViewDebug.h

[AsmPrinter] Remove dead functions, types, and member variables (NFC) (#224819)

AccelTable::addEntries:
Added on November 18, 2023 in commit
b00e2f2a5f3e48fbbe2324b0b371e5657ccd969c without a definition or any
callers.

Dwarf5AccelTableWriter::Header::AbbrevTableSize:
Added on April 4, 2018 in commit
6088c23431239ff7653ec0acc74e97f4d2771834 without any uses.

ExceptionSymbolProvider:
The last uses were removed on November 22, 2022 in commit
4af73d7ebb5bf4bc2045d15ae0f4ebce56f2d86f.

DIEInteger::setValue:
The last uses were removed on May 27, 2015 in commit
e7e1d0c706826a009698341e36f8c5a44ff1571c.


    [24 lines not shown]
DeltaFile
+0-13llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
+0-7llvm/include/llvm/CodeGen/DIE.h
+0-6llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
+0-3llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h
+0-3llvm/include/llvm/CodeGen/AsmPrinterHandler.h
+0-1llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp
+0-331 files not shown
+0-347 files

OpenBSD/ports 4xpjXNCarchivers/xz distinfo Makefile

   archivers/xz: update to 5.8.4

   Includes a fix for
   GHSA-5qpq-xqfv-j9pg: Invalid write after reinitialization
VersionDeltaFile
1.29.2.1+2-2archivers/xz/distinfo
1.57.2.1+2-2archivers/xz/Makefile
+4-42 files

LLVM/project e5c1eccclang/test/CodeGenCXX builtin-clear-padding-codegen.cpp, llvm/lib/Target/Xtensa XtensaS3DSPInstrInfo.td

Merge cascade
DeltaFile
+11,213-152llvm/test/CodeGen/RISCV/rvv/vector-interleave-fixed.ll
+4,377-4,141llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+5,753-0llvm/lib/Target/Xtensa/XtensaS3DSPInstrInfo.td
+2,822-2,774llvm/test/CodeGen/AMDGPU/bf16.ll
+4,402-1,088clang/test/CodeGenCXX/builtin-clear-padding-codegen.cpp
+2,633-2,496llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+31,200-10,6513,712 files not shown
+172,029-86,9563,718 files

OpenBSD/ports EI6bbWRnet/curl distinfo Makefile, net/curl/pkg PLIST

   net/curl: update to 8.22.0

   Includes fixes for
   CVE-2026-18924: HTTP/2 server push UAF
   CVE-2026-19931: Negotiate ambient user conn reuse
   CVE-2026-80230: OpenSSL pinning bypass
   CVE-2026-80255: secure cookie attribute bypass with tab
VersionDeltaFile
1.145.2.3+2-2net/curl/distinfo
1.213.2.3+2-2net/curl/Makefile
1.89.2.2+4-0net/curl/pkg/PLIST
+8-43 files

FreeBSD/ports 194c66enet/rsync Makefile

net/rsync: enable amd64 SIMD optimizations

PR:             297905
Reported by:    naddy
DeltaFile
+7-2net/rsync/Makefile
+7-21 files

LLVM/project 0cf45d0clang/lib/StaticAnalyzer/Core CallEvent.cpp, clang/test/Analysis inlining-final-methods.cpp

[analyzer] Confidently inline final methods (#224070)

When the analyzer sees a virtual method call, it usually splits two
execution paths: one where the method is inlined, and one where it is
evaluated conservatively (i.e. invalidates stuff and returns a conjured
symbol) to represent the possibility that an overriding method is called
from a more derived class.

This commit disables this logic in the case when the method
corresponding to the (static or known dynamic) type of the object is
`final` (or the type of the object is `final`), because in these cases
we can definitely know that it is the method that is actually called.

Fixes #222960.
DeltaFile
+151-0clang/test/Analysis/inlining-final-methods.cpp
+12-0clang/lib/StaticAnalyzer/Core/CallEvent.cpp
+163-02 files

OpenBSD/ports Z3PrWYCaudio/mikmod Makefile distinfo, audio/mikmod/patches patch-src_mlistedit_c

   Update mikmod to 3.2.10.
VersionDeltaFile
1.6+2-2audio/mikmod/distinfo
1.6+1-1audio/mikmod/patches/patch-src_mlistedit_c
1.18+1-1audio/mikmod/Makefile
+4-43 files

NetBSD/src ERmxrT2sys/dev/pci if_ixl.c

   Pull up following revision(s) (requested by tls in ticket #481):

        sys/dev/pci/if_ixl.c: revision 1.102
        sys/dev/pci/if_ixl.c: revision 1.103

   Fix link state handling in ixl driver (PR 60736):

   1. The admin queue ("ATQ") polling could skip completions if there was
      more than one pending command.  Force ixl_atq_poll()  to go in order
      and simplify by looping around the post_locked and done_locked functions.
      This makes ixl_atq_poll_done() superfluous, so remove that.

   2. Add missing "goto out" in ixl_get_link_status() so we return EBUSY
      instead of falling through to cv_timedwait().  This is much
      less likely with fix 1 above but worth fixing anyway.

   3. Mostly undo 1.92 - don't block waiting on link in ixl_init(), instead,
      fire off a link status check and ignore the result.  Meanwhile, in
      ixl_init_locked(), enable the hardware link status interrupt.

    [7 lines not shown]
VersionDeltaFile
1.100.2.1+53-65sys/dev/pci/if_ixl.c
+53-651 files

OpenBSD/ports o6V9ntWaudio/libmikmod distinfo Makefile

   Update libmikmod to 3.3.14.
VersionDeltaFile
1.13+2-2audio/libmikmod/distinfo
1.42+2-2audio/libmikmod/Makefile
+4-42 files

NetBSD/src DVxnLNCsys/dev/i2c dbcool_var.h dbcool.c

   Pull up following revision(s) (requested by jdc in ticket #480):

        sys/dev/i2c/dbcool.c: revision 1.70
        sys/dev/i2c/dbcool_var.h: revision 1.19
        sys/dev/i2c/dbcool.c: revision 1.69

   Also match "i2c-adt7475" (Sun Fire V245).

   Add fan speed dividers using properties.
VersionDeltaFile
1.65.4.1+45-11sys/dev/i2c/dbcool.c
1.17.28.1+9-2sys/dev/i2c/dbcool_var.h
+54-132 files

FreeBSD/src ed60e57usr.sbin/bhyve bhyve_config.5 ipc.c, usr.sbin/bhyvectl Makefile bhyvectl.8

bhyvectl: support querying VM pid

Extend bhyvectl(8) to support querying VM pid using the
`--get-vm-pid` flag.

This is useful in monitor mode when the VM pid differs
from the main bhyve(8) process run by the user. Knowing the VM pid
is necessary, for example, to query process resource usage or
trigger ACPI shutdown with SIGTERM.

Of course, it could be obtained by matching the monitor process
children by the process title, but it's a little more complex
and fragile than it could be.

Implement that by adding the "get_vm_pid" IPC command,
and using it to implement `bhyvectl --get-vm-pid`, which
prints the VM PID.

When the VM PID is not known, ESRCH is returned.

    [4 lines not shown]
DeltaFile
+51-9usr.sbin/bhyvectl/bhyvectl.c
+11-0usr.sbin/bhyve/ipc.c
+6-2usr.sbin/bhyvectl/bhyvectl.8
+1-2usr.sbin/bhyvectl/Makefile
+1-1usr.sbin/bhyve/bhyve_config.5
+70-145 files

NetBSD/src e7EHgI7share/man/man4 Makefile bq4802rtc.4, sys/arch/sparc64/conf files.sparc64

   Pull up following revision(s) (requested by jdc in ticket #479):

        share/man/man4/bq4802rtc.4: revision 1.1
        sys/arch/sparc64/conf/files.sparc64: revision 1.171
        sys/dev/ic/bq4802reg.h: revision 1.3
        distrib/sets/lists/man/mi: revision 1.1836
        distrib/sets/lists/manhtml/mi: revision 1.54
        sys/arch/sparc64/dev/bq4802_ebus.c: revision 1.3
        share/man/man4/Makefile: revision 1.753

   Add a note about the validity of the battery-valid flag.

   Add a sysctl to control the clock oscillator.

   Only write to the chip at attach time if the configuration needs changing.

   Add a manual page for bq4802rtc(4) (Texas Instruments bq4802Y/bq4802LY).

   Add build glue (Makefile and set lists) for bq4802rtc.4 manual page.

    [2 lines not shown]
VersionDeltaFile
1.3.2.3+91-10sys/arch/sparc64/dev/bq4802_ebus.c
1.1.2.1+0-82share/man/man4/bq4802rtc.4
1.1.2.2+82-0share/man/man4/bq4802rtc.4
1.3.2.3+2-2sys/dev/ic/bq4802reg.h
1.166.20.3+2-2sys/arch/sparc64/conf/files.sparc64
1.747.2.3+2-2share/man/man4/Makefile
+179-982 files not shown
+184-1008 files

OpenBSD/ports 0ibeoFWtextproc/epubcheck Makefile distinfo, textproc/epubcheck/pkg PLIST

   Update to epubcheck-5.4.0.
VersionDeltaFile
1.8+3-3textproc/epubcheck/pkg/PLIST
1.8+2-2textproc/epubcheck/distinfo
1.12+1-2textproc/epubcheck/Makefile
+6-73 files

NetBSD/src CqYPBj1sys/dev/i2c adt7462reg.h adt7462.c

   Pull up following revision(s) (requested by jdc in ticket #478):

        sys/dev/i2c/adt7462reg.h: revision 1.2
        sys/dev/i2c/adt7462reg.h: revision 1.3
        sys/dev/i2c/adt7462.c: revision 1.2
        sys/dev/i2c/adt7462.c: revision 1.3

   Correct the logic for tach/fan measurement.

   Add tach pulse entries whilst here.

   Use the pin configuration registers to discover monitored fans.

   Don't display the fan fault sensor if there are no monitored fans.

   Add some GPIO definitions.  Tidy up unused definitions.

   Add temperature offsets using properties.

   Also check the tach. enable register when checking for connected fans.
VersionDeltaFile
1.3.2.3+42-25sys/dev/i2c/adt7462.c
1.3.2.3+22-21sys/dev/i2c/adt7462reg.h
+64-462 files

OpenBSD/ports 1Sv0jvNcad/nextpnr distinfo Makefile

   Update to nextpnr-0.11.1.

   From Thomas Dettbarn (MAINTAINER)
VersionDeltaFile
1.2+3-2cad/nextpnr/Makefile
1.2+2-2cad/nextpnr/distinfo
+5-42 files

OpenBSD/src rSiIG9mlib/libssl dtls_local.h d1_lib.c

   Remove DTLS unprocessed records queue.

   This queue exists to buffer records from the next epoch, which contain
   either handshake messages or alerts. This largely means that we are
   buffering a Finished message either due to a ChangeCipherSpec message
   being dropped or delivered out of order. In the dropped case we have
   to rely on the sender retransmitting the flight, which will also
   retransmit the Finished message. This can also be used to handle the
   out of order case. Both of these messages are small and may even be
   included in the same UDP datagram.

   Remove the queue since this avoids a bunch of complexity and a
   potential DoS vector. BoringSSL did the same a long time ago.

   ok kenjiro@ joshua@ beck@
VersionDeltaFile
1.133+18-169lib/libssl/d1_pkt.c
1.69+1-28lib/libssl/d1_lib.c
1.12+1-16lib/libssl/dtls_local.h
+20-2133 files

NetBSD/src 4r9EanSetc/etc.sparc64 MAKEDEV.conf, share/man/man4 mpt.4

   Pull up following revision(s) (requested by jdc in ticket #477):

        sys/dev/ic/mpt_netbsd.c: revision 1.41
        sys/dev/ic/mpt_netbsd.c: revision 1.42
        sys/dev/ic/mpt_netbsd.c: revision 1.43
        sys/dev/ic/mpt_netbsd.c: revision 1.44
        sys/dev/ic/mpt_netbsd.c: revision 1.45
        sys/arch/sparc64/conf/GENERIC: revision 1.249
        sys/dev/ic/mpt_mpilib.h: revision 1.7
        share/man/man4/mpt.4: revision 1.8
        etc/etc.sparc64/MAKEDEV.conf: revision 1.21

   Add some more definitions for the integrated RAID statuses.

   Parse the information for integrated RAID events.  We now print (e.g.):
     mpt2: Integrated RAID Event: volume 0 status: optimal, enabled
     mpt2: Integrated RAID Event: volume 2 status: missing, enabled, inactive
   instead of the cryptic:
     mpt2: Unknown async event: 0xb000000

    [31 lines not shown]
VersionDeltaFile
1.40.4.1+170-3sys/dev/ic/mpt_netbsd.c
1.7.2.1+23-3share/man/man4/mpt.4
1.243.2.4+6-2sys/arch/sparc64/conf/GENERIC
1.6.4.1+4-1sys/dev/ic/mpt_mpilib.h
1.20.10.1+2-1etc/etc.sparc64/MAKEDEV.conf
+205-105 files

NetBSD/pkgsrc jaimke9math/py-statsmodels Makefile

   py-statsmodels: fix build with non-default Python
VersionDeltaFile
1.36+3-1math/py-statsmodels/Makefile
+3-11 files