1. 16 May, 2017 1 commit
    • Ondřej Zajíček's avatar
      Some more autoconf cleanups · c253ec3a
      Ondřej Zajíček authored
      Replace integer type width detection with C99 fixed-width types.
      Also remove some unused or obsolete code.
      
      Thanks to Ruben Kerkhof for the patchset.
      c253ec3a
  2. 13 Apr, 2016 1 commit
    • Ondřej Zajíček's avatar
      BSD: Add the IPsec SA/SP database entries control · a7baa098
      Ondřej Zajíček authored
      Add code for manipulation with TCP-MD5 keys in the IPsec SA/SP database
      at FreeBSD systems. Now, BGP MD5 authentication (RFC 2385) keys are
      handled automatically on both Linux and FreeBSD.
      
      Based on patches from Pavel Tvrdik.
      a7baa098
  3. 26 Jun, 2014 1 commit
  4. 18 May, 2014 1 commit
  5. 31 Mar, 2014 1 commit
  6. 06 Feb, 2014 1 commit
    • Ondřej Zajíček's avatar
      Many changes in I/O and OSPF sockets and packet handling. · 48e5f32d
      Ondřej Zajíček authored
      I/O:
       - BSD: specify src addr on IP sockets by IP_HDRINCL
       - BSD: specify src addr on UDP sockets by IP_SENDSRCADDR
       - Linux: specify src addr on IP/UDP sockets by IP_PKTINFO
       - IPv6: specify src addr on IP/UDP sockets by IPV6_PKTINFO
       - Alternative SKF_BIND flag for binding to IP address
       - Allows IP/UDP sockets without tx_hook, on these
         sockets a packet is discarded when TX queue is full
       - Use consistently SOL_ for socket layer values.
      
      OSPF:
       - Packet src addr is always explicitly set
       - Support for secondary addresses in BSD
       - Dynamic RX/TX buffers
       - Fixes some minor buffer overruns
       - Interface option 'tx length'
       - Names for vlink pseudoifaces (vlinkX)
       - Vlinks use separate socket for TX
       - Vlinks do not use fixed associated iface
       - Fixes TTL for direct unicast packets
       - Fixes DONTROUTE for OSPF sockets
       - Use ifa->ifname instead of ifa->iface->name
      48e5f32d
  7. 25 Jun, 2013 1 commit
  8. 24 Jun, 2013 1 commit
  9. 11 May, 2012 1 commit
  10. 30 Apr, 2012 1 commit
  11. 16 Aug, 2011 1 commit
  12. 08 Apr, 2010 1 commit
  13. 02 Apr, 2010 2 commits
  14. 14 Mar, 2010 1 commit
  15. 21 Feb, 2010 1 commit
  16. 11 Feb, 2010 1 commit
  17. 04 Sep, 2009 1 commit
  18. 04 May, 2009 1 commit
  19. 16 Jan, 2009 1 commit
  20. 26 Oct, 2008 1 commit
  21. 11 May, 2000 1 commit
  22. 06 May, 2000 1 commit
  23. 21 Apr, 2000 1 commit
  24. 16 Dec, 1999 2 commits