Releases: thiagokokada/gargoyle
Release list
m45t3r-ffb3737
Not too many changes in this release. The major change is that I re-enabled CONFIG_USE_MKLIBS, enabling library strip again. I didn't wanted to do that, however I think that the small /overlay space from the last release has responsible for one issue that I had (sometimes the Wi-Fi stopped working completely, and even a reboot wouldn't solve it). I am still testing if this issue is solved, though.
Since CONFIG_USE_MKLIBS=y again, /overlay increased to 384KB and there is no support for opkg installed applications. This release is pretty similar to 1.9.X_m2, just less random changes.
One new thing: I included images for TL-WR740n-v5, TL-WR740n-v6 and TL-WR741nd. Not tested, however the hardware should be similar to the rest of TL-WR74X family, and I know one succesful flash of the previous version in a TL-WR740n-v5.1 router.
Finally, one small fix: /etc/banner should include correct Gargoyle revision, instead of HEAD ID from this repository (that always change, since I always rebase from upstream).
Based on ericpaulbishop@ffb3737.
Introducing m45t3r's builds
Since the (partial) merge of PR ericpaulbishop#565, I decided to drop my customizations and simple create a new profile (based on default) including everything I can. This is the new m45t3r profile.
Differences between m45t3r-9156807 and 1.9.X_m2:
- Almost vanilla upstream, not trying to figure out anymore what can be disabled to save space.
- It means that it is more difficult to broke some feature like happened before.
- And this didn't save too much space anyway, stripping kernel/libraries is what result in the majority of space savings.
- New versioning: since we just add my profile on top of vanilla upstream, I am using commit id from upstream to identify my builds. This build is based on commit ericpaulbishop@9156807.
- All
plugin-gargoyle-*are compiled and included in the archive.- So you can install the plugins that are not already included, for example
plugin-gargoyle-i18n-Portuguese-BRto get Brazillian Portuguese translation. You can even try to install OpenVPN or Tor, however it will probably not fit in your router if it have only 4M of Flash.
- So you can install the plugins that are not already included, for example
- No longer we strip libraries (however kernel is still stripped), following upstream.
- This mean that you can install applications from OpenWRT main repository, excluding the ones that uses kernel modules for something.
- This also result in less
/overlayspace, 320KB (like official 1.9.1) instead of 384KB.
- No longer we include rejected PR ericpaulbishop#469
- Waiting for a solution from upstream, until them you can set it yourself using command line.
1.9.X_m2
This release brings a major clean-up of nousb. Thanks to this, and including the fact that I did a mistake on the previous release (including various trash files in /www), this release is smaller than 1.9.X_m1 (/overlay of 384KB instead of 320KB).
There is no visual changes, however in the release package now I included all compiled packages. So if you want to try to install additional functionality, feel free to do so. In special, the Gargoyle translation files are included in this package.
1.9.X_m1
New version, based on Gargoyle current trunk (includes all new features and fixes from the recently released 1.9.1, plus some additional fixes post-1.9.1).
The main changes from this version, compared to 1.8.X_m3:
- Based on Chaos Calmer instead of Barrier Breaker.
- Dropped all backports and custom patches. The majority of them are already merged in current trunk, except from SHA256 certificates.
- New plugin from Gargoyle 1.9 included: plugin-gargoyle-spectrum-analyzer (gives a graphical visualization of channel usage from router perspective, useful to find the less crowded channel in your residence).
- 320KB /overlay partition (same as official versions, however the inclusion of an additional plugin + Chaos Calmer ended eating up more space; official Gargoyle even disables miniupnp for routers with 4MB of Flash to save space, however this version includes it. So don't worry, you will not lose UPnP funcionality).
- Stripped libraries in additional to kernel headers. This means the majority of packages from opkg/gpkg shouldn't work. You are free to try anyway, however remember that /overlay is really small in this version.
1.8.X_m3
Small bugfix to allow installation of plugins and applications using gpkg/opkg again.
If you don't need application support, you can continue to use 1.8.X-m2.
1.8.X_m2
New features
- Even more backport fixes from current trunk;
- Remove more bloat from kernel;
- Disable IPv6 on WAN (remember, Gargoyle does not offer IPv6 anyway; this only force disable IPv6 support, that fixes some issues);
- Allow user to select country for regulatory purposes (See: ericpaulbishop#469, reject by upstream);
1.8.X_m1
Features:
- Up-to-date 1.8 branch (only small fixes);
- Up-to-date BB branch (mostly security fixes related to openssl/samba, that aren't included by default anyway);
- All plugins/themes smaller than 10KB integrated in the image;
- Plugins included: plugin-gargoyle-adblock, plugin-gargoyle-initd, plugin-gargoyle-logread, plugin-gargoyle-ping-watchdog, plugin-gargoyle-webshell, plugin-gargoyle-wifi-schedule.
- Themes included: plugin-gargoyle-theme-by-matei, plugin-gargoyle-theme-dark-one, plugin-gargoyle-theme-green, plugin-gargoyle-theme-light, plugin-gargoyle-theme-xeye.
- Removed unecessary bloat (debug support from Kernel, USB modules, strip kernel headers);
- 480KB /overlay partition (vs. 360KB from 1.8.1);
- Backport fixes from current Gargoyle Firmware trunk (switch to Git, HTML5);
- Update HTTPS certs to SHA256.
Downloads removed for this version, use 1.8.X_m2+ instead