Zuul, the Gatekeeper has been unleashed over the world. 
Asuswrt-Merlin 374.39 is now available for all routers, except for the RT-N16U (there's no newer fixed GPL code for that model yet).
This build includes Asus's 374.583 GPL code, which adds (amongst other things) support for USB hubs.
Thanks to Asus taking a break from unleashing more GPL code to merge in, I was able to tackle something that had been on my ToDO list for a long time. So, this release marks the introduction of the new DNSFiltering functionality, available under Parental Control. Heavily based on Asus's own YandexDNS code, DNSFilter expanded it to allow users to chose between different filtering services:
You can chose a security level that will be globally applied to all clients. Additionally, clients can be defined, with each client set to a specific filtering service + level (including "none", which would bypass a global filter).
Important: DNSFilter forces select clients to bypass dnsmasq, and connect directly to the specified DNS server. While this means it will be impossible for clients to manually bypass this (the redirection is done at the firewall level), it also means that clients going through one of these special nameservers will NOT be able to resolve local hostnames, since they will be bypassing the router's own internal DNS. This is the price to pay for filtering to be enforced.
SDK5 builds for the RT-N66U are officially discontinued. The recent EM builds has shown that they are good enough to replace what was a painfully hacked together build (those sdk5 builds).
rp-pppoe was re-upgraded back to 3.11. I never got any positive feedback about 3.10 resolving any of the reported issues. And switching back to 3.11 allowed me to enable support for RFC 4638. In plain English: PPPoE users can now set their MTU to 1500 IF their ISP specifically supports them (through the RFC 4638 specifications).
Lots of miscellaneous bug fixes:
That's about it. As usual, all the details are in the Changelog.
Enjoy!

Asuswrt-Merlin 374.39 is now available for all routers, except for the RT-N16U (there's no newer fixed GPL code for that model yet).
This build includes Asus's 374.583 GPL code, which adds (amongst other things) support for USB hubs.
Thanks to Asus taking a break from unleashing more GPL code to merge in, I was able to tackle something that had been on my ToDO list for a long time. So, this release marks the introduction of the new DNSFiltering functionality, available under Parental Control. Heavily based on Asus's own YandexDNS code, DNSFilter expanded it to allow users to chose between different filtering services:
- OpenDNS (general malware protection)
- Norton Connect Safe (three different incremental level of protection: Malware, Malware + adult, Malware + adult + mature content). Note: this service is only available for home, personal use, as per Norton Connect Safe's usage license.
- YandexDNS (two incremental level: malware, malware + adult)
You can chose a security level that will be globally applied to all clients. Additionally, clients can be defined, with each client set to a specific filtering service + level (including "none", which would bypass a global filter).
Important: DNSFilter forces select clients to bypass dnsmasq, and connect directly to the specified DNS server. While this means it will be impossible for clients to manually bypass this (the redirection is done at the firewall level), it also means that clients going through one of these special nameservers will NOT be able to resolve local hostnames, since they will be bypassing the router's own internal DNS. This is the price to pay for filtering to be enforced.
SDK5 builds for the RT-N66U are officially discontinued. The recent EM builds has shown that they are good enough to replace what was a painfully hacked together build (those sdk5 builds).
rp-pppoe was re-upgraded back to 3.11. I never got any positive feedback about 3.10 resolving any of the reported issues. And switching back to 3.11 allowed me to enable support for RFC 4638. In plain English: PPPoE users can now set their MTU to 1500 IF their ISP specifically supports them (through the RFC 4638 specifications).
Lots of miscellaneous bug fixes:
- Various issues related to IPv6 support were fixed (Comcast support fixed through a patch provided by Saintdev, as well as broken IPv6 support if you had changed your router's default username)
- Samba security fix for RT-AC56/RT-AC68 - shares will no longer be accessible over WAN. This fix also incidently fixed the long-standing issue where Samba performance was affected by QoS configuration on these two routers.
- Local name resolution will now properly work when you have the router's primary DNS set to a DNS that does not properly return an NXDOMAIN error when appropriate (OpenDNS is one example). Note that if you are using a separate, internal DNS (for example in a Windows domain environment), then you must re-enable the original behavior by enabling "Forward local domain queries to upstream DNS" under LAN -> DHCP Server.
- Various webui issues and quirks were also fixed (see changelog for the complete list)
That's about it. As usual, all the details are in the Changelog.
Enjoy!