1. 08 Sep, 2009 1 commit
  2. 04 Sep, 2009 1 commit
  3. 28 Aug, 2009 1 commit
  4. 27 Aug, 2009 1 commit
  5. 25 Aug, 2009 1 commit
  6. 21 Aug, 2009 1 commit
  7. 23 Jul, 2009 1 commit
  8. 05 Jul, 2009 3 commits
  9. 18 Jun, 2009 1 commit
  10. 11 Jun, 2009 1 commit
  11. 10 Jun, 2009 1 commit
  12. 01 Jun, 2009 1 commit
  13. 31 May, 2009 1 commit
  14. 24 May, 2009 2 commits
  15. 06 May, 2009 1 commit
    • Ondřej Zajíček's avatar
      A change in OSPF and RIP interface patterns. · 20e94fb8
      Ondřej Zajíček authored
      Allows to add more interface patterns to one common 'options'
      section like:
      
      interface "eth3", "eth4" { options common to eth3 and eth4 };
      
      Also removes undocumented and unnecessary ability to specify
      more interface patterns with different 'options' sections:
      
      interface "eth3" { options ... }, "eth4" { options ... };
      20e94fb8
  16. 08 Apr, 2009 1 commit
    • Ondřej Zajíček's avatar
      Fixes broken cryptographic authentication in OSPF · 024c310b
      Ondřej Zajíček authored
      Cryptographic authentication in OSPF is defective by
      design - there might be several packets independently
      sent to the network (for example HELLO, LSUPD and LSACK)
      where they might be reordered and that causes crypt.
      sequence number error.
      
      That can be workarounded by not incresing sequence number
      too often. Now we update it only when last packet was sent
      before at least one second. This can constitute a risk of
      replay attacks, but RFC supposes something similar (like time
      in seconds used as CSN).
      024c310b
  17. 06 Apr, 2009 2 commits
  18. 25 Feb, 2009 1 commit
  19. 12 Feb, 2009 1 commit
  20. 16 Jan, 2009 2 commits
  21. 13 Jan, 2009 2 commits
    • Ondřej Zajíček's avatar
      Fix typo. · 0dd7ccc7
      Ondřej Zajíček authored
      0dd7ccc7
    • Ondřej Zajíček's avatar
      Fix OSPF protocol error recovery behavior. · 0844b65d
      Ondřej Zajíček authored
      When OSPF neighbor state drops down to EXSTART,
      clear LSA request and retransmit lists, as specified
      by RFC. I hope that this will prevent oscillations
      between EXSTART and LOADING states, which sometimes
      happened.
      
      It also contains related fix from Yury Shevchuk that
      properly resets DB summary list iterator.
      0844b65d
  22. 12 Jan, 2009 1 commit
  23. 11 Jan, 2009 3 commits
  24. 14 Nov, 2008 1 commit
  25. 08 Nov, 2008 2 commits
  26. 05 Nov, 2008 1 commit
  27. 28 Oct, 2008 1 commit
  28. 27 Oct, 2008 1 commit
    • Ondřej Zajíček's avatar
      Two new informative CLI commands for OSPF. · a3b70dc4
      Ondřej Zajíček authored
      Two new CLI commands for OSPF giving nice informative (and still machine
      parsable) representation of OSPF network graph (based on datas from the
      LSA database).
      
      The first command (show ospf topology) shows routers, networks and stub
      networks, The second command (show ospf state) shows also external
      routes and area-external networks and routers propagated by given area
      boundary router.
      a3b70dc4
  29. 26 Oct, 2008 2 commits
    • Ondřej Zajíček's avatar
      Missing newline. · 52586ccd
      Ondřej Zajíček authored
      52586ccd
    • Ondřej Zajíček's avatar
      Bugfix in LSA origination for PTP OSPF links. · a97122a3
      Ondřej Zajíček authored
      The code generating LSAs for PTP OSPF links is buggy. The old behavior
      is that it generates PTP link if there is a full/ptp neighbor and stub
      link if there isn't. According to RFC 2328, the correct behavior is to
      generate stub link in both cases (in the first case together with PTP
      link).
      
      And because of buggy detection of unnumbered networks, for numbered
      networks the code creates stub links with 0.0.0.0/32.
      a97122a3
  30. 25 Aug, 2008 1 commit