1. 04 Aug, 2010 1 commit
  2. 31 Jul, 2010 1 commit
  3. 28 Jul, 2010 1 commit
  4. 22 Jul, 2010 1 commit
  5. 13 Jul, 2010 1 commit
  6. 12 Jul, 2010 1 commit
  7. 05 Jul, 2010 1 commit
  8. 14 May, 2010 1 commit
  9. 02 May, 2010 1 commit
  10. 07 Apr, 2010 1 commit
  11. 26 Feb, 2010 1 commit
    • Ondřej Zajíček's avatar
      Many changes in (mainly) kernel syncers. · ff2857b0
      Ondřej Zajíček authored
      - BSD kernel syncer is now self-conscious and can learn alien routes
      - important bugfix in BSD kernel syncer (crash after protocol restart)
      - many minor changes and bugfixes in kernel syncers and neighbor cache
      - direct protocol does not generate host and link local routes
      - min_scope check is removed, all routes have SCOPE_UNIVERSE by default
      - also fixes some remaining compiler warnings
      ff2857b0
  12. 21 Feb, 2010 1 commit
  13. 02 Feb, 2010 1 commit
  14. 03 Jan, 2010 1 commit
  15. 26 Nov, 2009 1 commit
  16. 18 Nov, 2009 1 commit
  17. 24 Sep, 2009 1 commit
  18. 18 Sep, 2009 1 commit
  19. 27 Aug, 2009 1 commit
  20. 25 Aug, 2009 1 commit
  21. 07 Jun, 2009 1 commit
  22. 04 Jun, 2009 1 commit
  23. 01 Jun, 2009 1 commit
  24. 06 May, 2009 1 commit
  25. 29 Apr, 2009 1 commit
  26. 28 Apr, 2009 1 commit
  27. 23 Apr, 2009 2 commits
  28. 13 Mar, 2009 1 commit
  29. 05 Mar, 2009 1 commit
  30. 27 Feb, 2009 1 commit
    • Ondřej Zajíček's avatar
      Better handling of too long attributes · 82a79586
      Ondřej Zajíček authored
      This patch extends the length for attributes from 1024 to 2048
      (because both AS_PATH and AS4_PATH attributes take 2+4 B per AS).
      
      If there is not enough space for attributes, Bird skips that
      route group. Old behavior (skipping remaining attributes)
      leads to skipping required attributes and session drop.
      82a79586
  31. 26 Feb, 2009 1 commit
  32. 24 Dec, 2008 1 commit
  33. 19 Dec, 2008 1 commit
    • Ondřej Zajíček's avatar
      Major changes to BGP · 11b32d91
      Ondřej Zajíček authored
      Fixes two race conditions causing crash of Bird, several unhandled
      cases during BGP initialization, and some other bugs. Also changes
      handling of startup delay to be more useful and implement
      reporting of last error in 'show protocols' command.
      11b32d91
  34. 05 Nov, 2008 1 commit
  35. 29 Oct, 2008 1 commit
    • Ondřej Zajíček's avatar
      Fix race condition that breaks BGP connections after reconfigure. · e16466b3
      Ondřej Zajíček authored
      RFC says that only connections in OpenConfirm and Established state
      should participate in connection collision detection.
      
      The current implementation leads to race condition when both sides
      are trying to connect at the almost same time, then both sides
      receive OPEN message by different connections at the almost same
      time and close the other connection. Both connections are
      closed and the both sides end in  start/idle or start/active
      state.
      e16466b3
  36. 26 Oct, 2008 3 commits
  37. 05 Jun, 2004 1 commit