summaryrefslogtreecommitdiffstats
path: root/meta-networking
Commit message (Collapse)AuthorAgeFilesLines
* mbedtls: upgrade 3.6.3.1 -> 3.6.4Guðni Már Gilbert2 days1-2/+2
| | | | | | | | | | | | | | | | | | | Fixes several security vulnerabilities: CVE-2025-49601, CVE-2025-49600, CVE-2025-52496, CVE-2025-47917, CVE-2025-48965, CVE-2025-52497, and CVE-2025-49087 The framework directory has been changed into a git submodule.[1][2] The recipe now uses Git Submodule Fetcher (gitsm) Changelog: https://github.com/Mbed-TLS/mbedtls/releases/tag/mbedtls-3.6.4 [1] https://github.com/Mbed-TLS/mbedtls/commit/8cf5666a174237998a7965e284d7ba8c1655d16d [2] https://github.com/Mbed-TLS/mbedtls/commit/c90c6d8ff787ab8787d9373b0e662a95ed1f4dae Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tailscale: add initial recipe for v1.84.3Jeroen Hofstee2 days5-0/+308
| | | | | | | | | | | | Tailscale is a mesh VPN built on the WireGuard protocol. On the client side, it includes a node agent (tailscaled) and a client application for configuration (tailscale). These components can be bundled into a single binary for a more smaller total size, which is done in this recipe. Signed-off-by: Jeroen Hofstee <jhofstee@victronenergy.com> Signed-off-by: Mark Bath <mark@baggywrinkle.co.uk> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* strongswan: upgrade 6.0.1 -> 6.0.2Wang Mingyu3 days4-240/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0001-pki-Fix-signature-of-help-to-match-that-of-a-callbac.patch 0002-callback-job-Replace-return_false-in-constructors-wi.patch 0003-Cast-uses-of-return_-nop-and-enumerator_create_empty.patch removed since they're included in 6.0.2 Changelog: ============= - Support for per-CPU SAs (RFC 9611) has been added (Linux 6.13+). - Basic support for AGGFRAG mode (RFC 9347) has been added (Linux 6.14+). - POSIX regular expressions can be used to match remote identities. - Switching configs based on EAP-Identities is supported. Setting 'remote.eap_id' now always initiates an EAP-Identity exchange. - On Linux, sequence numbers from acquires are used when installing SAs. This allows handling narrowing properly. - During rekeying, the narrowed traffic selectors are now proposed instead of the configured ones. - The default AH/ESP proposals contain all supported key exchange methods plus 'none' to make PFS optional and accept proposals of older peers. - GRO for ESP in enabled for NAT-T UDP sockets, which can improve performance if the esp4|6_offload modules are loaded. - charon-nm sets the VPN connection as persistent, preventing NetworkManager from tearing down the connection if the network connectivity changes. - ML-KEM is supported via OpenSSL 3.5+. - The wolfssl plugin is now compatible to wolfSSL's FIPS module. - The libsoup plugin has been migrated to libsoup 3, libsoup 2 is not supported anymore. - The long defunct uci plugin has been removed. - Log messages by watcher_t are now logged in a separate log group ('wch'). Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mtr: upgrade 0.95 -> 0.96Wang Mingyu3 days1-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* relayd: Fix building with CMake 4+Khem Raj4 days1-0/+2
| | | | | | | | Bump minimum cmake dialect to be 3.5+, this is an openwrt component, which does not get many updates these days. Ideally the cmake files for the project should be fixed. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* civetweb: Update to latest tip if trunkKhem Raj5 days1-2/+2
| | | | | | Fixes build with cmake4+ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ot-br-posix: Update to latest tip on trunkKhem Raj5 days2-31/+2
| | | | | | Fix build with cmake4 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nngpp: Fix build with cmake4Khem Raj5 days2-5/+30
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ot-daemon: Update to latest of trunkKhem Raj5 days1-1/+3
| | | | | | | Fixes build with trunk Disable prepending uptime to logs Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosquitto: bump to 2.0.21Louis Rannou7 days3-2/+28
| | | | | | | | | Upgrade to mosquitto 2.0.21. Update the patch status for issue 2895 and create a new patch for an issue introduced in 2.0.19 which causes connections to get down when the clock is changed. Signed-off-by: Louis Rannou <louis.rannou@non.se.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cannelloni: Upgrade 1.1.0 -> 2.0.0 to allow CMake 4+ compatibilityAlper Ak9 days3-53/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Appends -Wno-error=vla-cxx-extension to CXXFLAGS as a temporary workaround for the following Clang error: sctpthread.cpp:95:18: error: variable length arrays in C++ are a Clang extension [-Werror,-Wvla-cxx-extension] 95 | uint8_t buffer[m_linkMtuSize]; | ^~~~~~~~~~~~~ An upstream fix has been proposed: https://github.com/mguentner/cannelloni/pull/82 Please remove this workaround once the upstream patch is merged or fixed in some other way. Make sure it is fixed in the new version. - Drop 0001-include-bits-stdc-.h-only-when-using-libstdc.patch because already fixed in newer version. Changelog: https://github.com/mguentner/cannelloni/compare/v1.1.0...v2.0.0 Fix: | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ettercap: Add patch for CMake 4+ compatibilityAlper Ak9 days2-2/+56
| | | | | | | | | | | | | | | | | | | Fix: | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nanomsg: Add patch for CMake 4+ compatibilityAlper Ak9 days2-1/+60
| | | | | | | | | | | | | | | | | | | Fix: | CMake Error at CMakeLists.txt:27 (cmake_minimum_required): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* snort3: Upgrade 3.7.1.0 -> 3.9.1.0 to allow CMake 4+ compatibilityAlper Ak9 days2-83/+2
| | | | | | | | | | | | | | | | | | | | | | | | | - Drop 0001-Fix-build-with-gcc-15.patch because fixed in the newer version. Changelog: https://github.com/snort3/snort3/blob/3.9.1.0/ChangeLog.md Fix: | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* freediameter: Add patch for CMake 4+ compatibilityAlper Ak9 days2-1/+82
| | | | | | | | | | | | | | | | | | | Fix: | CMake Error at CMakeLists.txt:24 (CMAKE_MINIMUM_REQUIRED): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdaq: upgrade 3.0.19 -> 3.0.20Wang Mingyu10 days1-2/+2
| | | | | | | | | | Changelog: ============= - decode: add check for ipv4 fragmentation for decode_ip - example: added IP configs for other systems Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* blueman: upgrade 2.4.4 -> 2.4.6Wang Mingyu11 days1-2/+2
| | | | | | | | | | | | Changelog: =========== - Make connection notifications transient - StatusNotifierItem: announce children-display - Manager: Hide bt status switch when PowerManager is not available - Handling for new StatusNotifierWatcher Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postfix: fix rootfs file differenceJinfeng Wang2025-07-022-0/+32
| | | | | | | | Rootfs file differs with the same project configure, add preliminary setting to avoid this. Signed-off-by: Jinfeng Wang <jinfeng.wang.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pgpool2: upgrade 4.5.3 -> 4.5.4Jason Schonberg2025-07-021-1/+1
| | | | | | | | | This version brings a fix for CVE-2024-45624 Changlog: https://www.pgpool.net/docs/latest/en/html/release-4-5-4.html Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nbdkit: Fix build after S moved into UNPACKDIRKhem Raj2025-07-011-7/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* netcf: remove EXTRA_AUTORECONFChangqing Li2025-06-261-2/+0
| | | | | | | | | | | Refer [1], Makefile.am already set ACLOCAL_AMFLAGS = -I gnulib/m4, set EXTRA_AUTORECONF will cause do_configure failure with long build path, just drop EXTRA_AUTORECONF. [1] https://git.openembedded.org/openembedded-core/commit/meta/classes-recipe/autotools.bbclass?id=e718d1be2c4fb54cf363c23f929358e1be68c724 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtevent: upgrade 0.16.2 -> 0.17.0Wang Mingyu2025-06-262-7/+4
| | | | | | | | 0002-Fix-pyext_PATTERN-for-cross-compilation.patch refreshed for 0.17.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcpr: upgrade 1.11.0 -> 1.12.0Wang Mingyu2025-06-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =============== - Updated supported versions for 1.11.0 - Add FreeBSD package/port mention into README - Fixed grammatical issues and corrected spelling errors in README.md - Refactored timeout.h: added template ctr and removed redundant ctrs - fix no-revoke. - Resolve CURLOPT_SSL_OPTIONS issues - fix: remove duplicate call in Session::prepareCommonDownload() - Update To The Latest Clang-Tidy Version - Enhance: Use unordered_map for CURL error mapping - Public cpr::Session::GetSharedPtrFromThis - Replace ubuntu:22.04 and ubuntu:23.04 with ubuntu:latest - [BUG] Fix cpr::ssl:KeyBlob: Copy blob to curl - Added handling no_proxy override through Proxies - fix: let bad-host-tests pass when there is DNS error redirection - Removed 1.9.x from the supported versions - Replaced the secureStringClear mechanism with a SecureString class - Clang-Tidy And cppcheck Fixes - Getter function for Session::header_ to enable the user to read back all headers set and delete select ones - Status code int32_t -> long - Fix windows static library build parameter in CMakeLists.txt - Fix Seg-fault when setting proxy username + password - Add Session::RemoveContent() - Cookie expires date is now only 100 days in the future - add curl's ANY and ANSAFE authorization options - Fixed memory leak in threadpool - Add enforced HTTP/3 - Update README.md to add Bazel extension instructions - feat: Use CMAKE_MSVC_RUNTIME_LIBRARY for runtime selection in MSVC - Update CMakeLists.txt project version for 1.11.2 release - Add std::to_string functionality for ErrorCode to ease human meaningful logging - Make cpr::async and HTTP (Get, Post, Put, etc.) callbacks cancelable - Refactor AsyncWrapper to make it safer - Do Not Check For Sanitizers If They Are Not Enabled - Fix usage for TLS v1.3 cipher - Changed LowSpeed to use std::chrono - Better OpenSSL headers include based on headers version. - Ensure cpr::LowSpeed properties are cased to long for curl - Implemented cpr::BodyView. - Add primary_ip primary_port to Response - Bump stefanzweifel/git-auto-commit-action from 5 to 6 - Load all certs in a CaBuffer - WIP CURL 8.13 Support Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* autossh: Replace WORKDIR with UNPACKDIR to prevent compile errorAlper Ak2025-06-251-7/+7
| | | | | | | | | Issue was related to latest UNPACKDIR changes -> https://git.openembedded.org/openembedded-core/commit/?id=46480a5e66747a673041fe4452a0ab14a1736d5e ERROR: autossh-1.4g-r0 do_compile: Execution of '/srv/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/core2-64-poky-linux/autossh/1.4g/temp/run.do_compile.2252' failed with exit code 1 Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mdio-netlink and mdio-tools: Fix license file pathAlper Ak2025-06-251-1/+1
| | | | | | | | | | | | | Issue was related to latest UNPACKDIR changes -> https://git.openembedded.org/openembedded-core/commit/?id=46480a5e66747a673041fe4452a0ab14a1736d5e WARNING: mdio-netlink-1.3.1-r0 do_populate_lic: Could not copy license file - [Errno 2] No such file or directory: '/srv/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/qemux86_64-poky-linux/mdio-netlink/1.3.1/git/COPYING' ERROR: mdio-netlink-1.3.1-r0 do_populate_lic: QA Issue: mdio-netlink: LIC_FILES_CHKSUM points to an invalid file: /srv/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/qemux86_64-poky-linux/mdio-netlink/1.3.1/git/COPYING [license-checksum] WARNING: mdio-tools-1.3.1-r0 do_populate_lic: Could not copy license file - [Errno 2] No such file or directory: '/srv/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/core2-64-poky-linux/mdio-tools/1.3.1/git/COPYING' ERROR: mdio-tools-1.3.1-r0 do_populate_lic: QA Issue: mdio-tools: LIC_FILES_CHKSUM points to an invalid file: /srv/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/core2-64-poky-linux/mdio-tools/1.3.1/git/COPYING [license-checksum] Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcpr: upgrade 1.10.5 -> 1.11.0Jason Schonberg2025-06-251-2/+2
| | | | | | | Changelog: https://github.com/libcpr/cpr/releases/tag/1.11.0 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-openembedded/all: adapt to UNPACKDIR changesAlexander Kanavin2025-06-25124-130/+30
| | | | | | | | | | | | | Please see https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265 for what changes are needed, and sed commands that can be used to make them en masse. I've verified that bitbake -c patch world works with these, but did not run a world build; the majority of recipes shouldn't need further fixups, but if there are some that still fall out, they can be fixed in followups. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* samba: Run populate-volatile.sh update in postinstChaitanya Vadrevu2025-06-251-0/+6
| | | | | | | | | | | | | samba-common installs a volatiles configuration file but had not been calling populate-volatile.sh to apply the configuration. This causes samba installation to fail on a running target due to missing directories. Call "populate-volatile.sh update" in samba-common's postinst which creates the required directories and enables samba to work. Signed-off-by: Chaitanya Vadrevu <chaitanya.vadrevu@emerson.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* reproducibility: move known non-repro list to layer.confYoann Congal2025-06-202-40/+41
| | | | | | | | | | | | | | | | | | | | | | The current include file that stores the known non-reproducible packages is layer dependent and that forces the user of the layers to maintain the list of the files (for example, see AB config[0]). By moving the exclude list to each layer.conf and extending the common OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES variable, the known non-reproducible packages will be automatically excluded for each layer used in the reproducibility test without any special knowledge in the test environment. NB: the empty list for meta-initramfs was just removed not moved. [0]: https://git.yoctoproject.org/yocto-autobuilder-helper/tree/config.json?id=7d8933e75bdf7fb821a25617cb2dcabf1f3f8700#n322 Suggested-by: Quentin Schulz <quentin.schulz@cherry.de> Co-Developed-by: Guillaume Swaenepoel <guillaume.swaenepoel@smile.fr> Signed-off-by: Guillaume Swaenepoel <guillaume.swaenepoel@smile.fr> Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcoap: Add PACKAGECONFIG[wolfssl]Alex Kiernan2025-06-201-3/+4
| | | | | Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcoap: Upgrade 4.3.4 -> 4.3.5Alex Kiernan2025-06-202-48/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Drop backport of CVE-2024-0962. Change summary for version 4.3.5: * Support for wolfSSL TLS library. * Support for DTLS1.3 (using wolfSSL). * Support for Mbed TLS 3.6.0. * Support for EC-JPAKE (Mbed TLS) * TinyDTLS version update. * Support for RIOT using SOCK i/f. * Support for LwIP 2.2.0. * Support for LwIP using NO_SYS set to 0. * Support for (Posix based) Zephyr. * Support for QNX builds. * Support for ESP32 xtensa builds. * Updated Contiki-NG support. * Support for multi-thread safe libcoap usage. * Support for defining binary PSK for coap-client and coap-server. * Support for Connection-ID (CID) (Mbed TLS, wolfSSL and TinyDTLS). * Added new define types for defining PKI parameters. * Support for user definable ENGINE for OpenSSL. * Support for using noTLS and TinyDTLS with WebSockets. * Support for providing list of compilation #defines. * Support for proxy code running within lbcoap. * Cleaned up support for building .h files. * Additional scan-build and pre-commit checks in build tests. * Updated CI build tests to use latest action versions. * Fixes CVE-2023-35862. * Reported bugs fixed. * Documentation added and updated (Doxygen and man). License-Update: Updated years Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bridge-utils: remove sysfsutils DEPENDSRoss Burton2025-06-121-2/+0
| | | | | | | | | This dependency was removed in bridge-utils 1.2 back in 2006[1]. [1] bridge-utils 29cd6d997cacb9191d1f869ec83fc86045885527. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wireguard-tools: upgrade 1.0.20210914 -> 1.0.20250521Wang Mingyu2025-06-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* stunnel: upgrade 5.74 -> 5.75Wang Mingyu2025-06-092-6/+6
| | | | | | | | | | License-Update: Copyright year updated to 2025 fix-openssl-no-des.patch refreshed for 5.75 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nbdkit: upgrade 1.43.9 -> 1.43.11Wang Mingyu2025-06-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wireshark: upgrade 4.2.11 -> 4.2.12Vijay Anusuri2025-06-091-2/+2
| | | | | | | | | | | | | releasenote: https://www.wireshark.org/docs/relnotes/wireshark-4.2.12.html Includes security fix CVE-2025-5601 License-Update: Update GPL copies for FSF no longer having an address Link: https://github.com/wireshark/wireshark/commit/18e4db97c424c11cb26fa7fef97b95dd3d001bb1 Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Revert "waf-samba.bbclass: adapt to qemu.bbclass refactoring"Chen Qi2025-05-291-2/+2
| | | | | | | | | | | | | | This reverts commit a8995fc3f352d83b4141f0ff7bbc3f13d0f2767f. The patches for oe-core were re-worked. But I forgot to recall this patch. In fact, inheriting qemu is needed because it sets a clear barriar for people to use qemu user mode. And the QEMU_OPTIONS settings are also in qemu.bbclass. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wolfssl: Use the return value from unit.test as pass/fail indicatorKhem Raj2025-05-291-2/+4
| | | | | | | | | | | | | Using a string search for Fail is not going to work always e.g. when all tests are passing it still prints a summary string with string "Fail" in it which points to 0, however the logic here catches that and counts it as 1 failure and marks the return value as 1 and ptest runner interprets that as failure Pass the return value from unit.test which should be 0 on all passes or non zero otherwise. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wolfssl: Upgrade to 5.8.0Khem Raj2025-05-292-1/+797
| | | | | | | | | | Define relative path for certs Backport patch to fix ptests Fixes WARNING: wolfssl-5.8.0-r0 do_package_qa: QA Issue: File /usr/lib/wolfssl/ptest/test/.libs/unit.test in package wolfssl-ptest contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* system-config-printer: Remove pyc filesKhem Raj2025-05-281-6/+1
| | | | | | | | | | | | | | | | The pyc files contain references to TMPDIR and they can be regenerated during execution on device Fixes stdio: ERROR: system-config-printer-1.5.18-r0 do_package_qa: QA Issue: File /usr/lib/python3.13/site-packages/cupshelpers/__pycache__/__init__.cpython-313.pyc in package system-config-printer contains reference to TMPDIR [buildpaths] stdio: ERROR: system-config-printer-1.5.18-r0 do_package_qa: QA Issue: File /usr/lib/python3.13/site-packages/cupshelpers/__pycache__/installdriver.cpython-313.pyc in package system-config-printer contains reference to TMPDIR [buildpaths] stdio: ERROR: system-config-printer-1.5.18-r0 do_package_qa: QA Issue: File /usr/lib/python3.13/site-packages/cupshelpers/__pycache__/ppds.cpython-313.pyc in package system-config-printer contains reference to TMPDIR [buildpaths] stdio: ERROR: system-config-printer-1.5.18-r0 do_package_qa: QA Issue: File /usr/lib/python3.13/site-packages/cupshelpers/__pycache__/xmldriverprefs.cpython-313.pyc in package system-config-printer contains reference to TMPDIR [buildpaths] stdio: ERROR: system-config-printer-1.5.18-r0 do_package_qa: QA Issue: File /usr/lib/python3.13/site-packages/cupshelpers/__pycache__/config.cpython-313.pyc in package system-config-printer contains reference to TMPDIR [buildpaths] stdio: ERROR: system-config-printer-1.5.18-r0 do_package_qa: QA Issue: File /usr/lib/python3.13/site-packages/cupshelpers/__pycache__/cupshelpers.cpython-313.pyc in package system-config-printer contains reference to TMPDIR [buildpaths] stdio: ERROR: system-config-printer-1.5.18-r0 do_package_qa: QA Issue: File /usr/lib/python3.13/site-packages/cupshelpers/__pycache__/openprinting.cpython-313.pyc in package system-config-printer contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* networkmanager: update 1.50.0 -> 1.52.0Markus Volk2025-05-281-6/+7
| | | | | | | | | | | | - there is no tarball hosted at gnome anymore -> switch from gnomebase class to meson + git - add missing dependencies for uuid and nvme, add pkgconfig class - dhcpcanon option was removed upstream - gtkdoc is broken. Disable to unbreak builds if api-documentation is enabled Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mdns: Upgrade 2600.100.147 -> 2600.120.12Alex Kiernan2025-05-283-52/+33
| | | | | | | | Drop redundant limit declaration patch. Swap issetugid()/getenv() call for secure_getenv() on Linux. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nbdkit: upgrade 1.43.5 -> 1.43.9Wang Mingyu2025-05-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mbedtls: upgrade 3.6.3 -> 3.6.3.1Wang Mingyu2025-05-211-3/+4
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mdns: Upgrade 2559.80.8 -> 2600.100.147Alex Kiernan2025-05-1820-855/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Drop fixes which are upstream (fixed differently): * 0001-Fix-SIGSEGV-during-DumpStateLog.patch * 0004-Add-definition-for-MAX.patch Upstream has significantly reworked the netlink handling, this breaks the existing patches which: * Rework the interface handling from a bitbmap into a list * Include checks for significant changes to interfaces before discarding the entire set and restarting * A fix for deleting interfaces The upstream code appears to handle the latter two cases, the former was noted as a problem on Android in 2017. Drop all these changes and hope that they are indeed resolved; the upstream changes appear to be based on code from the matter-openwrt tree (authored by Apple): https://github.com/project-chip/matter-openwrt/tree/main/third_party/mdnsresponder/patches Refresh all other patches. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* civetweb: Fix build with ssl disabledMike Crowe2025-05-171-2/+1
| | | | | | | | | Move enabling of openssl 3.0 API from EXTRA_OECMAKE to PACKAGECONFIG[ssl] so that this package can still be configured successfully without ssl in PACKAGECONFIG. Signed-off-by: Mike Crowe <mac@mcrowe.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* samba: add patch to fix gcc-15 issueMarkus Volk2025-05-052-0/+71
| | | | | | | | | | | | | | Add a backport patch to fix: libcli/smbreadline/smbreadline.c: In function ‘smb_readline’: libcli/smbreadline/smbreadline.c:139:17: warning: ‘CPPFunction’ is deprecated [-Wdeprecated-declarations] 139 | rl_attempted_completion_function = RL_COMPLETION_CAST completion_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcli/smbreadline/smbreadline.c:139:50: error: assignment to ‘char ** (*)(const char *, int, int)’ from incompatible pointer type ‘char ** (*)(void)’ [-Wincompatible-pointer-types] 139 | rl_attempted_completion_function = RL_COMPLETION_CAST completion_fn; | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pgpool2: upgrade 4.5.2 -> 4.5.3Jason Schonberg2025-05-051-2/+2
| | | | | | | Changelog: https://www.pgpool.net/docs/latest/en/html/release-4-5-3.html Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* waf-samba.bbclass: adapt to qemu.bbclass refactoringChen Qi2025-05-031-2/+2
| | | | | | | Avoid inheriting qemu.bbclass and use oe.qemu.xxx instead. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ot-br-posix: Upgrade to latest on top of trunkKhem Raj2025-05-022-296/+5
| | | | | | | | | Drop a denied patch and use the suggestion to ignore the warning. Compile with C++20 std, because gcc-15 has started to warn about recipe-sysroot/usr/include/c++/15.1.0/ciso646:46:4: error: #warning "<ciso646> is deprecated in C++17, use <version> to detect implementation-specific macros" [-Werror=cpp] Signed-off-by: Khem Raj <raj.khem@gmail.com>