Skip to content
Snippets Groups Projects
  1. 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
  2. Jul 13, 2021
  3. May 28, 2020
  4. Jun 18, 2019
  5. Apr 13, 2018
  6. Mar 08, 2018
  7. Mar 07, 2018
  8. Jan 03, 2018
  9. Feb 10, 2017
    • Matthias Schiffer's avatar
      gluon-client-bridge: use a veth pair instead of macvlan to connect local-node to br-client · f238b011
      Matthias Schiffer authored
      macvlan interfaces never directly exchange traffic with the underlying
      interface, but only with other hosts behind the interface. In consequence,
      router advertisements from the uradvd running on br-client could never
      reach local-node, preventing it from getting an IPv6 address without RAs
      from an external radvd. Fix this be replacing the macvlan interface with
      a veth pair (with the peer interface in br-client).
      
      As a side effect, this saves about 5KB of flash, as the veth module is
      simpler than macvlan.
      Unverified
      f238b011
  10. Jul 10, 2016
  11. 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
  12. May 14, 2014
  13. Jan 13, 2014
  14. Jan 10, 2014
  15. Jan 04, 2014
  16. Oct 02, 2013
  17. Sep 30, 2013
  18. Sep 28, 2013
Loading