Version: 7.16beta3
Testing81 changelog entries across 45 component(s)
2024-Jun-27 (1 year ago)
| Component | Change |
|---|---|
| 6to4 | fixed 6to4 tunnel LL address generation after system reboot; |
| 6to4 | limit keepalive timeout maximum value; |
| 6to4 | make "remote-address" parameter mandatory; |
| address | added "S" flag for addresses that belong to a slave interface; |
| arm64/x86 | added rtl8111/8168/8411 firmware; |
| bridge | added L2 MDB support for switch chips with HW offloaded IGMP snooping; |
| bridge | do not allow duplicate ports; |
| bth | improved system stability; |
| certificate | added support for cloud-dns challenge validation for sn.mynetname.net (CLI only); |
| certificate | automatically parse uppercase symbols to lowercase when registering domain on Let's Encrypt; |
| chr | fixed incorrect disk size for ARM64; |
| console | added additional byte-array option to :convert command; |
| console | fixed an issue where certain MAC address can be interpreted as time value; |
| console | fixed typo in firewall error message; |
| console | improved stability when pasting a large input; |
| defconf | configure the default-route property for PPP clients only on devices with a built-in modem; |
| dhcp | added comment property for matchers, options and option sets; |
| dhcpv4-server | added matcher ability to match substring; |
| dhcpv4-server | added name for "User-Class" option (77), "Authentication" option (90), "SIP-Servers-DHCP-Option" option (120) and "Unassigned" option (163-174) in debug logs; |
| dhcpv6-client | release client on failed renew attempt (additional fixes); |
| discovery | added LLDP Port VLAN ID, Port And Protocol VLAN ID, VLAN Name TLVs support; |
| discovery | added LLDP-MED timeout; |
| discovery | set unknown bit for any unspecified link type in MAC/PHY TLV; |
| disk | added log message when disks get added or removed; |
| dns | added support for DoH with static FWD entries; |
| dns | added support for mDNS proxy (CLI only); |
| dns | refactored DNS service internal processes; |
| firewall | removed unnecessary TLS host matcher from NAT tables; |
| health | removed unnecessary health settings for RB921 and RB922 devices; |
| install | allow to save old configuration during cdrom install; |
| iot | added an option to log LoRa filtered packets (additional fixes); |
| iot | added LoRa option to filter out proprietary packets (additional fixes); |
| ipip6 | make IPv6 LL address random; |
| ipsec | improved performance by balancing multicore CPU usage; |
| ipv6 | added "d" deprecated flag for expired IPv6 SLAAC addresses; |
| ipv6 | allow to properly disable address when it is generated from pool; |
| ipv6 | allow to properly move IPv6 address from slave interface to a bridge interface; |
| ipv6 | do not allow adding address with invalid prefix when using pool; |
| ipv6 | do not allow to manually delete LL address; |
| ipv6 | fixed "no-dad" functionality; |
| ipv6 | fixed SLAAC address dynamic appearance; |
| ipv6 | properly initialize default ND "interface=all" entry; |
| ipv6 | warn user that reboot is required in order to properly apply accept-router-advertisements changes; |
| leds | fixed system LED to indicate correct RAT for Chateau (introduced in v7.16beta1); |
| lte | fixed modem dialer disable for Chateau 5G devices when cellular modem support mode set to serial (introduced in v7.16beta2); |
| lte | improved system stability for MBIM modem during AT query (introduced in v7.16beta1); |
| modem | fixed cases where USB bus could switch places (introduced in v7.16beta1); |
| modem | fixed modem firmware upgrade for Chateau 5G and Chateau 5G R16 (introduced in v7.15) (additional fixes); |
| netwatch | use time format according to ISO standard; |
| port | added IPv6 support for the "remote-access" feature; |
| ppp | automatically generate IPv6 firewall rules when filter-id is specified; |
| profiler | classify wifi processing as "wireless"; |
| rose-storage | fixed "/file sysnc status" parameter to be read-only; |
| rose-storage | moved "/rsync-daemon" to "/file rsync-daemon; |
| route | fixed incorrectly handled route distinguisher and route targets (introduced in v7.15); |
| sfp | fixed calculated link length based on EEPROM in certain cases; |
| ssh | improved system stability when SSH tries to bind to non-existing interface; |
| ssh | fixed SSH cryptographic accelerator selection (introduced in v7.14); |
| supout | rename "store" section to "disk"; |
| switch | fixed an issue where half-duplex links could occupy Tx resources for 98DX8xxx, 98DX4xxx, 98DX325x switch chips; |
| switch | fixed an issue with Ethernet port group hang for CRS354 devices; |
| system | added "clock" logging topic for time change related messages; |
| system | do not start IPsec and certificate processes when not necessary; |
| system | fixed an issue where routing configuration was missing after performing a reset, adding a new configuration and then upgrading (introduced in v7.15); |
| system | improved reporting of total memory size; |
| tunnel | allow specifying IPv6 LL address as "remote-address" for EoIPv6, GRE6 and IPIP6 tunnels; |
| user | added inactivity timeout for non-GUI sessions; |
| wifi | added "slave-name-format" (CLI only); |
| wifi | adjusted virtual interface naming when provisioning local radios; |
| wifi | do not allow frequency-scan on virtual interfaces; |
| wifi | fixed packet receive when having multiple station interfaces; |
| wifi | fixed signal strength reporting during association (introduced in v7.15) (additional fixes); |
| wifi | improve regulatory compliance for Chateau ax devices; |
| wifi-qcom | add spectral-scan and spectral-history tools (CLI only) (additional fixes); |
| wifi-qcom-ac | count dropped packets to "tx-drop" instead of "tx-error"; |
| winbox | fixed false invalid flag under "System/Ports/Remote Access" menu; |
| winbox | moved Switch menu tabs to individual menus (additional fixes); |
| winbox | separated different Watchdog settings into logical tabs; |
| winbox/webfig | fixed skins (introduced in v7.15); |
| wireless | allow unsetting signal-range and ssid-regext properties for capsman access-list (additional fixes); |
| x86 | added missing PCI ids for bnx2x driver; |