1. 25 Sep, 2019 4 commits
  2. 23 Sep, 2019 1 commit
  3. 22 Sep, 2019 1 commit
  4. 21 Sep, 2019 2 commits
    • Linus Lüssing's avatar
      docs: gluon-mesh-batman-adv: note regarding IGMP/MLD snooping switches · ff050a29
      Linus Lüssing authored
      This adds a warning that entprise switches with an IGMP/MLD snooping
      feature are not supported yet with IGMP/MLD filtering enabled.
      
      For this to work, firstly the Linux bridge on the Gluon node needs to
      support Multicast Router Discovery (RFC4286). But this feature was only
      added to the Linux kernel recently, in 5.1.
      
      Secondly, a Gluon node would need to periodically send "Multicast Router
      Advertisment" (RFC4286) messages, to "announce" the multicast router
      port setting on bridge port bat0.
      
      Thirdly, the IGMP/MLD snooping switches would need to implement
      RFC4286.
      ff050a29
    • Linus Lüssing's avatar
      Revert "gluon-mesh-batman-adv: reenable batman-adv multicast optimizations" · 302a7951
      Linus Lüssing authored
      This reverts commit 9b1eb40f.
      
      With the batman-adv v2019.2 upgrade reverted (c1a77339), the batman-adv
      multicast-to-multi-unicast feature is not available yet. Without that it is
      going to be very unlikely of the batman-adv multicast optimizations to
      take effect. E.g. some outdated nodes would disable it.
      
      To avoid confusion and diversion with a few communities having it enabled
      and most implicitly deactivated, just deactivate it for all for now
      until batman-adv is updated to v2019.2 or greater again.
      302a7951
  5. 20 Sep, 2019 2 commits
  6. 17 Sep, 2019 1 commit
  7. 15 Sep, 2019 2 commits
  8. 14 Sep, 2019 3 commits
  9. 13 Sep, 2019 3 commits
  10. 12 Sep, 2019 1 commit
  11. 10 Sep, 2019 1 commit
  12. 06 Sep, 2019 1 commit
  13. 04 Sep, 2019 2 commits
  14. 23 Aug, 2019 1 commit
    • Christof Schulze's avatar
      gluon-core: enhance mac_to_ip() beyond RFC 4291 (#1798) · bd543db8
      Christof Schulze authored
      mac_to_ip() calculates an ipv6 address from a mac address according to
      RFC 4291. For wireguard we have to use specially crafted addresses that
      must be unique. This allows calculating such unique mac-based addresses
      by allowing to optionally specifying the bytes to be inserted into the
      address.
      bd543db8
  15. 22 Aug, 2019 6 commits
  16. 21 Aug, 2019 5 commits
  17. 18 Aug, 2019 1 commit
  18. 15 Aug, 2019 2 commits
  19. 13 Aug, 2019 1 commit