Skip to content
Snippets Groups Projects
  1. Jul 05, 2020
  2. Jul 04, 2020
    • Matthias Schiffer's avatar
      Rewrite features.sh in Lua (#2045) · 9b3ee477
      Matthias Schiffer authored
      * build: target_config_lib: introduce concat_list helper
      
      * build: rewrite features.sh in Lua
      
      The `features` file is converted to a Lua-based DSL.
      
      A helper function `_` is used in the DSL; this will return the original
      string for enabled features, and nil for disabled features. This allows
      to use boolean operations on features without making the code too
      verbose.
      
      Besides having more readable and robust code, this also fixes the bug
      that all files `packages/*/features` were evaluated instead of only
      using the feature definitions of currently active feeds.
      
      * build: add luacheck support for package/features
      Unverified
      9b3ee477
    • Matthias Schiffer's avatar
      scripts: generate_manifest: remove obsolete manifest lines (#2067) · 2bfc39f3
      Matthias Schiffer authored
      The current manifest format was introduced with the new autoupdater in
      Gluon v2018.1. Reduce the manifest size by 70% by removing the additional
      manifest lines added for backwards compatiblity.
      Unverified
      2bfc39f3
    • David Bauer's avatar
      Merge pull request #2068 from freifunk-gluon/radv-filterd · b099b3ce
      David Bauer authored
      gluon-radv-filterd: minor cleanup
      Unverified
      b099b3ce
  3. Jul 01, 2020
  4. Jun 30, 2020
  5. Jun 14, 2020
    • David Bauer's avatar
      modules: update OpenWrt · 2be6fe32
      David Bauer authored
      b515edb775 ipq40xx: essedma: Disable TCP segmentation offload for IPv6
      f7f15f8033 ath79: wndr3700 series: fix wifi range & throughput
      1f5cbd6be7 ca-certificates: update to version 20200601
      fa72f2646a oxnas: build with 8021Q VLAN support
      e752fc1ff9 ath79: add support for TP-Link TL-WR802N V1 and V2
      6488d2f7cc ath79: update WA/XC devices UBNT_VERSION to 8.5.3
      fb79e5d9fe ipq806x: EA8500 fix boot partition detection
      e36bdd5dc5 ath79: fix LEDs for GL.inet GL-AR150
      21454a772b ar71xx: fix reset key for TP-Link TL-WR802N V1/V2
      a32b0ec4cf generic: fix flow table hw offload
      
      Closes #2055
      2be6fe32
  6. Jun 13, 2020
  7. Jun 12, 2020
  8. Jun 11, 2020
  9. Jun 10, 2020
  10. Jun 07, 2020
  11. Jun 06, 2020
  12. Jun 05, 2020
  13. Jun 04, 2020
    • Matthias Schiffer's avatar
      gluon-web-model: add dependency support for sections · 11a3b566
      Matthias Schiffer authored
      - Add a dependency array to section template
      - Lift dependency handling from AbstractValue to Node
      - Split resolve_depends() into a function handling dependencies of a
        node itself (resolve_node_depends()), which now is used for all nodes,
        and the existing recursive descent through the node tree
      - When any node's dependencies are not satisfied, all descendents are
        reset recursively, meaning that an option in a section that is hidden
        will always be ignored, as if the option's own dependencies were
        unsatisfied
      
      Fixes: #1349
      11a3b566
    • Matthias Schiffer's avatar
      gluon-web-model: fix passing additional variables from form template to sections · 35950b44
      Matthias Schiffer authored
      This is currently unused in our packages.
      35950b44
    • Matthias Schiffer's avatar
      gluon-web-model: fix deplist() argument list · 3951607e
      Matthias Schiffer authored
      Fixes dependency tracking for individual <option> elements (currently
      unused).
      3951607e
    • Matthias Schiffer's avatar
      build: make GluonSrcDiet simpler and more robust (#2033) · 50adb097
      Matthias Schiffer authored
      - If luasrcdiet fails for a Lua script, this is a bug that should be
        noticed rather than including the unminified script
      - Use .tmp suffix for temporary file rather than .o
      - Replace chmod + stat + mv with simpler cp + rm to overwrite file while
        preserving file mode
      Unverified
      50adb097
    • chrissi^'s avatar
      openwrt: Store Kernel Debug-Info (#1971) · 1956696d
      chrissi^ 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
Loading