Skip to content
Snippets Groups Projects
  1. Apr 27, 2018
    • Matthias Schiffer's avatar
      gluon-core: set VXLAN/legacy mode in site config · 1f7ed28b
      Matthias Schiffer authored
      In multidomain setups, VXLAN is enabled by default, but can be disabled in
      domain configs using the mesh/vxlan option. In single domain setups, the
      mesh/vxlan option is mandatory.
      
      The UCI option for legacy mode is removed.
      
      Fixes #1364
      1f7ed28b
  2. Apr 13, 2018
  3. Mar 11, 2018
    • Matthias Schiffer's avatar
      gluon-mesh-batman-adv: increase bridge multicast querier robustness to 9 · c80c294b
      Matthias Schiffer authored
      The RFC standard multicast querier interval is 120s. Our querier uses in
      interval of 20s for better support of roaming clients, but our robustness
      setting of 3 leads to external queriers using the standard interval to be
      timeout after only 60s, leading to frequent "querier appeared/disappeared"
      messages. Increase robustness so that external queriers with any interval
      <180s are supported.
      c80c294b
  4. Mar 08, 2018
  5. Mar 07, 2018
  6. Feb 15, 2018
  7. 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
      7ccdacd2
  8. Dec 27, 2017
  9. Nov 25, 2017
    • Christof Schulze's avatar
      gluon-core: firewall rework, make base policy more restrictive · 1c1c9f8f
      Christof Schulze authored
       * gluon-core, gluon-client-bridge: introduce new firewall zone: local_client
       * gluon-core: put clients in local_client zone, introduce drop-zone,
         set dns-rules and zones
       * gluon-respondd: allow respondd on mesh
       * gluon-status-page-api: allow http input on mesh and client
      1c1c9f8f
  10. Oct 03, 2017
  11. Sep 21, 2017
  12. Aug 11, 2017
  13. Aug 08, 2017
  14. Jul 25, 2017
  15. Jul 19, 2017
  16. Jun 26, 2017
  17. May 12, 2017
  18. Apr 27, 2017
  19. Apr 12, 2017
    • Matthias Schiffer's avatar
      gluon-mesh-batman-adv: refactor interface management · e45c3033
      Matthias Schiffer authored
      We now create bat0 and primary0 independently of the lower mesh interfaces,
      making the whole setup a lot more robust. In particular:
      
      - we can't accidentially destroy primary0 because of concurrent setup and
        teardown runs of different interfaces
      - bat0 will always exist, even when no mesh interfaces are up (e.g. no link
        on wired mesh)
      - interfaces going down and up again will never tear down the whole of
        batman-adv
      - we can enable and disable bat0 independently of the lower interface
        states
      e45c3033
    • Matthias Schiffer's avatar
      gluon-mesh-batman-adv-*: unify into a single source package · 4ca67dcc
      Matthias Schiffer authored
      For simplicity, we don't use different MTUs for compat 14 and 15 anymore,
      there's no harm in using 1532 for batman-adv-legacy as well.
      4ca67dcc
  20. Aug 08, 2014
  21. Aug 04, 2014
  22. Jul 28, 2014
  23. Jul 20, 2014
  24. Jul 19, 2014
  25. Jul 16, 2014
  26. Jul 14, 2014
  27. Jul 13, 2014
    • Nils Schneider's avatar
      gluon-mesh-batman-adv: announce MAC of mesh ifaces · ae4c130c
      Nils Schneider authored
      This will make a node announce all MACs of its interfaces participating
      in the batman-adv mesh. This enables other nodes to associate the
      announced object with both the data reported by batadv-vis as well as a
      simple list of neighbours as output by `iw dev $IFACE station dump`.
      ae4c130c
  28. Jul 11, 2014
  29. Jul 10, 2014
  30. Jul 07, 2014
  31. Jul 05, 2014
  32. Jun 10, 2014
  33. Jun 09, 2014
Loading