Commit Graph

39550 Commits

Author SHA1 Message Date
Khem Raj 26daa23f56 logwatch: upgrade 7.14 -> 7.15
Minor release; see upstream release notes for details.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:24 -07:00
Khem Raj e92b6fb29b libutempter: upgrade 1.2.2-alt1 -> 1.2.3-alt1
Point release with bug fixes and minor improvements.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:23 -07:00
Khem Raj ca32104edd libtorrent: upgrade 0.16.12 -> 0.16.19
Point release with bug fixes and minor improvements.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:23 -07:00
Khem Raj ad6b86ef9c libstemmer: upgrade 2.2.0 -> 3.1.1
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>
2026-08-10 22:53:23 -07:00
Khem Raj 75f1775fb0 libsdl3-mixer: upgrade 3.2.2 -> 3.2.4
Point release with bug fixes and minor improvements.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:22 -07:00
Khem Raj 5e710e77ad libsdl3-image: upgrade 3.4.2 -> 3.4.4
Point release with bug fixes and minor improvements.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:22 -07:00
Khem Raj 3e77eb3009 libsdl3: upgrade 3.4.12 -> 3.4.14
Point release with bug fixes and minor improvements.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:22 -07:00
Khem Raj 04feae539e librust-cxx: upgrade 1.0.197 -> 1.0.198
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>
2026-08-10 22:53:21 -07:00
Khem Raj cc691fb5ca libmodbus: upgrade 3.1.12 -> 3.2.0
Minor release; see upstream release notes for details.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:21 -07:00
Khem Raj 5e64e785a1 libmikmod: upgrade 3.3.11.1 -> 3.3.13
Point release with bug fixes and minor improvements.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:21 -07:00
Khem Raj 1a4b6d2cd6 liblognorm: upgrade 2.0.9 -> 2.1.0
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>
2026-08-10 22:53:21 -07:00
Khem Raj dca8fba972 libjs-jquery-globalize: upgrade 1.7.0 -> 1.7.1
Point release with bug fixes and minor improvements.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:20 -07:00
Khem Raj 9ce1ebc6f1 libidn: upgrade 1.43 -> 1.44
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>
2026-08-10 22:53:20 -07:00
Khem Raj 4d4291dbe2 libgnt: upgrade 2.14.1 -> 2.14.3
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>
2026-08-10 22:53:20 -07:00
Khem Raj 5e280fa0f5 libdeflate: upgrade 1.20 -> 1.25
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>
2026-08-10 22:53:19 -07:00
Khem Raj 55107e7d0d libcec: upgrade 8.1.3 -> 8.1.4
Point release with bug fixes and minor improvements.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:19 -07:00
Khem Raj 4d928e9397 lemon: upgrade 3.44.2 -> 3.53.4
Minor release; see upstream release notes for details.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:19 -07:00
Khem Raj 3d2169f8f0 ipc-run: upgrade 20231003.0 -> 20260402.0
Major release; see upstream release notes for details.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:18 -07:00
Khem Raj 39e1fa11e0 gtkmm4: upgrade 4.20.0 -> 4.22.0
Minor release; see upstream release notes for details.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:18 -07:00
Khem Raj 7662624596 gtkmm3: upgrade 3.24.7 -> 3.24.11
Point release with bug fixes and minor improvements.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:18 -07:00
Khem Raj 1da02342bc grpc: upgrade 1.80.0 -> 1.83.0
Minor release; see upstream release notes for details.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:17 -07:00
Khem Raj ec89b1d386 glibmm-2.68: upgrade 2.88.0 -> 2.88.1
Point release with bug fixes and minor improvements.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:17 -07:00
Khem Raj bfd71dda0a fluentbit: upgrade 5.0.8 -> 5.0.9
Point release with bug fixes and minor improvements.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:17 -07:00
Khem Raj ed31b06066 cfengine: upgrade 3.27.1 -> 3.28.0
Minor release; see upstream release notes for details.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:16 -07:00
Khem Raj e76c60f619 atkmm: upgrade 2.28.4 -> 2.28.5
Point release with bug fixes and minor improvements.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:16 -07:00
Khem Raj fe353c7fa7 glaze: upgrade 7.8.2 -> 8.0.0
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>
2026-08-10 22:53:16 -07:00
Khem Raj be74de3178 function2: upgrade 4.2.4+git -> 4.2.5
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>
2026-08-10 22:53:16 -07:00
Khem Raj e5c5091f24 glib-testing: upgrade 0.1.1 -> 0.2.0
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>
2026-08-10 22:53:15 -07:00
Khem Raj c902c57f89 switchtec-user: upgrade 4.3 -> 4.4
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>
2026-08-10 22:53:15 -07:00
Khem Raj e838bf4dcf valijson: upgrade 1.0.6 -> 1.1.3
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>
2026-08-10 22:53:15 -07:00
Khem Raj 6732b5b6e0 snapper: upgrade 0.13.0 -> 0.13.1
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>
2026-08-10 22:53:14 -07:00
Khem Raj 007348d1d9 catch2: upgrade 3.15.0 -> 3.15.3
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>
2026-08-10 22:53:14 -07:00
Khem Raj 411abd09c0 capnproto: upgrade 1.4.0 -> 1.5.0
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>
2026-08-10 22:53:14 -07:00
Khem Raj d493ee8977 atkmm-2.36: upgrade 2.36.3 -> 2.36.4
Upstream released 2.36.4 on 2026-05-26 as a maintenance release on the
2.36 (atk-2.36/atkmm-2.36 ABI) series.  It is documentation and
build-system work only: gnome.org/gtkmm.org doc links are refreshed, the
obsolete FSF postal address is dropped from the license texts,
codegen/extradefs is relabelled GPL-2.0 to match COPYING.tools, meson >=
0.60.0 and python3 >= 3.7 are now required, subprojects/atk.wrap is
repointed at at-spi2-core (GNOME/atk moved there), the Python
installation Meson itself uses is now reused, 'dot' is no longer
required to build the documentation, and the Visual Studio/NMake build
files are updated.  No API or ABI change.  LIC_FILES_CHKSUM is updated
for the FSF-address rewrite in COPYING and COPYING.tools; the license
terms (LGPL-2.1 / GPL-2.0) are unchanged.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:13 -07:00
Khem Raj a4c38edd90 toybox: upgrade 0.8.13 -> 0.8.14
Upstream reworked the build plumbing in this release: most of the kconfig
machinery moved out of kconfig/Makefile into scripts/genconfig.sh and
scripts/kconfig.c, and the defconfig/allyesconfig/allnoconfig/randconfig
targets are now thin wrappers around genconfig.sh. As part of that
cleanup (commit 228cb983) the rules that build the host-side kconfig
frontends lost their $(HOSTCC) and were hardcoded to "cc", which breaks
cross builds where only an explicit HOSTCC is exported and no "cc" is on
PATH. Add a patch restoring $(HOSTCC) there; the rest of the recipe needs
no changes.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:13 -07:00
Khem Raj 557ce18b7a unicode-ucd: upgrade 14.0.0 -> 16.0.0
Moves the Unicode Character Database from Unicode 14.0 to Unicode 16.0,
picking up the 15.0, 15.1 and 16.0 standard releases (roughly 5000 new
characters, including seven new scripts, plus the associated property
and normalization data file updates). 16.0.0 is the newest version
published under https://www.unicode.org/Public/zipped/. The license
file (license.txt) is byte-identical, so LIC_FILES_CHKSUM is unchanged.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:13 -07:00
Khem Raj 1635eeb2e3 soci: upgrade 4.1.2 -> 4.1.4
Two maintenance releases in the 4.1 stable line. No build system or
packaging changes were needed; the BSL-1.0 LICENSE_1_0.txt is unchanged
and all backend PACKAGECONFIG options are still present.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:13 -07:00
Khem Raj 02a6eda511 ser2net: upgrade 4.6.7 -> 4.6.8
Upstream added a configure-time check for libcrypt providing crypt_r()
and now unconditionally links against -lcrypt: auth.c uses crypt_r()
with a struct crypt_data for verifying yescrypt/scrypt/bcrypt/sha512crypt
and sha256crypt password hashes, so the build now hard-fails with
"No libcrypt with crypt_r()" when it is missing. Add virtual/crypt to
DEPENDS accordingly.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:12 -07:00
Khem Raj c29e9d2cf0 source-code-pro-fonts: upgrade 2.030_1.050 -> 2.042_1.062
Adobe's 2.042R-u/1.062R-i/1.026R-vf release re-compiles all fonts so
that the static instances correspond to the variable-font versions;
uprights are at 2.042 and italics at 1.062.

Upstream also reorganised the release assets: instead of a single
all-formats source-code-pro-<ver>.zip containing a top-level versioned
directory (plus EOT/OTF/TTF/WOFF trees and a bundled LICENSE.txt), each
format is now published as its own archive that unpacks a bare OTF/
directory with no license file.  So SRC_URI now fetches
OTF-source-code-pro-2.042R-u_1.062R-i.zip with ;subdir=${BP}, S points
at that subdir, and LIC_FILES_CHKSUM references the common OFL-1.1 text
(the repository's LICENSE.md is the verbatim SIL OFL 1.1, only the
copyright year and Adobe notice differ, and it is no longer shipped in
the font archive).  UPSTREAM_CHECK_REGEX is adjusted for the new
"R-u" tag suffix.  All 14 OTF faces are packaged as before.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:12 -07:00
Khem Raj 7d063c16b1 source-han-sans-tw-fonts: upgrade 2.004 -> 2.005
Adobe released Source Han Sans 2.005 on 2025-06-18.  Per the upstream
ReadMe version history it bumps the copyright range to 2014-2025,
refreshes the Latin component from Source Sans v3.052, and applies a
large batch of per-language glyph and CMap fixes across the
CN/TW/HK/JP/KR subsets (added U+31BC-U+31BF, U+2BB37, U+2D25D and
various Ext-B/C glyphs; corrected strokes, contour alignment and
interpolation bugs; removed and remapped a number of region-specific
glyphs to their corresponding shared forms; fixed IVS mappings in the
KR sequence file).  Upstream also renumbered the release assets with an
ordinal prefix (SourceHanSansTW.zip is now 20_SourceHanSansTW.zip), so ZIPNAME is
updated to match.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:12 -07:00
Khem Raj 3b1d427b6c source-han-sans-kr-fonts: upgrade 2.004 -> 2.005
Adobe released Source Han Sans 2.005 on 2025-06-18.  Per the upstream
ReadMe version history it bumps the copyright range to 2014-2025,
refreshes the Latin component from Source Sans v3.052, and applies a
large batch of per-language glyph and CMap fixes across the
CN/TW/HK/JP/KR subsets (added U+31BC-U+31BF, U+2BB37, U+2D25D and
various Ext-B/C glyphs; corrected strokes, contour alignment and
interpolation bugs; removed and remapped a number of region-specific
glyphs to their corresponding shared forms; fixed IVS mappings in the
KR sequence file).  Upstream also renumbered the release assets with an
ordinal prefix (SourceHanSansKR.zip is now 18_SourceHanSansKR.zip), so ZIPNAME is
updated to match.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:11 -07:00
Khem Raj 01330e4df9 source-han-sans-jp-fonts: upgrade 2.004 -> 2.005
Adobe released Source Han Sans 2.005 on 2025-06-18.  Per the upstream
ReadMe version history it bumps the copyright range to 2014-2025,
refreshes the Latin component from Source Sans v3.052, and applies a
large batch of per-language glyph and CMap fixes across the
CN/TW/HK/JP/KR subsets (added U+31BC-U+31BF, U+2BB37, U+2D25D and
various Ext-B/C glyphs; corrected strokes, contour alignment and
interpolation bugs; removed and remapped a number of region-specific
glyphs to their corresponding shared forms; fixed IVS mappings in the
KR sequence file).  Upstream also renumbered the release assets with an
ordinal prefix (SourceHanSansJP.zip is now 17_SourceHanSansJP.zip), so ZIPNAME is
updated to match.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:11 -07:00
Khem Raj e9e88f5d0f source-han-sans-cn-fonts: upgrade 2.004 -> 2.005
Adobe released Source Han Sans 2.005 on 2025-06-18.  Per the upstream
ReadMe version history it bumps the copyright range to 2014-2025,
refreshes the Latin component from Source Sans v3.052, and applies a
large batch of per-language glyph and CMap fixes across the
CN/TW/HK/JP/KR subsets (added U+31BC-U+31BF, U+2BB37, U+2D25D and
various Ext-B/C glyphs; corrected strokes, contour alignment and
interpolation bugs; removed and remapped a number of region-specific
glyphs to their corresponding shared forms; fixed IVS mappings in the
KR sequence file).  Upstream also renumbered the release assets with an
ordinal prefix (SourceHanSansCN.zip is now 19_SourceHanSansCN.zip), so ZIPNAME is
updated to match.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:11 -07:00
Khem Raj 8b3241a0f2 xorg-sgml-doctools: upgrade 1.12 -> 1.12.1
Upstream 1.12.1 adds a meson build system alongside autotools (with CI
checks comparing the installed file list against xorgproto), aligns the
meson settables with the autotools ones, refreshes the gitlab CI
templates, and drops the "All rights reserved" phrasing from the Oracle
copyright notices.  That copyright change alters COPYING, so
LIC_FILES_CHKSUM is updated accordingly (license terms themselves, MIT,
are unchanged).  Upstream also switched the release tarball compression
from bzip2 to xz, so SRC_URI_EXT is set to "xz".  The recipe continues
to build with autotools.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:11 -07:00
Khem Raj b009568eba xorg-docs: upgrade 1.7.2 -> 1.7.3
Upstream 1.7.3 is a documentation-content release: it refreshes the
MAINTAINERS file (Xnest and Xft pick up new maintainers), drops the
"All rights reserved" phrasing from Oracle copyright notices, and
updates the gitlab CI templates and build-system boilerplate.  Upstream
also switched the release tarball compression from bzip2 to xz for this
release, so SRC_URI_EXT is set to "xz".  general/License.xml is
unchanged, so LIC_FILES_CHKSUM stays as-is.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:10 -07:00
Ankur Tyagi 711a10fff4 hiredis: upgrade 1.4.0 -> 1.4.1
Also update branch in the SRC_URI,

Changelog:
https://github.com/redis/hiredis/releases/tag/v1.4.1

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:10 -07:00
Ankur Tyagi 6be0e63ad0 postfix: upgrade 3.11.5 -> 3.11.6
Release Note:
http://www.postfix.org/announcements/postfix-3.11.6.html

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:09 -07:00
Ankur Tyagi 0435bcbbc3 libdevmapper,lvm2: upgrade 2.03.41 -> 2.03.42,2.03.41 -> 2.03.42
Changelog[1]:
- Add `--lockopt retries=N` to lvmlockd.
- Add `--lockopt removeretry=SECONDS` to lvmlockd to retry vgremove.
- Use lockd_lv lock probes for pvmove holder availability in shared VGs.
- Auto-revert metadata when initial pvmove mirror activation fails.
- Refuse activation of pvmove-locked LV when pvmove runs on another node.
- Allow pvmove --abort without args when using lvmlockd.
- Add cluster lock lifecycle for pvmove LV in shared VGs.
- Add support for pvmove in a shared VG.
- Allow lvremove -f to remove pvmove-locked LVs after interrupted pvmove.
- Handle active pvmove during vgchange -an with force flags.
- Fix pvmove completion to use suspend+resume for DM table reload.
- Fix deactivation cascade during active pvmove.
- Support inactive LVs in pvmove with metadata-only mirror insertion.
- Kill orphaned polling process on pvmove --abort.
- Support formatting vdo volumes with kernel vdo target (version >= 9.2).
- Fix VDO index_memory_size_mb quantization and report minimum required pool size.
- Add vdo_format.c with pre-format logical size computation for kernel format.
- Add --enable-asan/--enable-tsan to build with sanitizer options.
- Mirror cleans orphaned missing DM nodes on image removal.
- Splitcache deactivates individually activated component.
- Fix memleak in vgimportclone and vg_write_commit_bad_mdas().
- Fix autoactivation on top of MD and loop devices if udev db records incomplete.
- Make MD device ready state check in udev to be in sync with MD udev rules.

[1] https://sourceware.org/git/?p=lvm2.git;a=blob;f=WHATS_NEW;h=45ba143df59ed17f39fc3cc802b2f0cb32cfddc5;hb=56bef2d3430fcc5d5b00f64c099251ea824ad16f

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:09 -07:00
Ankur Tyagi a373a607b2 hostapd: upgrade 2.11 -> 2.12
License-Update: Copyright updated to 2026[1].

Dropped patches that are part of the upstream version.

Changelog[2]:
* support RSN overriding (e.g., WPA3-Personal Compatibility Mode)
* EHT/IEEE 802.11be/Wi-Fi 7
  - more complete support
  - fix message validation issues that could enable DoS attacks
  - fix group key rekeying
* enable SAE group 20 by default if SAE-EXT-KEY is enabled
* reject unexpected SAE password identifier to avoid DoS attack against
  a specific STA
* mandate use of SAE H2E when using password identifiers
* assign VLAN when using SAE with PMKSA caching
* support SPP A-MSDU negotiation
* support IEEE 802.11bi functionality
  - changing SAE password identifiers
  - EPPKE
  - IEEE 802.1X/EAP in Authentication frames
  - Association frame encryption
  - PMKID privacy
* remove the driver interface for now obsolete Host AP driver
* remove the driver interface for now obsolete Atheros WEXT interface
* move supported, basic, and Beacon TX rate configuration to be at BSS
  level instead of per-radio for all BSSs
* fix various issues in Multiple-BSSID functionality
* support OpenSSL 3.0 API changes
* EAP-TEAP: protocol changes based on RFC 9930; this is not compatible
  with previous versions
* support Automated Frequency Coordination (AFC) on the 6 GHz band
* improve GAS/ANQP processing to support larger ANQP responses
* a large number of other fixes, cleanup, and extensions

[1] https://git.w1.fi/cgit/hostap/commit/README?h=hostap_2_12&id=e58715b1b7f8d53e493017f5ce4a3b45e53f3d23
[2] https://git.w1.fi/cgit/hostap/tree/hostapd/ChangeLog?h=hostap_2_12

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:09 -07:00
Preeti Sachan 85f8b2db13 libfastjson: fix rsyslogd segfault crash at load
libfastjson is missing an explicit link dependency on the math library (libm),
which triggers GNU Indirect Function (IFUNC) resolution failure at runtime.

libfastjson internally calls the modf() math function but modf is optimized via
glibc's IFUNC mechanism. Because libfastjson was compiled without -lm, the dynamic
linker (ld.so) cannot safely resolve this dynamic IFUNC redirection, causing rsyslogd
to immediately crash with a segfault error.

rsyslogd boot error:
| starting rsyslogd ... /usr/sbin/rsyslogd: Relink `/usr/lib64/libfastjson.so.4'
| with  `/lib64/libm.so.6' for IFUNC symbol `modf'
| rsyslogd[1311]: segfault at 9c ip

Signed-off-by: Preeti Sachan <preeti.sachan@intel.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 22:53:08 -07:00