Commit Graph

1292 Commits

Author SHA1 Message Date
Wang Mingyu 9a9564afe2 gensio: upgrade 2.8.7 -> 2.8.15
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-30 08:03:06 -07:00
Wang Mingyu f3723244d7 asyncmqtt: upgrade 10.1.0 -> 10.2.0
Changelog:
===========
- Fixed offline publish/pubrel packet_id management.
- Added packet_id limit functionality for testing.
- Recovered missing compile-time Role-Packet checking functionality.
- Added broker's Client Certificate subjectAltName.
- Fixed invalid remaining length parsing problem on disconnect and auth packet.
- Supported Boost.1.88.0 defaulted process v2.
- Fixed PacketIdBytes treatment in MQTT v5 publish response packets.
- Refined documents.
- Refined CI.
- Fixed warnings on release build.
- Adjusted and unified broker's read_buf_size option's default value.
- Updated docker build.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-30 08:03:04 -07:00
Martin Schwan 31f0b9d3d5 linuxptp: Add systemd instance specifier for ptp4l dependency
Add the instance specifier to the ptp4l dependency for the phc2sys
service, so the corresponding service is automatically started
correctly. This fixes the following error messages, when starting the
phc2sys@... service:

    Failed to restart phc2sys@eth0.service: Unit ptp4l.service not found.

Signed-off-by: Martin Schwan <m.schwan@phytec.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-30 08:03:04 -07:00
Miaoqing Pan e44b0f2575 hostapd: enable 802.11be, SAE-PK, OWE, SuiteB, ACS, and MBO support
hostapd has supported IEEE 802.11be (Wi-Fi 7) for over three years. Given
the growing market demand for Wi-Fi 7, it is now an appropriate time to
enable support for IEEE 802.11be Extremely High Throughput (EHT). Note
that CONFIG_IEEE80211AX is a mandatory prerequisite for setting
CONFIG_IEEE80211BE.

This patch also enables the following build-time options in defconfig,
all of which have no runtime impact:
SAE Public Key (SAE_PK)
Opportunistic Wireless Encryption (OWE)
Suite B and Suite B 192
Automatic Channel Selection (ACS)
Multiband Operation (MBO)

Signed-off-by: Miaoqing Pan <miaoqing.pan@oss.qualcomm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-17 08:53:08 -07:00
Moritz Haase 86d80eeb39 gattlib: upgrade 0.2.0 -> 0.7.2
New version includes support to build against CMake 4+.

Release notes are available at [0].

[0]: https://github.com/labapart/gattlib/releases

License-Update: Copyright year changed
Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:30 -07:00
Moritz Haase 854a178ac2 czmq: Allow to build with CMake 4+
There hasn't been an upstream release in four years. Latest HEAD supports builds
with CMake 4+, but the corresponding patches at [0] and [1] are considered to be
too invasive to backport. Instead, apply the 'minimum policy version' override.

[0]: https://github.com/zeromq/czmq/commit/00d7750304f1c144f47225274b22ea8d638641ed
[1]: https://github.com/zeromq/czmq/commit/53b46d63b41c51e32b5d539aa78ca91846f6a2a1

Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:29 -07:00
Khem Raj eae5794253 obexftp: Fix build with cmake4
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:09 -07:00
Khem Raj ef63491574 openobex: Fix build with cmake4
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-12 13:50:02 -07:00
Khem Raj 519b759686 transmission: Fix build with cmake4
Backport patches for a few sub-modules

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-12 13:50:02 -07:00
Alper Ak 16c482f5e6 libwebsockets: Add patch for CMake 4+ compatibility
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>
2025-07-12 13:50:00 -07:00
Moritz Haase 111baaaa22 pcapplusplus: upgrade 24.09 -> 25.05
New version includes support to build against CMake 4+.

Release notes are available at [0].

[0]: https://github.com/seladb/PcapPlusPlus/releases/tag/v25.05

Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-11 08:35:05 -07:00
Moritz Haase 1911d0d2fc zeromq: Backport patches to support builds with CMake 4+
There hasn't been a new upstream release yet that ships the required changes.

Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-11 08:35:04 -07:00
Alper Ak a2f6dfd321 gammu: Add patch for CMake 4+ compatibility
Fix:

| CMake Error at CMakeLists.txt:5 (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>
2025-07-09 09:16:08 -07:00
Markus Volk c4a023c81a iwd: update 3.8 -> 3.9
ver 3.9:
	Fix issue with Access Point mode and frequency unlocking.
	Fix issue with network configuration and BSS retry logic.
	Fix issue with handling busy notification from Access Point.
	Fix issue with handling P-192, P-224 and P-521 for SAE.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-09 09:16:04 -07:00
Yishai Jaffe 3910cf2fd7 zeromq: support native build
Add support for native build of zeromq

Signed-off-by: Yishai Jaffe <yishai1999@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-01 08:11:11 -07:00
Yishai Jaffe a8dfd10600 cppzmq: support native build
Add support for native build of cppzmq

Signed-off-by: Yishai Jaffe <yishai1999@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-29 23:49:23 -07:00
Alper Ak 5b4e26adb8 ace: Fix contains reference to TMPDIR [buildpaths] error
- The project uses CCFLAGS instead of CXXFLAGS to add C++ compiler flags.
Assign the value of CXXFLAGS to the CCFLAGS variable and export CCFLAGS for use in the build environment.
It fixes the contains reference TMPDIR because DEBUG_PREFIX_MAP is already included in CXXFLAGS (poky/meta/conf/bitbake.conf)

- Fix typo -Wnodeprecated-declarations -> -Wno-deprecated-declarations

ERROR: ace-8.0.2-r0 do_package_qa: QA Issue: File /usr/lib/.debug/libACE_Compression.so.8.0.2 in package ace-dbg contains reference to TMPDIR [buildpaths]
ERROR: ace-8.0.2-r0 do_package_qa: QA Issue: File /usr/lib/.debug/libACE_ETCL_Parser.so.8.0.2 in package ace-dbg contains reference to TMPDIR [buildpaths]
ERROR: ace-8.0.2-r0 do_package_qa: QA Issue: File /usr/lib/.debug/libACE_ETCL.so.8.0.2 in package ace-dbg contains reference to TMPDIR [buildpaths]
ERROR: ace-8.0.2-r0 do_package_qa: QA Issue: File /usr/lib/.debug/libACE.so.8.0.2 in package ace-dbg contains reference to TMPDIR [buildpaths]
ERROR: ace-8.0.2-r0 do_package_qa: QA Issue: File /usr/lib/.debug/libACE_Monitor_Control.so.8.0.2 in package ace-dbg contains reference to TMPDIR [buildpaths]
ERROR: ace-8.0.2-r0 do_package_qa: QA Issue: File /usr/lib/.debug/libACE_RLECompression.so.8.0.2 in package ace-dbg contains reference to TMPDIR [buildpaths]
ERROR: ace-8.0.2-r0 do_package_qa: Fatal QA errors were found, failing task.

Signed-off-by: Alper Ak <alperyasinak1@gmail.com>
Suggested-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-27 00:55:42 -07:00
Alper Ak dcc8eb8f44 ace: set S to be in UNPACKDIR in recipes that explicitly set S
It was related to latest UNPACKDIR changes -> https://git.openembedded.org/openembedded-core/commit/?id=46480a5e66747a673041fe4452a0ab14a1736d5e

ERROR: ace-8.0.2-r0 do_install: oe_runmake failed
ERROR: ace-8.0.2-r0 do_install: Execution of '/srv/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/core2-64-poky-linux/ace/8.0.2/temp/run.do_install.14265' failed with exit code 1

Signed-off-by: Alper Ak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-27 00:55:42 -07:00
Gyorgy Sarvari 106206da12 paho-mqtt-cpp: add back SRCREV
SRCREV was removed accidentally during last update - add it back.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-26 07:26:20 -07:00
Alper Ak 9650061e40 wifi-test-suite: Fix compile issue
- Variables such as CC, CXX and related variables are usually assigned in core class like gcc.bbclass. For example, CC is assigned this specific value:

CC = "${CCACHE}${HOST_PREFIX}gcc ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}"

If you use the += operator to add flags to the CC variable early in your recipe, your changes will be overwritten and lost because BitBake applies class assignments to CC at a later stage, which replaces any previous modifications.

We should use :append operation to ensures that additions are applied to the final value, after all assignments from core classes have been processed. As a result, when you want to extend variables that may be set in core classes (like CC in gcc.bbclass), you should use the :append syntax to guarantee your changes are preserved in the final build environment.

- Using CFLAGS is the standard way to pass compiler flag for C projects.

- The Makefile of the project doesn't respect to append to CFLAGS so added 0006-make-CFLAGS-appendable.patch to make CFLAGS appendable.

Signed-off-by: Alper Ak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-26 07:26:19 -07:00
Wang Mingyu 69971c6fa2 cppzmq: upgrade 4.10.0 -> 4.11.0
Changelog:
============
Features/fixes
---------------
- Add zmq_timers support
- Add file descriptor support for poller
- Feature/expose monitor socket for active poller
- Allow generic sequence of poller events
- Add configurable sockopt for raw router sockets
- Add on_monitor_stopped function for monitor_t
- Add ZMQ_BUSY_POLL option
- Fix std::max compilation error on Windows
- Fix -Wold-style-cast compilation warning
- Remove space in custom string literal

Package/tools/internal
----------------------------
- Remove ENABLE_DRAFTS option
- Update to Catch2 v3
- document CPPZMQ_BUILD_TESTS and adjust formatting and semantics of build instructions
- Update CMakeLists.txt
- docs: fix link target
- Version 4.11.0
- Update CI runners
- Upgrade deprecated CI OS

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-26 07:24:00 -07:00
Alexander Kanavin fc78d37ff0 meta-openembedded/all: adapt to UNPACKDIR changes
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>
2025-06-25 06:44:52 -07:00
Leon Anavi eebf8c78db paho-mqtt-cpp: Upgrade 1.4.1 -> 1.5.3
Upgrade to release 1.5.3:

- Fix the bundled Paho C build foc C23 compilers by forcing C99
  compliance in CMake build
- Code base updated to to C++17
- Now a C++17 compiler is required to compile the library
- CMake minimum required version raised to v3.13
- Need a fairly recent CMake for C++17 support (>= v3.12)
- CMake v3.13 allows INSTALL(TARGETS) to work outside the current
  directory.
- Clients always created for v5 persistence format, making it
  universal for any connection.
- If the application specifies a version it is kept as a hint for
  default connections.
- The version for the connection should be specified in the connect
  options.
- The create_options now have all the parameters to create a client.
- Can specify Server URL, Client ID, and persistence in the create
  options.
- New client constructor that takes just the options object
- The client caches a const create_options struct with all the
  creation parameters
- Client creation internally simplified without breaking the public
  API
- Expanded the message constmer to be a full client "event" consumer.
- The events are for connected, connection_lost, disconnected,
  message arrived, and application shutdown.
- The application can get client state change notifications without
  resorting to callbacks.
- There's a new persistence_type (std::variant) that can hold any
  of the persistence specifiers (none, file directory, or user
  interface).
- Most of the class static constants are now constexpr.
- Removed the fake ReasonCode::MQTTPP_V3_CODE. Now all reason codes
  in a v3 connection are SUCCESS.
- The mqtt::exception checks if the 'rc' return code actually
  contains a reason code error, amd if so, sets it as the reason
  code.
- property can now report the typeid of its contained value.
- The properties list implements a const iterator
- Added a to_string() and operator<<() for reason codes.
- thread_queue is now closable.
- Added documentation for UNIX domain sockets coming in with Paho
  C v1.3.14
- Removed the manual implementation of make_unique<>()
- Added create_options assignment operators.
- Fixed some corner cases for topic_filter::matches()
- Cleaned up and fixed a number of example apps.
- Most apps now except a server URI from the command line
- 'data_publish' example uses C++17 std::filesystem for creating
  a file-based encrypted persistence for messages.
- Updated local CI (buildtst.sh) for current compilers and unit tests.
- Reorganized the source repository
- Completely reformat the sources and added a .clang-format file (a
  project master and a slightly-different one for headers).

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-25 06:44:51 -07:00
Wang Mingyu 0f9f2ecabc thrift: upgrade 0.21.0 -> 0.22.0
0002-THRIFT-5842-Add-missing-cstdint-include-for-int64_t.patch
removed since it's included in 0.22.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-09 21:24:17 -07:00
Wang Mingyu 2eee4c5dd6 libmbim: upgrade 1.32.0 -> 1.33.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-09 21:24:10 -07:00
Wang Mingyu 0be8ef7617 libimobiledevice-glue: upgrade 1.3.1 -> 1.3.2
Changelog:
=============
- socket: [macOS] Fix build on older macOS
- socket: [Windows] Prevent crash by properly initializing memory buffers
- Switch to better initializer strategy
- Fix compilation on MSVC
- Add extern "C" guards to public headers
- socket: Improve error message output/verbose logging
- socket: [Windows] Make sure errno is set in error conditions
- socket: Allow setting debug level via environment variable
- socket: [Windows] Use WSAAddressToStringA (ANSI version)
- socket: [Windows] Use inet_ntop instead of WSAAddressToStringA for >= Vista

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-09 21:24:09 -07:00
Vitor Soares 50baa98621 hostapd: enable SAE support
Enable Simultaneous Authentication of Equals (SAE) in defconfig
to support WPA3-Personal authentication method. Required for
modern wireless security standards.

This is build-time only change with no runtime impact - SAE requires
explicit configuration to activate. Existing WPA2 setups remain
unaffected.

Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-05 08:11:28 -07:00
Markus Volk 59a6d69786 iwd: update 3.6 -> 3.8
ver 3.8:
	Fix issue with handling unit tests and missing kernel features.
ver 3.7:
	Fix issue with handling length of EncryptedSecurity.
	Fix issue with handling empty affinities lists.
	Fix issue with handling survey scanning results.
	Fix issue with handling duplicate values in DPP URI.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-22 08:13:04 -07:00
Wang Mingyu 6cb5569898 ser2net: upgrade 4.6.4 -> 4.6.5
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:38:26 -07:00
Yi Zhao c247aa2ab8 libmbim: upgrade 1.30.0 -> 1.32.0
ChangeLog:
https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/blob/1.32.0/NEWS

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-29 18:56:11 -07:00
Niko Mauno 0510811c4f iwd: Support using alternative runtime D-Bus
In order to facilitate using e.g. dbus-broker as runtime D-Bus
implementation, change the Freedesktop.org specific D-Bus runtime
dependency declaration to honor oe-core's new VIRTUAL-RUNTIME_dbus
variable.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-24 18:43:17 -07:00
Khem Raj 06f305c7df ace: Delete -fdebug-prefix-map option from CXX
-fdebug-prefix-map is implied in -ffile-prefix-map

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-22 09:10:56 -07:00
mark.yang 4be3b3acba paho-mqtt-c: fix error with gcc-15
* gcc-15 uses gnu23 for c.
  'bool' is a keyword.
TOPDIR/tmp/work/core2-64-oe-linux/paho-mqtt-c/1.3.14/git/src/MQTTPacket.h:31:22: error: 'bool' cannot be defined via 'typedef'
   31 | typedef unsigned int bool;
      |                      ^~~~
TOPDIR/tmp/work/core2-64-oe-linux/paho-mqtt-c/1.3.14/git/src/MQTTPacket.h:31:22: note: 'bool' is a keyword with '-std=c23' onwards
TOPDIR/tmp/work/core2-64-oe-linux/paho-mqtt-c/1.3.14/git/src/MQTTPacket.h:31:1: warning: useless type name in empty declaration
   31 | typedef unsigned int bool;
      | ^~~~~~~

Signed-off-by: mark.yang <mark.yang@lge.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-10 08:31:04 -07:00
Markus Volk 7ebcf348c2 iwd: update 3.3 -> 3.6
ver 3.6:
	Fix issue with handling blacklisting and roaming requests.
	Fix issue with handling CQM thresholds for FullMAC devices.
	Add support for PMKSA when using FullMAC devices.

ver 3.5:
	Add support for option to disable blacklist handling.
	Add support for option to disable SAE for broken drivers.

ver 3.4:
	Add support for the Test Anything Protocol.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-10 08:31:03 -07:00
Nguyen Dat Tho a842854681 thrift: Fix build with gcc-15
Backport patch to fix issue: https://errors.yoctoproject.org/Errors/Details/850167/

TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/concurrency/Mutex.h:47:26: error: 'int64_t' has not been declared
   47 |   virtual bool timedlock(int64_t milliseconds) const;
      |                          ^~~~~~~
TOPDIR/tmp/work/core2-64-oe-linux/thrift/0.21.0/thrift-0.21.0/lib/cpp/src/thrift/concurrency/Mutex.h:25:1: note: 'int64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
   24 | #include <thrift/TNonCopyable.h>
  +++ |+#include <cstdint>

Signed-off-by: Nguyen Dat Tho <tho3.nguyen@lge.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-04 19:18:46 -07:00
Khem Raj 37cc472e44 krb5: Backport additional fixes to build on clang
Enabling additional warning tightens the function prototype checks
and clang goes a step ahead to flag void foo() as well it should be
void foo(void)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Martin Jansa <martin.jansa@gmail.com>
2025-03-25 18:30:53 -07:00
Martin Jansa f26536c2f6 krb5: fix build with gcc-15
* fixes:
  http://errors.yoctoproject.org/Errors/Details/848727/

ss_internal.h:88:6: error: conflicting types for 'ss_delete_info_dir'; have 'void(void)'
   88 | void ss_delete_info_dir();
      |      ^~~~~~~~~~~~~~~~~~
...

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-25 14:57:20 -07:00
Divya Chellam 2822175ed6 krb5: fix CVE-2025-24528
In MIT krb5 release 1.7 and later with incremental propagation
enabled, an authenticated attacker can cause kadmind to write beyond
the end of the mapped region for the iprop log file, likely causing a
process crash.

Reference:
https://security-tracker.debian.org/tracker/CVE-2025-24528

Upstream-patch:
https://github.com/krb5/krb5/commit/78ceba024b64d49612375be4a12d1c066b0bfbd0

Signed-off-by: Divya Chellam <divya.chellam@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-25 14:57:20 -07:00
João Henrique Ferreira de Freitas 7b836e6ed2 iwd: add systemv-init script
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-22 09:31:25 -07:00
Richard Purdie eac1f5b9c0 recipes: Fix variable assignment whitespace
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-20 08:46:56 -07:00
Khem Raj bf090188e2 cppzmq: Use ALLOW_EMPTY
while ALLOW_EMPTY is frowned upon, this seems to be fitting to
solve the issue at hand here. When adding cppzmq to target SDK

This does not work resulting in

ERROR: Nothing RPROVIDES 'cppzmq' (but calc-server_latest.bb RDEPENDS on or otherwise requires it)

Adding cppzmq-dev dependency works for Target-SDK, but not for Target-Build:

ERROR: calc-server-latest-r0 do_package_qa: QA Issue: calc-server rdepends on cppzmq-dev [dev-deps]

Suggested-by: Lukas Weiß <lukas.weiss@janitza.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-17 22:24:37 -07:00
Khem Raj b19ff59668 libwebsockets: Fix build with clang-20
Backport a needed patch from main branch upstream

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-13 09:50:12 -07:00
Wang Mingyu b30cacc69c zabbix: upgrade 6.4.21 -> 7.0.9
License-Update: replaced the software license with AGPL-3.0-only

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-11 19:35:33 -07:00
Wang Mingyu bdd9d799c0 libwebsockets: upgrade 4.3.3 -> 4.3.5
Changelog:
===========
- async dns: allow up to 8 x 128-char CNAMEs from 4
- docs: fix typo

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-11 17:17:21 -07:00
Wang Mingyu ce6a821012 asyncmqtt: upgrade 10.0.0 -> 10.1.0
Changelog:
=============
* Added C++20 coroutine version of broker (experimental).
* Fixed connection status updating timing.
* Refined CI.
* Refined log level.
* Refined documentr. Added coding rule to navigation bar.
* Refined broker.
* Changed the broker auth JSON file comment syntax.
* Fixed broker websocket connection.
* Refined documents.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-11 17:17:19 -07:00
Khem Raj 1aeb118758 pcapplusplus: Upgrade to 2024.09 release
Backport a fix for json to build with clang20

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-08 15:06:11 -08:00
Wang Mingyu 1b2301f60c ser2net: upgrade 4.6.3 -> 4.6.4
Changelog:
===========
- tests: Fix some typos in the ipmisol basic test
- tests: Fix the modemstate and add linestate tests
- Fix modemstate and linestate handling
- Fix break sending to use the right function

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-02-26 08:30:56 -08:00
Wang Mingyu a370e5d1c4 asyncmqtt: upgrade 9.0.2 -> 10.0.0
breaking changes #388
==================
- Re-organized include files.
- Removed non bulk read to meet Sans-I/O interface.
- Supported I/O independent (aka Sans-I/O) library.
- underlying_handshake functionality is updated from free function to member function.

other updates
================
- Added invalid combination checking of sharename and nl(no local).
- Fixed receive maximum processing.
- Fixed invalid Message Expiry Interval applying.
- Fixed invalid template parameter comparison.
- Added custom logger example.
- Refined documents.
- Made colored log selectable (by default true(colored)).
- Fixed misuse of bound allocator.
- Fixed TLS example.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-02-26 08:30:48 -08:00
Wang Mingyu 39a89a4b88 zabbix: upgrade 6.2.7 -> 6.4.21
0001-initialize-msghdr-portably.patch
removed since it's included in 6.4.21

releasenote:
 https://www.zabbix.com/rn/rn6.4.21

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-02-12 23:45:35 -08:00
Markus Volk f253088e7f iwd: update 3.2 -> 3.3
ver 3.3:
	Fix issue with handling External Authentication.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-01-24 18:20:05 -08:00