Minor release; see upstream release notes for details.
Recipe-side changes: patches / files moved to the new version directory.
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Minor release; see upstream release notes for details.
Recipe-side changes: patches / files moved to the new version directory.
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Major release; see upstream release notes for details.
Recipe-side changes: patches / files moved to the new version directory.
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Major release; see upstream release notes for details.
Recipe-side changes: patches / files moved to the new version directory.
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Point release with bug fixes and minor improvements.
Recipe-side changes: patches / files moved to the new version directory.
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Minor release; see upstream release notes for details.
Recipe-side changes: patches / files moved to the new version directory.
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Minor release; see upstream release notes for details.
Recipe-side changes: patches / files moved to the new version directory.
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Point release with bug fixes and minor improvements.
Recipe-side changes: patches / files moved to the new version directory.
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Minor release; see upstream release notes for details.
Recipe-side changes: patches / files moved to the new version directory.
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Major release that tightens correctness and hardens the readers, per upstream
release notes. Full UTF-8 validation is now performed on every read (RFC 8259
8.1) including values reached through skip/raw_json and unmatched keys, with an
opt-out option; out-of-range integers are rejected rather than silently wrapped
(the range check previously ran after the operation that destroyed the value);
reader recursion is bounded at 256 levels so hostile buffers report
exceeded_max_recursive_depth instead of overflowing the stack; truncated
non-null-terminated input reports unexpected_end and blank input reports
no_read_input instead of spurious success; and BEVE variants move to the v2
wire format with tagging decided per variant rather than per alternative.
Buffers that used to parse may now correctly fail. Glaze remains a header-only
C++23 library (cxx_std_23 target feature unchanged) and no recipe in this layer
DEPENDS on it, so the ABI-less break has no in-layer consumers.
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
The recipe was pinned to the 4.2.4 tag but carried a +git PV suffix; 4.2.5 is
a real tagged release so the suffix is dropped. Upstream release notes list
three changes: support for uses-allocator construction, with std::uses_allocator
specialized for all function types (PR #62); std::aligned_storage_t is no longer
used, since it is deprecated in C++23 (PR #67); and an AppVeyor CI fix (PR #68).
Header-only library with no API break.
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Per upstream NEWS, 0.2.0 is a small additive release on the GtDBusQueue
mock-D-Bus harness: new functions to emit a signal from the mocked service
and to mock activatable bus names (!14), a switch to POSIX file functions
instead of GIO when writing activatable service files (!15), and
gt_dbus_queue_assert_pop_message() now accepts empty varargs (!16). The
remainder is build/CI work - gtkdoc-check now runs as part of the test suite
(!7) and the docs CI build and deployment were fixed (!13). The public API is
additive only, so no consumer changes were needed; the recipe just needed the
new tag SRCREV and PV.
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Adds Gen6 support across the CLI and library (new OSA sub-commands,
status query and capture-control variants) and reworks
switchtec_osa_capture_data() to fill in a caller supplied
switchtec_osa_capture_data structure rather than printing directly.
That rework replaced the run-time sized reply buffer, which 4.3 built
from a flexible array member plus alloca(), with a variable length array
declared as a struct member. That is a GCC-only extension which clang
rejects outright ('variable length array in structure' extension will
never be supported), so add a patch restoring the portable flexible
array member form and passing the computed reply size to switchtec_cmd().
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Picks up the 1.1.x line: the 1.1.0 release plus three subsequent bugfix
releases. valijson remains a header-only JSON Schema validation library
built with the same CMake options, so the recipe needs no changes beyond
PV/SRCREV; the BSD-2-Clause LICENSE is unchanged.
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Bugfix release in the 0.13 line (the newest snapper tag; the higher
numbered yast-snapper/2_2x_y tags in the same repository belong to the
separate YaST snapper module, not to snapper itself). No build system or
packaging changes; COPYING is unchanged.
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Three bugfix releases on the 3.15 line, per upstream release notes. 3.15.1
fixes a potential out-of-bounds access when locating the start of a broken
UTF-8 sequence during linebreaking (#3096) and TEMPLATE_LIST_TEST_CASE_METHOD
/ CATCH_TEMPLATE_PRODUCT_TEST_CASE potentially causing ODR violations (#3161).
3.15.2 stops --warn InfiniteGenerators from firing when the generator was
limited to a specific element by path filtering and silences
-Wunused-parameter in -fno-exceptions builds. 3.15.3 makes the JSON
reporter's number handling locale-independent (#3176), improves inf/NaN
handling in JSON output, and rewrites catch_discover_tests for a 4-5x speedup
with deterministic registration order. No API or ABI change; only the git tag
and SRCREV needed updating.
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Cap'n Proto 1.5.0 is primarily a KJ-HTTP security release. It hardens
the plain-HTTP serialization path against request smuggling / HTTP
desync: serializeRequest/serializeConnectRequest now reject request
targets containing whitespace or control characters and serializeResponse
rejects status text containing CR, LF or NUL (GHSL-2026-146, reported by
Kevin Stubbings), and the header parser no longer accepts whitespace
between a field name and the colon. It also picks up compatibility
fixes: builds against OpenSSL 4.0 while remaining compatible with older
OpenSSL, Bazel 9 support, boringssl Bzlmod repo_name, an MSVC build fix,
tolerating ERROR_INVALID_FUNCTION from GetFileInformationByHandleEx under
Wine, replacing the c++/LICENSE.txt symlink with a real file, and
scoping CTest to the project. LICENSE is unchanged and
0001-Export-binaries-only-for-native-build.patch still applies cleanly.
AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>