profiles: prpl.yml: feed_prplos: comply to UPnP-IGD. OS10 requirement

Integrate following changes:
- miniupnpd: fix InternalPort validation for AddPortMapping action
- miniupnpd: fix IGDv2 WANIPConnection XML service description
- fix IGDv2 WANIPConnection XML service description for
  AddAnyPortMapping
- miniupnpd: fix InternalClient validation for AddPortMapping action
- miniupnpd: fix RemoteHost validation for AddPortMapping action
- miniupnpd: fix ExternalPort validation for AddAnyPortMapping action
- miniupnpd: fix server header fingerprint
- miniupnpd: fix error codes for DeletePortMapping action
- miniupnpd: WANIPConnection IGD returns 0.0.0.0 even when reserved IPs
  are allowed
- IGD_V2: Send byebye before sending the intial ssdp:alive
- miniupnpd: Make IGD and WANDevice metadata match
- miniupnpd: Make IGD and WANConnectionDevice metadata match
- miniupnpd: Fix AddPortMapping error code
- miniupnpd: add GetLinkLayerMaxBitRates action for WANPPP
- miniupnpd: Fix random url prefix generation
- miniupnpd: support GetWANAccessProvider action
- miniupnpd: monitor non-UPnP changes in port mappings
- miniupnpd: fix the return value for LeaseDuration of static rules
- miniupnpd: upnpsoap: Fix DeletePortMappingRange action permissions
- miniupnpd: deprecated PortMapping Origin value
- miniupnpd: deprecated Pinhole Origin value
- miniupnpd: init: set and update FirewallEnabled and
  InboundPinholeAllowed
- miniupnpd: implement SystemUpdateID counter
- miniupnpd: support WAN PPP events
- miniupnpd: GetGenericPortMappingEntry error codes
- miniupnpd: upnpsoap: Add MAC-based permissions
- tr181-upnp: generate_miniupnpd_uuid: fix UUID format
- tr181-upnp: miniupnpd: Persist UUID across reboots
- tr181-upnp: cleanup UPnP port mapping after WAN changes
- tr181-upnp: configure WANAccessProvider option
- tr181-upnp: restart miniupnpd if LAN IP changed
- tr181-firewall: make PortMapping for UPnP Origin non-persistent

References: FEAT-85, PCF-1952, PCF-1953, PCF-1954, PCF-1956, PCF-1949,
PCF-1957, PPW-802, PCF-1958, PCF-1926, PCF-1927, PCF-1984, PCF-1985,
PCF-1995, PCF-1996, PCF-2004, PCF-2014, PCF-2013, PPW-846, PCF-1960,
PCF-2015, PCF-2043, PCF-1959, PCF-1997, PCF-1998, PCF-2006, PCF-1999

Signed-off-by: Mykola Hlukhenkyi <m.hlukhenkyi@inango-systems.com>
This commit is contained in:
Mykola Hlukhenkyi 2025-09-04 16:43:55 +03:00 committed by Matthias Franck
parent a4250cb221
commit 69835b433d

View File

@ -11,7 +11,7 @@ feeds:
- name: feed_prplos
uri: https://gitlab.com/prpl-foundation/prplos/feeds/feed-prplos.git
revision: main@943628fd0621e22004c20855cc409423bdcf169a
revision: main@777c26589fd63413f239c2ccc9b83d526cf2b10c
additional_packages:
- feed: packages