1. 25 Oct, 2018 3 commits
  2. 23 Oct, 2018 25 commits
  3. 26 Sep, 2018 1 commit
  4. 24 Sep, 2018 1 commit
  5. 18 Sep, 2018 3 commits
  6. 16 Sep, 2018 1 commit
    • Christof Schulze's avatar
      FIX: NO SUCH DEVICE when adding routes · da50f2a3
      Christof Schulze authored
      When adding unreachable routes and setting the RTNH_F_ONLINK flag, a
      device is required to be specified. In Linux kernel 4.16 support for
      this flag was added. Until now it was ignored.
      If RTNH_F_ONLINK is specified while the device is missing, newer kernels
      will respond with No such device.
      The result is:
      * spam in the log file
      * missing routes for both ipv4 and ipv6
      da50f2a3
  7. 29 Jun, 2018 1 commit
    • Juliusz Chroboczek's avatar
      Fix (non-exploitable) buffer-overflow in packet parser. · 8cbc75db
      Juliusz Chroboczek authored
      The check for a TLV going beyond the end of the packet was off by two.
      A malformed packet could possibly cause babeld to read two octets beyond
      the end of the read buffer.
      
      While technically a buffer overflow, this is most probably not
      exploitable, since it is a read-only overflow.  At worst, it would
      cause two octets of garbage to be parsed and treated as valid data.
      8cbc75db
  8. 12 May, 2018 1 commit
  9. 11 May, 2018 1 commit
  10. 07 Apr, 2018 1 commit
  11. 23 Feb, 2018 1 commit
  12. 31 Jan, 2018 1 commit
    • Matthieu Boutier's avatar
      Fix: ignore peer address of point-to-point interfaces. · 98ce8298
      Matthieu Boutier authored
      Point-to-point interfaces are bound to two link-local addresses: the
      local address and the peer address [1].  The former is advertised with
      an IFA_LOCAL TLV and the latter with an IFA_ADDRESS TLV.
      
      [1] $ip addr show [...]
          inet6 fe80::1234 peer fe80::5678/128 scope link
      98ce8298