1. 20 Nov, 2018 1 commit
    • Ondřej Zajíček's avatar
      The MRT protocol · 863ecfc7
      Ondřej Zajíček authored
      The new MRT protocol is responsible for periodic RIB table dumps in the
      MRT format (RFC 6396). Also the existing code for BGP4MP MRT dumps is
      refactored and splitted between BGP to MRT protocols, will be more
      integrated into MRT in the future.
      
      Example:
      
      protocol mrt {
              table "*";
              filename "%N_%F_%T.mrt";
              period 60;
      }
      
      It is partially based on the old MRT code from Pavel Tvrdik.
      863ecfc7
  2. 11 Sep, 2018 1 commit
  3. 14 Aug, 2018 2 commits
  4. 26 Jun, 2018 2 commits
  5. 13 Mar, 2018 1 commit
    • Maria Jan Matejka's avatar
      Filter: Instruction codes named as enum · 5a14df39
      Maria Jan Matejka authored
      The two-letter instructions were quite messy but they could be easily
      read from memory dumps. Now GDB (since 2012) supports pretty printing
      enum values and GCC checks the switch construction for missing enum
      values so we are converting the nice two-byte values to enums.
      
      Anyway, the enum still keeps the old two-byte values to be able to read
      the instruction codes even without GDB from plain memory dump.
      5a14df39
  6. 08 Mar, 2018 1 commit
  7. 07 Mar, 2018 1 commit
  8. 13 Feb, 2018 1 commit
    • Ondřej Zajíček's avatar
      Add support for source-specific IPv6 routes to BIRD core · be17805c
      Ondřej Zajíček authored
      This patch adds support for source-specific IPv6 routes to BIRD core.
      This is based on Dean Luga's original patch, with the review comments
      addressed. SADR support is added to network address parsing in confbase.Y
      and to the kernel protocol on Linux.
      
      Currently there is no way to mix source-specific and non-source-specific
      routes (i.e., SADR tables cannot be connected to non-SADR tables).
      
      Thanks to Toke Hoiland-Jorgensen for the original patch.
      Minor changes by Ondrej Santiago Zajicek.
      be17805c
  9. 12 Dec, 2017 1 commit
  10. 08 Dec, 2017 1 commit
  11. 07 Dec, 2017 6 commits
  12. 30 May, 2017 1 commit
  13. 25 May, 2017 1 commit
  14. 23 May, 2017 3 commits
  15. 18 May, 2017 1 commit
  16. 16 May, 2017 1 commit
  17. 18 Apr, 2017 2 commits
  18. 12 Apr, 2017 1 commit
  19. 28 Mar, 2017 1 commit
  20. 17 Mar, 2017 1 commit
  21. 20 Feb, 2017 1 commit
  22. 22 Dec, 2016 3 commits
  23. 07 Dec, 2016 1 commit
  24. 30 Nov, 2016 2 commits
  25. 16 Nov, 2016 1 commit
  26. 09 Nov, 2016 1 commit
    • Ondřej Zajíček's avatar
      Unit Testing for BIRD · 9b0a0ba9
      Ondřej Zajíček authored
       - Unit Testing Framework (BirdTest)
       - Integration of BirdTest into the BIRD build system
       - Tests for several BIRD modules
      
       Based on squashed Pavel Tvrdik's int-test branch, updated for
       current int-new branch.
      9b0a0ba9
  27. 08 Nov, 2016 1 commit