Verifier: Early-return after validating a module flag
Stop visiting other flag names after finding a match.
Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
Move snat_mode only in the model to filter.settings.nat.snat_mode and fix all callers, do not expose in new settings dialog yet, but prepare it for more tabs
[flang] Fix link error in shared library builds (#220550)
Since #218917 / 813bdb184af716091bb927070063a3e065124d33.
Errors of the form:
/usr/bin/ld: <...>/build/./lib/libFortranLower.so.24.0git: error adding
symbols: DSO missing from command line
My changes to the constructor changed dependencies. I could either add a
dependency on that library,
or refactor it a bit to avoid it.
I don't know if linking that library is a good idea, so I'm going the
latter.
openimageio: updated to 3.1.17.0
3.1.17.0
raw: Add raw:thumbnail_index and raw:thumbnail_sort hints to select a specific embedded thumbnail, plus assorted thumbnail fixes and unit tests.
raw: Allow vector types in multi-value hints (white balance as a float4, cropbox/greybox as int2 boxes).
raw: Fix undebayered flip mapping, buffer bounds, and overflow issues.
exr: Convert mixed-native-integer-depth channels through proper rescaling instead of reinterpreting bytes when writing OpenEXR (also fixes copy_image and iconvert native fast paths).
oiiotool: More robust handling of failed reads: preserve the reader's specific error message instead of a generic "file not found", don't dereference specs of a failed read, and safer error message marshalling.
IBA: Detect iterator read errors in orientation functions (flip, flop, rotate90/180/270, transpose).
writers: Don't write thumbnail_* metadata to formats that can't hold a thumbnail.
readers: Use check_open() and check_compression_ratio() in all readers that lacked them, guarding against decompression bombs and implausible header dimensions.
bmp: Decompression-bomb guard, UB-safe height negation, and scanline bounds checks.
exif: Harden the shared Exif decoder against malformed input (affects all formats that embed Exif).
ffmpeg: Fix heap bounds, bad packet handling, add checks at open, and other fixes.
fits: Validate the NAXIS count against the permitted 0-999 range.
gif: Reject a short graphics-control extension block.
icc: Fix out-of-bounds pointer formation, use alignment-safe reads, and 64-bit tag bounds in the shared ICC profile decoder (jpeg, png, tiff, webp, jpeg2000, psd).
jpeg: More detection of corrupt files.
[23 lines not shown]
[libsycl] add initial sycl::handler impl (#216754)
This PR introduces initial sycl::handler support.
SYCL 2020 declares all direct submissions to queue as {"Equivalent to
calling [queue::submit] with a command group function that calls
handler::...". It seems easier and logical to implement queue methods as
forwarding to handler API. Although queue "shortcut" methods can be
implemented effectively due to their limited functionality. Though I
implement submissions with handler as forwarding to the main queue
methods that will be focused on effective submissions.
Tests implementation is assisted with GH Copilot.
---------
Signed-off-by: Tikhomirova, Kseniya <kseniya.tikhomirova at intel.com>
libnice: updated to 0.1.24
libnice 0.1.24 (2026-09-01)
API: nice_agent_attach_recv_ex() to retrieve extra message data in recv callback
API: nice_message_extra_data_get_tos() to enable access to IP_TOS/IPV6_TCLASS
IP header field of incoming packets; requires GLib 2.88
API: stun_usage_bind_run_compat() to allow specifying compatibility mode when
sending a binding request
Nicesrc: Attach GstNetControlMessageMeta containing the TOS header field to buffers
Ensure NICE_CANDIDATE_MAX_TURN_SERVERS is obeyed
Ensure nice_agent_get_local_credentials() returns FALSE on error
Fix random crashes
Fix potential heap buffer overflow in UDP-TURN over TCP
Fix compilation on FreeBSD
Revert "[ADT] Allow SmallVector move construction without move assignment" (#220533)
Reverts llvm/llvm-project#219934
Some regressions where reported in clang performance by LNT.
Reverting temporarily to restore LNT before re-landing with an improved
version.
[IR] Use merged cmpxchg ordering in getMemoryEffects() (#220516)
cmpxchg can have a stronger failure than success ordering, so we should
use getMergedOrdering() when computing the memory effects.
I double checked that we intentionally allow failure to be stronger than
success since 431e3138a1f3fd2bb7b25e1f4766d935058136f8.
Disclaimer: Issue was identified by AI, and the patch was also generated
by it.
math/gretl: fix build without OpenMP
Remove calls to OpenMP functions when OpenMP is disabled.
Disable OpenMP where not available.
Remove bogus -lomp link flag. Port now builds fine on armv7.
Approved by: portmgr (build fix blanket)
MFH: 2026Q3
(cherry picked from commit 907de55ddfdbd896c1d1444fd0a65973259b2412)
graphics/poselib: update to 2.0.5-37-g1758bd6
The extra commits are needed to build graphics/colmap in version 4.2.0.
Unfortunately upstream has failed to cut a release containing them.
Changelog: 2.0.5-37-g1758bd6
emulators/visualboyadvance-m: Switch to legacy SFML-2, unbreak LINK, break FFMPEG
Remove an unnecessary min/max macro pair interferring with std::min
and std::max to unbreak LINK. The FFMPEG dependency probably needs
some porting so it works with FFMPEG 9, so disable it for now.