Skip to content
Snippets Groups Projects
  1. Jun 10, 2023
  2. Jan 04, 2023
  3. Aug 09, 2022
  4. Feb 22, 2022
  5. Feb 01, 2022
  6. Jan 14, 2022
  7. Oct 07, 2021
    • Matthias Schiffer's avatar
      Set PKG_VERSION in gluon.mk · f419db58
      Matthias Schiffer authored
      This removes PKG_VERSION and PKG_RELEASE from most Makefiles, as the
      value was never useful for Gluon packages; instead, PKG_VERSION is set
      to 1 in gluon.mk.
      
      It also removes two other weird definitions:
      
      - gluon-iptables-clamp-mss-to-pmtu replicating the old PKG_VERSION logic
        from gluon-core, but without the fixed PKG_BUILD_DIR to prevent
        unnessary rebuilds
      - gluon-hoodselector set GLUON_VERSION=3
      f419db58
  8. Jul 15, 2021
  9. May 22, 2021
    • David Bauer's avatar
      mesh-vpn: fully abstract VPN methods · 98a1c196
      David Bauer authored
      
      This fully abstracts VPN methods, making gluon-mesh-vpn-fastd and
      gluon-mesh-vpn-tunneldigger completely self-contained.
      
      Provide a LUA interface for generic interacting with VPN methods in
      gluon-mesh-vpn-core and web packages.
      
      This also adds the ability to install tunneldigger and fastd to the same
      image, selecting the VPN method based on the selected domain.
      
      Signed-off-by: default avatarDavid Bauer <mail@david-bauer.net>
      98a1c196
  10. May 01, 2021
    • David Bauer's avatar
      web-admin: fix firmware partition name · d0551c2d
      David Bauer authored
      
      The rudimentary flash size determination function expects the partition
      for the devices firmware to be called "linux" while it is (since quite
      some time) "firmware".
      
      Fix this error to display available flash size as well as more useful
      error message in case the uploaded firmware image exceeds the flash
      space.
      
      Signed-off-by: default avatarDavid Bauer <mail@david-bauer.net>
      d0551c2d
  11. Jul 02, 2020
  12. Nov 09, 2019
  13. Jun 16, 2019
  14. Jul 25, 2018
  15. Jul 17, 2018
  16. Jun 19, 2018
  17. Apr 13, 2018
  18. Mar 08, 2018
  19. Mar 07, 2018
  20. Feb 25, 2018
  21. Feb 23, 2018
  22. Jan 31, 2018
  23. Jan 19, 2018
    • Matthias Schiffer's avatar
      treewide: rework check_site_lib.lua · 7ccdacd2
      Matthias Schiffer authored
      In addition to significant internal differences in check_site_lib.lua (in
      particular unifying error handling to a single place for the upcoming
      multi-domain support), this changes the way fields are addressed in site
      check scripts: rather than providing a string like 'next_node.ip6', the
      path is passed as an array {'next_node', 'ip6'}.
      
      Other changes in site check scripts:
      * need_array and need_table now pass the full path to the sub fields to the
      subcheck instead of the key and value
      * Any check referring to a field inside a table implies that all higher
      levels must be tables if they exist: a check for {'next_node', 'ip6'} adds
      an implicit (optional) check for {'next_node'}, which allows to remove many
      explicit checks for such tables
      Unverified
      7ccdacd2
    • lemoer's avatar
      treewide: forbid use of selected site variables in domain specific or site configs · 50812b16
      lemoer authored
      [Matthias schiffer: rebase, add a few more restrictions]
      Unverified
      50812b16
  24. Aug 11, 2017
  25. Aug 08, 2017
  26. Jul 08, 2017
    • Matthias Schiffer's avatar
      Remove redundant virtual packages · 2cd30d64
      Matthias Schiffer authored
      As PROVIDES can be used to replace real packages now, we don't need the
      virtual packages as workaround anymore. This also means that the providing
      packages don't need to be added to site.mk explicitly anymore when the
      default provider is used.
      Unverified
      2cd30d64
  27. Jul 07, 2017
  28. Jun 29, 2017
  29. Feb 22, 2017
Loading