1. 23 Jun, 2009 1 commit
  2. 19 Jun, 2009 1 commit
  3. 18 Jun, 2009 1 commit
  4. 29 May, 2009 1 commit
  5. 31 Mar, 2009 1 commit
    • Ondřej Zajíček's avatar
      Reimplementation of prefix sets. · b1a597e0
      Ondřej Zajíček authored
      Prefix sets were broken beyond any repair and have to be reimplemented.
      They are reimplemented using a trie with bitmasks in nodes.
      There is also change in the interpretation of minus prefix pattern,
      but the old interpretation was already inconsistent with
      the documentation and broken.
      
      There is also some bugfixes in filter code related to set variables.
      b1a597e0
  6. 14 Mar, 2009 1 commit
  7. 27 Jan, 2009 1 commit
  8. 25 Dec, 2008 1 commit
    • Ondřej Zajíček's avatar
      fixes some 64-bit related bugs. · 083c43e2
      Ondřej Zajíček authored
      Filter code used 'aux' integer field of 'symbol' struct to store ptr
      to next symbol and both 'aux2' and 'def' fields for value.
      Changed to just 'def' for value and 'aux2' for ptr to next symbol.
      Also another minor bugfix.
      083c43e2
  9. 26 Oct, 2008 1 commit
    • Ondřej Zajíček's avatar
      Bugfix for routing table breaking bug. · 1567edea
      Ondřej Zajíček authored
      Here is a patch fixing a bug that causes breakage of a local routing
      table during shutdown of Bird. The problem was caused by shutdown
      of 'device' protocol before shutdown of 'kernel' protocol.  When
      'device' protocol went down, the route (with local network prefix)
      From different protocol (BGP or OSPF) became preferred and installed
      to the kernel routing table. Such routes were broken (like
      192.168.1.0/24 via 192.168.1.2). I think it is also the cause
      of problem reported by Martin Kraus.
      
      The patch disables updating of kernel routing table during shutdown of
      Bird. I am not sure whether this is the best way to fix it, I would
      prefer to forbid 'kernel' protocol to overwrite routes with
      'proto kernel'.
      
      The patch also fixes a problem that during shutdown sometimes routes
      created by Bird remained in the kernel routing table.
      1567edea
  10. 20 Jun, 2007 1 commit
  11. 12 Feb, 2005 1 commit
  12. 05 Jun, 2004 1 commit
  13. 08 Jun, 2000 1 commit
  14. 07 Jun, 2000 2 commits
  15. 04 Jun, 2000 2 commits
  16. 03 Jun, 2000 2 commits
  17. 01 Jun, 2000 1 commit
  18. 31 May, 2000 1 commit
  19. 30 May, 2000 2 commits
  20. 25 May, 2000 1 commit
  21. 16 May, 2000 1 commit
  22. 15 May, 2000 3 commits
  23. 13 May, 2000 2 commits
  24. 05 May, 2000 1 commit
  25. 04 May, 2000 1 commit
  26. 28 Apr, 2000 3 commits
  27. 12 Apr, 2000 2 commits
  28. 01 Apr, 2000 1 commit
  29. 13 Mar, 2000 1 commit
  30. 12 Mar, 2000 1 commit