AREDN Build Changelog
Full Changelog
Merged pull requests:
- Read supernode status from /etc/config.mesh #946 (aanon4)
- Supernode improvements #945 (aanon4)
- Supernode fixes #944 (aanon4)
- Which to “support” rather than “ignore” supernode to avoid double-negative #942 (aanon4)
- Rebind protection stops recursive dns working #941 (aanon4)
- fix tunnel weight UI typo #940 (ab7pa)
- Fixes for subdns #939 (aanon4)
- Supernode support #938 (aanon4)
- Set tunnel weight to 1 and provide UI to change it. #937 (aanon4)
- Fix dnsmasq directive #936 (aanon4)
- Support wildcard DNS subdomains #935 (aanon4)
- add new wording for devices no longer recommended #934 (ab7pa)
- Lqm neighbor improvements #933 (aanon4)
- Auto reinstall package improvements #932 (aanon4)
- Add installable cron package for people who need more functionality #931 (aanon4)
- Remember and reinstall packages after firmware upgrade #930 (aanon4)
- Force rebuild (aredn_packages has changed) #929 (aanon4)
- update status for glinet devices #927 (ab7pa)
- Xlink broadcast #926 (aanon4)
- Correctly set wifi wan mode when depending on the mesh wifi setting #925 (aanon4)
- LZ77 firmware decompression for new Mikrotik devices #923 (aanon4)
- Disable lz77 until problems resolved #922 (aanon4)
- Add LZ77 decompression for newer Mikrotik devices #920 (aanon4)
- Simpler search #918 (aanon4)
- Fix32381 #917 (dman776)
- cci: add more to automate release #916 (dman776)
Full Changelog
Merged pull requests:
- Cci release build #915 (dman776)
- cci: add release_build support #914 (dman776)
- Update various files for pending release #913 (aanon4)
- fix local message refresh #908 (ab7pa)
- Tolerate missing frequency list #907 (aanon4)
- fix error msg iss749 #904 (ab7pa)
- Allow SSH, WEB and TELNET access to be disabled on WAN (enabled by default) #903 (aanon4)
- clarify install support status #900 (ab7pa)
- Force a nightly build to happen #897 (aanon4)
- Lowercase the keys in radios.json #895 (aanon4)
- Added support for group alert messages #890 (hickey)
- Allow & in service paths #889 (aanon4)
- Force rebuild of aredn_packages #887 (aanon4)
- RC: Day 1 fixes #885 (aanon4)
- Fix x86 upgrades (naming is a little odd) #883 (aanon4)
- Fix Mikrotik first instal #882 (aanon4)
- Use wifi assoc list when looking for unresponsive nodes. #881 (aanon4)
- Re-enable AREDN’s reset button behaviour #879 (aanon4)
- Fix MTU failure which broken node-setup #878 (aanon4)
- Allow MTU on wifi interface to be modified. #877 (aanon4)
- Fix typo #876 (aanon4)
- Minor wifi monitor improvements for better metrics reporting #875 (aanon4)
- Merge all the station monitoring and mitigation into a single service. #874 (aanon4)
- Revert PowerBeam 5AC 400 name change which causes upgrade problems. #873 (aanon4)
- Remove another coverage test which causes problems. #871 (aanon4)
- Remove subnet restrictions for xlinks #870 (aanon4)
- Avoid fatal error if mac disappears across a radio reset #868 (aanon4)
- Monitor bug fixes #867 (aanon4)
- Fix bug when editing xlinks on single port devices #866 (aanon4)
- Support xlinks on x86 #865 (aanon4)
- New LiteBeam AC Gen2 variant #864 (aanon4)
- Fix ‘has_wifi’ detection. #863 (aanon4)
- Handle non-wifi devices passed to maxpower/pwroffset functions #862 (aanon4)
- More multi-radio support #860 (aanon4)
- Fix lua converting empty port object to empty array. #858 (aanon4)
- Alternate ath9k and ath10k radio reset for deaf nodes #857 (aanon4)
- Fix API nil pointer when mac lookup fails #855 (aanon4)
- Disable WAN access to node by default. #854 (aanon4)
- Fix disabled mesh on multi-wifi devices #852 (aanon4)
- Enable Rocket M XW (accidentally disabled when spitting out the M2 version) #850 (aanon4)
- Support switching mesh radio on multi-radio devices #847 (aanon4)
- UI improvements from AB7PA #843 (aanon4)
- Support for Mikrotik LDF 5AC #841 (aanon4)
- PowerBeam 5ac-620 support #840 (aanon4)
- Revert the Rocket M5 filename change. #839 (aanon4)
- revert workspace changes #836 (dman776)
- Cci workspace step1 #835 (dman776)
- Advanced networking tab #834 (aanon4)
- Split rocket-m[52]-xw into different builds #832 (aanon4)
- cci workspace introduction #831 (dman776)
- Mikrotik LDF2 support #828 (aanon4)
- Fix wifi setup for multi-radio devices 05/08/2023 #827 (aanon4)
- Add missing radios.json for Powerbeam 5AC 400 05/07/2023 #826 (aanon4)
- cci improvements and change nightly build number to actual date #824 (dman776)
- Remove old PBE 100mb fix and /etc/rc.local where it was included #823 (aanon4)
- Feedback when pressing upload/download buttons #819 (aanon4)
- Fix upgrade typo #818 (aanon4)
- Upgrade to OpenWRT 22.03.5 #817 (aanon4)
- cci update default workflow #816 (dman776)
- migrate circleci to pipelines and trigger schedule #814 (dman776)
- Fix channel display for 5GHz nodes #811 (aanon4)
- Tidy up the formatting and fix column widths #809 (aanon4)
- Fix syntax error in patch that broke network on many ath79 devices #808 (aanon4)
- Virtualized X86 support #807 (aanon4)
- Fix ar300m16 wan configuration 04/25/2023 #806 (aanon4)
- Restructure, modularize and tidy the navigation buttons and menus #805 (aanon4)
- Fix frequency range reporting and display for 900MHz & 3GHz devices #803 (aanon4)
- Remove hardwired frequency tables and use information from the hardware #801 (aanon4)
- fix circleci config.yaml #800 (dman776)
- Fix missing POE for nanostation-m #799 (aanon4)
- Remove ar300m nand and nor builds which are causing confusion #798 (aanon4)
- Prometheus Metrics #797 (aanon4)
- Device -> Model #796 (aanon4)
- Note CPE210 V3 is nightly not release #795 (aanon4)
- fix nightly pipeline only running check,build,save steps #794 (dman776)
- Note devices which support the danger-upgrade process #793 (aanon4)
- Fix TP-Link CPE210 v3 capitalization #792 (aanon4)
- Upgrade to OpenWRT 22.03.4 #791 (aanon4)
- revert back to develop branch #788 (dman776)
Full Changelog
Merged pull requests:
- prepare 3.23.4.0 #787 (dman776)
- Release and support notes update #785 (aanon4)
- Fix upgrade path for SXT 2 04/12/2023 #784 (aanon4)
- Fix occasional LQM nil error 03/10/2023 #783 (aanon4)
- Mikrotik SXT Lite2 support 04/10/2023 #782 (aanon4)
- Eliminate false network rejoins using LQM information 04/10/2023 #781 (aanon4)
- update GL-inet supported devices list 04/06/2023 #777 (cTurtle98)
- Resolve unresponsive node problems with Mikrotik AC devices. 04/01/2023 #776 (aanon4)
- redo MikroTik supported_devices.md 03/31/2023 #772 (cTurtle98)
- Support for NanoBeam AC 5 Gen 2 (XC) 03/29/2023 #770 (aanon4)
- General station monitor logging service. 03/30/2023 #767 (aanon4)
- Force badly associated stations to reassociate. 03/28/2023 #766 (aanon4)
- Powerbeam AC 400 support 03/26/2023 #765 (aanon4)
- Dont let services uses hostnames which are not propagated. 03/26/2023 #764 (aanon4)
- LiteBeam AC / LiteAP 5AC support 03/26/2023 #761 (aanon4)
- Improve ipFromCIDR function to handle /32 cidrs. 03/26/2023 #760 (aanon4)
- Block DHCP server traffic from every going to the WAN interface 03/23/2023 #759 (aanon4)
- Add SKUs #756 (aanon4)
- Stop RETURN from refreshing the mesh page 03/16/2023 #754 (aanon4)
- Validate state of services over a period of time before disabling advertisements 03/16/2023 #751 (aanon4)
- Fix support for lhgg-5acd-xl 03/13/2023 #750 (aanon4)
- Support forced upgrades #745 (aanon4)
- iperf: Improve error reporting when server is busy/disabled 03/07/2023 #742 (aanon4)
- Various devices tested by K3PGM 03/05/2023 #741 (aanon4)
- Fix upgrade compatibility for nanobeam m5 19 03/05/2023 #740 (aanon4)
- Added nanobeam-m5-19 03/04/2023 #739 (aanon4)
- Bullet M5 valid 02/26/2023 #736 (aanon4)
- More upgrade compatibility 02/22/2023 #735 (aanon4)
- Move the unconfigued setup earlier 02/21/2023 #734 (aanon4)
- Fix service alignments 02/21/2023 #732 (aanon4)
- Add GL.iNet GL-AR750S “Slate” 02/20/2023 #730 (aanon4)
- Fix AP mode selection when turning mesh back on. 02/20/2023 #728 (aanon4)
- Handle system upgrade files of type “nand-sysupgrade” 02/20/2023 #727 (aanon4)
- remove WAN Wifi Client key lower limit 02/20/2023 #725 (ab7pa)
- More fixes for AP mode 02/19/2023 #724 (aanon4)
- Fix rule checking for existing drop rules 02/17/2023 #719 (aanon4)
- Improve AP band selection 02/17/2023 #718 (aanon4)
- Fix fccid beacon 02/17/2023 #717 (aanon4)
- Fix monitors not detecting non-mesh mode 02/17/2023 #716 (aanon4)
- Force dnsmasq to update itself if no network changes for > 60secs 02/15/2023 #714 (aanon4)
- Ath9k - no error accounting 02/15/2023 #713 (aanon4)
- Fix the bandwidth reporting for ath10k devices 02/15/2023 #712 (aanon4)
- Fix AC coverage calculation in driver. 02/12/2023 #710 (aanon4)
- add extended channels to LAN AP list 02/14/2023 #708 (ab7pa)
- Reworked ARP cache 02/11/2023 #707 (aanon4)
- Disable RTS by default in ath10k devices 02/11/2023 #706 (aanon4)
- Improve LQM distance management 02/11/2023 #705 (aanon4)
- Fix AirRouter port description 02/11/2023 #704 (aanon4)
- Use luci’s urldecode_params to handle query string 02/10/2023 #703 (bwarden)
- Normalize the case of the macs and node names 02/11/2023 #700 (aanon4)
- More consistant way to provide interface mac address in overrides 02/06/2023 #698 (aanon4)
- Propose adding copy of release notes to repo 02/07/2023 #696 (aanon4)
- Tiny build notes 02/03/2023 #695 (aanon4)
- A few more devices tested and stable 02/03/2023 #693 (aanon4)
- Provide a timeout on the iperf client. #691 (aanon4)
- Filter out non-routable ARP entries which confuse LQM #690 (aanon4)
- Update supported devices 01/31/2023 #689 (aanon4)
- Add QRT5 support 01/29/2023 #688 (aanon4)
- Fix AirRouter 01/30/2023 #687 (aanon4)
- Make sure we never pass ‘nil’ to the json parser 01/28/2023 #685 (aanon4)
- Gather statistics about RF links 01/29/2023 #684 (aanon4)
- Improve firmware failure error recovery 01/29/2023 #683 (aanon4)
- Fix lhg 2nd versions 01/27/2023 #682 (aanon4)
- Re-enable kmod-rtc-ds1307 package 01/27/2023 #681 (bwarden)
- Remove firmware blocker we no longer need 01/27/2023 #679 (aanon4)
- Add a note about the USB150 & AR150 devices 01/26/2023 #678 (aanon4)
- Split the various Mikrotik radios into their individual variants 01/26/3023 #677 (aanon4)
- add hidden and exposed to help file 01/26/2023 #676 (ab7pa)
- New firmware selector 01/25/2023 #675 (aanon4)
- Remove firewall counters except for specific ports 01/24/2023 #673 (aanon4)
- Make sure we look for packages with the correct architecture 01/24/2023 #672 (aanon4)
- Fix xlink firewall rule inserted incorrectly 01/24/2023 #671 (aanon4)
- Fix netmask on br-nomesh device (for when RF mesh is disabled) 01/24/2023 #670 (aanon4)
- Refresh LQM’s hostnames periodically 01/23/2023 #669 (aanon4)
- Iperf improvements 01/20/2023 #668 (aanon4)
- PowerBeam-M2-400 stable 01/20/2023 #666 (aanon4)
- Ignore non-routable when calculating hidden nodes 01/20/2023 #665 (aanon4)
- Update the status of some devices which have been tested 01/20/2023 #661 (aanon4)
- Initramfs cleanup 01/19/2023 #660 (aanon4)
- Automatically enable RTS when hidden nodes detected 01/19/2023 #659 (aanon4)
- Fix power offsets 01/19/2023 #656 (aanon4)
- Add nanobeam ac gen1 xc 01/17/2023 #655 (aanon4)
- Mikrotik boot loader change to avoid boot lockup problem 01/16/2023 #654 (aanon4)
- Generalize node-setup variable expansion 01/15/2023 #653 (aanon4)
- Fix AR150 port settings 01/14/2023 #652 (aanon4)
- A node with a single RF link cant have exposed nodes 01/14/2023 #651 (aanon4)
- New network configuration code 01/14/2023 #650 (aanon4)
- Rework DTD blocking detection 01/14/2023 #649 (aanon4)
- Handle missing ip and more general RF/DTD identification #646 (aanon4)
- Exposed node detection 01/12/2023 #644 (aanon4)
- Bug fixes + hidden node distance information 01/12/2023 #642 (aanon4)
- Block older versions of the firmware once we upgrade 01/12/2023 #641 (aanon4)
- More compatibility support. 01/13/2023 #639 (aanon4)
- Add Mikrotik LDF 5 01/11/2023 #638 (aanon4)
- Hidden node detection (and optional mitigation) 01/12/2023 #635 (aanon4)
- Merge openwrt 22 03 3 01/10/2023 #634 (aanon4)
- fix mesh status typos 01/09/2023 #632 (ab7pa)
- Fixes for PowerBridge 01/09/2023 #631 (aanon4)
- Fix WAN VLAN detection on hAP (name change) 01/08/2023 #630 (aanon4)
- Add a maximum timeout for service checks 01/08/2023 #629 (aanon4)
- Fix idle tunnel quality check 01/07/2023 #628 (aanon4)
- Remove LQM first run code 01/07/2023 #627 (aanon4)
- BAD TYPO - stops firmware being upgraded 01/06/2023 #626 (aanon4)
- Revert a forwarding rule which was changed in error 01/06/2023 #624 (aanon4)
- Fix PowerBridge M upgrade 01/06/2023 #623 (aanon4)
- Tag devices which must be reinstalled. 01/06/2023 #622 (aanon4)
- Provide better error feedback when upgrades fail 01/05/2023 #621 (aanon4)
- Fix tunnel firewall 01/05/2023 #620 (aanon4)
- lqm: Switch from wget to curl for better control of timeouts 01/05/2023 #618 (aanon4)
- Fix tunnel quality measurement 01/04/2023 #617 (aanon4)
- More ways to force HX as the default country. 01/04/2023 #616 (aanon4)
- Enable ac neg channels 01/03/2023 #615 (aanon4)
- Make the default country HX (HAM) 01/03/2023 #614 (aanon4)
- Fix negative channels not beaconing. 01/03/2023 #613 (aanon4)
- Improve the quality of the scan output 12/31/2022 #609 (aanon4)
- Fix IBSS problem on 2.4GHz 12/31/2022 #608 (aanon4)
- new SUPPORTED_DEVICES.md format 01/01/2023 #605 (dman776)
- Dont kill hostapd at start of upgrade process. 12/28/2022 #604 (aanon4)
- add SUPPORTED_DEVICES.md to the nightly directory copy 12/28/2022 #603 (dman776)
- iperf - Add client/server at top of data for easier understanding 12/28/2022 #602 (aanon4)
- Fix DTD identification 12/28/2022 #601 (aanon4)
- Remove the post-build file renaming 12/28/2022 #600 (aanon4)
- Improve meshrf conflict check 12/27/2022 #599 (aanon4)
- separate devices from standard README 12/28/2022 #598 (ab7pa)
- Fix package dependency auto update 12/27/2022 #597 (aanon4)
- Upgrade compatibility 3 #595 (aanon4)
- Upgrade compatibility 2 12/26/2022 #594 (aanon4)
- Display Charts button even when no RF links 12/26/2022 #593 (ab7pa)
- add reg trademark to README 12/26/2022 #592 (ab7pa)
- Ignore unexpected output causing bad gateway error #591 (aanon4)
- Handle generic to specific name changes when upgrading #585 (aanon4)
- Fix aredn packages feed #584 (aanon4)
- NanoStation AC 5 verified #583 (aanon4)
- More xlink firewall fixes 12/23/2022 #581 (aanon4)
- Fix tonumber parsing when value is actually an error value 12/23/2022 #580 (aanon4)
- build: upgrade to large resource class #579 (dman776)
- Disabling SSL in curl has unexpected side effects, so revert this. #578 (aanon4)
- Terminate wifi monitors when nothing to monitor #577 (aanon4)
- Fix xlink firewall rule #576 (aanon4)
- Add MikroTik_RouterBOARD_912UAG-5HPnD #575 (aanon4)
- Update AREDN to OpenWRT 22.3.2 (Major Upgrade) 12/22/2022 #574 (aanon4)
- fix local mesh status bug 12/21/2022 #573 (ab7pa)
- update README #572 (dman776)
- Fix port range not working 12/22/2022 #569 (VA2XJM)
- revert back for development #566 (dman776)
Full Changelog
Merged pull requests:
- Prepare the 3.22.12.0 release #563 (dman776)
- Check /etc/config/vtun exists 12/10/2022 #561 (aanon4)
- fix status page not rendering 12/06/2022 #559 (ab7pa)
- update vtun name when changing nodename 12/06/2022 #557 (ab7pa)
- Fix Bad Gateway error when trying to update with the wrong firmware 12/01/2022 #556 (aanon4)
- display both types of gateway on Status page 11/30/2022 #554 (ab7pa)
- add WAN wifi ssid and snr to Status page #552 (ab7pa)
- group Mesh RF info if wifi_enabled 11/19/2022 #551 (ab7pa)
- Make sure c6 always has a value 11/14/2022 #550 (aanon4)
- Fix for when dtd distance hasn’t been found 11/14/2022 #549 (aanon4)
- remove reference to nodes reducing power 11/15/2022 #548 (ab7pa)
- Add ECDSA dropbear key support 11/13/2022 #547 (aanon4)
- fix mesh search rows 11/09/2022 #546 (ab7pa)
- Improve xlink integration 11/14/2022 #545 (aanon4)
- set min field widths on ports page 11/04/2022 #544 (ab7pa)
- give cleaner lines to the scan table 11/01/2022 #543 (ab7pa)
- give cleaner lines to adv config table 11/01/2022 #542 (ab7pa)
- give cleaner lines to the setup table 11/01/2022 #541 (ab7pa)
- fix current neighbor service search and add new search fields 11/01/2022 #538 (ab7pa)
- add kernel MemAvailable to Status page #536 (ab7pa)
- Line up the columns on the mesh display 10/26/2022 #534 (aanon4)
- Make ntp update script protocol agnostic 10/26/2022 #533 (aanon4)
- fix description alignment #532 (ab7pa)
- stop dnsmasq from filling the log 11/01/2022 #531 (ab7pa)
- Handle names missing .local.mesh 10/20/2022 #528 (aanon4)
- add search capability to Mesh Status page 10/18/2022 #527 (ab7pa)
- Fix migration of wan settings when they’ve never been modified. 10/16/2022 #526 (aanon4)
- Fix new mac extraction code in LQM was breaking for tunnels 10/14/2022 #525 (aanon4)
- clarify Host Entries counts #524 (ab7pa)
- Protect against missing hosts_olsr.stable 10/14/2022 #523 (aanon4)
- Strip out as many dependencies from Lua Manager as possible to save memory 10/13/2022 #522 (aanon4)
- add warnings to 32mb nodes #521 (ab7pa)
- Display hosts totals rather than olsr totals #520 (aanon4)
- Fix limiting nr of route shows with low memory 10/11/2022 #518 (aanon4)
- fix retrieval of ntp_period 10/11/2022 #517 (ab7pa)
- Force a GC before the lua manager sleeps 10/08/2022 #516 (aanon4)
- Add support for extra network links to OLSR #514 (aanon4)
- add help link to pages missing it 10/03/2022 #513 (ab7pa)
- fix recoverymode script 09/27/2022 #512 (ab7pa)
- add ntp update period to basic setup page 10/02/2022 #510 (ab7pa)
- Remove an old “Lua version” display tag 09/20/2022 #509 (aanon4)
- Switch to more active wifi reset #508 (aanon4)
- include wireguard packages in the repo #507 (ab7pa)
- Add more 3XX redirects + 401 authentication 09/12/2022 #506 (aanon4)
- Add a wifi scan trigger for when the nodes detected becomes zero #505 (aanon4)
- update help file for new adv config format 09/12/2022 #504 (ab7pa)
- Stop node’s LQM neighbors including itself 09/09/2022 #502 (aanon4)
- simplify AdvConfig display 09/09/2022 #501 (ab7pa)
- Fix bad match for NAT dhcp addres. 09/06/2022 #500 (aanon4)
- add units to setup and advconf pages #499 (ab7pa)
- change support link to button 08/29/2022 #496 (ab7pa)
- revert 3.22.8.0 back to development #495 (dman776)
- If redirect ends at an https link assume it is valid 08/29/2022 #491 (aanon4)
- Snapshot hostnames after updates so we have a consistent copy to display 09/06/2022 #488 (aanon4)
- Optionally include static routes (and preserve them across upgrades) #487 (aanon4)
- revert: Prepare 3.22.8.0 #485 (dman776)
Full Changelog
Merged pull requests:
- aredn: prepare the 3.22.8.0 release 08/24/2022 #484 (dman776)
- Dont validate hostname in NAT mode. #483 (aanon4)
- A simple way to keep a user swconfig override across upgrades 08/16/2022 #481 (aanon4)
- update node help file for adv wan settings 08/15/2022 #480 (ab7pa)
- reorder advconfig settings 08/09/2022 #477 (ab7pa)
- Fixes for “Prevent LAN devices from accessing WAN” #476 (aanon4)
- Provide status about state of wan wifi connection 08/02/2022 #472 (aanon4)
- Prefix ‘WiFi’ to WAN address when WiFi wan is enabled 08/02/2022 #470 (aanon4)
- Password visible toggle 08/02/2022 #469 (aanon4)
- add svc alert icon 07/31/2022 #461 (ab7pa)
- update html help file for adv svc feature 07/31/2022 #459 (ab7pa)
- Add a visual indicator when a service is not being published. #458 (aanon4)
- Improvement to service checking #457 (aanon4)
- adjust admin categories 07/25/2022 #455 (ab7pa)
- Add WAN VLAN support to the Mikrotik hAP #454 (aanon4)
- update contributors list #452 (ab7pa)
- Deal with lan on AR300M always having the same mac address #451 (aanon4)
- Fully validate node and tactical names; give better messages when invalid. 07/22/2022 #450 (pmilazzo)
- Fix issues with tactical names 07/21/2022 #449 (aanon4)
- wifi_chanbw should always be a string 07/21/2022 #448 (aanon4)
- Fix random iperf failures 07/21/2022 #445 (aanon4)
- allow long filename display 07/20/2022 #444 (ab7pa)
- iPerf3 as part of the api 07/20/2022 #443 (aanon4)
- Run an hourly check on published service and disable any which aren’t really available 07/21/2022 #442 (aanon4)
- Remove spectral scan for further development 08/02/2022 #441 (aanon4)
- add Ping tool to api 07/19/2022 #440 (aanon4)
- make Keep Settings more prominent 07/19/2022 #439 (ab7pa)
- Prevent < and > being used in service names 07/18/2022 #437 (aanon4)
- Fix spectral info arrays 07/14/2022 #432 (aanon4)
- Handle dtd bridge device 07/13/2022 #431 (aanon4)
- Default DHCP limits in NAT mode if fields are blank 07/13/2022 #430 (aanon4)
- Reduce colors and improve scan information 07/13/2022 #429 (aanon4)
- rename supportdata extention from tgz to gz 07/06/2022 #427 (dman776)
- Fix tacticalname 07/13/2022 #426 (dman776)
- Heat map spectral view 07/01/2022 #423 (aanon4)
- allow zero length wan wifi client passphrase #422 (ab7pa)
- set default non-nil values on setup 06/29/2022 #417 (ab7pa)
- Allow LQM auto-distance to be overridden #416 (aanon4)
- Graph in SNR + fixes #412 (aanon4)
- 3GHz fixes and optimizations #411 (aanon4)
- Spectral wifi information #410 (aanon4)
- Stop map update claiming success when it actually fails #408 (aanon4)
- DtD detection fixes #407 (aanon4)
- Remove #NOPROP from /etc/ethers where it was being incorrectly parsed. #406 (aanon4)
- Fix error when re-enabling wifi mesh with lqm on #403 (aanon4)
- aredn: Add definition for ubnt PBE M5 300-ISO #400 (ae6xe)
- Keep 100mb as the only speed, but let the port autonegotiate with the switch #399 (aanon4)
- Lqm2 #398 (aanon4)
- Fix display of unknown radio model #396 (aanon4)
- Revert “aredn: Prepare the 3.22.6.0 release (#391)” 06/12/2022 #393 (ae6xe)
- Initial framework api for read/write 07/13/2022 #359 (dman776)
Full Changelog
Merged pull requests:
- aredn: Prepare the 3.22.6.0 release #391 (ae6xe)
- aredn: fix extended spectrum index error 06/10/2022 #390 (ae6xe)
- Missing channels -4 and -3 #388 (aanon4)
- Fix 5GHz AP bad channel dropdown #386 (aanon4)
- restrict msg banner to nonprotected pages 06/07/2022 #384 (ab7pa)
- report node hardware better on Status page 06/07/2022 #383 (ab7pa)
- add hardware type to Status page 06/04/2022 #382 (ab7pa)
- fix typo in radios.json #380 (ab7pa)
- LQM fixes 6 #379 (aanon4)
- Restart manager when we restart the firewall 05/30/2022 #378 (aanon4)
- LQM fixes 5 #375 (aanon4)
- Really old sysinfo.json dont have link_info #374 (aanon4)
- correct registered service mark and copyright symbols #373 (ab7pa)
- add LQM status codes to on-node help #371 (ab7pa)
- LQM fixes 4 #370 (aanon4)
- Turn LQM off when not enabled!! #369 (aanon4)
- Inverted test for different port forward #368 (aanon4)
- update the onboard node help file #367 (ab7pa)
- LQM fixes 3 #366 (aanon4)
- LQM fixes 2 #365 (aanon4)
- LQM improvements #364 (aanon4)
- Add missing .local.mesh to neighbor links #363 (aanon4)
- Fix updating of dmz mode in /etc/config/aredn #361 (aanon4)
- Link Quality Management 05/18/2022 #360 (aanon4)
- Firmware sideload support 05/08/2022 #358 (aanon4)
- enhancement: advanced config categories 05/06/2022 #357 (dman776)
- Wait for iperf3 daemon to startup before returning. 04/29/2022 #350 (aanon4)
- Fix typo on admin page 04/28/2022 #349 (aanon4)
- Only preserve wan_intf if set 04/27/2022 #348 (aanon4)
- Add cross origin access to remove remote access limitation 04/27/2022 #347 (aanon4)
- Improve rss_monitor startup 04/27/2022 #346 (aanon4)
- Correct the frequency for 3GHz radio 04/29/2022 #345 (aanon4)
- Only start vtund server if we have active clients. 04/27/2022 #343 (aanon4)
- aredn: update to openwrt v19.07.10 and patch refresh 04/26/2022 #342 (ae6xe)
- Missing year (in one place) when updating snr log 04/26/2022 #341 (aanon4)
- remove snrlog - now in mgr/snrlog.lua 04/26/2022 #339 (aanon4)
- Tiny iperf3 UI 04/26/2022 #338 (aanon4)
- Include iperf3 by default #336 (aanon4)
- Update docs for VLAN change #334 (aanon4)
- Add port dump to supporttool data #332 (aanon4)
- Handle nil links from olsrd #331 (aanon4)
- Support changing the VLAN tag on WAN #329 (aanon4)
- Missing lanlimit when print port in nat mode #328 (aanon4)
- Make sure services are published even when no dtd or lan connected. #327 (aanon4)
- Optimize getRemoteNodes #326 (aanon4)
- Fix displaying “Previous neighbors” with empty hostnames #325 (aanon4)
- Fix bad gateway when switching to LAN NAT mode #321 (aanon4)
- Stop people removing tunnel components (which will break things now) #320 (aanon4)
- Run NTPD daily to sync time against network clock #319 (aanon4)
- Add periodic tasks in the style of cron hourly, daily and weekly scripts #317 (aanon4)
- reduce slider chunkiness #316 (ab7pa)
- Fix wifi channel type #314 (aanon4)
- Add @ back in as a valid password character #312 (aanon4)
- advancedconfig: tun wan only #310 (aanon4)
- Remove more old perl pieces #308 (aanon4)
- Improve history matching as poor history entries could break “Previous Neighbors” #307 (aanon4)
- Fix uploading data to AREDN Servers #305 (aanon4)
- Fix use of coordinate to center map #304 (aanon4)
- Automatically update package dependencies if package install fails (part 2) #303 (aanon4)
- Include tunnels by default #302 (aanon4)
- Dont truncate aliases on upgrade #301 (aanon4)
- Automatically update package dependencies if package install fails #300 (aanon4)
- Make sure we copy /etc/config/vtun to /etc/config.mesh/vtun when installing tunnels #299 (aanon4)
- Migrate LeafletJS to new URL #298 (aanon4)
- Modify the style sheet URL to let the browser cache #297 (aanon4)
- build: github no longer supports the git protocol - use https #296 (dman776)
- Add /var/run/services_olsr to support tool data #295 (aanon4)
- Improve the firmware upgrade process #294 (aanon4)
- Fix typo in iperf fw restart patch. #293 (aanon4)
- Remove xinetd (which has little to do) #292 (aanon4)
- Completely remove perl from the build DUMP_PERL #291 (aanon4)
- Lua page: Admin #290 (aanon4)
- Quote escapes (take 2) #289 (aanon4)
- Default phy0 if we fail to read one from the system #287 (aanon4)
- Fix tunnel display order #286 (aanon4)
- Fix noprop flag detection #284 (aanon4)
- Fix broken wifi sorting #281 (aanon4)
- Fix the pattern used to validate services #280 (aanon4)
- Cron is only running to poll AREDN messages, so remove it. #279 (aanon4)
- Tunnel’s default IP is explicitly based on eth0’s MAC (not ‘lan’) #278 (aanon4)
- Fix active tunnel indicator for tunnel server #277 (aanon4)
- Dont truncate /etc/config/vtun on tunnel install #275 (aanon4)
- Lua stragglers #274 (aanon4)
- Mesh ignore bad linkquality #273 (aanon4)
- Lua userpages: Tunnels #271 (aanon4)
- Fix url format for no-link service names #270 (aanon4)
- Fix bad protocol and service url name checks #269 (aanon4)
- Fix mis-reporting of changed LAN subnet on reboot #268 (aanon4)
- Network fixes for older nodes using bridges #266 (aanon4)
- Fix wifi power offset calculation. #265 (aanon4)
- Setting POE or USB to off caused ‘Bad Gateway’ #264 (aanon4)
- Make wifi scanning produce the same results as the perl version. #263 (aanon4)
- Add channel -3 & -4 (from original fix #210) #262 (aanon4)
- remove trunk from urlprefix #261 (ab7pa)
- add advanced WAN help #259 (ab7pa)
- Fix broken cursor use. #258 (aanon4)
- Remove potentially problematic copying of /etc/config.mesh/aredn #257 (aanon4)
- Fix broken auto-reboot on initial setup #256 (aanon4)
- Advancedconfig improvement #255 (aanon4)
- Fix poor dhcp and alias patterns. #254 (aanon4)
- Fix txpower enable comparison #252 (aanon4)
- Fix noprop color (typo in pattern match) #251 (aanon4)
- tx power => txpower (typo) #250 (aanon4)
- Only one device name per interface name (some devices have 2) #248 (aanon4)
- Fix WAN IP check (check was inverted) #247 (aanon4)
- Fix timezone management #246 (aanon4)
- Fix map when lat/lon unknown #245 (aanon4)
- Lua userpages: ports #244 (aanon4)
- Dont stop linkled service which no longer exists #243 (aanon4)
- Fixes for first boot setup #242 (aanon4)
- aredn: add missing ar71xx led definitions #241 (ae6xe)
- Revert “Prevent mesh from accessing internal LAN” #240 (dman776)
- Fix broken reboot on advancedconfig page #239 (aanon4)
- Missing cursor during reboot #238 (aanon4)
- Missing commas in dhcp options #237 (aanon4)
- Protect against OLSRD returning nil results #236 (aanon4)
- Fix dmz_mode handling #235 (aanon4)
- Check for various service and port files before opening them #234 (aanon4)
- Move multi ant detection into main run method #229 (aanon4)
- Add the interface guessing code like there is in perl #228 (aanon4)
- Submit on setup.pl should return to setup.pl #227 (aanon4)
- Fix typo when checking for multiple antennas #225 (aanon4)
- vpn send details in new browser window fixes #218 #222 (ab7pa)
- Lua userpages: setup #220 (aanon4)
- Migrate advancedconfig page to lua #217 (aanon4)
- Fix sysinfo link #216 (cjlawson02)
- Fix local variable in local neighbors #215 (cjlawson02)
- Fix node count (similar fix to status page) on mesh page #213 (aanon4)
- Link led fixes #212 (aanon4)
- aredn: extend 2G band adding ch -3 and ch -4 #210 (ae6xe)
- Fix issue #205 - Bad local service layout #208 (aanon4)
- Fix Issue #206 - Displaying empty alerts #207 (aanon4)
- build: add AFS collector step to pipeline #204 (dman776)
- Revert “aredn: Prepare the 3.22.1.0 release (#200)” #202 (ae6xe)
- Lua userpages #190 (aanon4)
- Lua Services #189 (aanon4)
- Prevent mesh from accessing internal LAN #175 (battlehax)
Full Changelog
Merged pull requests:
- bugfix: remove filename checks for firmware uploads #201 (dman776)
- aredn: Prepare the 3.22.1.0 release #200 (ae6xe)
- Fix missing location #197 (aanon4)
- remove ‘trunk’ from snapshots path #194 (dman776)
- build: stop job if build is not needed (without error) #188 (dman776)
- revert cci premake #187 (dman776)
- build: switch to premake image to save time #186 (dman776)
- Build timeout #185 (dman776)
- build: increase build no-output timeout limits #184 (dman776)
- Cci large resource #183 (dman776)
- build: change to large resource type #182 (dman776)
- undo the renaming of output files #180 (dman776)
- bugfix: api traceroute function hardening #174 (battlehax)
- bugfix: moved uci actions and file actions under file exists test #173 (dman776)
- Stop creating ‘config alerts’ on every reboot. #172 (aanon4)
- fix: duplicate to the config.mesh structure after saving. #170 (dman776)
- Dmz mode migrate fix #169 (aanon4)
- enhancement: migrate location info to uci #168 (dman776)
- Revert failed olsrd fix #166 (aanon4)
- Make sure wifi is up before letting OLSRD run #162 (aanon4)
- admin page: Fix validateFirmwareFilename() for underscore in ath79 filenames #161 (philcrump)
- Meshoween: Better way to add new uci meshstatus section #159 (aanon4)
- Meshoween: Bug fixes #158 (aanon4)
- Meshoween: Mesh status page optimizations #157 (aanon4)
- build: enable creation of profile.json to drive OFS tool in the future #154 (dman776)
- Package kernel driver for DS3231 RTC #153 (bwarden)
- aredn: Load leaflet assets asynchronously on setup page. #151 (philcrump)
- aredn: Fix validateFirmwareFilename() on admin page #150 (philcrump)
- aredn: add new ubnt Rocket M with USB device #146 (ae6xe)
- Use develop branch for packages #145 (aanon4)
- enhancement: add freifunk repo to advancedconfig. fixes #143 #144 (dman776)
- openwrt: bump version to 19.07.08 to address security fixes #140 (apcameron)
- Api add tactical name #139 (dman776)
- api: fix remote nodes list #138 (ab7pa)
- aredn: fix long node names for tunnels. #137 (r1de)
- aredn: add sdhci packages #136 (ab7pa)
- api: show version in info table #135 (ab7pa)
- api: sort remote nodes #134 (ab7pa)
- aredn: add mmc packages #133 (ab7pa)
- aredn: update the API version numbers #132 (r1de)
- aredn: fix snrlogging issue #131 (ab7pa)
- aredn: 20MHz wide channel fix for adjust_rate function in utils.lua #129 (r1de)
- api: revise localhost function #128 (ab7pa)
- aredn: added network topology to mesh info API #125 (r1de)
- api: add RF IP for non-RF links #124 (ab7pa)
- fix MHz on status display #118 (ab7pa)
- add invalid link handling to api #115 (ab7pa)
- add traceroute and remotenodes to api #114 (dman776)
- Api use libiwinfo frequency #112 (dman776)
- Fix regex for current neighbor midxx.hostname #110 (ab7pa)
- Add LocalHost Connection Type #109 (ab7pa)
- Remove local.mesh suffix from Local Hosts hostname in newui #108 (ab7pa)
- Remove local.mesh suffix from CurrentNeighbor hostname #106 (ab7pa)
- Add build target for Meraki MR16 devices. #104 (AbortRetryFail)
- fix: Local Alert File Read All #102 (ab7pa)
- api enhancement: convert getFreq to use lib-iwinfo #101 (dman776)
- Format Uptime as String #100 (ab7pa)
- bugfix: fix api when meshrf is disabled #99 (dman776)
- Lua info gateway #95 (dman776)
- aredn: reset branch to main #93 (ae6xe)
- feature: runtime-configurable tunnel limits #84 (pmilazzo)
Full Changelog
Merged pull requests:
- aredn: Prepare the 3.21.4.0 release #92 (dman776)
- bug: Fix spike to zero in SNR Chart #90 (ab7pa)
- bug: fix nill typo #88 (ab7pa)
- readme update - correct typo #87 (dman776)
- feature: Execute Button Description #86 (ab7pa)
- Update perlfunc.pm #85 (kc8ufv)
- aredn: add Rocket XM ar71xx image to support older models with USB port #83 (ae6xe)
- bugfix: Tunnel servers limited to 9 - same fix as vtundsrv in f4a1e73 #82 (pmilazzo)
- feature: add “none” type advanced config options to simplify the UI #81 (dman776)
- Update banner #80 (dman776)
- update login banner #79 (dman776)
- bugfix: uci_set_indexed_option() inserting multiple empty sections #78 (pmilazzo)
- feature: add mesh gateway setting to sysinfo.json #77 (dman776)
- feature: add advanced config option to purge AREDN Alert msgs #76 (dman776)
- bugfix: re-submit path reset2 (previously approved) #75 (dman776)
- Update alert banner background color #72 (ab7pa)
- bugfix: remove freifunk feeds #70 (ae6xe)
- bugfix: reset download paths upon upgrade to default #69 (dman776)
- aredn: upgrade to openwrt 19.07.7 #68 (ae6xe)
- Update branch and repo names in HowTo #67 (ab7pa)
- Update branch develop to main #66 (ab7pa)
- aredn: change readme to refer to new default branch name (main) #65 (dman776)
- aredn: rename default branch from develop to main #64 (ae6xe)
- aredn: upgrade to Openwrt 19.07.6 #63 (ae6xe)
- aredn: add new Mikrotik model string for SXTsq5nD #62 (ae6xe)
- updated readme #60 (dman776)
- Update diagram repo name to aredn #59 (ab7pa)
- build: build was failing with -j36! revert back to dash_j_value #57 (dman776)
- build: correct nproc command #56 (dman776)
- build: testing new build scripts #55 (dman776)
- update to new repo paths #1 (dman776)
Full Changelog
Full Changelog
Full Changelog
Full Changelog
Full Changelog
* This Change Log was automatically generated by github_changelog_generator