LLVM/project 96726ea — libcxx/include/__ranges elements_of.h

revert irrelevant
DeltaFile
+1-0libcxx/include/__ranges/elements_of.h
+1-01 files

FreeBSD/ports 50da9db — devel/aws-crt-cpp Makefile pkg-plist

devel/aws-crt-cpp: Update to 0.44.4

ChangeLog: https://github.com/awslabs/aws-crt-cpp/releases/tag/v0.44.4
DeltaFile
+3-3devel/aws-crt-cpp/distinfo
+1-1devel/aws-crt-cpp/Makefile
+2-0devel/aws-crt-cpp/pkg-plist
+6-43 files

FreeBSD/ports f33a9cf — devel/aws-c-s3 Makefile distinfo

devel/aws-c-s3: Update to 1.5.2

ChangeLog: https://github.com/awslabs/aws-c-s3/releases/tag/v1.5.2
DeltaFile
+3-3devel/aws-c-s3/distinfo
+1-1devel/aws-c-s3/Makefile
+4-42 files

FreeBSD/ports a816748 — devel/aws-sdk-cpp Makefile distinfo

devel/aws-sdk-cpp: Update to 1.11.929

ChangeLog: https://github.com/aws/aws-sdk-cpp/compare/1.11.912...1.11.929
DeltaFile
+3-3devel/aws-sdk-cpp/distinfo
+1-1devel/aws-sdk-cpp/Makefile
+4-42 files

FreeBSD/ports 1a63bb9 — devel/aws-c-mqtt Makefile distinfo

devel/aws-c-mqtt: Update to 1.1.3

ChangeLog: https://github.com/awslabs/aws-c-mqtt/releases/tag/v1.1.3
DeltaFile
+3-3devel/aws-c-mqtt/distinfo
+1-1devel/aws-c-mqtt/Makefile
+4-42 files

FreeBSD/ports 0a1dfee — devel/aws-c-http Makefile distinfo

devel/aws-c-http: Update to 1.3.0

ChangeLog:
        https://github.com/awslabs/aws-c-http/releases/tag/v1.3.0
        https://github.com/awslabs/aws-c-http/releases/tag/v1.2.0
DeltaFile
+3-3devel/aws-c-http/distinfo
+1-1devel/aws-c-http/Makefile
+4-42 files

FreeBSD/ports 17252bd — security/aws-c-auth Makefile distinfo

security/aws-c-auth: Update to 1.0.4

ChangeLog:
        https://github.com/awslabs/aws-c-auth/releases/tag/v1.0.4
        https://github.com/awslabs/aws-c-auth/releases/tag/v1.0.3
DeltaFile
+3-3security/aws-c-auth/distinfo
+1-1security/aws-c-auth/Makefile
+4-42 files

FreeBSD/ports c62cabb — devel/aws-c-io Makefile distinfo

devel/aws-c-io: Update to 1.1.2

ChangeLog: https://github.com/awslabs/aws-c-io/releases/tag/v1.1.2
DeltaFile
+3-3devel/aws-c-io/distinfo
+1-1devel/aws-c-io/Makefile
+4-42 files

FreeBSD/ports c1c8ab6 — security/s2n-tls Makefile distinfo

security/s2n-tls: Update to 1.7.14

ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.7.14
DeltaFile
+3-3security/s2n-tls/distinfo
+1-1security/s2n-tls/Makefile
+4-42 files

LLVM/project 5482f9d — libcxx/include module.modulemap.in, libcxx/include/__ranges elements_of.h

fix module import
DeltaFile
+18-0libcxx/test/std/ranges/range.utility/range.elementsof/default_allocator.compile.pass.cpp
+4-1libcxx/include/module.modulemap.in
+0-1libcxx/include/__ranges/elements_of.h
+22-23 files

LLVM/project fadbdb0 — libcxx/test/std/ranges/coro.generator/promise lwg3894.pass.cpp

fix test
DeltaFile
+1-0libcxx/test/std/ranges/coro.generator/promise/lwg3894.pass.cpp
+1-01 files

LLVM/project 10d3fcf — llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, llvm/lib/Target/AMDGPU SIISelLowering.cpp AMDGPUISelLowering.h

[DAGCombiner] Use `isTypeDesirableForOp` for the i1 to FP select fold (#242490)
DeltaFile
+0-33llvm/test/CodeGen/AMDGPU/uint_to_fp.ll
+0-24llvm/test/CodeGen/AMDGPU/sint_to_fp.ll
+10-6llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+7-4llvm/lib/Target/NVPTX/NVPTXISelLowering.h
+0-10llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
+7-0llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+24-771 files not shown
+24-837 files

FreeBSD/src 2682ca6 — bin/auditd auditd.c auditd_fbsd.c, compat uuid_stream.h

Vendor import of OpenBSM 1.2-alpha6
DeltaFile
+214-10libbsm/bsm_io.c
+55-39bin/auditd/auditd_fbsd.c
+84-2libbsm/bsm_token.c
+80-0compat/uuid_stream.h
+76-1test/bsm/generate.c
+53-15bin/auditd/auditd.c
+562-6788 files not shown
+1,238-29994 files

LLVM/project 155fab5 — clang/test/Headers __clang_hip_math.hip, llvm/test/CodeGen/AMDGPU combine-carry-into-uadde-usube.ll

Merge remote-tracking branch 'origin/main' into exp10f_integer

# Conflicts:
#       utils/bazel/llvm-project-overlay/libc/BUILD.bazel
#       utils/bazel/llvm-project-overlay/libc/test/src/math/BUILD.bazel
#       utils/bazel/llvm-project-overlay/libc/test/src/math/smoke/BUILD.bazel
DeltaFile
+1,296-19,244utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+6,861-0utils/bazel/llvm-project-overlay/libc/src/__support/math/BUILD.bazel
+4,229-24llvm/test/CodeGen/AMDGPU/combine-carry-into-uadde-usube.ll
+3,684-0utils/bazel/llvm-project-overlay/libc/src/math/BUILD.bazel
+1,728-1,728clang/test/Headers/__clang_hip_math.hip
+1,512-1,574llvm/test/CodeGen/X86/clmul-vector.ll
+19,310-22,5708,865 files not shown
+289,214-149,2338,871 files

FreeBSD/ports 417b632 — astro/calcmysky distinfo Makefile

astro/calcmysky: the port had been updated to version 0.4.0

This release is relicensed to GPLv2 (with GPLv3 remaining an
option) to fix compatibility with Stellarium's license.  The
author obtained contributor agreements for relicensing under
GPLv2, and GPLv3 being the old license, so the only logical
option allowing both is GPLv2/GPLv3, not GPLv2+.

Reported by:    portscout
DeltaFile
+5-5astro/calcmysky/Makefile
+3-3astro/calcmysky/distinfo
+8-82 files

NetBSD/pkgsrc-wip dce90bf — rust199-bin Makefile

rust199-bin: sync with pkgsrc
DeltaFile
+4-2rust199-bin/Makefile
+4-21 files

NetBSD/pkgsrc-wip e2c54c1 — rust199 options.mk Makefile

rust199: fix pkglint
DeltaFile
+2-2rust199/Makefile
+1-1rust199/options.mk
+3-32 files

NetBSD/src xPbf3Tt — sys/arch/mac68k/obio obio.c

   Add rescan functions for obio(4) bus.

   Allows obio attachments to be modules.

   Patch and testing by Ray Tran.

   Addreses PR/60694.

   Next thing to do is to make modules of non-critical obio devices...
VersionDeltaFile
1.28+38-4sys/arch/mac68k/obio/obio.c
+38-41 files

LLVM/project 3efc690 — libc/test/src/math CMakeLists.txt, libc/test/src/math/exhaustive CMakeLists.txt exp10f_test.cpp

Add missing headers
DeltaFile
+7-1libc/test/src/math/exhaustive/exp10f_test.cpp
+5-0libc/test/src/math/CMakeLists.txt
+3-0libc/test/src/math/smoke/CMakeLists.txt
+1-1libc/test/src/math/exhaustive/CMakeLists.txt
+1-0utils/bazel/llvm-project-overlay/libc/test/src/math/smoke/BUILD.bazel
+1-0utils/bazel/llvm-project-overlay/libc/test/src/math/BUILD.bazel
+18-26 files not shown
+24-212 files

NetBSD/pkgsrc-wip b64e76c — rust199 options.mk

rust199: remove superfluous line

API depends: always required
ABI depends: can be turned off
DeltaFile
+0-1rust199/options.mk
+0-11 files

NetBSD/src RwOYGrd — lib/libc/regex regcomp.c

   g->charjump was adjusted to &g->charjump[-(CHAR_MIN)] in computejumps() so
   that it can be indexed by signed chars (all archs except arm); undo the
   adjustment before freeing it, same as regfree() does.
VersionDeltaFile
1.50+3-3lib/libc/regex/regcomp.c
+3-31 files

NetBSD/src wgjqFNH — sys/arch/mac68k/dev adb_direct.c

   Poll for more data on keyboard or mouse if present.

   Patch and testing by Ray Tran.

   Addresses PR/60692.
VersionDeltaFile
1.76+16-3sys/arch/mac68k/dev/adb_direct.c
+16-31 files

FreeBSD/ports f20e7b3 — devel/dbus Makefile distinfo, devel/dbus/files patch-dbus_dbus-transport-socket.c

devel/dbus: Update to 1.16.4

Reported by:    portscout!

(cherry picked from commit 76b8d7035d592fe7db4c631014659d1ab06a1e5c)
DeltaFile
+0-15devel/dbus/files/patch-dbus_dbus-transport-socket.c
+3-3devel/dbus/distinfo
+2-3devel/dbus/Makefile
+5-213 files

FreeBSD/ports d465579 — math/hs-Agda Makefile pkg-plist

math/hs-Agda: Update 2.8.0.2 => 2.9.0

Approved by:            haskell@ (alven@)
DeltaFile
+33-29math/hs-Agda/distinfo
+14-12math/hs-Agda/Makefile.cabal
+10-0math/hs-Agda/pkg-plist
+1-1math/hs-Agda/Makefile
+58-424 files

FreeBSD/src eb647dd — lib/libc/stdio printf-pos.c, lib/libc/tests/stdio swprintf_test.c snprintf_test.c

stdio: Fix positional %F conversion

When a format uses positional arguments, __find_arguments() walks it
first to learn the type of every argument, and lists the floating
point conversions as A a E e f G g.  F is missing, so a double that
is only referred to through %F never gets a type, its slot in the
argument table stays unset, and the conversion reads whatever is
there:

    printf("[%1$F]\n", -INFINITY);   [0.000000]
    printf("[%1$F]\n", 1.5);         [0.000000]
    printf("[%F]\n", 1.5);           [1.500000]

With a width taken from another argument, "%1$*2$F", vsnprintf(3)
returned lengths like 2103024 for a ten character result; abseil's
str_format test allocates that much and was killed for it on
FreeBSD.  The same format with %1$f, or with any other conversion of
the same argument, works because those give it a type.


    [7 lines not shown]
DeltaFile
+8-6lib/libc/stdio/printf-pos.c
+13-0lib/libc/tests/stdio/swprintf_test.c
+13-0lib/libc/tests/stdio/snprintf_test.c
+34-63 files

FreeBSD/ports 76b8d70 — devel/dbus Makefile distinfo, devel/dbus/files patch-dbus_dbus-transport-socket.c

devel/dbus: Update to 1.16.4

Reported by:    portscout!
DeltaFile
+0-15devel/dbus/files/patch-dbus_dbus-transport-socket.c
+3-3devel/dbus/distinfo
+2-3devel/dbus/Makefile
+5-213 files

NetBSD/src FhmIGkO — sys/dev/wsfb genfb.c

   Save and restore color palette at 8bpp.

   Patch and testing by Ray Tran.

   Addresses PR/60696.
   Addresses PR/40643.
   Should address PR/46574 also.
VersionDeltaFile
1.95+19-2sys/dev/wsfb/genfb.c
+19-21 files

FreeBSD/src 926a8ba — sys/dev/netmap netmap_generic.c netmap_freebsd.c

netmap: Handle TX buffers larger than MCLBYTES

The generic netmap TX pool always allocates standard clusters
(zone_clust), even though the buffer size may be larger.

INVARIANTS kernels panic in nm_os_get_mbuf() on first transmit through a
non-native NIC (e.g. re or epair) using netmap with jumbo frames
configured.  Release kernels silently truncate frames in
nm_os_generic_xmit_frame().

Implement cluster zone selection based on the requested size.  Catch
oversized requests in nm_os_catch_tx() and return EINVAL.  Add a KASSERT
before the truncation fallback in xmit.  Make nm_os_get_mbuf() take a
uint32_t size, matching the type of the value passed to it.

Tested using epair, pkt-gen, and tcpdump on release (15.1) and
INVARIANTS (main) kernels at buffer sizes 2048/4096/9216/16384.

Reviewed by:    vmaffione, kevans, markj

    [2 lines not shown]
DeltaFile
+21-9sys/dev/netmap/netmap_kern.h
+10-0sys/dev/netmap/netmap_freebsd.c
+2-2sys/dev/netmap/netmap_generic.c
+33-113 files

FreeBSD/src 7004693 — lib/libutil Symbol.map Makefile

libutil: Introduce fhexdump(3)

Extend hexdump(3) to write to a given stream.

Reviewed by:    kevans
Approved by:    kevans (mentor)
Differential Revision:  https://reviews.freebsd.org/D61177
DeltaFile
+17-12lib/libutil/hexdump.c
+15-4lib/libutil/hexdump.3
+2-0lib/libutil/libutil.h
+1-0lib/libutil/Symbol.map
+1-0lib/libutil/Makefile
+36-165 files

FreeBSD/src 8bb34ce — lib/liblua luaconf.local.h

liblua: Accept + and e in io.popen mode

Our popen(3) accepts more than the historical "r" and "w" types.  Define
the appropriate macro to provide a custom mode check accepting all valid
pipe types.

Reviewed by:    kevans
Approved by:    kevans (mentor)
Differential Revision:  https://reviews.freebsd.org/D61175
DeltaFile
+4-0lib/liblua/luaconf.local.h
+4-01 files