NetBSD/pkgsrc D6qe8lLmultimedia/dumpmpeg Makefile

   dumpmpeg: add trailing slash in HOMEPAGE
VersionDeltaFile
1.18+2-3multimedia/dumpmpeg/Makefile
+2-31 files

NetBSD/pkgsrc mhXttrRconverters/dsk2rom Makefile

   dsk2rom: comment out dead site
VersionDeltaFile
1.2+3-3converters/dsk2rom/Makefile
+3-31 files

LLVM/project 979462cllvm/lib/Target/AMDGPU InstCombineTables.td AMDGPUSearchableTables.td, llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU BUILD.gn

[AMDGPU] Eliminate InstCombineTables.td. NFC. (#170857)

This also eliminates the generated file InstCombineTables.inc which was
99% identical to the existing AMDGPUGenSearchableTables.inc.
DeltaFile
+0-10llvm/lib/Target/AMDGPU/InstCombineTables.td
+9-0llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td
+0-6llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn
+0-4llvm/lib/Target/AMDGPU/CMakeLists.txt
+1-1llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp
+10-215 files

OpenBSD/src vyDlQLdregress/usr.bin/ssh test-exec.sh

   Append a newline, otherwise some sed's won't output anything.
VersionDeltaFile
1.137+2-2regress/usr.bin/ssh/test-exec.sh
+2-21 files

HardenedBSD/src a287884sys/dev/ice ice_lib.c, sys/dev/nvme nvme_ns.c nvme.h

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+7-9sys/dev/nvme/nvme_ns.c
+11-0tests/sys/net/if_bridge_test.sh
+4-3sys/dev/ice/ice_lib.c
+2-2usr.sbin/freebsd-update/freebsd-update.sh
+2-2sys/dev/nvme/nvme.h
+2-2sys/dev/nvme/nvme_ctrlr.c
+28-185 files not shown
+31-1911 files

HardenedBSD/ports 87944a6devel/apache-commons-io distinfo, math/saga distinfo

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+7-7www/filebrowser-quantum/distinfo
+2-5security/gauth/Makefile
+3-3math/saga/distinfo
+3-3ports-mgmt/poudriere-devel/distinfo
+3-3ports-mgmt/poudriere-devel/Makefile
+3-3devel/apache-commons-io/distinfo
+21-243 files not shown
+25-299 files

GhostBSD/ports 611e5dfx11/xconfig distinfo Makefile

x11/xconfig: Update to version 2.9

Update xconfig to version 2.9, which restores comprehensive video driver
detection and X server configuration functionality.

Changes in 2.9:
- Add NVIDIA GPU detection with version-specific driver selection
  (580/470/390/340/304 drivers)
- Add AMD Radeon device ID database for radeonkms vs amdgpu selection
- Add comprehensive function documentation to all 50 functions
- Support for Intel, AMD, NVIDIA GPUs
- VirtualBox, VMware, QEMU, Hyper-V, bhyve VM guest support
- Xorg and XLibre X server detection
- Offline package support (/xdrivers) with online fallback
DeltaFile
+3-3x11/xconfig/distinfo
+1-1x11/xconfig/Makefile
+4-42 files

GhostBSD/xconfig 50ec2fdbin xconfig

Merge pull request #47 from ghostbsd/issue#318

Restore driver detection and X server configuration functionality
DeltaFile
+732-179bin/xconfig
+732-1791 files

FreeBSD/ports b2c81f1math/saga distinfo Makefile

math/saga: Update to 9.10.2

Changelog:      https://sourceforge.net/p/saga-gis/wiki/Changelog%209.10.2/attachment/changelog_saga_9.10.2.txt

Reported by:    portscout, Repology
DeltaFile
+3-3math/saga/distinfo
+2-2math/saga/Makefile
+5-52 files

HardenedBSD/ports b2c81f1math/saga distinfo Makefile

math/saga: Update to 9.10.2

Changelog:      https://sourceforge.net/p/saga-gis/wiki/Changelog%209.10.2/attachment/changelog_saga_9.10.2.txt

Reported by:    portscout, Repology
DeltaFile
+3-3math/saga/distinfo
+2-2math/saga/Makefile
+5-52 files

LLVM/project fa2eabdclang/test/Headers __clang_hip_math.hip, llvm/lib/Transforms/Utils SimplifyCFG.cpp

[SimplifyCFG] Hoist common code for switch multi-case destinations (#165700)

Previously, hoistCommonCodeFromSuccessors did not support hoisting
common code for multi-case destinations of `switch`.

However, if all the predecessors of a given Succ are the same (i.e.,
multi-case destination), it is safe to hoist the common code from Succ
to Pred, which is what this PR does.

See discussion
https://github.com/llvm/llvm-project/pull/165570#discussion_r2473290327.
Alive2 proof: https://alive2.llvm.org/ce/z/cYuczq
Optimization Impact:
https://github.com/dtcxzyw/llvm-opt-benchmark/pull/3003
DeltaFile
+180-201clang/test/Headers/__clang_hip_math.hip
+27-17llvm/lib/Transforms/Utils/SimplifyCFG.cpp
+35-5llvm/test/Transforms/SimplifyCFG/hoist-common-code.ll
+242-2233 files

GhostBSD/xconfig ba9dbe9bin xconfig

Restore driver detection and X server configuration functionality

Restore comprehensive video driver detection and setup logic to xconfig,
enabling automatic X11 configuration for diverse hardware platforms.

Driver Detection Improvements:
- Add NVIDIA GPU detection with version-specific driver selection
  * Latest driver (580) for RTX 40/50 series and Ada Generation cards
  * 470 driver for RTX 20/30 series and Pascal/Turing cards
  * 390 driver for GTX 600-900 series and Kepler/Maxwell cards
  * 340 driver for GTX 200-500 series and Tesla/Fermi cards
  * 304 driver for GeForce 6/7/8/9 series legacy cards

- Add AMD Radeon device ID database for radeonkms vs amdgpu selection
  * 400+ legacy Radeon device IDs requiring radeonkms driver
  * Automatic amdgpu selection for newer cards (Polaris+)

Configuration Management:
- Add comprehensive function documentation to all 50 functions

    [28 lines not shown]
DeltaFile
+732-179bin/xconfig
+732-1791 files

OpenBSD/src gU8bEhwusr.bin/dc bcode.c

   dc: unbreak tree after BN_MASK2 removal

   This is a hack which will be cleaned up later.

   found anton and deraadt

   ok deraadt
VersionDeltaFile
1.64+5-1usr.bin/dc/bcode.c
+5-11 files

GhostBSD/xconfig c8aacd8bin xconfig

Add comprehensive function documentation to xconfig

Add documentation headers to all 50 functions in bin/xconfig to improve
code maintainability and developer onboarding. Each function now includes:
- Function name and description
- Parameter specifications with detailed explanations
- Return value documentation
- Practical usage examples

This documentation follows shell script conventions with headers positioned
above function definitions.

Key improvements:
- Hardware detection functions (GPU, VM, driver version selection)
- Configuration functions (DRM, legacy drivers, NVIDIA, virtualization)
- Helper functions (rc.conf management, package installation, backup)
- Dialog/menu functions (bsddialog/dialog integration)
- Main entry points (cmd_auto, cmd_debug, interactive menu)


    [13 lines not shown]
DeltaFile
+732-179bin/xconfig
+732-1791 files

NetBSD/src Dzrl770usr.bin/ftp ftp.c util.c

   ftp: fix ascii transfers with progress bar

   Handle stdio interruption by signals and improve error handling
   in getc() and putc() on the control and data channels.
   Provide ftp_getc() and ftp_putc() wrappers that:
   - Retry the operation on EINTR or EAGAIN instead of failing.
   - Store other error codes in a return variable separate to errno,
     and use that variable in ferror() handling, for more correct
     error messages.

   Fixes the progress bar display in ascii mode transfers.

   (Note that I haven't fixed interrupted reads from stdin or
   writes to ttyout; that's a much larger refactor that's out of scope).

   Fix PR bin/59587 from Johnny Billquist, with the fix
   inspired by the patch in that PR.
VersionDeltaFile
1.179+51-33usr.bin/ftp/ftp.c
1.169+59-3usr.bin/ftp/util.c
1.85+4-2usr.bin/ftp/extern.h
1.101+2-2usr.bin/ftp/version.h
+116-404 files

FreeBSD/ports 0252638www/filebrowser-quantum distinfo Makefile

www/filebrowser-quantum: Update to 1.0.3

ChangeLogs:

- https://github.com/gtsteffaniak/filebrowser/releases/tag/v1.0.2-stable
- https://github.com/gtsteffaniak/filebrowser/releases/tag/v1.0.3-stable
DeltaFile
+7-7www/filebrowser-quantum/distinfo
+1-2www/filebrowser-quantum/Makefile
+8-92 files

HardenedBSD/ports 0252638www/filebrowser-quantum distinfo Makefile

www/filebrowser-quantum: Update to 1.0.3

ChangeLogs:

- https://github.com/gtsteffaniak/filebrowser/releases/tag/v1.0.2-stable
- https://github.com/gtsteffaniak/filebrowser/releases/tag/v1.0.3-stable
DeltaFile
+7-7www/filebrowser-quantum/distinfo
+1-2www/filebrowser-quantum/Makefile
+8-92 files

LLVM/project 5fc8e87mlir/include/mlir/Dialect/XeGPU/IR XeGPUOps.td, mlir/lib/Conversion/VectorToXeGPU VectorToXeGPU.cpp

[MLIR][XeGPU] Retain anchor op layouts for XeGPU nD ops (#170934)

This PR adds support to retain the anchor op layouts (after dropping
what's not required) for xegpu nD ops during workgroup to subgroup &
unroll transformation
DeltaFile
+12-3mlir/lib/Dialect/XeGPU/Transforms/XeGPUUnroll.cpp
+9-6mlir/lib/Dialect/XeGPU/IR/XeGPUOps.cpp
+12-3mlir/lib/Dialect/XeGPU/Transforms/XeGPUWgToSgDistribute.cpp
+13-0mlir/test/Dialect/XeGPU/xegpu-wg-to-sg-unify-ops.mlir
+8-4mlir/lib/Conversion/VectorToXeGPU/VectorToXeGPU.cpp
+6-3mlir/include/mlir/Dialect/XeGPU/IR/XeGPUOps.td
+60-192 files not shown
+64-228 files

LLVM/project 8fe38c4clang/lib/AST/ByteCode Pointer.cpp Interp.h

[clang][bytecode] Allocate InitMaps via Program/InterpState allocators (#170272)

Save them as a pointer intead of using a shared_ptr. This we we can use
the pointer integer value to differentiate the "no initmap yet" and "all
values initialzed" cases.

This regresses one test case in const-eval.c, but as it turns out, that
only worked coincidentally before.
DeltaFile
+57-67clang/lib/AST/ByteCode/Pointer.cpp
+31-31clang/lib/AST/ByteCode/Interp.h
+20-38clang/lib/AST/ByteCode/Descriptor.cpp
+20-19clang/lib/AST/ByteCode/InterpBuiltinBitCast.cpp
+26-6clang/lib/AST/ByteCode/Descriptor.h
+11-9clang/lib/AST/ByteCode/Pointer.h
+165-1706 files not shown
+185-18812 files

Linux/linux 416f99crust/kernel i2c.rs pci.rs, rust/kernel/debugfs traits.rs

Merge tag 'driver-core-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core

Pull driver core updates from Danilo Krummrich:
 "Arch Topology:
   - Move parse_acpi_topology() from arm64 to common code for reuse in
     RISC-V

  CPU:
   - Expose housekeeping CPUs through /sys/devices/system/cpu/housekeeping
   - Print a newline (or 0x0A) instead of '(null)' reading
     /sys/devices/system/cpu/nohz_full when nohz_full= is not set

  debugfs
   - Remove (broken) 'no-mount' mode
   - Remove redundant access mode checks in debugfs_get_tree() and
     debugfs_create_*() functions

  Devres:
   - Remove unused devm_free_percpu() helper

    [112 lines not shown]
DeltaFile
+586-0rust/kernel/i2c.rs
+252-0rust/kernel/pci/irq.rs
+237-1rust/kernel/debugfs/traits.rs
+44-187rust/kernel/pci.rs
+147-0samples/rust/rust_i2c_client.rs
+144-0rust/kernel/pci/io.rs
+1,410-18868 files not shown
+2,872-70074 files

LLVM/project 75aa7bdcompiler-rt/test/asan/TestCases scariness_score_test.cpp

[ASan] Disable another test on Darwin due to ulimit stack issues

Similar to #170786.
DeltaFile
+4-0compiler-rt/test/asan/TestCases/scariness_score_test.cpp
+4-01 files

LLVM/project 9e9e64aclang/lib/CodeGen CGOpenMPRuntime.cpp, clang/test/OpenMP target_firstprivate_pointer_codegen.cpp target_defaultmap_codegen_01.cpp

[OpenMP] Fix defaultmap(firstprivate:pointer) handling  (#169622)

This fixes a bug where pointers from defaultmap(firstprivate:pointer)
were incorrectly treated as firstprivate literals, causing
OMP_MAP_LITERAL to be set. This prevented the runtime from performing
device address lookup.
Realted PR https://github.com/llvm/llvm-project/pull/167879

Co-authored-by: Sairudra More <moresair at pe31.hpc.amslabs.hpecorp.net>
DeltaFile
+169-0clang/test/OpenMP/target_firstprivate_pointer_codegen.cpp
+65-12clang/lib/CodeGen/CGOpenMPRuntime.cpp
+2-2clang/test/OpenMP/target_defaultmap_codegen_01.cpp
+1-1clang/test/OpenMP/target_map_codegen_26.cpp
+237-154 files

NetBSD/src CuFn19Vsys/ufs/lfs lfs_segment.c lfs_alloc.c

   Undo previous commit; it needs further refinement.
VersionDeltaFile
1.304+3-24sys/ufs/lfs/lfs_segment.c
1.151+3-10sys/ufs/lfs/lfs_alloc.c
1.351+2-6sys/ufs/lfs/lfs_vnops.c
1.163+1-6sys/ufs/lfs/lfs_inode.c
1.31+1-3sys/ufs/lfs/lfs_inode.h
1.129+1-1sys/ufs/lfs/lfs_extern.h
+11-502 files not shown
+11-538 files

Linux/linux b1ae17c. MAINTAINERS, Documentation/devicetree/bindings/ipmi nuvoton,npcm750-kcs-bmc.yaml aspeed,ast2400-ibt-bmc.yaml

Merge tag 'for-linus-6.19-1' of https://github.com/cminyard/linux-ipmi

Pull IPMI updates from Corey Minyard:
 "Minor IPMI fixes:

   - Some device tree cleanups and a maintainer add

   - Fix a race when handling channel updates that could result in
     errors being reported to the user in some cases"

* tag 'for-linus-6.19-1' of https://github.com/cminyard/linux-ipmi:
  MAINTAINERS: Add entry on Loongson-2K IPMI driver
  dt-bindings: ipmi: Convert aspeed,ast2400-ibt-bmc to DT schema
  dt-bindings: ipmi: Convert nuvoton,npcm750-kcs-bmc to DT schema
  ipmi: Skip channel scan if channels are already marked ready
  ipmi: Fix __scan_channels() failing to rescan channels
  ipmi: Fix the race between __scan_channels() and deliver_response()
DeltaFile
+55-0Documentation/devicetree/bindings/ipmi/nuvoton,npcm750-kcs-bmc.yaml
+44-0Documentation/devicetree/bindings/ipmi/aspeed,ast2400-ibt-bmc.yaml
+0-40Documentation/devicetree/bindings/ipmi/npcm7xx-kcs-bmc.txt
+0-28Documentation/devicetree/bindings/ipmi/aspeed,ast2400-ibt-bmc.txt
+17-7drivers/char/ipmi/ipmi_msghandler.c
+1-0MAINTAINERS
+117-756 files

Linux/linux 096571bdrivers/ata libata-core.c, include/linux libata.h ata.h

Merge tag 'ata-6.19-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux

Pull ata fix from Niklas Cassel:

 - The DELLBOSS VD SATA controller times out when sending I/Os of size
   4096 KiB or larger, even though it claims LBA48 support, which per
   the ACS standard requires support for a maximum command size of
   65535 sectors, i.e. 32 MiB - 512. Thus, quirk the device so that it
   sets a lower maximum command size (me)

* tag 'ata-6.19-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux:
  ata: libata-core: Quirk DELLBOSS VD max_sectors
  ata: libata: Move quirk flags to their own enum
DeltaFile
+40-36include/linux/libata.h
+11-0drivers/ata/libata-core.c
+1-0include/linux/ata.h
+52-363 files

Linux/linux 001eefbdrivers/char/tpm tpm2-sessions.c tpm2-cmd.c, include/linux tpm.h

Merge tag 'tpmdd-sessions-next-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd

Pull more tpm updates from Jarkko Sakkinen:
 "This is targeted for tpm2-sessions updates.

  There's two bug fixes and two more cosmetic tweaks for HMAC protected
  sessions. They provide a baseine for further improvements to be
  implemented during the the course of the release cycle"

* tag 'tpmdd-sessions-next-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd:
  tpm2-sessions: Open code tpm_buf_append_hmac_session()
  tpm2-sessions: Remove 'attributes' parameter from tpm_buf_append_auth
  tpm2-sessions: Fix tpm2_read_public range checks
  tpm2-sessions: Fix out of range indexing in name_size
DeltaFile
+128-71drivers/char/tpm/tpm2-sessions.c
+34-8drivers/char/tpm/tpm2-cmd.c
+33-8security/keys/trusted-keys/trusted_tpm2.c
+9-29include/linux/tpm.h
+204-1164 files

LLVM/project 58b319bclang/lib/CIR/Analysis FallThroughWarning.cpp, clang/lib/Frontend CompilerInvocation.cpp

[CIR][Analyzer] Revamping codebase and switch implementation
DeltaFile
+159-63clang/lib/CIR/Analysis/FallThroughWarning.cpp
+141-0clang/test/CIR/Analysis/fallthrough_2.cir
+6-0clang/lib/Frontend/CompilerInvocation.cpp
+3-2clang/test/CIR/Analysis/fallthrough_switch.c
+3-0clang/lib/Sema/SemaDecl.cpp
+1-1clang/test/CIR/Analysis/fallthrough_1.c
+313-662 files not shown
+316-678 files

Linux/linux f19b841include/uapi/linux/media/amlogic c3-isp-config.h

Merge tag 'media/v6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media

Pull media kernel-doc fix from Mauro Carvalho Chehab:
 "A fix to shut up a kernel-doc warning on c3-isp driver"

* tag 'media/v6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media:
  media: uapi: c3-isp: Fix documentation warning
DeltaFile
+1-1include/uapi/linux/media/amlogic/c3-isp-config.h
+1-11 files

OpenBSD/ports 7RHpM7kfonts Makefile

   +epson-mx80
VersionDeltaFile
1.98+1-0fonts/Makefile
+1-01 files

OpenBSD/ports oyWeZ1cfonts/epson-mx80 Makefile distinfo, fonts/epson-mx80/pkg PLIST-main PLIST-web

   Initial revision
VersionDeltaFile
1.1+28-0fonts/epson-mx80/Makefile
1.1+8-0fonts/epson-mx80/pkg/PLIST-main
1.1+6-0fonts/epson-mx80/pkg/PLIST-web
1.1+5-0fonts/epson-mx80/pkg/DESCR-main
1.1+5-0fonts/epson-mx80/pkg/DESCR-web
1.1+2-0fonts/epson-mx80/distinfo
+54-06 files not shown
+54-012 files