mesh11sd (6.2.0)
  * Add - more LuCi custom commands [bluewavenet]
  * Add - refactor channel scanning for faster convergence [bluewavenet]
  * Add - calculate checksum and add to status and apmomd outputs [bluewavenet]
  * Add - debug message for scanned channel number in check_channel() [bluewavenet]
  * Add - improved wording wrt LuCi on html status page [bluewavenet]
  * Add - get_node_type_code() and cli call for it [bluewavenet]
  * Add - apmond user_agent verification [bluewavenet]
  * Fix - typo on warning message for UNKNOWN portal type [bluewavenet]
  * Add - mesh11sd version to get_system_stats_json() [bluewavenet]
  * Fix - remove scope link and prevent duplicate route creation [bluewavenet]
  * Add - change default channel_tracking_checkinterval [bluewavenet]
  * Add - refactored portal_watchdog() [bluewavenet]
  * Fix - OpenWrt default wireless now disabled in wifi-iface section [bluewavenet]
  * Fix - detect ath11k and workaround beacon_int bug [bluewavenet]
  * Fix - typo in manage_fallback_ula_route() [bluewavenet]
  * Fix - get_portal_type for CPE peers [bluewavenet]
  * Add - get_portal_type cli call to read current value in $tmpdir file [bluewavenet]
  * Add - get_portal_type function and cli command [bluewavenet]
  * Fix - set accept_ra correctly for MBP, MRP and peers [bluewavenet]
  * Add - network restart fallback on peers if portal changes from MRP to MBP [bluewavenet]
  * Fix - potential errormessage from write_log() when called by apmond cgi script [bluewavenet]
  * Fix - vtun_enable, stuck at 0 if option exists in config [bluewavenet]
  * Add - lan ula_subnet aka subprefix id replacing default of 0 [bluewavenet]
  * Add - vtunlan ula_subnet aka subprefix id replacing default of 0 [bluewavenet]
  * Fix - empty list entry in dhcp config ra_dns [bluewavenet]
  * Fix - make default channel_tracking_checkinterval much shorter for faster tracking [bluewavenet]
  * Fix - auto config for portal detect 5 [bluewavenet]
  * Fix - ula prefix subnet mask [bluewavenet]
  * Add - check_mesh_hwmp_rootmode ensuring portal set to 4 [bluewavenet]
  * Fix - format of Host ULA in status page [bluewavenet]
  * Add - change link to README.md to master [bluewavenet]
  * Add - Luci warning to luci_cgi status page [bluewavenet]
  * Add - active_nodecount cli command [bluewavenet]
  * Add - status html updates [bluewavenet]
  * Fix - ula_prefix trailing colons issue [bluewavenet]
  * Add - update to manage_fallback_ula_route() [bluewavenet]
  * Add - update to wifi_chipset_detect() [bluewavenet]
  * Fix - always add route to ula prefix network if not present [bluewavenet]
  * Fix - some updates for Mesh Bridge Portal mode [bluewavenet]
  * Add - manage_fallback_ula_route() function [bluewavenet]
  * Fix - use $detected_state instead of $is_portal [bluewavenet]
  * Fix - problems with portal_detect 4 [bluewavenet]
  * Add - new version of wifi-chipset-detect() [bluewavenet]
  * Add - integrated wifi-chipset-detect into apmon reporting [bluewavenet]
  * Fix - cpe mode wan hostname [bluewavenet]
  * Fix - get node ula when node is CPE [bluewavenet]
  * Fix - log_mountpoint, portal_watchdog and various minor issues [bluewavenet]
  * Fix - ensure dhcp servers are restarted in the case of portal_detect 0 [bluewavenet]
  * Add - some apmon verbose debugging when enabled [bluewavenet]
  * Fix - node_ula detection after change to portal_detect=3 (CPE mode) [bluewavenet]
  * Add - node-system and node-status to show_ap_data json output [bluewavenet]
  * Add - functions to collect system board and system info data [bluewavenet]
  * Fix - duplicate dhcp list entries [bluewavenet]
  * Fix - rogue Router Announcements from peer nodes [bluewavenet]
  * Fix - detect if portal bridges have no ipv4 address [bluewavenet]
  * Add - prevent ssh session hang on node reboot [bluewavenet]
  * Add - more luci custom commands [bluewavenet]
  * Add - wifi_chipset_detect and auto detect ath11k and override beacon interval [bluewavenet]
  * Add - Refactor portal detect [bluewavenet]
  * Add - improvements to get_portal_ula and check for upstream ipv4 gateway [bluewavenet]
  * Fix - add missing help for cli commands [bluewavenet]
  * Add - Reload odhcpd to refresh RA timers when mesh interface comes up [bluewavenet]
  * Fix - set ula prefix only on portal and improve portal detection [bluewavenet]
  * Fix - case where portal_detect=4, portal bridge mode [bluewavenet]
  * Fix - startup for portal_detect 5 and mute various debug messages [bluewavenet]
  * Add - option apmon_verbose_debug_enable [bluewavenet]
  * Fix - apmond when running on node set to CPE mode [bluewavenet]
  * Add - CPE mode ipv6 handling plus numerous refactors and fixes [bluewavenet]
  * Add - set mesh_max_peer_links according to mobility level [bluewavenet]
  * Add - hwmp_flags_bitmask and use_default_beacon_interval to status output [bluewavenet]
  * Add - option use_default_beacon_interval, report HWMP Sequence Lifetime [bluewavenet]
  * Add - a default settings function and set vtunlan dhcp server options [bluewavenet]
  * Add - tuning mesh_mobility_level settings [bluewavenet]
  * Add - make mesh_node_mobility_level settable in the cli [bluewavenet]
  * Add - mesh_node_mobility_level, mesh_beacon_interval and mesh_dtim_period to status output [bluewavenet]
  * Add - mobility settings refinement [bluewavenet]
  * Add - implement mobility settings - [bluewavenet]
  * Add - set default channel_tracking_checkinterval to 120 seconds [bluewavenet]
  * Add - mesh_gate_enable=2 to disable ap on same phy as meshif [bluewavenet]
  * Fix - Ensure ula prefix is correctly set after commit_all [bluewavenet]
  * Add - abort create_vxlan if bridge link local address not yet available [bluewavenet]
  * Add - cli commands to set country and get_valid_channels [bluewavenet]
  * Add - write_log function for independent logging [bluewavenet]
  * Add - option auto_config 2, force commit_all after joining mesh backhaul [bluewavenet]
  * Add - refactoring vxlan and path costs [bluewavenet]
  * Add - refactoring commit_all support [bluewavenet]
  * Add - shutdown message to procd script [bluewavenet]
  * Add - LuCi status pages [bluewavenet]
  * Add - Refactoring commit_all functionality [bluewavenet]
  * Fix - fail to add vxlan interfaces and set vtun path costs [bluewavenet]
  * Fix - prevent possible race condition on fast cpus when portal detect is 1 [bluewavenet]
  * Fix - mute debug message when mesh_leechmode config is null [bluewavenet]
  * Fix - mute some cosmetic hostapd debug messages [bluewavenet]

 -- Rob White <dot@blue-wave.net>  Tue, 15 Feb 2026 11:35:07 +0000

mesh11sd (5.1.3)

  * Fix - Octet calculations when converting from/to la [porbas]
  * Fix - improve get_portal_state() ensuring correct detection of state changes [bluewavenet]
  * Fix - mute unnecessary messages sent to syslog [bluewavenet]
  * Fix - set disable dhcp on vtunnel when changing to peer mode [bluewavenet]

 -- Rob White <dot@blue-wave.net>  Mon, 26 May 2025 09:10:24 +0000

mesh11sd (5.1.2)

  * Fix - Update uci config file and README.md [bluewavenet]
  * Fix - use mesh_phy_index rather than mesh_phyindex [bluewavenet]
  * Fix - get_current_setup improved and fixed reading of config file [bluewavenet]

 -- Rob White <dot@blue-wave.net>  Fri, 23 May 2025 15:44:11 +0000

mesh11sd (5.1.1)

  * Fix - Reset ip4pingfailcount, giving HWMP some cycles to establish a path [bluewavenet]

 -- Rob White <dot@blue-wave.net>  Fri, 16 May 2025 08:44:51 +0000

mesh11sd (5.1.0)

  * Add - option mesh_phyindex to force selection of phy for mesh interface [bluewavenet]
  * Fix - remove redundant debug information [bluewavenet]
  * Add - footnote links to README.md, using double spaces for newlines [bluewavenet]
  * Fix - correctly indicate the target path of a copy command [bluewavenet]
  * Fix - change default reactive_path_stabilisation_threshold to 5 from 10 [bluewavenet]
  * Add - auto leechmode to mesh path stabilisation [bluewavenet]
  * Fix - procd procd_set_param stdout 0 [bluewavenet]
  * Add - mesh_leechmode sets mesh_max_peerlinks to 1 [bluewavenet]
  * Add - warning to ucidefaults about auto_config and confidence test [bluewavenet]
  * Add - is_hex() and cli test if a string is valid hex number [bluewavenet]
  * Fix - some issues with commit_all and opennds cp compatibility [bluewavenet]
  * Add - response check for revert_all command [bluewavenet]
  * Fix - ensure apmon_cgi_dir exists [bluewavenet]
  * Add - restart opennds if installed and check presence of active_mesh_ifname file [bluewavenet]
  * Fix - clarify portal_detect modes [bluewavenet]
  * Fix - add missing option portal_use_default_ipv4 in documentation [bluewavenet]
  * Fix - typo in README.md documentation [bluewavenet]

 -- Rob White <dot@blue-wave.net>  Sat, 10 May 2025 20:25:54 +0000

mesh11sd (5.0.1)

  * Fix - vtunlan forwarding over non mesh backhaul segments [bluewavenet]
  * Add - highlight changes in uci-defaults screenshot [bluewavenet]
  * Add - firmware selector screenshots [bluewavenet]
  * Add - Avatar images [bluewavenet]
  * Add - set default mesh path cost to high so cabled segments take priority [bluewavenet]
  * Fix - mesh_gate_enable 0 not turning off all ssids [bluewavenet]
  * Add - config details for vtun_enable = 0 if portal_detect = 3 [bluewavenet]
  * Add - disable vxlan if cpe is enabled [bluewavenet]
  * Add - service_data() to procd script and full path to stop_service() [bluewavenet]
  * Add - option mesh_gate_base_ssid [bluewavenet]
  * Add - support for more mesh_backhaul_led names [bluewavenet]
  * Fix - vtun_gate_encryption options being ignored if mesh_gate_encryption is set [bluewavenet]

 -- Rob White <dot@blue-wave.net>  Sat, 01 Mar 2025 21:16:47 +0000

mesh11sd (5.0.0)
  * Fix - reversion causing ap encryption to fail configuration [bluewavenet]
  * Fix - add missing auto_config disable cli command [bluewavenet]
  * Fix - warning messages for country code [bluewavenet]
  * Fix - For DFS-ETSI use code AD [bluewavenet]
  * Add - function generate_ipv4_base to autogenerate ip address [bluewavenet]
  * Fix - vtun_ip validation sheck [bluewavenet]
  * Add - country option to default uci config [bluewavenet]
  * Add - config option country [bluewavenet]
  * Fix - cli description for auto_config option [bluewavenet]
  * Fix - cli set_ula_prefix option description [bluewavenet]
  * Fix - remove br-tun bridge if it exists on startup [bluewavenet]
  * Fix - ensure ssid maxlength is set for vtun_base_ssid [bluewavenet]
  * Fix - encryption type syslog messages to include owe_transition [bluewavenet]
  * Fix - an unmuted syslog message [bluewavenet]
  * Fix - reactive_path_stabilisation_threshold syslogmessage [bluewavenet]
  * Add - option vtun_path_cost and refactor option mesh_path_cost handling [bluewavenet]
  * Fix - bridge ports are list, not option, improve check for valid ipv4 [bluewavenet]
  * Fix - force portal bridge mode, portal_detect = 4 [bluewavenet]
  * Fix - revert network on stop_service [bluewavenet]
  * Fix - portal_detect 2 reserved for future use, so override to 1 [bluewavenet]
  * Fix - stop using busybox hexdump, simplifying hex translation [bluewavenet]
  * Fix - led triggers set by uboot etc.  an d fix missing help text [bluewavenet]
  * Add - Show human readable date-time in ap_data [bluewavenet]
  * Add - improved mesh backhaul heartbeat led handling [bluewavenet]
  * Add - set portal ula derived from hashed mesh id [bluewavenet]
  * Add - auto_config cgi and reactive_path_stabilisation_threshold [bluewavenet]
  * Add - auto_config cli command and ensure hwmp root mode is set correctly [bluewavenet]
  * Fix - missing radio ifname if owe is not supported [bluewavenet]
  * Fix - disble vxlan when portal_detect is set to 2, ie force peer mode [bluewavenet]
  * Add - commit_all and revert_all cli [bluewavenet]
  * Add - set power led heartbeat when backhaul is active [bluewavenet]
  * Fix - format of show_ap_data command usage [bluewavenet]
  * Add - formatting of luci redirect page [bluewavenet]
  * Add - auto_config commit_all processing [bluewavenet]
  * Fix - get_portal_ula when device is a portal [bluewavenet]
  * Fix - Disable owe_transition if max interfaces on phy is less than 5 [bluewavenet]
  * Add - create radioindex file in tmp storage [bluewavenet]
  * Add - wireless phy capability checks bluewavenet]
  * Fix - update opkg_force_ipv4 to force_ipv4_download and make it work with the apk package manager [bluewavenet]
  * Fix - restrict ssid to 30 characters maximum [bluewavenet]
  * Add - option default_ssid [bluewavenet]
  * Fix - json format for show_ap_data all command[bluewavenet]
  * Add - devicemac to json output of get_ap_data() [bluewavenet]
  * Add - option all to show_ap_data cli [bluewavenet]
  * Fix - use timestamp instead of current_time in ap data [bluewavenet]
  * Add - options apmond_enable, apmond_cgi_dir with defaults [bluewavenet]
  * Fix - failure of portal detection when in cpe mode [bluewavenet]
  * Add - show_ap_data cli command [bluewavenet]
  * Fix - mute log output on receiving apmond data and refactor get_portal_ula() [bluewavenet]
  * Add - functions get_ap_data(), send_ap_data(), write_node_data() [bluewavenet]
  * Add - initial open sourced access point monitor code (apmond) [bluewavenet]
  * Add - get_portal_ula function [bluewavenet]
  * Add - str_to_hex and hex_to_str functions [bluewavenet]
  * Fix - use $tmpdir for all temp files [bluewavenet]
  * Add - some updated syslog messages [bluewavenet]
  * Add - some updated syslog messages [bluewavenet]
  * Fix - remove superfluous newline from status json output [bluewavenet]
  * Fix - correctly parse bridge names from config and remove some commented code [bluewavenet]
  * Fix - vxlan dependencies check [bluewavenet]
  * Add - layer2_connections to status json output [bluewavenet]
  * Add - function create_vxlan_if and recreate interface after a network restart [bluewavenet]
  * Fix -  [watchdog] remove flush and wpad restart [bluewavenet]
  * Add - integrated vxlan support [bluewavenet]
  * Fix - use strict syntax in awk printf commands [bluewavenet]
  * Fix - syslog output for owe support notification [bluewavenet]
  * Fix - Missing comma in awk printf command [kmaras77]
  * Add - set mesh_mac_forced_forwarding to enabled and add missing setup items to status output [bluewavenet]
  * Add - set default mesh_holding_timeout to 255 [bluewavenet]
  * Add - set mesh_confirm_timeout to max value of 255ms preventing error nl80211 - kernel reports - key addition failed, Occurs when the requesting node tries to connect too fast resulting in it spamming its neighbour with PREQ, eventually getting blocked by neighbours for 300 seconds [bluewavenet]
  * Add - set mesh_retry_timeout to max value of 255ms preventing error nl80211- kernel reports - key addition failed [bluewavenet]
  * Add - reboot_on_error and stop_on_error watchdog setup modes [bluewavenet]
  * Add - mesh_mac_forced_forwarding and gateway_proxy_arp config options [bluewavenet]
  * Add - support for apk package manager [bluewavenet]
  * Add - help for is_installed cli call [bluewavenet]
  * Add - abort opkg_force_ipv4 and opkg_revert_to_default calls if using apk [bluewavenet]
  * Fix - remove unneccessary owe_transition_ifname entry in wireless config [bluewavenet]
  * Add - set mesh_leechmode_enable default to 1 (enabled) [bluewavenet]
  * Add - set portal_detect_threshold default to 10 [bluewavenet]

 -- Rob White <dot@blue-wave.net>  Thu, 23 Jan 2025 08:14:58 +0000

mesh11sd (4.1.1)
  * Fix - hardcoded mesh bridge name causing multiple instances of odhcp6c in non-cpe peer mode [bluewavenet]

 -- Rob White <dot@blue-wave.net>  Wed, 31 July 2024 07:10:52 +0000

mesh11sd (4.1.0)
  * Add - cli option dhcp4_renew [bluewavenet]
  * Add - default owe transition mode [bluewavenet]
  * Add - support for mesh_gate_encryption 4 (opportunistic wireless encryption, owe) [bluewavenet]
  * Fix - odhcp6c option -p does not work so work around using ps utility [bluewavenet]
  * Fix - do not release dhcp6 lease on close of odhcp6c and add missing ipv6 hostname [bluewavenet]
  * Fix - correctly read bridgemac for CPE mode [bluewavenet]
  * Add - debuglevel to commit_changes cli command [bluewavenet]
  * Add - CPE mode option for auto_config [bluewavenet]
  * Add - force restart of dnsmasq after unscheduled dhcp renew [bluewavenet]
  * Add - initial coding for cpe mode [bluewavenet]
  * Fix - replace hardcoded iface with variable [qosmio]
  * Fix - mesh_id and mesh_key config keys [royallthefourth]

 -- Rob White <dot@blue-wave.net>  Sat, 20 July 2024 12:25:08 +0000

mesh11sd (4.0.1)
  * Fix - indentation in README.md [bluewavenet]
  * Fix - typos preventing leechmode from being correctly enabled [bluewavenet]

 -- Rob White <dot@blue-wave.net>  Sat, 25 May 2024 10:49:08 +0000

mesh11sd (4.0.0)
  * Fix - README.md formatting [bluewavenet]
  * Add - documentation updates [bluewavenet]
  * Fix - use tab indentation [bluewavenet]
  * Fix - missing 'then' clause [qosmio]
  * Add - new options in config file and list in same order as in mesh11sd script [bluewavenet]
  * Add - option mesh_leechmode_enable and deprecate mesh_gate_only [bluewavenet]
  * Add - options mesh path stabilsation and channel_tracking_checkinterval [bluewavenet]
  * Add - enable only one mesh interface when multiple are available in the band [bluewavenet]
  * Fix - Another json syntax error in mesh11sd status output [bluewavenet]
  * Fix - output valid json for `status` option [qosmio]
  * Fix - nft syntax error if iifname starts wit a numeric [dwardor]
  * Fix - ignore mesh_rssi_threshold in mesh11sd config if auto_config=0 [bluewavenet]
  * Fix - parsing of gateway ip [bluewavenet]
  * Add - numerous fixups for watchdog and leech peer [bluewavenet]
  * Add - watchdog nonvolatile log [bluewavenet]
  * Add - portal_detect_threshold option, a connectivity watchdog [bluewavenet]
  * Add - check ipv4 connection to portal is up [bluewavenet]
  * Add - option mesh_gate_only and cli for dynamically setting [bluewavenet]
  * Add - option mesh_gate_only, brings up node as gate only [bluewavenet]
  * Add - function probe_interface_mac for future enhancements [bluewavenet]
  * Add - network restart on mesh11sd startup to get to known state [bluewavenet]
  * Fix - ensure ap interfaces have unique mac addresses before attempting to bring them up [bluewavenet]
  * Fix - speed up node list build for connect and copy functions [bluewavenet]
  * Fix - refactor kernel v6 mac fixup and make compatible with kernel v5 [bluewavenet]
  * Add - enable mac address fixups for kernel 6+ [bluewavenet]
  * Add - options to set gate encryption type and key [bluewavenet]
  * Fix - put all temp files in one place [bluewavenet]
  * Fix - dhcp4_renew to use proper interface name [bluewavenet]
  * Add - get kernel version [bluewavenet]
  * Fix - remove development code and fix debug message level for nftables ruleset [bluewavenet]
  * Add - check dns forwarding server is set on peer node [bluewavenet]
  * Add - Refactor portal_detect enabling rapid changover between portal and peer mode [bluewavenet]
  * Add - portal_detect - 2, force peer mode [bluewavenet]
  * Add - set auto_config default = 0 [bluewavenet]
  * Fix - generate error if mesh interface is unnamed [bluewavenet]
  * Fix - portal detection of pppoe, and other protocols [bluewavenet]
  * Add - descriptive comment about mesh interface mac address [bluewavenet]
  * Fix - Leave bridge interface mac addresses as default [bluewavenet]
  * Fix - remove redundant debug message [bluewavenet]
  * Fix - required changes for kernel 6+ [bluewavenet]
 
 -- Rob White <dot@blue-wave.net>  Fri, 24 May 2024 16:00:32 +0000

mesh11sd (3.1.1)
  * Fix - use portal detect only if auto_config is enabled [bluewavenet]
  * Add - check_if_peer making peer identification more reliable [bluewavenet]
  * Fix - improved ndp_scan_peer, send linklocal multicast ip6-allrouters [bluewavenet]
  * Fix - convert_to/from_la only if not already done [bluewavenet]
  * Fix - failure of access point interface on some SoC eg MT7628 when mesh enabled [bluewavenet]

 -- Rob White <dot@blue-wave.net>  Fri, 05 Apr 2024 14:57:59 +0000

mesh11sd (3.1.0)
  * Add - send meaningful multipath warnings to syslog [bluewavenet]
  * Fix - diplay warning message only if path_change_count changes [bluewavenet]
  * Add - adjust bridge ruleset and do checks to ensure bridge ports all have different mac addresses [bluewavenet]
  * Fix - remove ruleset on daemon stop [bluewavenet]
  * Add - Block mesh bridge loops if segments of backhaul are non-mesh [bluewavenet]
  * Add - informational syslog messages for path changes [bluewavenet]
  * Add - ability to adjust txpwower and rssi_threshold and to commit changes [bluewavenet]
  * Add - mpath info to status [bluewavenet]
  * Fix - ensure txpower and mesh_rssi_threshold can be overridden by wireless config [bluewavenet]
  * Fix - reduce timeout when detecting wireless driver bug [bluewavenet]
  * Fix - restore txpower when auto switching to peer mode [bluewavenet]
  * Fix - move mpath_delete_peers to check_mesh_params. Ensures mesh_rssi_threshold is set for all nodes [bluewavenet]
  * Add - allow setting of tx power, can be overridden by wireless config [bluewavenet]
  * Fix - change phantom meshnode detection message from warn to info [bluewavenet]
  * Fix - disconnect nodes after rssi_threshold change as rssi_threshold only takes effect on attempted connection [bluewavenet]
  * Fix - ensure ipv4 arp and ipv6 multicast are both on [bluewavenet]
  * Fix - allow 2GHz channel 13 where appropriate [bluewavenet]
  * Fix - restore_ipv4 function to use correct device name. On some SoCs this caused ipv4 forwarding to fail [bluewavenet]
  * Fix - set procd parameters to respawn zombie nodes [bluewavenet]
  * Add - README examples of using copy/connect [bluewavenet]

 -- Rob White <dot@blue-wave.net>  Thu, 21 Mar 2024 07:55:51 +0000

mesh11sd (3.0.0)
  * Add - startup check for ath10k-ct drivers and terminate if found [bluewavenet]
  * Fix - display each node on a new line in syslog instead of all on one line [bluewavenet]
  * Fix - set hwmp rann and root intervals to reduce background traffic [bluewavenet]
  * Add - enable/disable STP, mesh_path_cost=0 disables else sets cost value [bluewavenet]
  * Add - radio band to ssid suffix [bluewavenet]
  * Fix - ensure ipv4 address is restored when portal_detect is disabled [bluewavenet]
  * Fix - get_portal_state, wait for gateway ipv4 to come up before setting upstream dns server [bluewavenet]
  * Fix - allow wireless config for ap disable option to take precedence [bluewavenet]
  * Fix - missing fixup flag [bluewavenet]
  * Fix - connect and copy to ensure correct list of nodes is displayed [bluewavenet]
  * Fix - Try locally administered mac address to fix mesh failure when ap enabled [bluewavenet]
  * Fix - restore_ip and connect/copy in case where node ipv4 address ends up as static instead of dhcp [bluewavenet]
  * Fix - restore the lan ip address when switching back to portal mode [bluewavenet]
  * Add - further refactoring of portal detect and channel tracking [bluewavenet]
  * Add - check_config_params function and call on startup [bluewavenet]
  * Fix - detect country code from config as iw reg get returns only if iface is already up [bluewavenet]
  * Add - Refactor portal_detect and check_channel using odhcp6c [bluewavenet]
  * Fix - correctly check max and min channels   [bluewavenet]
  * Fix - set changed flag to signify a mesh restart is needed after autoconfig [bluewavenet]
  * Fix - default 2.4GHz max and min channels [bluewavenet]
  * Add - new hwmp defaults [bluewavenet]
  * Fix - wait for bridge interface to come up after reboot and fix HT40 enable/disable [bluewavenet]
  * Add - Allow switching of HT40 on 2g band [bluewavenet]
  * Add - set path cost for all bridge interfaces [bluewavenet]
  * Fix - enable debuglevel change from cli [bluewavenet]
  * Add - improve auto_mesh_key key generation [bluewavenet]
  * Fix - remove unnecessary network restart [bluewavenet]
  * Fix - output local stations even when there are no other meshnodes [bluewavenet]
  * Add - Display local stations in status output [bluewavenet]
  * Add - mesh_path_cost to config and block wan and wan6 as valid mesh zones [bluewavenet]
  * Add - check zone status, urlencode/decode, display ipaddress of meshnodes [bluewavenet]
  * Fix - numerous fixes including- read auto_config option from config, auto_mesh_id from config, use linklocal multicast to refresh ndp for remote nodes [bluewavenet]
  * Add - new default parameters [bluewavenet]
  * Add - upates to config file [bluewavenet]
  * Add - Rework of auto_config [bluewavenet]
  * Add - option auto_mesh_band and auto-configure only that band. Enable stp on bridge interface(s) [bluewavenet]
  * Fix - mute error output if devsatatus fails [bluewavenet]
  * Fix - remove unsupported ra_default option [bluewavenet]
  * Fix - if dnsmasq option authoritive is not set, deal with it. [bluewavenet]
  * Add - Update config file [bluewavenet]
  * Add - Update README.md [bluewavenet]
  * Add - auto configuration [bluewavenet]
  * Add - enable radio and restart network [bluewavenet]
  * Fix - correctly set mesh_connected_to_as, dhcp.lan.ra_default and connectlist [bluewavenet]
  * Add - channel tracking [bluewavenet]
  * Add - refined udhcpc timeouts [bluewavenet]
  * Fix - out of range error when no peers are connected [bluewavenet]
  * Add - channel tracking for non portal meshnodes [bluewavenet]
  * Fix - revert uncommitted changes on service stop [bluewavenet]
  * Add - numerous code improvements [bluewavenet]

 -- Rob White <dot@blue-wave.net>  Sat, 10 Feb 2024 16:57:50 +0000

mesh11sd (2.0.0)
  * Add - Update config file [bluewavenet]
  * Add - implementation of remote copy [bluewavenet]
  * Add - implementation of remote connect [bluewavenet]
  * Add - Autonomous portal mode [bluewavenet]

 -- Rob White <dot@blue-wave.net>  Mon, 31 Jul 2023 16:59:52 +0000

mesh11sd (1.3.0)
  * Add - Revert wireless config on shutdown of daemon [bluewavenet]
  * Add - updated default values [bluewavenet]
  * Add - updated README.md [bluewavenet]
  * Fix - force lower case mesh_basename [bluewavenet]
  * Fix - Revert wireless config on reinstallation and other makefile updates [bluewavenet]
  * Add - support for up to 16 mesh interfaces with option to define mesh_basename [bluewavenet]
  * Fix - comment on overriding params in wireless config [bluewavenet]

 -- Rob White <dot@blue-wave.net>  Sat, 22 Jul 2023 08:51:31 +0000

mesh11sd (1.2.0)
  * Update README.md
  * Add - Traffic volume, Peers and stations to status output [bluewavenet]
  * Add - limit up-checks to mesh interfaces only [bluewavenet]

 -- Rob White <dot@blue-wave.net>  Mon, 08 Aug 2022 13:40:31 +0000

mesh11sd (1.1.1)

  * Fix - repeated syslog messages - output only on mode change [bluewavenet]

 -- Rob White <dot@blue-wave.net>  Wed, 18 May 2022 14:27:12 +0000

mesh11sd (1.1.0)

  * Add - service status to json output [bluewavenet]
  * Add - support for multiple mesh interfaces [bluewavenet]
  * Fix - duplicate ifname if more than one mesh interface [bluewavenet]
  * Add - compatibility with iw < v5.16-1 [bluewavenet]
  * Add - search and delete phantom meshnodes [bluewavenet]

 -- Rob White <dot@blue-wave.net>  Wed, 18 May 2022 14:27:12 +0000

mesh11sd (1.0.0)

  * This is the initial Open Source version based on proprietory software developed by BlueWave Projects and Services

 -- Rob White <dot@blue-wave.net>  Wed, 9 Mar 2022 07:30:56 +0000


