Commit Graph

775 Commits

Author SHA1 Message Date
Petr Štetiar
fc21c16f83
profiles: prpl_core: tr181-upnpdiscovery: restore install args for tr181-upnpdiscovery
Currently the tr181-upnpdiscovery feed Makefile passes PKG_CONFIG and
CONFIG_PACKAGE_procd during Build/Compile, but omits both arguments
during Build/Install and Build/InstallDev.

This leaves compile and install with different inputs and can trigger
wrong install-time behavior for procd-related script handling.

So lets fix Build/Install and Build/InstallDev by restoring
PKG_CONFIG and CONFIG_PACKAGE_procd so install receives the same
arguments as compile.

Fixes: PPW-1590
Fixes: df71d4d87b ("profiles: prpl_core: feed_prplos: tr181-upnpdiscovery: Issues reported by Coverity")
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
2026-02-28 16:08:00 +00:00
Hela Saadani
27a591d3c8 profiles: prplos: prpl-core: feed-prplmesh: pwhm: Add back deleted change to Config.in file
Integrates:
- d7bec35: ("pwhm: Add back deleted change to Config.in file", 2026-02-27)

References: PPW-1583
Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
2026-02-27 14:01:46 +00:00
Bhavesh Bharadiya
26d059ab11 profiles: mxl_x86_osp_tb341_v2: update BSP to UPDK 9.2.4 release
Update mxl_wlan_hostap_ng_wav700 profile for below changes:

 * Hostap up-step to hash # 95ad71157e3095c52d5212855ca232832b1b5085
 * RSN override support in MLO mode

Update OSPv2 profiles for below changes:

 * Bump to UPDK 9.2.4
 * Removed ob-udpst feed from MxL repository

Fixes: PCF-2228, PCF-2233, PCF-2236, PCF-2299, PCF-2381
Signed-off-by: Bhavesh Bharadiya <bnbharadiya@maxlinear.com>
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org> [cram updates]
2026-02-27 14:01:46 +00:00
Petr Štetiar
a7d4005d03 profiles: prpl_core: enable memory analysis kernel config options
Currently prpl_core does not enable CONFIG_KERNEL_PROC_PAGE_MONITOR and
CONFIG_KERNEL_SLUB_DEBUG, so /proc/<pid>/smaps, smaps_rollup and
/proc/slabinfo are not exposed in runtime images, which means memory
analysis falls back to RSS-only attribution without shared-page
accounting, PSS-based reporting or kernel slab allocation visibility.

Add CONFIG_KERNEL_PROC_PAGE_MONITOR=y and CONFIG_KERNEL_SLUB_DEBUG=y to
prpl_core diffconfig so builds expose the procfs interfaces needed for
PSS collection, shared memory analysis and kernel slab cache reporting.

Note: CONFIG_KERNEL_SLUB_DEBUG=y is used instead of CONFIG_KERNEL_SLABINFO=y
to avoid the forced selection of CONFIG_KERNEL_SLUB_DEBUG_ON, which
enables runtime slab debug checks (sanity_checks, red_zone, poison,
store_user) on every allocation at boot.  With SLUB_DEBUG alone,
/proc/slabinfo is available but the debug checks remain dormant unless
explicitly activated via the slub_debug= kernel parameter.

References: PCF-2379
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
2026-02-27 13:55:45 +00:00
prplbot
df71d4d87b profiles: prpl_core: feed_prplos: tr181-upnpdiscovery: Issues reported by Coverity
Integrates following changes:
- tr181-upnpdiscovery: Issues reported by Coverity (PPW-1247) (f5187bfb)
- ci: baf: update autogenerated files (3d4fb454)

References: PPW-1247
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-27 10:49:39 +01:00
Hela Saadani
766e314b2a profiles: prplos: prpl-core: usp-discovery: Add missing 'fi' in the makefile
The Makefile integrated for PCF-2139 is missing 'fi'

References: PPW-1579

Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
2026-02-27 10:07:20 +01:00
Houssem Dafdouf
118eb10132 profiles: pwhm: mld: fix missing mlo capabilities and initializing MLO config
Problems:

- WiFi7 STARole has no MLO modes support detection, although bSTAMLD is
functional
- missing dynamic detection APMLD/bSTAMLD MaxNumMLDs and
MaxNumLinksPerMLD
- newly created APMLD/bSTAMLD instances have APMLDConfig/bSTAMLDConfig
mlo modes set with value -1 (driver defaults), which is meaningless
with regards to EM spec

Causes:

- STA ifType was not parsed in nl80211 EXT_CAP, for MLO related
attibutes: EML_CAPABILITY and MLD_CAPA_AND_OPS
- EML_CAPABILITY and MLD_CAPA_AND_OPS are only filled by mac80211 for
AP ifType, but left empty for STA ifType
- wrong definition of APMLDConfig/bSTAMLDConfig mlo modes

Fix:

- properly detect MLO support per iftype based on available of
both nl80211 attribs EML_CAPABILITY and MLD_CAPA_AND_OPS
- read STR and NSTR default enabling from mac80211
- set properly WiFi7 APRole and STARole mlo modes support,
- deduce STARole EMLSR support with consideration of APRole (same cap
on driver side)
- deduce NSTR support with consideration of EMLMR/MLMR
- read maxNumSimultenousLinks (num auxiliary links) from driver side
- update MaxNumMLDs and MaxNumLinksPerMLD per typed MLD
- set WiFi.bSTAMLDMaxLinks with bSTAMLD capa maxLinksPerMld
- set write-once flag on MLDID of APMLD and bSTAMLD instance to allow
defining default configs with instances and APMLDConfig
(/bSTAMLDConfig)
- when pwhm creates new instances of APMLD/bSTAMLD (based on
SSID.MLDUnit settings), the initial APMLDConfig/bSTAMLDConfig mlo modes
are set driver capabilities (WiFi7 APRole/STARole mlo modes) that will
be used by default in the driver

CRAM tests:
- Update obuspa.t script

Integrates:
- 93f848f36: ("pwhm: mld: initialize APMLDConfig/bSTAMLDConfig mlo modes using driver capabilities", 2026-02-10)
- 649998b2a: ("pwhm: mld: config APMLD/bSTAMLD MLO modes with boolean params", 2026-02-10)
- 5583c685c: ("pwhm: mld: allow defining default APMLDs and bSTAMLDs with mlo configs", 2026-02-10)
- 4b4758c57: ("pwhm: bstamld: fix missing dm param bSTAMLDMaxLinks", 2026-02-10)
- d8b1340e6: ("pwhm: nl80211: fix detecting APMLD/bSTAMLD MaxNumMLDs and MaxNumLinksPerMLD", 2026-02-10)
- ec46bd4f8: ("pwhm: mld: add apis to set MaxNumMLDs and MaxNumOfLinksPerMLD on typed MLD", 2026-02-10)
- 19ec3d89e: ("pwh: nl80211: fix detecting mlo modes capabilities of WiFi7 APRole/STARole", 2026-02-10)

References: PPM-3655 PPM-3349 PPW-1284 PPW-1325
Signed-off-by: Houssem Dafdouf <houssem.dafdouf_ext@softathome.com>
2026-02-26 15:37:31 +01:00
Hela Saadani
f8c9ef264b profiles: prpl-core: feed-prplos: extender-config: prplmesh-process-manager: Support Agent only mode in Extender
Integrates:
- 092fed67: ("extender-config: prplmesh-process-manager: Support Agent only mode in Extender", 2026-01-26)

References: PCF-2183, FEAT-27
Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
2026-02-26 14:55:11 +01:00
Vladyslav Tupikin
75891c71da profiles: prpl_core: feed-prplmesh: Add prplMesh Process Manager
Integrates:
- dee3d8747: ("pwhm: secMode: spelling for WPA3-Personal-Transition", 2026-01-26)
- b1e4d9903: ("Revert "ci: disable glibc compilation"", 2026-02-25)
- b9ea816b3: ("ci: baf: update autogenerated files", 2026-02-17)
- 5c4405b: ("baf: Use BAF super variable from AMX ProcessMonitor", 2026-02-23)
- 96cd5c9: ("baf: Add amx-processmonitor configuration", 2026-02-12)
- 6055d5d: ("wifi-sensing: scripts: Disable wifi-sensing autostart when Process Manager enabled", 2025-11-13)
- 523dfe7: ("test: Add unit tests for Process Manager", 2026-02-17)
- daad74e: ("Add implementation for prplMesh Process Manager app", 2025-11-11)
- 103d7bc: ("services: prplmesh: Disable autostart if process manager enabled", 2025-11-14)

References: PCF-2183, FEAT-27
Signed-off-by: Vladyslav Tupikin <v.tupikin@inango-systems.com>
signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
2026-02-26 14:55:09 +01:00
Maarten De Decker
4010b9eec6 profiles: prpl: prplMesh: bump to master-2026-02-19 and pwhm: secMode: spelling for WPA3-Personal-Transition
Integrates following changes:
- common: security: align spelling of WPA3 transition mode (370cb962c)
- agent: backhaul: fix failed-connection report window initialization and counter reset (028dc0365)
- [Agent][R6] Send bSTA MLD Configuration Response Message (70268156a)
- agent: Don't send MAP Ctrl in SupportedService TLV when 3P ctrl runs locally (22d626aee)
- controller: remove profile 3 check (3d2296e3b)
- controller: add sae_akm24 enum (373183396)
- ci: boardfarm: NbapiRadioBackhaulSta no CMDU (869cf326c)
- agent: common: controller: fix coverity reported issues (a37947f77)
- Remove .vscode folder from the project (736431e33)
- CI: OSPv2: migrate ci jobs (ef0083995)
- Controller+Agent: WSC: Introduce VapType Vendor Extension (bc824bcf8)
- [R6][Agent] Send Associated STA MLD Configuration Report in Associated STA Link Metrics (adb3728b4)
- use PeerMultiAPProfile for backhaul and set STA MultiAPProfile (1dbd17519)
- Fix enc-type conversion for WPA2/WPA3 onboarding (2b7903e06)
- bwl:whm: ACL_DENY status code handling in prplMesh (17fa03bf5)
- controller: handle reserved value for agent profile in search message (6f385006e)
- dee3d8747: ("pwhm: secMode: spelling for WPA3-Personal-Transition", 2026-01-26)

References:  PPW-1209, PPM-3844, PPM-3226, PPM-3835, PPM-3796, PPM-3639,
             PPM-3839, PPM-3770, PPM-3832, PPM-3446, PPM-3464, PPM-3716,
             PPM-3805, PPW-1405, PPM-3811, PPM-3804

Signed-off-by: Maarten De Decker <maarten.dedecker@mind.be>
Signed-off-by: Houssem Dafdouf <houssem.dafdouf_ext@softathome.com>
Signed-off-by: default avatarIacob Juc <iacob.juc_ext@softathome.com>
signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
2026-02-25 16:13:23 +01:00
prplbot
f1846fed02 profiles: prpl_core.yml: feed_prplos: procd: restore original scripts to be used in non-procd environments
Integrates following changes:
reboot-service:
- procd: restore original scripts to be used in non-procd environments (cf706db3)
- ci: baf: update autogenerated files (2e688709)
amx-faultmonitor:
- procd: restore original scripts to be used in non-procd environments (a250d8ea)
- ci: baf: update autogenerated files (2c350254)
oopsmonitor:
- procd: restore original scripts to be used in non-procd environments (accacf52)
- ci: baf: update autogenerated files (df75bb5c)
amx-processmonitor:
- procd: restore original scripts to be used in non-procd environments (4a58aeb5)
- ci: baf: update autogenerated files (b22cf195)
packet-interception:
- procd: restore original scripts to be used in non-procd environments (8a2bf4cc)
- ci: baf: update autogenerated files (aab59e17)
multisettings:
- procd: restore original scripts to be used in non-procd environments (ce34c3df)
- ci: baf: update autogenerated files (b90c3fb7)
gmap-server:
- procd: restore original scripts to be used in non-procd environments (d7a1340b)
- ci: baf: update autogenerated files (a617ba46)
tr181-sfp:
- procd: restore original scripts to be used in non-procd environments (480d1b38)
- ci: baf: update autogenerated files (f7673c70)
tr181-captiveportal:
- procd: restore original scripts to be used in non-procd environments (a0721bee)
- Fix on PPW-1067 - To replace static start/stop init order with config options (558d26e3)
- ci: baf: update autogenerated files (886f0651)
pcm-manager:
- procd: restore original scripts to be used in non-procd environments (2f10f2fa)
- ci: baf: update autogenerated files (c4c62fbd)

References: FEAT-67, PPW-1066, PPW-1068
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-24 09:57:27 +01:00
Hela Saadani
a50e6dd076 profiles: prpl.core: feed-prplos: Update the PHG_HASH value for tr181-syslog Makefile to the correct one
A wrong PKG-HASH value was added during the integration of PPW-3522

References: PPW-1555, PPW-3522
Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
2026-02-24 09:38:36 +01:00
jayamathi-code
5d455ae3d0 profiles: prpl-core.yml: feed_prplos : crash and memory leaks of tr181-conntrack-query
Integrates:
Integrates following changes:
- Issue: PPW-1200 crash of tr181-conntrack-query, PPW-1204 tr181-conntrack-query memory leaks (9ab09ba0)
- ci: baf: update autogenerated files (d93baec4)
- Issue: PPW-1200 crash of tr181-conntrack-query, PPW-1204 tr181-conntrack-query memory leaks (eb4269eb)
- ci: baf: update autogenerated files (74823730)
- Issue: PPW-1200 crash of tr181-conntrack-query, PPW-1204 tr181-conntrack-query memory leaks (519ba82b)
- Issue: PPW-1200 crash of tr181-conntrack-query, PPW-1204 tr181-conntrack-query memory leaks (1c8b1ddc)
- Issue: PPW-1200 crash of tr181-conntrack-query, PPW-1204 tr181-conntrack-query memory leaks (e50c61b7)
- Issue: PPW-1200 crash of tr181-conntrack-query, PPW-1204 tr181-conntrack-query memory leaks (bcdd6e35)
- Issue: PPW-1200 crash of tr181-conntrack-query, PPW-1204 tr181-conntrack-query memory leaks (f8d25ef6)
- Issue: PPW-1200 crash of tr181-conntrack-query, PPW-1204 tr181-conntrack-query memory leaks (f2b71a18)
- Issue: PPW-1200 crash of tr181-conntrack-query, PPW-1204 tr181-conntrack-query memory leaks (61df610a)

References: PPW-1200, PPW-1204
Signed-off-by: Jayamathi E <e.jayamathi@capgemini.com>
Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
Closes PPW-1204 , PPW-1200
2026-02-23 14:56:55 +01:00
Blessy Sara John
e5d381767b profiles: prpl-core.yml: feed-prplos: tr181-syslog: New log files for hostapd and wpa_supplicant
Integrates:
- 9391a89: ("A new configurable parameter called CustomArguments (WiFi.DaemonMgt.Daemon.{}.ExecutionSettings.CustomArguments) is being introduced to allow defining a higher logging level and redirecting logs to syslog for the daemons (hostapd, wpa_supplicant) that are started by PWHM. The new log files will store the logs from these daemons as follows:", 2025-10-03)

References: PPM-3522
Signed-off-by: Blessy Sara John <blessysara.j@tataelxsi.co.in>
Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
2026-02-23 14:30:29 +01:00
Hela Saadani
f8c5f174d7 profiles: prpl-core.yml: feed-prplmesh: pwhm: Custom arguments for the managed daemons of pwhm
Integrates:
- 086ac8cb: ("Introduced a new configurable parameter CustomArguments (WiFi.DaemonMgt.Daemon.{}.ExecutionSettings.CustomArguments) to allow to define higher logging lovel and redirecting the logs to syslog. Changing CustomArguments will restart the relative process to make them applied", 2025-10-03)
- 34552261: ("ci: baf: update autogenerated files", 2026-01-10)

References: PPM-3522

Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
2026-02-23 14:07:49 +01:00
Anatolii Rybchych
8ca55e2bbd profiles: prpl_core: feed-prplos: Aligning of Device.DHCPv4.Server., Device.DHCPv4.Client., Device.DHCPv6.Client.{i}., Align Device.DHCPv6.Server. , Device.Bridging. parameters
This brings following datamodel changes for TR-181 v2.19.1 compliance:

* Device.DHCPv4.Server.Pool.{i}.${global_vendor_prefix_}WINSServer - removed vendor prefix
* Device.DHCPv4.Server.Pool.{i}.Client.{i}.IPv4Address.{i}.IsStatic - added vendor prefix
* Bridge.{i}.AgingTime: changed type - unsignedLong(10:1000000) -> unsignedInt(10:1000000) \
* Bridge.{i}.Port.{i}.Name: set unique flag \
* Bridge.{i}.Port.{i}.LowerLayers: removed read-only flag \
* Bridge.{i}.Port.{i}.PriorityRegeneration: adjusted validation to match unsignedInt8:8 type \
* Device.Bridging.Bridge.{i}.STP.BridgePriority: added range check \
* Device.Bridging.Bridge.{i}.VLAN.{i}.VLANID: added unique flag, changed the type to match int(1:4094) \
* Device.Bridging.Bridge.{i}.VLANPort.{i}.VLAN: added unique flag
* Device.DHCPv4.Client.{i}.Alias, Device.DHCPv4.Client.{i}.SentOption.{i}.Alias, Device.DHCPv4.Client.{i}.ReqOption.{i}.Alias - added len(64) validation
* Device.DHCPv4.Client.{i}.DSCPMark - make public, change type from int32 to uint8, add range(0,63) validation
* Device.DHCPv4.Client.{i}.PassthroughDHCPPool - added len(256) validation
* Device.DHCPv4.Client.{i}.ReqOption.{i}.Value, Device.DHCPv4.Client.{i}.SentOption.{i}.Value - prevent setting of odd-length value
* Device.DHCPv4.Client.{i}.Interface - provide object ref validation, allow only IP.Interface.{i}. objects
* Device.DHCPv4.Client.{i}.Stats. - make object public
* Device.DHCPv4.Client.{i}.Stats.ClearStatistics() - ranemed to Device.DHCPv4.Client.{i}.Stats.Reset()
* Device.DHCPv4.Client.{i}.Stats.CorruptPackets - renamed to Device.DHCPv4.Client.{i}.Stats.DiscardedPackets
* Device.DHCPv4.Client.{i}.Stats.NAK - renamed to Device.DHCPv4.Client.{i}.Stats.NACK
* Device.DHCPv4.Client.{i}.Stats.FailedPackets - renamed to Device.DHCPv4.Client.{i}.Stats.TransmitFailure
* Device.DHCPv6.Client.{i}.Alias - limited size to 64 and added %unique flag
* Device.DHCPv6.Client.{i}.DSCP - moved tp DSCPMark
* Device.DHCPv6.Client.{i}.DUID - forbidded hex strings with odd length
* Device.DHCPv6.Client.{i}.Interface - validated as a strong reference to Device.IP.Interface. [Temporary reverted]
* Device.DHCPv6.Client.{i}.Retransmission.TimeoutRandomize - changed the type uint32 -> int32
* Device.DHCPv6.Client.{i}.SentOption.{i}.Alias - limited size to 64
* Device.DHCPv6.Client.{i}.SentOption.{i}.Tag - checked uniqueness for enabled entries
* Device.DHCPv6.Client.{i}.SentOption.{i}.Value - forbidded hex strings with odd length
* Device.DHCPv6.Client.{i}.Server.{i}.DUID - forbidded hex strings with odd length
* Device.DHCPv6.Client.{i}.SupportedOptions - validated the input to allow only numbers
* Device.DHCPv6.Server.Pool.{i}.DSCP - unprotected and moved to DSCPMark

Integrates:
- 44ca32b: ("ci: baf: update autogenerated files", 2026-02-20)
- 7f98c68: ("ci: baf: update autogenerated files", 2026-02-09)
- 91c9e49: ("odl: Adjusted parameters according to tr181-2-19-1", 2025-10-07)
- d60e519: ("ci: baf: update autogenerated files", 2026-02-20)
- f7043b1: ("ci: baf: update autogenerated files", 2026-02-09)
- 0865216: ("odl: Aligned Device.DHCPv6.Server. with tr181 2.19.1", 2025-10-22)
- acc9160: ("ci: baf: update autogenerated files", 2025-10-21)
- fda93b1: ("USP: Move USP registration from feed to individual components", 2025-10-21)
- c28195d: ("ci: baf: update autogenerated files", 2025-11-05)
- d58a454: ("mod-odhcp6c: restart odhcp6c on ifname change", 2025-11-05)
- 49f0ee3: ("dhcpv6: stop backend if the interface is removed", 2025-11-05)
- 0256bb9: ("ci: baf: update autogenerated files", 2026-02-20)
- 38f70f9: ("ci: baf: update autogenerated files", 2026-02-09)
- efd16eb: ("tr181-dhcpv4: aligned DHCPv4.Server parameters to tr181-2-19-1 spec", 2025-10-27)

Implements: PCF-2070,PCF-2072,PCF-2118,PCF-2119,PCF-2071
References: FEAT-32
Signed-off-by: Anatolii Rybchych <anatolii.rybchych@globallogic.com>
2026-02-20 15:07:04 +01:00
prplbot
97e8b52ec2 profiles: prpl_core.yml: feed_prplos: procd: restore original scripts to be used in non-procd environments
Integrates following changes:
- procd: restore original scripts to be used in non-procd environments (86c6e96e, 0aa60255, 9cafd0f3, 35b8a41a, 75aed9f6, 275eb360, 44e9a1ef, a160313f, 3a9a51d5, a9aece6a)
- Fix on PPW-1067 - To replace static start/stop init order with config options (ec783dee, 05b84e78, 39f20f40, 7d885aea, 5c28adf9, aa304c81, df23bdf2)
- tr181-dhcpv4client: Aligned Device.DHCPv4.Client. with tr181 2.19.1 (5271a1e3)
- ci: baf: update autogenerated files (0c943c10, 42da4bbb, 9e7d27ba, f5062fe6, 8b9f64cb, 819f5ded, 4e893f09, 64950936, f95ddb02, 262161b6, 8019edb3, 05894579, 3248241d)

References: PPW-1066, PPW-1067, PPW-1068, FEAT-67, PCF-2072, FEAT-32
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-20 14:06:34 +01:00
prplbot
ddb99ccbc7 profiles: prpl_core.yml: feed_prplmesh: Remove separate config for procd
Integrates following changes:
- procd: Remove separate config for procd (44fd5e31)
- ci: baf: update autogenerated files (1d657646)
- procd: Remove separate config for procd (f883c20c)
- ci: baf: update autogenerated files (869c3cf7)

References: PPW-1066
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-20 11:43:28 +01:00
prplbot
597e74c5d6 profiles: prpl_core.yml: feed_prplos: procd: restore original scripts to be used in non-procd environments
Integrates following changes:
- procd: restore original scripts to be used in non-procd environments (33f97e11)
- Fix on PPW-1067 - To replace static start/stop init order with config options (10354199)
- ci: baf: update autogenerated files (54507338)
- procd: restore original scripts to be used in non-procd environments (5c5f4468)
- Fix on PPW-1067 - To replace static start/stop init order with config options (0f5828e4)
- ci: baf: update autogenerated files (b98f1835)
- procd: restore original scripts to be used in non-procd environments (7b20dc70)
- Fix on PPW-1067 - To replace static start/stop init order with config options (a7c572d0)
- ci: baf: update autogenerated files (a0bdb1d4)
- procd: restore original scripts to be used in non-procd environments (4fd06973)
- ci: baf: update autogenerated files (ab2e4597)
- ci: enable unit tests (f3ffa9c2)
- procd: restore original scripts to be used in non-procd environments (263791e6)
- Fix on PPW-1067 - To replace static start/stop init order with config options (f9f3b2c3)
- ci: baf: update autogenerated files (86ccbca)
- procd: restore original scripts to be used in non-procd environments (2873daa3)
- Fix on PPW-1067 - To replace static start/stop init order with config options (46f4d197)
- ci: baf: update autogenerated files (ee673993)
- procd: restore original scripts to be used in non-procd environments (f9196323)
- ci: baf: update autogenerated files (b0578cc0)

References: PPW-1068, PPW-1066, FEAT-67, PPW-1067
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-20 11:43:25 +01:00
prplbot
b2e18f70e0 profiles: prpl_core: feed-prplos: procd: restore original scripts to be used in non-procd environments
tr181-syslog:
- procd: restore original scripts to be used in non-procd environments (feb49955)
- Fix on PPW-1067 - To replace static start/stop init order with config options (b67200c6)
- ci: baf: update autogenerated files (5b54d7ec)
tr069-manager:
- procd: restore original scripts to be used in non-procd environments (66a2c391)
- ci: baf: update autogenerated files (be939cac)
ssh-server:
- procd: restore original scripts to be used in non-procd environments (577c5123)
- ci: baf: update autogenerated files (8535b193)
tr181-firewall:
- procd: restore original scripts to be used in non-procd environments (da8f2536)
- ci: baf: update autogenerated files (ca1ba113)
tr181-mqttbroker:
- procd: restore original scripts to be used in non-procd environments (5aaf7c8b)
- ci: baf: update autogenerated files (f30e24ff)
tr181-dnssd:
- procd: restore original scripts to be used in non-procd environments (efc630c1)
- ci: baf: update autogenerated files (8ed24c58
tr181-upnp:
- procd: restore original scripts to be used in non-procd environments (c6fdf5e8)
- ci: baf: update autogenerated files (56294770)
tr181-dynamicdns
- procd: restore original scripts to be used in non-procd environments (285f61a1)
- Fix on PPW-1067 - To replace static start/stop init order with config options (72fd5b0c)
- ci: baf: update autogenerated files (0d4a787a)
tr181-periodicfileupload
- procd: restore original scripts to be used in non-procd environments (01a90c20)
- ci: baf: update autogenerated files (3b1938b1)
tr181-bulkdata
- procd: restore original scripts to be used in non-procd environments (69165ca8)
- ci: baf: update autogenerated files (11cb45f9)

References: FEAT-67, PPW-1068, PPW-1066
Signed-off-by: prplbot <bot@prplfoundation.org>
Signed-off-by: faouzi yahya <faouzi.yahya_ext@softathome.com>
2026-02-20 11:20:58 +01:00
Hela Saadani
2118a963da profiles: prpl-core: feed_amx: enable auto respawn via procd
Integrates:
- amx-fcgi: changed service startup scripts to be started and monitored by procd for auto-respawn (72710426)
- ci: baf: update autogenerated files (6ecae4e8)
- acl-manager: changed service startup scripts to be started and monitored by procd for auto-respawn (b8a9d8d7)
- ci: baf: update autogenerated files (16037553)

References: PCF-2139, PPW-760
Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
2026-02-20 07:46:01 +00:00
Hela Saadani
999482a59f profiles: prpl-core: feed-prplos: enable auto respawn via-procd - procd integration in prplware service init script
- tr181-upnpdiscovery: changed service startup scripts to be started and monitored by procd for auto-respawn (779bb046)
- ci: baf: update autogenerated files (62a581eb)
- tr181-homeplug: changed service startup scripts to be started and monitored by procd for auto-respawn (a59055db)
- ci: baf: update autogenerated files (b9734015)
- tr181-gnimanager: changed service startup scripts to be started and monitored by procd for auto-respawn (a0435dfb)
- ci: baf: update autogenerated files (2e680d97)
- tr181-flashmonitor: changed service startup scripts to be started and monitored by procd for auto-respawn (85ea1924)
- ci: baf: update autogenerated files (27d35500)
- baf: remove dependency on libamxj (7adeec6b)
- baf: remove unused config options (016fc484)
- tr181-conntrack-query: changed service startup scripts to be started and monitored by procd for auto-respawn (769119bd)
- ci: baf: update autogenerated files (6fe9a4b5)
- tr181-conmon: changed service startup scripts to be started and monitored by procd for auto-respawn (dc775dba)
- ci: baf: update autogenerated files (f29b73fb)
- baf: introduce the baf.yml file (1fc201d0)
- ci: include the ci templates (a87d2606)
- ci: baf: update autogenerated files (8de5a768)
- netmodel-clients: changed service startup scripts to be started and monitored by procd for auto-respawn (3fd13549)
- ci: baf: update autogenerated files (5a0168a3)
- baf: introduce the baf.yml file (28c20c60)
- ci: include the ci templates (8d88ec67)
- ci: baf: update autogenerated files (92e5ab80)
- gmap-client: changed service startup scripts to be started and monitored by procd for auto-respawn (abd1d6dd)
- ci: baf: update autogenerated files (810474f8)
- data-model-mapper: changed service startup scripts to be started and monitored by procd for auto-respawn
- tr181-gatewayinfo: changed service startup scripts to be started and monitored by procd for auto-respawn
- tr069-discovery: changed service startup scripts to be started and monitored by procd for auto-respawn
- usp-discovery: changed service startup scripts to be started and monitored by procd for auto-respawn
- tr181-rest-api : corrected uci-defaults to fix lighttp server failure with amx-fcgi socket procd migration changes

References: PCF-2139
Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
2026-02-20 07:46:01 +00:00
Sathishkumar Selvam
ed4d37b1e6 profiles: prpl_core, lcm: finish procd init script integration for remaining components
Previously several components - acl-manager,amx-fcgi,gmap-client,data-model-mapper,netmodel-clients,tr069-discovery,tr181-conmon,tr181-conntrack-query,tr181-flashmonitor,tr181-gatewayinfo,tr181-gnimanager,tr181-homeplug,usp-discovery,cthulhu,rlyeh,timingila,tr181-upnpdiscovery were missed during procd init script conversion process, so adding the missing procd init‑script integration in order to enable auto-respawn/procd monitoring for all these services as part of overflow ticket [PCF-2139]

Integrates:
- timingila: changed service startup scripts to be started and monitored by procd for auto-respawn (069ecb08)
- ci: baf: update autogenerated files (a1a1bec1)
- rlyeh: changed service startup scripts to be started and monitored by procd for auto-respawn (04c843e7)
- ci: baf: update autogenerated files (5c24ceec)
- cthulhu: changed service startup scripts to be started and monitored by procd for auto-respawn (5d090638)
- ci: baf: update autogenerated files (a64091b0)

References:PCF-2139
Signed-off-by: Sathishkumar Selvam <sathishkumar.selvam@capgemini.com>
2026-02-20 07:46:01 +00:00
prplbot
d687ae7006 profiles: prpl_core.yml: feed_prplos: tr181-security: Implement Generic Log-file Upload Mechanism for Non-Standard Data: Phase 2: TR-181, Process/Kernel Fault Upload
Integrates following changes:
- gitignore: don't put vscode files under version control (bae63d6c)
- Data Model: add multi instance object Device.Security.CABundle (e86575ef)
- bad include: remove libamxm dependency (26c3737d)
- amxrt: load default ODL file (3045f1f1)
- baf: install cabundle_definition.odl file (c0a2b08b)
- ci: add libamxut and mod-amxb-dummy as unit test dependencies (418fc1d3)
- ODL: remove uncoherent bbf version for protected parameters (2dccfc81)

References: PCF-1940
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-19 15:11:23 +01:00
prplbot
a1c556b56f profiles: prpl_core.yml: feed_prplos: libtr69-engine: CPE does not perform session retry and answers with fault code
Integrates following changes:
- Issue: PPW-501 [CWMP] CPE does not perform session retry and answers with fault code (32aa2d1d)

References: PPW-501
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-18 17:56:03 +01:00
ahmed sassi
a27975a8f2 profiles: prpl_core.yml: feed_prplos: tr181-firewall: replace amxb subscriptions to Firewall.Log.i. objects by amxd events
update to correct SHA

References: PPW-1343
Signed-off-by: ahmed sassi <ahmed.sassi_ext@softathome.com>
2026-02-18 17:22:08 +01:00
prplbot
95168ca0c2 profiles: prpl_core.yml: feed_prplos: time-manager: fix remaining comments on posix fix
Integrates following changes:
- tr181-time: fix remaining comments on posix fix (5c5670ca)

References: PPW-1032
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-17 18:10:39 +01:00
prplbot
511723acb8 profiles: prpl_core.yml: feed_prplmesh: pwhm: wpactrl: fix connection refused with hostapd after reloading interfaces
Integrates following changes:
- pwhm: wpactrl: fix connection refused with hostapd after reloading interfaces (3aac1e06)

References: PPM-3345
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-17 15:31:20 +01:00
prplbot
ee9743580c profiles: prpl_core.yml: feed_prplos: tr181-firewall: replace amxb subscriptions to Firewall.Log.i. objects by amxd events
Integrates following changes:
- log: replace amxb subscriptions to Firewall.Log.i. objects by amxd events (2bb20427)
- ci: baf: update autogenerated files (8a24c6b8)

References: PPW-1343
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-17 15:24:12 +01:00
prplbot
de3f8ac3c0 profiles: prpl_core.yml: feed_prplmesh: pwhm: coverity diff between scan on 2025-11-30 and 2025-12-18
Integrates following changes:
- procd: Remove separate config for procd (4d3c4720)
- ci: baf: update autogenerated files (0712e0f6)
- pwhm: coverity diff between scan on 2025-11-30 and 2025-12-18 (c30827ae)

References: CID-28879, CID-28883, PPW-1066, CID-28882, CID-28884, PPM-3731
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-17 13:58:36 +00:00
prplbot
c3d648a777 profiles: prpl_core.yml: feed_prplos: libfwrules: improve scalability and performance
Integrates following changes:
- fw_commit: improve scalability and performance (fa2f3b24)
- memory usage: remove empty linked lists of rules (a7f08e2b)
- fw_folder: replace expensive amxc_llist_size calls by internal counter (45da3085)
- ci: baf: update autogenerated files (fda16eea)
- fw_rule: remove the global rules list g_rules (c18f564d)

References: PPW-1381
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-17 14:31:43 +01:00
prplbot
d69b226b04 profiles: prpl_core.yml: feed_prplos: netmodel,tr181-pcp, tr181-xpon, tr181-dslite, netdev-plugin, tr181-device, cellular-manager, wan-manager, deviceinfo-manager: procd: restore original scripts to be used in non-procd environments
Integrates following changes:
    - procd: restore original scripts to be used in non-procd environments (57ffbd42, 32cd8aa0, 44916427, 6af3e938, 6606a26a, 74afbdf7, a886863c, f4e410ad, eba6a259)
    - ci: baf: update autogenerated files (54b5bcd1, 940e5db7, 87434905, 6e791f6a, a0a6be24, 11bd2371, b0e11042, a06a9d69, e35c744d)
    - netdev-plugin: Fix on PPW-1067 - To replace static start/stop init order with config options (7f01dbd5)

References: PPW-1066, PPW-1068, PPW-1067, FEAT-67
Signed-off-by: ahmed sassi <ahmed.sassi_ext@softathome.com>
2026-02-16 18:27:00 +01:00
prplbot
1c1dfd50f3 profiles: prpl_core.yml: feed_prplos: mod-logical-api: Check DHCP pool parameters consistency
Integrates following changes:
- ci: enable crosscompilations and unit tests (9d1eafea)
- ci: baf: update autogenerated files (315c53d2)
- lan: SetIPv6Config: fix wrong context for dhcp pool update (4e807979)
- git: .gitignore: ignore ressources generated by local building process (99177889)
- lan: SetIPv4Config: add parameter consistency checks (3ac2968e)
- lan: SetIPv4ConfigExt: add parameter consistency checks (45874f6d)
- lan: UT: new UT for SetIPV4Config and SetIPV4ConfigExt parameters (1108272a)
- LICENSE: update copyright header, LICENSE and AUTHORS (830666e7)

References: PCF-2237
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-16 17:23:55 +01:00
prplbot
c130fd1c5b profiles: prpl_core.yml: feed_prplos: deviceinfo-manager: PPW-1290: Top 10 logs - Removed repeated logs for template‑based CPU queries
Integrates following changes:
- tr181-deviceinfo: PPW-1290: Top 10 logs - Removed repeated logs for template‑based CPU queries (a130c62b)

References: PPW-1290
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-16 15:36:25 +01:00
prplbot
8d22e8eaaf profiles: prpl_core.yml: feed_prplos: tr181-httpaccess, tr181-usermanagement, tr181-temperature, tr181-usb, time-manager, tr181-powerstatus, tr181-led,tr181-logical, tr181-button, tr181-security: procd: restore original scripts to be used in non-procd environments
Integrates following changes:
- procd: restore original scripts to be used in non-procd environments (407ccec5, d26bf22b, 70b354d5, 5b9538c8, 3624074c, ca661c90, 16e427ae, 044b3522, d3b564f1, 4e5d53d5)
- ci: baf: update autogenerated files (8e3ee620, 0b8b068f, 00242979, 9b0773c9, ad29ab70, f79cfad9, 2bb491a0, c2b75be3, 65c4f99b, 1bb9672a, 85cd263f)
- usb: unit-test: enable unit test in gitlab-ci.yml (e42df1ef)

References: PPW-1066, PPW-1068, FEAT-67, PPW-1224
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-16 13:57:57 +01:00
prplbot
10dd64d368 profiles: lcm.yml: feed_lcm: add missing parameters to the DuStateChange! event
Integrates following changes:
- timingila: add missing parameters to the DuStateChange! event (445f32a5)
- ci: unit test: add notify handler tests (8a9eedda)
- cthulhu: add doxygen documentation (4b650a86)
- timingila: add missing parameters to the DuStateChange! event (1f931198)
- ci: enable cross-compilations and unit tests (88633a55)
- ci: baf: update autogenerated files (906fad23)
- rlyeh: add doxygen documentation (54a46249)
- ci: baf: update autogenerated files (eccd0f47)
- timingila: add missing parameters to the DuStateChange! event (0037b626)
- ci: unit test: add unit tests for DUStateChange! event (926fe475)
- timingila: add documentation and various fixes (64d65966)
- timingia: add doxygen documentation to functions (4457aab5)
- timingila: enhance code (fe86ecdc)
- timingila: make safer function (b034437e)
- timingila: update license (30601814)

References: PCF-2121
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-16 09:36:34 +00:00
prplbot
2a6e644fb1 profiles: prpl_core.yml: feed_amx: lua-amx: Add lamx.timestamp Lua type and var conversion
Integrates following changes:
- 21d10ed: ("ci: baf: update autogenerated files", 2026-01-09)
- 623508e: ("Add lamx.timestamp Lua type and var conversion", 2025-12-09)

References: PCF-2121
Signed-off-by: prplbot <bot@prplfoundation.org>
Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
2026-02-16 09:36:34 +00:00
prplbot
1ba4940be7 profiles: prpl_core: feed_prplos: tr181-periodicfileupload: Issues reported by Coverity
Integrates following changes:
- PeriodicFileUpload: Issues reported by Coverity (PPW-1245) (391dab2f)
- ci: baf: update autogenerated files (dcf89e7e)

References: PPW-1245
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-13 16:44:51 +01:00
prplbot
11f901f71a profiles: lcm.yml: feed_lcm: InstallDU succeeds with required role removed after cthulhu startup
Integrates following changes:
- liblcm: Add helper function to parse index from datamodel path (0f6aae75)
- baf: set SoftAtHome as copyrights holder in LICENSE file (356ad159)
- ci: baf: update autogenerated files (05d43436)
- cthulhu: Use instance index to manage the cached roles (37c66a2b)
- ci: baf: update autogenerated files (c5b78053)

References: PPW-1040
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-13 14:34:15 +01:00
prplbot
42e01dbdae profiles: prpl_core.yml: feed_prplos: mod-amxb-usp: Improve random EndpointID generation
Integrates following changes:
- Improve random EndpointID generation (07269b93)
- ci: baf: update autogenerated files (a699397c)

References: PPW-1511
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-12 18:26:51 +01:00
prplbot
1940af3f9a profiles: prpl_core.yml: feed_prplos: time-manager: ime-manager goes into error mode after SIGKILL
Integrates following changes:
- time-manager: time-manager goes into error mode after SIGKILL (PPW-931) (311a8226)

References: PPW-931
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-10 16:19:15 +01:00
Houssem Dafdouf
4b919347a3 profiles: pwhm: DM: APMLD group without LinkIDs
Problem:

- After provisioning apmld through DataElements, APMLD group is showing without LinkIDs
- apmld link ids are unset, although link is active at nl80211 level

Cause:

- primaryLink role setting is conditioned by mld link already configured via fsm
- but once fsm run is finished, the link Id/role is not reloaded (therefore lost)
- sometimes, amxd transaction fails (with reason "invalid action" (ongoing transaction)
when trying to save SSID MldLinkID and MLDRole

Fix:

- allow primaryLink role setting at api level, regardless underlying conf applying logic
- update radio's relative apmld linkIds when radio is up or when no reconf is already valid
- postpone commiting MLDLinkID and MLDRole (with apMld dm), to next event loop run,
to let the potentially running transaction be finalized

References: PPM-3709
Signed-off-by: Houssem Dafdouf <houssem.dafdouf_ext@softathome.com>
2026-02-09 16:04:29 +01:00
prplbot
a712f66e95 profiles: prpl_core.yml: feed_prplos: tr181-ipdiagnostics: bunch of unit tests fails randomly
Integrates following changes:
- tr181-ipdiagnostics : bunch of unit tests fails randomly (467ef5e2)
- ci: baf: update autogenerated files (0db2eef4)

References: PPW-951
Signed-off-by: prplbot <bot@prplfoundation.org>
Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
2026-02-09 12:37:58 +01:00
prplbot
d6f4eeed12 profiles: prpl_core.yml: feed_prplos: tr181-syslog: mplement support for Device.SoftwareModules.ExecutionUnit.VendorLogList.
Integrates following changes:
- tr181-syslog: syslog-ng: add new Unix Domain Socket source type. (2c5c4809)
- tr181-syslog: Create Doxygen comments (72f0965c)
- ci: doc: enable building Doxygen documentation (ca144326)
- ci: baf: update autogenerated files (ed6942bc)
- unit-test: Tests Failing After Up-step (Rebase) (48e4a326)
- ci: baf: update autogenerated files (61761216)

References: PPW-1066, PPW-1068, FEAT-99, PPW-1067, FEAT-67, PPW-957, PCF-2122
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-06 18:22:18 +01:00
prplbot
7cefc5ac04 profiles: lcm.yml: feed_lcm: Implement support for Device.SoftwareModules.ExecutionUnit.VendorLogList.
Integrates following changes:
- baf: set SoftAtHome as copyrights holder in LICENSE file (bc2a9fd6)
- ci: baf: update autogenerated files (29fa27db)
- ci: enable crosscompilations and unit tests (b1b218e9)
- liblcm: introduce lcm_remote_object APIs (ef2209dd)
- liblcm: add documentation (18acef66)
- ci: baf: update autogenerated files (794b205a)
- baf: doc: update source directories for documentation (0c6c2599)
- ci: baf: update autogenerated files (d73ada03)
- liblcm: add lcm_remote_object_unsubscribe function (72d835db)
- cthulhu: move syslog management to syslog plugin (4dd2858f)
- ci: baf: update autogenerated files (3c3de2cc)
- ci: baf: update autogenerated files (7bf92679)
- cthulhu: enable flexible extension for LCM feature additions (5fcdd6b3)
- cthulhu: ensure string parameter size consistency (a0a0db89)
- cthulhu: support defining and applying default command parameters (e116669d)
- cthulhu: use macros for readability (afee611b)
- cthulhu: add possibility to overload function arguments (27565b75)
- ci: enable unit tests (7a59ab09)
- ci: baf: update autogenerated files (5628647f)
- baf: doc: do not generate datamodel documentation (dc8edff0)
- ci: enable unit tests (e6f23a15)
- ci: baf: update autogenerated files (c6f7fa52)
- baf: doc: enabled documentation generation (c285eadf)
- ci: baf: update autogenerated files (6e735c17)
- baf: doc: add include_priv dir as documentation source (4fb7ac22)
- cthulhu: add doxygen documentation (b3beac4a)
- cthulhu: fix typo (a02910f6)
- ci: baf: update autogenerated files (5cbf37c6)
- cthulhu: use macro (b28c631c)
- f667dad: ("Merge branch 'dev_PCF-2122' into 'main'", 2026-02-06)
- a11eb5d: ("Merge branch 'update_license' into 'main'", 2026-02-06)
- 34821c1: ("cthulhu-syslog: unsubscribe from Action when the VendorLogFileRef is received", 2026-01-27)
- cb8b33c: ("doc: add syslog doxygen documentation", 2026-01-27)
- 7832b52: ("syslog: use macros", 2026-01-27)
- c08e152: ("syslog: update license part", 2026-01-27)
- ffd1d1f: ("Update LICENSE file", 2026-01-23)
- d42aa8d: ("ci: baf: update autogenerated files", 2026-01-23)
- 7a4a097: ("baf: doc: add include_priv dir as documentation source", 2025-12-17)
- 0525b96: ("ci: baf: update autogenerated files", 2025-12-09)
- 064a70e: ("baf: doc: do not generate datamodel documentation", 2025-12-09)
- 101b9fc: ("syslog: set LogLocation in plugin config", 2025-11-17)
- b3fc8d8: ("ci: unit tests: define unit test dependencies", 2025-11-13)
- f3c68f8: ("ci: baf: update autogenerated files", 2025-11-11)
- ee86daa: ("ci: enable crosscompilations and unit tests", 2025-11-11)
- 710aaee: ("ci: include the ci templates", 2025-11-11)

References: PCF-2122, PCF-1698
Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-06 18:14:37 +01:00
prplbot
e8a15914db profiles: prpl_core.yml: feed_prplmesh: pwhm: changing TransmitPower value has no impact on txpower from iw info
Integrates following changes:
- pWHM: changing TransmitPower value has no impact on txpower from iw info (b5ea0192)

References: PPW-331

Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-06 17:16:48 +01:00
FAOUZI YAHYA
1ba895b764 profiles: prpl-core: feed-prplos: tr181-upnpdiscovery: add missing usp registration file
Integrates following changes:
- tr181-upnpdiscovery: add missing usp registration file (44eed50b)
- ci: baf: update autogenerated files (8409e752)

References: PPW-1042
Signed-off-by: FAOUZI YAHYA <faouzi.yahya_ext@softathome.com>
2026-02-06 16:05:45 +01:00
prplbot
28c55b7227 profiles: prpl_core.yml: feed_prplmesh: pwhm: pwhm: Freedom: WiFi.AccessPoint.{i}.RadioReference has wrong reference
Integrates following changes:
- pwhm: Freedom: WiFi.AccessPoint.{i}.RadioReference has wrong reference (57a25e72)

References: PPW-298

Signed-off-by: prplbot <bot@prplfoundation.org>
2026-02-06 15:21:13 +01:00
prplbot
30462275cb profiles: prpl_core.yml: feed_prplmesh: pwhm: wld: endpoint: split multi-AP local vs peer profile handling
Integrates following changes:
- wld: endpoint: split multi-AP local vs peer profile handling (9db80983)

References: PPM-3434
Signed-off-by: prplbot <bot@prplfoundation.org>
Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
2026-02-06 14:10:23 +01:00
Maarten De Decker
6b1bab0eb7 profiles: prpl: prplMesh: bump to master-2026-01-30
Integrates following changes:
- controller: db: 320MHZ distinction non Intel Slave (267c0f1df)
- controller: ucc: handle mld_groupID properly (030a41b7f)
- controller: clear APMLD DMs after disabling MLD (eff375408)
- Agent: channel_selection_task: add EHT Operations TLV to ChanSelResp and OCR (7d86e89b7)

References:  PPM-3684, PPM-3792, PPM-3755, PPM-3688

Signed-off-by: Maarten De Decker <maarten.dedecker@mind.be>
2026-02-04 16:45:32 +01:00