Skip to content
Snippets Groups Projects
  1. Jun 21, 2021
  2. Jun 15, 2021
  3. May 14, 2021
  4. Apr 27, 2021
  5. Feb 28, 2021
  6. Jan 13, 2021
  7. Jan 10, 2021
  8. Nov 11, 2020
  9. Nov 06, 2020
  10. Oct 26, 2020
  11. Oct 06, 2020
  12. Oct 05, 2020
    • Steffen Förster's avatar
      ramips-mt7620: add support for Netgear EX3700/EX3800 · 954f31a7
      Steffen Förster authored
      Specifications:
      * SoC: MT7620A
      * RAM: 64 MB DDR
      * Flash: 8MB NOR SPI flash
      * WiFi: MT7612E (5Ghz) and builtin MT7620A (2.4GHz)
      * LAN: 1x100M
      
      The -factory images can be flashed from the device's web
      interface or via nmrpflash.
      
      Both devices differ by a additional power outlet for the EX3800.
      This patch has been tested on a EX3800 device.
      954f31a7
  13. Aug 29, 2020
  14. Aug 15, 2020
  15. Aug 11, 2020
  16. Jun 12, 2020
  17. Jun 11, 2020
  18. Jun 04, 2020
    • Chrissi^ (Chris Fiege)'s avatar
      openwrt: Store Kernel Debug-Info (#1971) · 1956696d
      Chrissi^ (Chris Fiege) authored
      
      This change stores a Kernel with Debug-Symbols for the current
      architecture in a new output directory '<outputdir>/debug'.
      This allows a developer or operator of a network to store the kernel
      along with the actual images. In case of a kernel oops the debug
      information can be used with the script
      'scripts/decode_stacktrace.sh' in the kernel source tree to get the
      names to the symbols of the stack trace.
      
      OpenWRT already provides the CONFIG_COLLECT_KERNEL_DEBUG -option that
      creates a kernel with debug-symbols in the OpenWRT output directory.
      This change enables this option and copies the generated kernel to the
      gluon output directory.
      
      Signed-off-by: default avatarChrissi^ <chris@tinyhost.de>
      Unverified
      1956696d
    • David Bauer's avatar
      ar71xx-generic: set tiny class-flag for D-Link DIR-825 B1 · cfce3ee9
      David Bauer authored
      The D-Link DIR-825 has only 6M of usable firmware space.
      cfce3ee9
  19. May 31, 2020
    • Matthias Schiffer's avatar
      build: remove now-unneeded function from target_config_lib.lua · 3ce43329
      Matthias Schiffer authored
      target_config.lua and target_config_check.lua don't pass a table of
      callbacks anymore, so target_config_lib.lua can by simplified by moving
      all the code that was in the returned function to the toplevel.
      Unverified
      3ce43329
    • Matthias Schiffer's avatar
      build: rework config generation · 9e23534e
      Matthias Schiffer authored
      So far, we were using a sort operation on the generated .config to
      implement precedence of =y packages over =m, and =m over unset.
      Unfortunately, this sort not only used for packages, but for all config
      lines. This made it impossible to override settings from targets/generic
      in a target config when the new setting was sorted before the generic
      setting.
      
      To fix this, track configurations by their keys, so we can properly
      override config keys that were set before. Value-based precedence is
      only preserved for package configuration.
      
      The config() and try_config() calls always take key and value as
      separate arguments now. Strings are quoted automatically; the values
      true, nil and false map to y, m and unset for tristate options. config()
      can take an optional third argument to override the error message to
      display when the setting fails to apply.
      
      All existing target configs generate the same .config with the old and the
      new code. The new code is also a bit faster on targets with many devices.
      Unverified
      9e23534e
  20. May 28, 2020
    • Matthias Schiffer's avatar
      generic: reduce squashfs block size to 256KiB · 7e8af99c
      Matthias Schiffer authored
      In OpenWrt 19.07, the block size was increased to 1024KiB for "tiny"
      devices by default to save flash. Unfortunately, this also significantly
      increases the cache memory required by squashfs.
      
      In my test, the increased block size reduced the image size by ~64KiB,
      but increased the RAM usage by ~2.6MiB. As most tiny devices have only
      32MiB of RAM, this is not a reasonable tradeoff.
      
      The ar71xx-generic target already defines an even lower block size of
      64KiB.
      7e8af99c
    • Matthias Schiffer's avatar
      generic: remove kmod-ipt-offload · 1cb97ad6
      Matthias Schiffer authored
      This is unused by Gluon.
      1cb97ad6
  21. May 16, 2020
    • Vieno Hakkerinen's avatar
      targets: add x86-legacy subtarget · 87aecd5a
      Vieno Hakkerinen authored
      As x86-generic is compiled to pentium4 (and newer) there is a need for
      a subtarget for older devices. The x86-legacy subtarget is set to
      compile to pentium (and newer) and should support even very old devics.
      
      x86-legacy includes the packages from x86.inc to only maintain one
      package list. The three excludes are because the packages do not exist
      for x86-legacy.
      87aecd5a
Loading