1. 19 Nov, 2010 1 commit
  2. 11 Nov, 2010 1 commit
  3. 05 Jul, 2010 1 commit
  4. 26 May, 2010 1 commit
  5. 21 May, 2010 1 commit
  6. 28 Apr, 2010 1 commit
  7. 19 Apr, 2010 1 commit
  8. 04 Apr, 2010 1 commit
  9. 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
  10. 28 Oct, 2009 1 commit
  11. 20 Oct, 2009 1 commit
  12. 24 Sep, 2009 1 commit
  13. 08 Sep, 2009 1 commit
  14. 25 Aug, 2009 1 commit
  15. 29 May, 2009 1 commit
  16. 08 May, 2009 1 commit
  17. 17 Apr, 2009 1 commit
  18. 26 Feb, 2009 1 commit
  19. 04 Nov, 2008 1 commit
  20. 26 Oct, 2008 3 commits
    • Ondřej Zajíček's avatar
      Do not repeat 'Invalid broadcast address' error message. · 4c94a6c7
      Ondřej Zajíček authored
      'Invalid broadcast address' error is reported only once for
      an interface and not during every interface scan.
      4c94a6c7
    • Ondřej Zajíček's avatar
      Ignore unknown netlink events. · d7f3b306
      Ondřej Zajíček authored
      Bird sometimes reported 'bird: nl_parse_link: Malformed message received'.
      The cause is that bird asynchronously received netlink packet from
      wireless driver about some wireless event on its link layer. In that
      case bird shouldn't complain.
      d7f3b306
    • 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
  21. 25 Aug, 2008 1 commit
  22. 05 Jun, 2004 2 commits
  23. 23 Feb, 2003 1 commit
  24. 22 Feb, 2003 1 commit
  25. 03 Aug, 2001 1 commit
  26. 21 Jun, 2000 1 commit
  27. 04 Jun, 2000 1 commit
  28. 01 Jun, 2000 1 commit
  29. 11 May, 2000 1 commit
  30. 08 May, 2000 2 commits
  31. 04 May, 2000 2 commits
    • Martin Mareš's avatar
      #ifdef out lots of debugging information. · 9a220cab
      Martin Mareš authored
      The long resource/routing table dump printed upon startup is gone now
      and if you wish to see it, just send bird SIGUSR1 or use the `debug'
      commands.
      9a220cab
    • Martin Mareš's avatar
      Removed a lot of unused variables. · 93a786cb
      Martin Mareš authored
      Please try compiling your code with --enable-warnings to see them. (The
      unused parameter warnings are usually bogus, the unused variable ones
      are very useful, but gcc is unable to control them separately.)
      93a786cb
  32. 01 Apr, 2000 1 commit
  33. 12 Mar, 2000 1 commit
  34. 01 Mar, 2000 2 commits