LLVM/project a99c726llvm/tools/llvm-profgen PerfReader.cpp

fix test

Created using spr 1.3.4
DeltaFile
+1-1llvm/tools/llvm-profgen/PerfReader.cpp
+1-11 files

LLVM/project cf17529llvm/tools/llvm-profgen PerfReader.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.4

[skip ci]
DeltaFile
+1-1llvm/tools/llvm-profgen/PerfReader.cpp
+1-11 files

LLVM/project 882497fllvm/tools/llvm-profgen PerfReader.cpp

fix test

Created using spr 1.3.4
DeltaFile
+5-5llvm/tools/llvm-profgen/PerfReader.cpp
+5-51 files

LLVM/project 079646bllvm/tools/llvm-profgen PerfReader.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.4

[skip ci]
DeltaFile
+5-5llvm/tools/llvm-profgen/PerfReader.cpp
+5-51 files

LLVM/project 7efde37clang/include/clang/CIR/Dialect/IR CIROps.td, clang/lib/CIR/Dialect/IR CIRDialect.cpp

WIP
DeltaFile
+6-118clang/lib/CIR/Dialect/IR/CIRDialect.cpp
+63-33mlir/include/mlir/IR/OpDefinition.h
+57-0clang/test/CIR/IR/if.cir
+12-3mlir/include/mlir/IR/OpBase.td
+8-5clang/include/clang/CIR/Dialect/IR/CIROps.td
+3-2mlir/tools/mlir-tblgen/OpFormatGen.cpp
+149-1616 files

FreeBSD/ports 3b5ef54devel/py-pynvml Makefile distinfo, devel/py-pynvml/files patch-setup.py

devel/py-pynvml: update 12.0.0 → 13.0.1
DeltaFile
+20-0devel/py-pynvml/files/patch-setup.py
+7-3devel/py-pynvml/Makefile
+3-3devel/py-pynvml/distinfo
+1-0devel/py-pynvml/pkg-descr
+31-64 files

FreeBSD/ports 210c4d2devel/py-junitparser Makefile distinfo, devel/py-junitparser/files patch-pyproject.toml

devel/py-junitparser: update 4.0.2 → 5.0.0
DeltaFile
+11-0devel/py-junitparser/files/patch-pyproject.toml
+6-2devel/py-junitparser/Makefile
+3-3devel/py-junitparser/distinfo
+20-53 files

FreeBSD/ports 850eb38devel/py-logistro Makefile distinfo, devel/py-logistro/files patch-pyproject.toml

devel/py-logistro: update 1.0.11 → 2.0.1
DeltaFile
+5-5devel/py-logistro/files/patch-pyproject.toml
+4-4devel/py-logistro/Makefile
+3-3devel/py-logistro/distinfo
+12-123 files

FreeBSD/ports da89c7dmath/py-clarabel distinfo Makefile

math/py-clarabel: update 0.9.0 → 0.11.1
DeltaFile
+581-367math/py-clarabel/distinfo
+290-184math/py-clarabel/Makefile
+871-5512 files

FreeBSD/ports c8b14a0devel/py-line-profiler Makefile distinfo

devel/py-line-profiler: update 4.1.3 → 5.0.2
DeltaFile
+19-4devel/py-line-profiler/Makefile
+3-3devel/py-line-profiler/distinfo
+22-72 files

FreeBSD/ports e73d6a8devel/py-diff-cover Makefile distinfo

devel/py-diff-cover: update 9.7.0 → 10.2.0
DeltaFile
+6-3devel/py-diff-cover/Makefile
+3-3devel/py-diff-cover/distinfo
+9-62 files

FreeBSD/ports c3f380emisc/py-pyqir distinfo Makefile

misc/py-pyqir: update 0.10.7 → 0.12.3
DeltaFile
+61-95misc/py-pyqir/distinfo
+35-52misc/py-pyqir/Makefile
+96-1472 files

FreeBSD/ports 80a08feshells/nu_plugin_formats distinfo, shells/nu_plugin_polars distinfo Makefile.crates

shells/nushell: update 0.111.0 → 0.112.1
DeltaFile
+761-725shells/nushell/distinfo
+453-823shells/nu_plugin_polars/distinfo
+380-363shells/nushell/Makefile
+225-410shells/nu_plugin_polars/Makefile.crates
+271-235shells/nu_plugin_query/distinfo
+239-243shells/nu_plugin_formats/distinfo
+2,329-2,79912 files not shown
+3,242-3,63518 files

FreeBSD/ports a0661cedevel/git-workspace distinfo Makefile

devel/git-workspace: update 1.9.0 → 1.10.1
DeltaFile
+639-519devel/git-workspace/distinfo
+319-260devel/git-workspace/Makefile
+958-7792 files

FreeBSD/ports e473acdsysutils/process-viewer distinfo Makefile

sysutils/process-viewer: update g20220909 → g20260130
DeltaFile
+183-157sysutils/process-viewer/distinfo
+93-81sysutils/process-viewer/Makefile
+276-2382 files

FreeBSD/ports 58fac39www/colly distinfo Makefile, www/colly/files modules.txt

www/colly: update 2.1.0 → 2.2.0
DeltaFile
+129-0www/colly/files/modules.txt
+35-29www/colly/distinfo
+20-16www/colly/Makefile
+184-453 files

FreeBSD/ports 77f5e99sysutils/mise distinfo Makefile

sysutils/mise: update 2026.4.8 → 2026.4.9
DeltaFile
+119-95sysutils/mise/distinfo
+59-47sysutils/mise/Makefile
+178-1422 files

FreeBSD/ports d31388bdevel/selene distinfo Makefile

devel/selene: update 0.29.0 → 0.30.1
DeltaFile
+5-5devel/selene/distinfo
+4-4devel/selene/Makefile
+9-92 files

FreeBSD/ports 9a1782efinance/fabric Makefile distinfo, finance/fabric/files patch-go126-compat

finance/fabric: update 3.0.0 → 3.1.4
DeltaFile
+24-0finance/fabric/files/patch-go126-compat
+8-3finance/fabric/Makefile
+3-3finance/fabric/distinfo
+35-63 files

FreeBSD/ports 7dbd161finance/ord distinfo Makefile

finance/ord: update 0.27.0 → 0.27.1
DeltaFile
+83-89finance/ord/distinfo
+43-46finance/ord/Makefile
+126-1352 files

FreeBSD/ports 4c6bb48devel/dupl distinfo Makefile

devel/dupl: update 1.0.0-11 → 1.1.0
DeltaFile
+3-3devel/dupl/distinfo
+1-3devel/dupl/Makefile
+4-62 files

FreeBSD/ports fad2498lang/py-gherkin-official distinfo Makefile, lang/py-gherkin-official/files patch-pyproject.toml

lang/py-gherkin-official: update 36.1.0 → 39.0.0
DeltaFile
+3-3lang/py-gherkin-official/distinfo
+3-3lang/py-gherkin-official/files/patch-pyproject.toml
+1-1lang/py-gherkin-official/Makefile
+7-73 files

FreeBSD/ports 44fa860devel/py-lsprotocol Makefile distinfo

devel/py-lsprotocol: update 2023.0.1 → 2025.0.0
DeltaFile
+1-7devel/py-lsprotocol/Makefile
+3-3devel/py-lsprotocol/distinfo
+4-102 files

FreeBSD/ports d4e74d9www/wabt distinfo Makefile

www/wabt: update 1.0.37 → 1.0.40
DeltaFile
+7-7www/wabt/distinfo
+6-6www/wabt/Makefile
+13-132 files

FreeBSD/ports e966809devel/ffs distinfo Makefile

devel/ffs: update 1.6.0-132 → 3.2.0
DeltaFile
+3-3devel/ffs/distinfo
+1-2devel/ffs/Makefile
+1-1devel/ffs/pkg-plist
+5-63 files

NetBSD/src WLQ9XhHsys/arch/amiga/amiga machdep.c amiga_init.c

   Move message buffer init out of cpu_startup() and generally harmonize
   that routine with the other m68ks.
VersionDeltaFile
1.273+11-26sys/arch/amiga/amiga/machdep.c
1.140+13-2sys/arch/amiga/amiga/amiga_init.c
1.14+3-3sys/arch/amiga/amiga/pmap_bootstrap.c
+27-313 files

OpenBSD/src axKf6qFshare/man/man4 pfsync.4

   The pfsync manual page has no mention about safety of this protocol.
   Furthermore there are no configuration options for "key negotation",
   so we believe everyone knows to run this on a dedicated wire or on L2 inside
   some sort of encryption tunnel (it is the natural way to do it in anycase).
   Books do mention this detail, because books enjoy being more wordy.
   But the AI's can't figure it out, so put in some words to stop future
   AI's from sending us slop.
VersionDeltaFile
1.40+9-2share/man/man4/pfsync.4
+9-21 files

OpenBSD/src DG5zBkssys/net if_pfsync.c if_pfsync.h

   The pfcksum[] field in the pfsync packet header is not a hash of the
   packet.  It provides absolutely no security benefits, keep reading to
   find out.

   According to dlg, during early development this field was hopefully
   going to be a hash related to the ruleset for optimizing state
   match. That approach was abandoned (I guess because ruleset drift
   between firewalls happens too often during normal practice). As is
   usual in protocol development, at least 6 people were already using
   pfsync in production, so for compatibility the field was not
   removed...  and forgotten.  On send, it was left as zero, due to
   the full-header zero initialization code.

   So there is no useful checksum or hash stored in this field called
   'pfcksum[PF_MD5_DIGEST_LENGTH]'.  Actually there isn't a single line
   of code in the entire tree which writes to this array.  Besides the
   field definition in the structure, there is 1 comment elsewhere
   mentioning the field.  So no code at all.  I said no code, which is
   why there is no code checking it on receive, not even checking if it

    [19 lines not shown]
VersionDeltaFile
1.333+2-2sys/net/if_pfsync.c
1.66+2-2sys/net/if_pfsync.h
+4-42 files

FreeBSD/src fee3ebasys/amd64/amd64 machdep.c

kern/amd64/machdep: Replace memset in wrmsr_early_safe_end

GENERIC-KASAN kernel failed to boot on a Dell PowerEdge C6615 with
an AMD EPYC 8224P CPU; UEFI BIOS caught a #GP exception with %RIP
in kasan_memset where %GS relative pointer (curthread->td_pflags2)
was dereferenced. Investigation led to wrmsr_early_safe_end which
calls memset to clear early #GP IDT entry. Replacing memset with
__builtin_memset_inline still resulted in the compiler emitting a
call to the memset resolver in GENERIC-KASAN build and the kernel
stil faulted during boot. This version which has been successfully
tested with both GENERIC and GENERIC-KASAN kernels uses memset_early.

Signed-off-by: Kristofer Peterson <kris at tranception.com>
Reviewed-by: kib
(cherry picked from commit 615f1b9eb17c921bbcb0cce2b9ad61910361325b)
DeltaFile
+1-1sys/amd64/amd64/machdep.c
+1-11 files

FreeBSD/src cc5125ausr.sbin/bhyveload bhyveload.c

bhyveload: simplify cb_open() and eliminate minor TOCTOU

It's not at all clear why I wrote it like this, but we can do better.

I wouldn't think this really has any meaningful security implications
since the hierarchy in question can't really be modified by the guest
scripts, but it would seem to make it a little more robust.

Reviewed by:    bnovkov, markj

(cherry picked from commit 6da9d465c54bf2e3496e83db025c5d22f3b3cc17)
DeltaFile
+12-14usr.sbin/bhyveload/bhyveload.c
+12-141 files