Project Summary

Gargoyle is an interface for small, widely available routers such as the Linksys WRT54G series and the La Fonera. It provides functionality above and beyond what the default software provides including sophisticated dynamic DNS, quality of service, and bandwidth monitoring tools. The primary goal is to provide a polished interface for these advanced tools that is at least as easy to configure as any existing firmware. Gargoyle is based on top of the most recent Kamikaze release of the OpenWrt firmware, but unlike other Web interfaces for OpenWrt it places a strong focus an usability and is meant for average users, not just power users.

For more information, check out our FAQ, or get started by reading the installation instructions and then downloading the software.

News
February 4th 2010 -- Version 1.1.7 & 1.0.16
The latest release, 1.1.7 contains a new QoS implementation. This is largely the work of Paul Bixel (forum username pbix), with whom I've been discussing this for some time. With this major contribution, along with his minor contribution in the past, he is now an official Gargoyle developer (he now has commit access to the SVN).

So, many thanks and congratulations go to Paul! I look forward to continue working with him on improving the QoS functionality in Gargoyle.


New in v1.1.7:
  • New QoS implementation, replacing "minimize delay" option with minimum bandwidth setting (HUGE thanks to Paul Bixel for this)
  • Dramatically increases performance of client bridge on atheros devices
  • Upgrades OpenWrt version to 8.09.2 (latest in 8.09 branch)
  • Ensures that bandwidth plot IPs to display get saved properly when bandwidth page reloads
  • Fixes bug preventing MAC addresses starting with A-F from being assigned a static IP

New in v1.0.16:
  • Dramatically increases performance of client bridge on atheros devices (backported to stable branch from 1.1.7)
  • Fixes bug preventing MAC addresses starting with A-F from being assigned a static IP (backported to stable branch from 1.1.7)

5 comments

January 6th 2010 -- Version 1.1.6
New in v1.1.6:
  • Ip Range Quotas now work properly
  • Multiple "other individual" quotas (for multiple time ranges) now work properly
  • If "other individual" quotas are active, and a host for which data has been saved has a new explicit quota defined, the "other individual" quota data for that host data will now be dropped

7 comments

December 30th 2009 -- Happy Holidays & Version 1.1.5
I've been out of town for the past week, for the holidays -- hence the lack of development/forum posts recently. Sorry for any inconvenience that may have caused.

One other thing I'd like to mention with respect to the forum: There's a tradeoff between the time I spend answering forum posts and the time I spend actually developing Gargoyle (adding features/fixing bugs). In the past year the number of posts on the forum has grown dramatically, and (unfortunately) I can't address every single post personally (I have to prioritize).

However, keep posting! I often have time to read a post, but not to immediately respond to it/give it the attention it deserves. It's very useful to me to see what issues are important to you guys, even if I can't give you a personal response. I don't think I ever responded to one of the several posts asking for a fix for Australian time zones, but I implemented it in 1.1.4 anyway, because so many people asked.

Finally, a huge thank you to everyone who has taken time to respond to questions posted on the forum and help others trouble-shoot minor problems. It's incredibly helpful to me when someone else answers a question like this, so I don't need to respond. I especially want to thank DoesItMatter for helping out with this on a regular basis.

Overall, 2009 has been a great year for Gargoyle. The average number of downloads per day has roughly quadrupled compared to the same time last year. Gargoyle couldn't have gotten this far without everyone's helpful suggestions and bug reports, so I want to say "Thank you" to everyone who has contributed on the forum and via email (as I said, keep posting!). Hopefully, 2010 will see similar increases in features and popularity!

And finally, a bugfix release...

New in v1.1.5:
  • Fixes several issues with "All other individual" quotas, introduced in 1.1.3. These other individual quotas now display properly in Status/Quota Usage section, and erroneous duplicate quotas no longer show up.

10 comments