You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
luci-app-upnp: Adapt to new/revised package UCI options
The following UI options been added or changed:
- Deny unsafe ports (`deny_unsafe_ports`): UI option added to deny
unsafe client ports being mapped before checking the ACL
- Router/friendly name (`upnp_igd_friendly_name`): UI option added to
set name displayed in windows explorer, model/serial number removed
- Use STUN (`use_stun`): New option for IPv4 CGNAT use (allow filtered),
and updated help with newer wording of RFC 5780
- STUN server (`stun_host`): Allow port inclusion
- STUN port: Removed, as now accepted in STUN server
- Override public IPv4 (`external_ip`): UI option added for CGNAT use
- Allow third-party mapping (`allow_third_party_mapping`): Inverted
from secure mode and extended to PCP
- Download/upload speed (`upnp_igd_download`/`upnp_igd_upload`):
In kbit/s and datatype set, 8/4 Mbit/s default config defaults removed
- UPnP IGD compatibility mode (`upnp_igd_compat`): As extensible list
- Enable UPnP IGD protocol (`enable_upnp_igd`): UCI option renamed
- Enable PCP/NAT-PMP protocols (`enable_pcp_natpmp`): UCI option renamed
- Set `notify_interval` minimum to 900s (default), as recommended by
[UDA 1.1] (2x=1800 in the standard), because daemon/OpenWrt wrongly
suggested 30x less in the past, and to reduce multicast traffic and
power consumption in wireless networks, clearer help
- ACL: Update help for new empty ACL denied by default, clonable entries
and reorder action. The updated package added templates for HTTP/HTTPS
and all ports to the default ACL, which resets when the ACL is cleared
[UDA 1.1]: https://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf#page=30
More details on changed options can be found in the dependent package PR
and make
Depends on: https://redirect.github.com/openwrt/packages/pull/24988
Signed-off-by: Self-Hosting-Group <[email protected]>
_('A 900s interval will result in %s notifications with the minimum max-age of 1800s','A 900s interval will result in %s (%s = SSDP) notifications with the minimum max-age of 1800s')
203
+
_('A 900s interval sends %s notices with the minimum cache-control max-age header of 1800','A 900s interval sends %s (%s = SSDP) notices with the minimum cache-control max-age header of 1800')
200
204
.format('<abbr title="Simple Service Discovery Protocol">SSDP</abbr>'));
0 commit comments