Skip to content
Snippets Groups Projects
  1. Jul 29, 2016
  2. Jul 27, 2016
  3. Jul 26, 2016
    • Christof Schulze's avatar
      gluon-radvd: externalize arguments · 65ee128c
      Christof Schulze authored
      The arguments are now provided by gluon-mesh-batman-adv-core, so
      gluon-radvd can be used with other mesh protocols.
      
      [Matthias Schiffer: removed PROVIDES dependency]
      65ee128c
  4. Jul 25, 2016
  5. Jul 20, 2016
  6. Jul 19, 2016
  7. Jul 10, 2016
  8. Jul 09, 2016
  9. Jun 22, 2016
  10. Jun 17, 2016
  11. Jun 02, 2016
  12. May 27, 2016
  13. May 26, 2016
    • Jan-Philipp Litza's avatar
      respondd modules: Use proper formatting of doubles · f7eda938
      Jan-Philipp Litza authored
      Most doubles that are delivered via respondd have limited input
      precision, but are converted with up to 17 digits of precision. That can
      cause ugly blowups like 0.2800000000000001 in the output, which is
      avoided by specifying better format strings (like "%.2f" in most cases).
      f7eda938
  14. May 23, 2016
  15. May 20, 2016
    • Linus Lüssing's avatar
      ebtables-segment-mld: Segment IGMP/MLD domain · 4199b216
      Linus Lüssing authored
      
      This patch adds a new gluon-ebtables package to filter IGMP/MLD messages
      via ebtables.
      
      For one thing this reduces multicast overhead: About one third of all
      ICMPv6 multicast traffic in Lübeck or Hamburg is MLD.
      
      Furthermore it removes a potential Distributed Denial-of-Service vector
      (see Gluon ticket #553).
      
      Finally, it is a prerequisite for enabling bridge multicast snooping in
      a decentral and robust fashion.
      
      Note that IGMP/MLD are filtered for multicast traffic coming from
      the mesh, too (new MULTICAST_IN), as unfortunately there seem to
      be other queriers somewhere in the mesh at least for Freifunk
      Lübeck. Also adding these rules to be prepared to anyone intentionally
      or unintentionally disabling these filters on his/her node.
      
      Node operators not running Gluon (for instance gateway nodes) should
      make sure to either enable multicast_router towards bat0 or disable
      multicast snooping entirely if they have a bridge on top of bat0.
      
      Signed-off-by: default avatarLinus Lüssing <linus.luessing@c0d3.blue>
      4199b216
    • Linus Lüssing's avatar
      ebtables-filter-mcast: Remove redundant allow-filter for hop-by-hop · 8e891b2c
      Linus Lüssing authored
      
      ebtables actually skips any IPv6 extension headers like the hop-by-hop
      one. So this rule is actually void.
      
      The intend back then was to allow passing MLD messages into the mesh.
      Since extension headers are skipped, the general icmpv6 rule will
      actually match MLD messages. So the hop-by-hop rule is unnecessary,
      too.
      
      Signed-off-by: default avatarLinus Lüssing <linus.luessing@c0d3.blue>
      8e891b2c
  16. May 19, 2016
  17. May 17, 2016
  18. May 16, 2016
    • Sven Eckelmann's avatar
      gluon-luci-admin: Fix uploaded image validation · d30a6ff1
      Sven Eckelmann authored
      
      The image validation currently fails on some devices (tested OpenMesh)
      because it isn't done via sysupgrade. But the checks depend partially on
      the integration in sysupgrade (e.g. via loops that can be stopped via
      "break statements").
      
      Instead of hacking its own version check, it is easier and better tested to
      just use 'sysupgrade -T' like it is already done by LuCI.
      
      Signed-off-by: default avatarSven Eckelmann <sven.eckelmann@open-mesh.com>
      d30a6ff1
  19. May 13, 2016
  20. Apr 28, 2016
  21. Apr 27, 2016
Loading