1.13.x
Gargoyle 1.13.x Series
v1.13.0 (Wed Feb 16, 2022)
New in 1.13.0:
General
Updated from OpenWrt 18.06.5 to 19.07.8 (Kernel 4.9.198/4.14.151 → 4.14.261)
Firmware upgrade page has been fully revamped to include more compatibility information about the firmware about to be flashed
Allowed the use of internal SD cards as extroot
All custom Netfilter Match Modules have been rewritten from iptables extensions to xtables extensions
Build system switch from uglifyjs to terser for JS minifying
Made IMQ injection more robust
ewget now supports following redirects (301/302/307, max-depth 3)
Moved i18n-scripts to Python 3 (maintain Python 2.7 backwards compatibility)
Fixed an error in QoS causing the class list to duplicate itself every time you edited a class
Added support for “one-shot” quotas that never expire
Fixed a DST offset issue on the Bandwidth Distribution page
Added Docker recipes for building Gargoyle
libewget now supports Server Name Indication (SNI)
Fixed unnamed SSH keys not working correctly (make sure you're using OpenSSH format!)
IPv6
IPv6 support has been added to Gargoyle
Bandwidth monitoring, quotas, restrictions, QoS, web
URL monitoring and connection tracking now all support IPv6
Added support for DHCPv6 (some monitoring features require SLAAC disabled)
Added ability to create static IPv6 routes
Added ability to open ports to IPv6 hosts
DHCP
No longer re-enable DHCP by default when changing configuration (unless the user is switching from bridge → gateway)
DHCP static leases are now stored in /etc/config/dhcp instead of /etc/ethers + /etc/hosts
Wifi
Added support for VHT80P80 (split 160MHz wifi) for routers that support it
Added support for WPA3/OWE wifi encryption standards (NOTE: not compatible with WRT AC series of routers, some older routers may have performance issues)
Implemented bonded channel availability checking to prevent incorrect configuration of wifi channels
Added support for enabling Fast Roaming
DDNS
OpenVPN
Fixed OpenVPN credentials downloads occasionally getting garbled
Fixed bandwidth monitoring not always working in OpenVPN client mode
Fixed OpenVPNclient subnets not always updating in the configuration
Added support for OpenVPN single .ovpn configs (upload and download)
Added support for OpenVPN username/password
Plugins
Adblock now uses Gargoyle's ewget instead of upstream wget
STA Manager can now scan for networks and configure them instead of having to enter the details manually
Improved preview page for Webcam
Email notifications now sends a domain parameter to avoid aggressive spam filters
Introduced new plugin Cron Management, to make managing scheduled tasks easier (Gargoyle scheduled tasks are protected)
Introduced new plugin Wireguard, a fast, modern, secure VPN tunnel
Introduced new plugin QR Code for generating QR codes for quick connecting to WiFi (main + guest), accessing the admin interface, viewing the webcam or configuring Wireguard clients
Targets
Introduced ath79 target (successor to ar71xx) and moved all images from ar71xx to ath79 where support was available (NOTE: use ath79 images where possible, all images will be ath79 in future releases)
Introduced ipq806x target (thanks forum user pythonic!)
Added support for TPLink Archer C60 v1/v2/v3, Archer A7 v5
Added support for Netgear WNDR3700v5, R6220
Fixed a bootloop for brcm47xx
Gargoyle Custom profile is now based on ath79.usb_large (instead of ar71xx.usb_large)
1.13.x.txt · Last modified: 2022/02/19 02:30 by lantis