Search changelog entries
| Component | Change |
|---|---|
| bgp | fixed minor logging typo; |
| firewall | fixed an issue with unsetting src-address-type; |
| poe-out | fixed incorrect port mapping on CRS354-48P-4S+2Q+ device (introduced in v7.16beta1) (additional fixes); |
| route | improved system stability (introduced in v7.16beta7); |
| Component | Change |
|---|---|
| 6to4 | improved system stability when using 6to4 tunnel without specified remote-address; |
| 6to4 | make "remote-address" parameter not-mandatory (introduced in v7.16beta3); |
| arm64 | fixed "disable-running-check" for ARM64 UEFI; |
| arp | fixed possible issue with invalid entries; |
| bridge | added dynamic tagged entry when VLAN interface is created on vlan-filtering bridge (additional fixes); |
| bridge | added L2 MDB support for IGMP snooping (additional fixes); |
| bridge | fixed MVRP leave; |
| bridge | fixed port "point-to-point" status after first link change; |
| bth | improved stability on system time change; |
| console | added "about" filters for "find" and "print where" commands; |
| console | increased default width for bitrate type of columns; |
| dhcp | improved DHCP IPv4 and IPv6 client/relay/server underlying interface state change handling; |
| dhcpv4-server | remove corresponding dynamic leases if their address-pool gets removed; |
| discovery | added discover-interval setting (additional fixes); |
| discovery | added LLDP Port VLAN ID, Port And Protocol VLAN ID, VLAN Name TLVs support (additional fixes); |
| discovery | added LLDP-MED timeout (additional fixes); |
| discovery | changed default discover-interval setting from 60s to 30s; |
| disk | remove dummy "slot1" entries on CHR; |
| dns | added support for DoH with adlist (additional fixes); |
| dns | added support for mDNS proxy; |
| dns | fixed memory leak caused by DoH service (introduced in v7.16beta3); |
| dns | improved imported adlist parsing; |
| dns | match NXDOMAIN static entry only if other type entries for the same name are not found; |
| dns | refactored adlist service internal processes and improved logging; |
| dns | show static entry type "A" field in console; |
| ethernet | improved system stability for Alpine CPUs when dealing with unexpected non-UDP/TCP packet transmit; |
| file | renamed "creation-time" to "last-modified"; |
| filesystem | improved boot speed after device is rebooted without proper shutdown (additional fixes); |
| filesystem | refactored internal processes to minimize sector writes (additional fixes); |
| iot | fixed incorrect LoRa filter export behavior; |
| iot | fixed LoRa inability to set SSL for LoRa servers via command line; |
| ipsec | improved installed SA statistics update; |
| ipsec | improved performance by balancing multicore CPU usage for key exchange calculation; |
| ipv6 | fixed pool allocated addresses missing after reboot (additional fixes); |
| ipv6 | improved handling of IPv6 address information; |
| ipv6 | improved LL address generation process (additional fixes); |
| leds | fixed rgb LED blink (introduced in v7.16beta1); |
| lte | fixed possible crash when enabling/disabling config-less modem interface; |
| lte | improved modem AT/modem port open; |
| lte | improvements to "/interface/lte/show-capabilities" command (additional fixes); |
| modem | fixed cases where USB bus could switch places (introduced in v7.16beta1) (additional fixes); |
| modem | improved support for KNOT BG77 modem firmware update (additional fixes); |
| poe-out | fixed incorrect port mapping on CRS354-48P-4S+2Q+ device (introduced in v7.16beta1); |
| ppp | added SIM hot-plug enable command to default init-string for KNOT and CME gateway; |
| ppp | fixed PPP info parser showing error for BG77 modem running on KNOT AUX AT/modem port; |
| qos-hw | added queue-buffers property to tx-manager (additional fixes); |
| qos-hw | fixed egress-rate limit validation; |
| qos-hw | fixed WRED thresholds; |
| qos-hw | improved behavior when changing ports tx-manger; |
| rose-storage | renamed sync "remote-addr" property to "remote-address"; |
| route | improved route attribute handling (may increase memory usage); |
| route | improved stability when getting entries from large routing tables; |
| routerboard | improved Etherboot stability for CRS320-8P-8B-4S+ device ("/system routerboard upgrade" required); |
| sfp | fixed calculated link length based on EEPROM in certain cases (additional fixes); |
| ssh | fixed unsupported user SSH public key import (introduced in v7.15); |
| switch | fixed bonding FDB entries (introduced in v7.16beta3); |
| switch | fixed Ethernet counters after switch reset for CRS354 devices (introduced in v7.16beta1); |
| switch | improved switch reset; |
| system | added critical log message when not enough space to store new configuration; |
| system | fixed "free disk space" error message on system upgrade/downgrade; |
| system | improved internal system services messaging; |
| system | improved performance for TCP input; |
| traceroute | do not stop traceroute after 5 consecutive unreachable hops; |
| user | added inactivity timeout for non-GUI sessions (additional fixes); |
| webfig | allow to enter time that exceeds 23:59:59; |
| webfig | correctly display default value for number type; |
| webfig | enabled hotlock mode for terminal; |
| webfig | fixed an issue where wrong menu title was shown; |
| webfig | fixed sorting by datetime; |
| webfig | use "any" argument by default for Torch "Port" property; |
| wifi | added "slave-name-format"; |
| wifi | added interface provisioning logs; |
| wifi | fixed packet receive when having multiple station interfaces (additional fixes); |
| wifi | improved system stability after interface hang; |
| wifi | send channel switch announcements to clients when switching channels at requested re-select intervals; |
| winbox | added "Switch/QoS" menu for CRS3xx, CRS5xx, CCR2116 and CCR2216 devices (additional fixes); |
| winbox | added configuration settings for ROSE; |
| winbox | added extra "File System" under "Format Drive" button; |
| winbox | added missing "Default Name" property for interfaces; |
| winbox | fixed Switch menu for RB1100AHx4 device; |
| winbox | improved QR code display; |
| winbox | moved Switch menu tabs to individual menus (additional fixes); |
| winbox | properly display available address-pools for DHCPv6 server configuration; |
| winbox | renamed configurable wifi property "Tx Power" to "Max Tx Power"; |
| winbox | use correct default value for "Partition Offset" property; |
| Component | Change |
|---|---|
| lte | fixed possible crash when enabling/disabling config-less modem interface; |
| lte | fixed R11e-LTE no traffic flow when modem with older firmware version is used; |
| routerboard | improved Etherboot stability for CRS320-8P-8B-4S+ device ("/system routerboard upgrade" required); |
| ssh | fixed unsupported user SSH public key import (introduced in v7.15); |
| Component | Change |
|---|---|
| discovery | added discover-interval setting; |
| disk | added "wipe-quick" file-system option to format-drive command (CLI only); |
| dns | refactored DNS service internal processes (additional fixes); |
| filesystem | improved boot speed after device is rebooted without proper shutdown; |
| filesystem | refactored internal processes to minimize sector writes; |
| health | improved voltage measurements for RB912UAG-6HPnD and RB912UAG-5HPnD devices; |
| ipv6 | do not allow to manually delete LL address (additional fixes); |
| log | added basic validation for "disk-file-name" property; |
| lte | fixed R11e-LTE no traffic flow when modem with old firmware is used; |
| poe-out | fixed possible issue with "current_too_low" on devices with a single PoE out interface (introduced in v7.16beta1); |
| routerboard | improved Etherboot stability for IPQ-40xx devices ("/system routerboard upgrade" required); |
| user | added inactivity timeout for non-GUI sessions (additional fixes); |
| x86 | fixed missing serial ports with MCS9900; |
| 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; |