Skip to content
This repository was archived by the owner on Jun 20, 2020. It is now read-only.

Releases: thiagokokada/gargoyle

m45t3r-ffb3737

Choose a tag to compare

@thiagokokada thiagokokada released this 04 Aug 22:11

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

Choose a tag to compare

@thiagokokada thiagokokada released this 22 Jul 16:05

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-BR to 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.
  • 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 /overlay space, 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

Choose a tag to compare

@thiagokokada thiagokokada released this 21 Jul 00:25

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

Choose a tag to compare

@thiagokokada thiagokokada released this 19 Jul 01:58

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

Choose a tag to compare

@thiagokokada thiagokokada released this 06 May 14:57

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

Choose a tag to compare

@thiagokokada thiagokokada released this 05 May 23:58

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

Choose a tag to compare

@thiagokokada thiagokokada released this 04 May 17:07

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