summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* meta-oe: libcppconnman: add recipeHEADmasterAndrea Ricchi12 days1-0/+17
| | | | | | | | | libcppconnman is a C++ library to control ConnMan via D-Bus. It exposes simple aync methods to perform all the controls that ConnMan allow via D-Bus. Signed-off-by: Andrea Ricchi <andrea.ricchi@amarulasolutions.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mariadb: Upgrade 11.4.9 -> 11.4.10Mingli Yu12 days5-143/+1
| | | | | | | | | | | | | | | | | Remove 0001-Remove-x86-specific-loop-in-my_convert.patch as it's fixed in new version [1]. Remove 0001-MDEV-38029-my_tzinfo-t-fails-for-certain-TZ-values-o.patch as its logic is included in new version [2]. Release note: https://mariadb.com/docs/release-notes/community-server/11.4/11.4.10 [1] https://github.com/MariaDB/server/commit/470487c [2] https://github.com/MariaDB/server/commit/a61a746 Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* signing.bbclass: add signing_create_uri_pem helper functionFabian Pflug12 days1-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | The PKCS#11 provider has a mechanism [1] to support older applications which have not yet migrated to the OSSL_STORE API [2]. It works by encoding the 'pkcs11:' URI into a PEM file and passing that to an application as a file. From the application's perspective it loads the private key from a file, but OpenSSL will transparently use select the provider to access it via PKCS#11 instead. Instead of upstream's Python-based tool [3] (which would pull in asn1crypto as a dependency), we just generate the ASN.1 for the PEM using OpenSSL's 'asn1parse -genconf'. It has been tested with RAUC, U-Boot's mkimage (for signed FITs) and NXP's CST. [1] https://github.com/latchset/pkcs11-provider/blob/main/docs/provider-pkcs11.7.md#use-in-older-applications-uris-in-pem-files [2] https://docs.openssl.org/master/man7/ossl_store/ [3] https://github.com/latchset/pkcs11-provider/blob/main/tools/uri2pem.py Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Fabian Pflug <f.pflug@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* signing.bbclass: add support for OpenSSL PKCS#11 providerFabian Pflug12 days1-8/+24
| | | | | | | | | | | | | | | | | | | OpenSSL 4.0 will drop support for engines and use providers instead. To access SoftHSM and other PKCS#11 modules via the provider API, we rely on https://github.com/latchset/pkcs11-provider, which is already available as via pkcs11-provider recipe. We enable this provider by using a specific OpenSSL config when signing. This means that recipes inheriting this class can decide whether they want to use the engine or provider to access the key. SoftHSM seems to produce broken keys when calling the C_CopyObject, so disable caching in the provider for now. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Fabian Pflug <f.pflug@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* signing.bbclass: remove trailing white spaceJan Luebbe12 days1-2/+2
| | | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-m2crypto: upgrade 0.46.2 -> 0.47.0Wang Mingyu12 days3-118/+2
| | | | | | | | | | 0001-fix-allow-64-bit-time_t-on-32-bit-systems-in-test_is.patch 0002-fix-correct-struct-packing-on-32-bit-with-_TIME_BITS.patch removed since they're included in 0.47.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> MAIL: wangmy@fujitsu.com Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wowlan-udev: add udev rule to enable WoWLAN magic-packetMiaoqing Pan13 days2-0/+18
| | | | | | | | | | | | | | | | | | On some platforms (for example, QCx6490), XO (Crystal Oscillator) shutdown is prevented by Wireless Processor Subsystem votes on interconnect bandwidth and XO unless the WoWLAN magic-packet trigger is enabled. These votes are released only after running: iw phy0 wowlan enable magic-packet Add an udev rule to automatically enable WoWLAN magic-packet support when a Wi-Fi PHY is registered. This rule is provided via a dedicated wowlan-udev package and is not enabled by default. Integrators should include this package only if their platform requires automatic WoWLAN magic-packet enablement. Signed-off-by: Miaoqing Pan <miaoqing.pan@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-can: remove python3-pkg-resources from runtime dependsHongxu Jia13 days1-1/+0
| | | | | | | | | | | | Due to setuptools removes and deprecates pkg_resources in 82.0.0 [1], python3-can does not import `pkg_resources` in [2], then python3-pkg-resources is not necessary for us, remove it from runtime depends [1] https://setuptools.pypa.io/en/stable/history.html#v82-0-0 [2] https://github.com/hardbyte/python-can/commit/1a3f5e3769aa565ada8c27177a94f7db43d019dc Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* audit: upgrade 4.1.2 -> 4.1.3Yi Zhao13 days2-40/+1
| | | | | | | | ChangeLog: https://github.com/linux-audit/audit-userspace/releases/tag/v4.1.3 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* brotli: update 1.1.0 -> 1.2.0Markus Volk13 days1-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [1.2.0] - 2025-10-27 SECURITY python: added Decompressor::can_accept_more_data method and optional output_buffer_limit argument Decompressor::process; that allows mitigation of unexpectedly large output; reported by Charles Chan (https://github.com/charleswhchan) Added decoder / encoder: added static initialization to reduce binary size python: allow limiting decoder output (see SECURITY section) CLI: brcat alias; allow decoding concatenated brotli streams kt: pure Kotlin decoder cgo: support "raw" dictionaries build: Bazel modules Removed java: dropped finalize() for native entities Fixed java: in compress pass correct length to native encoder Improved build: install man pages build: updated / fixed / refined Bazel buildfiles encoder: faster encoding cgo: link via pkg-config python: modernize extension / allow multi-phase module initialization Changed decoder / encoder: static tables use "small" model (allows 2GiB+ binaries) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hplip: upgrade 3.22.10 -> 3.25.8Gyorgy Sarvari13 days6-124/+35
| | | | | | | | | | | | Contains fix for CVE-2025-43023, and support for many new printers. Drop patches that are included in this release (or the underlying problem was solved on another way) Changelog: https://developers.hp.com/hp-linux-imaging-and-printing/release_notes Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nushell: Add nushell recipeDeepesh Varatharajan2026-03-032-0/+1510
| | | | | | | | | | | | | | | | | | | | | | Nushell is a modern, cross-platform shell and programming language. It is designed to work with structured data rather than plain text, and takes inspiration from traditional shells like bash, object-based shells like PowerShell, gradually typed languages such as TypeScript, functional programming, and systems programming. Add recipe for the latest release - Written in Rust - Combines a full-featured shell with a rich, structured programming language - Operates on structured data instead of plain text - Provides clear error messages and strong IDE support - Designed for modern, cross-platform workflows More information: https://crates.io/crates/nu Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* librelp: update PACKAGECONFIG setting related to valgrindChen Qi2026-03-021-2/+5
| | | | | | | | | The riscv64 is now in COMPATIBLE_HOST of valgrind. The armv4/armv5/armv6 are not in COMPATIBLE_HOST of valgrind. Update the settings accordingly. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rrdtool: takes graph only with x11 or waylandLouis Rannou2026-03-021-1/+5
| | | | | | | | rrdtool package configuration 'graph' relies on graphical support. Ignore it if none of x11 org wayland is in the distro features. Signed-off-by: Louis Rannou <louis.rannou@non.se.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: fix NEON llhttp ctzll undefined behaviorTelukula Jeevan Kumar Sahu2026-03-022-0/+61
| | | | | | | | | | | | | | | | | | | | | | | | | The NEON SIMD fast path in the bundled llhttp calls __builtin_ctzll(match_mask) without checking if match_mask is zero. When all 16 bytes in a NEON register are valid header value characters, match_mask is 0. Calling __builtin_ctzll(0) is undefined behavior. GCC at -O2 exploits this by optimizing "if (match_len != 16)" to always-true, causing HTTP 400 Bad Request for any header value longer than 16 characters on ARM targets with NEON enabled. Fix by explicitly checking for match_mask == 0 and setting match_len = 16. This bug affects both aarch64 and armv7 NEON targets. The code this patch modifies is generated, so the patch itself isn't suitable for upstream submission, as the root cause of the error is in the generator itself. The fix has been merged upstream[1] in llparse 7.3.1 and is included in llhttp 9.3.1. This patch can be dropped when nodejs updates its bundled llhttp to >= 9.3.1. [1]: https://github.com/nodejs/llparse/pull/83 Signed-off-by: Telukula Jeevan Kumar Sahu <j-sahu@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-identify: Upgrade 2.6.16 -> 2.6.17Leon Anavi2026-03-021-1/+2
| | | | | | | | | | | | | | | | | | | | | Upgrade to release 2.6.17: - Add support for sconstruct and sconscript extensions - Add support for 'slnx' file extension - Add 'escript' file type for Erlang - Add support for HLSL - Add jbuilder extension as ruby text files - Add support for *.diff - Add support for *.cmd - Add support for *.entitlements - Add support for *.xaml - Add support for uv.lock - Add support for Fastfile - Add support for Brewfile - Add support for xcodebuild file formats Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-yarl: Upgrade 1.22.0 -> 1.23.0Leon Anavi2026-03-022-35/+5
| | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 1.23.0: - Added support for pydantic, the :class:~yarl.URL could be used as a field type in pydantic models seamlessly. - The CI has been set up to notify Codecov about upload completion - The in-tree build backend allows the end-users appending CFLAGS and LDFLAGS by setting respective environment variables externally. - The :pep:517 build backend now supports a new config setting for controlling whether to build the project in-tree or in a temporary directory. It only affects wheels and is set up to build in a temporary directory by default. It does not affect editable wheel builds - they will keep being built in-tree regardless. - Starting this version, when building the wheels is happening in an automatically created temporary directory, the build backend makes an effort to normalize the respective file system path to a deterministic source checkout directory. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-rich: Upgrade 14.3.2 -> 14.3.3Leon Anavi2026-03-021-1/+1
| | | | | | | | | Upgrade to release 14.3.3: - Fixed infinite loop with cells.split_graphemes Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ceres-solver: Don't fail if .git/hooks/commit-msg can't be touchedPeter Kjellerstedt2026-03-021-1/+1
| | | | | | | | | The .git/hooks/commit-msg Git hook may already exist and not be writable. E.g., in our environment it is a symbolic link to a script in /usr/share. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* onig: Add CVE_PRODUCT to support product nameHet Patel2026-03-021-0/+3
| | | | | | | | - Set CVE_PRODUCT to align with the NVD CPE and ensure correct CVE reporting. Signed-off-by: Het Patel <hetpat@cisco.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* open-vm-tools: Add entry to CVE_PRODUCT to support the product nameHet Patel2026-03-021-1/+1
| | | | | | | | - Added 'vmware:open_vm_tools' to CVE_PRODUCT to align with the NVD CPE and ensure accurate CVE reporting. Signed-off-by: Het Patel <hetpat@cisco.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* abseil-cpp: Add CVE_PRODUCT to support product nameHet Patel2026-03-021-0/+3
| | | | | | | | - Set CVE_PRODUCT to align with the NVD CPE and ensure correct CVE reporting. Signed-off-by: Het Patel <hetpat@cisco.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pangomm: remove x11 from REQUIRED_DISTRO_FEATURESMarkus Volk2026-03-021-2/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkmm4: remove x11 from REQUIRED_DISTRO_FEATURESMarkus Volk2026-03-021-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tnftp: upgrade 20230507 -> 20260211Liu Yiding2026-03-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | 1.Changelog: * tnftp.h: improve <arpa/nameser.h> compat. * Sync inet_pton.c to lib/libc/inet/inet_pton.c 1.8, via othersrc/libexec/tnftpd/libnetbsd/inet_pton.c 1.5: * Lint issues. * Hex formatting change from bind 9.4.0. * Sync inet_ntop.c to lib/libc/inet/inet_ntop.c 1.12, via othersrc/libexec/tnftpd/libnetbsd/inet_ntop.c 1.5: * Always set errno when returning NULL. * Sync fgetln.c to tools/compat/fgetln.c 1.12: * Switch to a version that does not suffer from reporting the wrong length if the file contains NULs. From OpenBSD. * Fix -Wformat-overflow issues detected by gcc 11 in fetch.c. (Also fixed in upstream NetBSD ftp, will be part of next import.) 2. LICENSE checksum has changed as Copyright year changed Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-uefi-firmware: upgrade 1.12 -> 1.13Liu Yiding2026-03-021-3/+2
| | | | | | | | Changelog: https://github.com/theopolis/uefi-firmware-parser/releases/tag/v1.13 Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-send2trash: upgrade 2.0.0 -> 2.1.0Liu Yiding2026-03-022-55/+2
| | | | | | | | | | 1.Changelog https://github.com/arsenetar/send2trash/releases/tag/2.1.0 2.Remove 0001-add-missing-conftest.py.patch as it was merged upstream. Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-uvicorn: upgrade 0.40.0 -> 0.41.0Liu Yiding2026-03-021-1/+1
| | | | | | | | 1.Changelog: https://github.com/Kludex/uvicorn/releases/tag/0.41.0 Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-wxgtk4: upgrade 4.2.4 -> 4.2.5Liu Yiding2026-03-021-3/+1
| | | | | | | Remove customization of ${S} as package name has restored to wxpython-${PV}. Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdebug: upgrade 3.5.0 -> 3.5.1Liu Yiding2026-03-021-1/+2
| | | | | | | | Changelog: https://github.com/xdebug/xdebug/releases/tag/3.5.1 Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gmpy2: upgrade 2.2.2 -> 2.3.0Liu Yiding2026-03-022-3/+35
| | | | | | | | | | | | | | | 1.Changelog: https://github.com/gmpy2/gmpy2/releases/tag/v2.3.0 2.Add python3-setuptools-scm-native as depend to satisfy require check of setuptools_scm 3.Add 0001-Avoid-do_configure-requires-check-error.patch to fix require check error of setuptools | ERROR Missing dependencies: | setuptools_scm[toml]>=6.0 | setuptools<80,>=77 Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* live555: set CVE_PRODUCTGyorgy Sarvari2026-03-021-0/+1
| | | | | | | | | | | | | | | | | | | | | live555 is an old project, it has multiple CPEs associated with. Set the ones in CVE_PRODUCT that are still active. See CVE db query: sqlite> select vendor, product, count(*) from products where vendor like '%live555%' or product like '%live555%' group by 1, 2; live555|liblivemedia|1 live555|live555|7 live555|live555_media_server|2 live555|media_server|1 live555|streaming_media|160 All of them are relevant to this recipe, although media_server hasn't been used since 2007, that one wasn't set. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pavucontrol: add x11 to REQUIRED_DISTRO_FEATURESChangqing Li2026-03-021-0/+1
| | | | | | | | | | pavucontrol depends on gtkmm4, which require x11, so add x11 to REQUIRED_DISTRO_FEATURES for pavucontrol, refer [1] [1] https://git.openembedded.org/meta-openembedded/commit/?h=master-next&id=aed20cd843fb00726d7c8da1aa19d238c2f9f195 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* btrfsmaintenance: upgrade 0.5 -> 0.5.2Liu Yiding2026-03-022-11/+11
| | | | | | | | | | | | 1.Changelog: fix syntax error in run_task, preventing jobs to start start scrub jobs sequentially if RAID5 or RAID6 data profile is found fix btrfsmaintenance-refresh.service description 2.Update 0001-change-sysconfig-path-to-etc-default.patch for 0.5.2 Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bluealsa: fix QA issue staticdevMatthias Proske2026-03-021-0/+1
| | | | | | | | | | | | | | | | | | | When building bluealsa with building static libraries NOT disabled, you get the following error: ERROR: bluealsa-4.3.0-r0 do_package_qa: QA Issue: non -staticdev package contains static .a library: bluealsa path '/usr/lib/alsa-lib/libasound_module_pcm_bluealsa.a' [staticdev] ERROR: bluealsa-4.3.0-r0 do_package_qa: QA Issue: non -staticdev package contains static .a library: bluealsa path '/usr/lib/alsa-lib/libasound_module_ctl_bluealsa.a' [staticdev] ERROR: bluealsa-4.3.0-r0 do_package_qa: Fatal QA errors were found, failing task. Fix this by explicitly putting these files in the -staticdev package. Signed-off-by: Matthias Proske <matthias.p@variscite.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bandit: Upgrade 1.9.3 -> 1.9.4Leon Anavi2026-03-021-1/+1
| | | | | | | | | | | | | | Upgrade to release 1.9.4: - chore: fixed some typos in comments - Fix B613 crash when reading from stdin - Include filename in nosec 'no failed test' warning - Fix B615 false positive when revision is set via variable - Lower version guard in check_ast_node to Python 3.12 - Fix B106 reporting wrong line number on multiline function calls Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-fastapi: Upgrade 0.128.0 -> 0.133.1Leon Anavi2026-03-021-1/+1
| | | | | | | | | | Upgrade to release 0.133.1: - Add FastAPI Agent Skill. - Fix all tests are skipped on Windows. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* yaml-cpp: upgrade 0.8.0 -> 0.9.0Wang Mingyu2026-03-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: ============ - Increase minimum required CMake version to 3.5, update Googletest to 1.13 - Bazel module builds - node/convert: Enable the template specialization for std::string_view properly when the library is compiled by MSVC on Windows - CMake: Allow to disable uninstall - Update cmakelists to use system googletest if available - Fix indentation of empty flow sequences - Add option YAML_ENABLE_PIC - fix: use C locale by default - Use FetchContent_MakeAvailable - fix: parse files with '\r' symbols as line ending correctly - fix(src): avoid possible infinite loop in LoadAll() - missing keys should throw InvalidNode, not BadConversion - fix: prettier floating point numbers - Optimization of merge memories Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xterm: upgrade 404 -> 407Wang Mingyu2026-03-021-2/+2
| | | | | | | License-Update: Copyright year upted to 2026. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wireguard-tools: upgrade 1.0.20250521 -> 1.0.20260223Wang Mingyu2026-03-021-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wavemon: upgrade 0.9.6 -> 0.9.7Wang Mingyu2026-03-021-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valkey: upgrade 9.0.2 -> 9.0.3Wang Mingyu2026-03-021-1/+1
| | | | | | | | | | | | | | | | | Security fixes ----------------- (CVE-2025-67733) RESP Protocol Injection via Lua error_reply (CVE-2026-21863) Remote DoS with malformed Valkey Cluster bus message (CVE-2026-27623) Reset request type after handling empty requests Bug fixes ------------ Avoids crash during MODULE UNLOAD when ACL rules reference a module command and subcommand Fix server assert on ACL LOAD when current user loses permission to channels Fix bug causing no response flush sometimes when IO threads are busy Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* utf8proc: upgrade 2.10.0 -> 2.11.3Wang Mingyu2026-03-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upower: upgrade 1.91.0 -> 1.91.1Wang Mingyu2026-03-021-1/+1
| | | | | | | | | | | | | | | | Changelog: ============ - Fix: a resource leak (!294) - Fix: a NULL exception caused by a Non-NULL GError pointer - Fix client API: crashing when printing the error message from a NULL GError pointer - Fix: ACPI reports -NaN capacity value - Feature: Skip CriticalPowerAction when performing battery recalibration - Deprecate: capacity_level and luminosity property - CI: Add a tartan LLVM static analysis - Feature: History supports voltage item Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thingsboard-gateway: upgrade 3.8.0 -> 3.8.2Wang Mingyu2026-03-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tftpy: upgrade 0.8.6 -> 0.8.7Wang Mingyu2026-03-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* swagger-ui: upgrade 5.30.3 -> 5.31.2Wang Mingyu2026-03-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* stunnel: upgrade 5.76 -> 5.77Wang Mingyu2026-03-021-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: =========== * Security bugfixes - OpenSSL DLLs updated to version 3.5.5. * Bugfixes - Avoid attempting to fetch OCSP stapling for PSK-only configuration sections. * Features - Merged applicable patches from Fedora and Debian: - Use SOURCE_DATE_EPOCH for reproducible builds. - Skip the OpenSSL version check when AUTOPKGTEST_TMP is set. - Enable PrivateTmp in the stunnel.service template. - Clarify the manual page for the "curves" option. - Log client IP addresses on TLS errors. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* smarty: upgrade 5.7.0 -> 5.8.0Wang Mingyu2026-03-021-1/+1
| | | | | | | | | | | | | Changelog: ============= - Document missing inline implementation. Fixed #1152 - Fix static analysis warnings for isDot() and remove deprecated APC support - Support for Laravel Collections style object chaining - Regex matches operator - Add support for Backed Enums Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ser2net: upgrade 4.6.6 -> 4.6.7Wang Mingyu2026-03-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>