Skip to content
Snippets Groups Projects
  1. Apr 13, 2018
  2. 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
  3. Mar 08, 2018
  4. Mar 07, 2018
  5. Feb 15, 2018
  6. 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
  7. Dec 27, 2017
  8. 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
  9. Oct 03, 2017
  10. Sep 21, 2017
  11. Aug 11, 2017
  12. Aug 08, 2017
  13. Jul 25, 2017
  14. Jul 19, 2017
  15. Jun 26, 2017
  16. May 12, 2017
  17. Apr 27, 2017
  18. 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
  19. Aug 08, 2014
  20. Aug 04, 2014
  21. Jul 28, 2014
  22. Jul 20, 2014
  23. Jul 19, 2014
  24. Jul 16, 2014
  25. Jul 14, 2014
  26. 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
  27. Jul 11, 2014
  28. Jul 10, 2014
  29. Jul 07, 2014
  30. Jul 05, 2014
  31. Jun 10, 2014
  32. Jun 09, 2014
  33. Jun 06, 2014
  34. May 14, 2014
Loading