Compare commits

...

3 Commits

Author SHA1 Message Date
prplbot
19f889d14e libamxb: Add flag AMXB_FLAG_KEYSETS for get supported
Integrates following changes:
- Add flag AMXB_FLAG_KEYSETS for get supported (cee07df0)
- subscriptions: Add a new object getter (PPW-700) (4d0f46a3)
- dummy_be: Implement test dummy even subscription (PPW-699) (f102b109)
- subscription: Add remote subscription index vs. named test (PPW-699) (d4a5adfc)
- test_amxb_e2e: Add remote subscription index vs. named test (PPW-699) (35d8dad3)
- subscription: Add remote subscription index vs. named test (PPW-699) (fc59e168)
- libamxb: Fix private declarations in private header files. (f6850fda)
- Documentation: Improve documentation of amxb_set (c79bc1d9)
- discovery: Wrong or incorrect bus context can be returned with AMXB_BE_DISCOVER_DESCRIBE (PPW-701) (32fd3137)
- unit-test: discovery: Wrong or incorrect bus context can be returned with AMXB_BE_DISCOVER_DESCRIBE (PPW-701) (27d55c9d)

References: PPW-704, PPW-700, PPW-699, PPW-703, HOP-9228, PPW-698, PPW-701
Signed-off-by: prplbot <bot@prplfoundation.org>
2025-12-18 14:15:43 +00:00
prplbot
ba84fa4f77 libamxd: Fix compilation error because of shadowed variable
Integrates following changes:
- Fix compilation error because of shadowed variable (PPW-646) (16b107d3)

References: PPW-646
Signed-off-by: prplbot <bot@prplfoundation.org>
2025-12-08 15:48:20 +01:00
prplbot
9764ef4375 libamxc: “Off” value for WiFi.AccessPoint.MACFiltering.Mode rejected, causing ACL deny logic malfunction
Integrates following changes:
- fix: remove auto-conversion of "on"/"off" strings to boolean values (4fd65e64)

References: PPW-1128, PPW-1112
Signed-off-by: prplbot <bot@prplfoundation.org>
2025-11-25 11:30:18 +01:00
3 changed files with 18 additions and 17 deletions

View File

@@ -3,13 +3,14 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxb
PKG_VERSION:=v4.14.1
PKG_VERSION:=dev_PPW-698
SHORT_DESCRIPTION:=Bus agnostic C API (mediator)
PKG_SOURCE:=libamxb-v4.14.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb/-/archive/v4.14.1
PKG_HASH:=0f2415b94a1f16326d54c69f0e484943a2ef9d8c39cd5baa8182bba3612bb4f2
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxb-v4.14.1
PKG_SOURCE_PROTO:=git
PKG_SOURCE_VERSION:=dev_PPW-698
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxb.git
PKG_MIRROR_HASH:=skip
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE

View File

@@ -3,13 +3,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxc
PKG_VERSION:=v2.5.1
PKG_VERSION:=v2.5.2
SHORT_DESCRIPTION:=library providing generic reusable data containers
PKG_SOURCE:=libamxc-v2.5.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc/-/archive/v2.5.1
PKG_HASH:=b1f654482f61abb841ffca87a0d0c1a6f84cab5dcccb9040a70c8d85024d4a5b
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxc-v2.5.1
PKG_SOURCE:=libamxc-v2.5.2.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxc/-/archive/v2.5.2
PKG_HASH:=0b4426d8e30717361c735b048aac074c5df4c76d58b018be2891e6e78970cf7c
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxc-v2.5.2
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE
@@ -36,11 +36,11 @@ define Build/Compile
endef
define Build/Install
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_ACCESSPOINT=$(CONFIG_PRPL_CPE_OPMODE_EXTENDER) CONFIG_GATEWAY=$(CONFIG_PRPL_CPE_OPMODE_GATEWAY))
endef
define Build/InstallDev
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include CONFIG_ACCESSPOINT=$(CONFIG_PRPL_CPE_OPMODE_EXTENDER) CONFIG_GATEWAY=$(CONFIG_PRPL_CPE_OPMODE_GATEWAY))
endef
define Package/$(PKG_NAME)/install

View File

@@ -3,13 +3,13 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libamxd
PKG_VERSION:=v6.9.0
PKG_VERSION:=v6.9.1
SHORT_DESCRIPTION:=Data model C-API
PKG_SOURCE:=libamxd-v6.9.0.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd/-/archive/v6.9.0
PKG_HASH:=21b3d06eff99a3a49be1fe7943442b9115586dd328987e12f7f0fecde4c7d81b
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxd-v6.9.0
PKG_SOURCE:=libamxd-v6.9.1.tar.gz
PKG_SOURCE_URL:=https://gitlab.com/prpl-foundation/components/ambiorix/libraries/libamxd/-/archive/v6.9.1
PKG_HASH:=600f8e1f3105a1d719bbefa19acef88c07757514f1e0ff9b80b72646fe9c246b
PKG_BUILD_DIR:=$(BUILD_DIR)/libamxd-v6.9.1
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
PKG_LICENSE:=BSD-2-Clause-Patent
PKG_LICENSE_FILES:=LICENSE