Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-23 | Extends multipath support for OSPF. | Ondrej Zajicek | |
Fixes cases where the same network or external route are propagated by several OSPF routes and some other corner cases in next hop construction and ECMP. Allows to specify whether external routes should be merged. Thanks to Peter Christensen for the original patch. | |||
2014-02-06 | Many changes in I/O and OSPF sockets and packet handling. | Ondrej Zajicek | |
I/O: - BSD: specify src addr on IP sockets by IP_HDRINCL - BSD: specify src addr on UDP sockets by IP_SENDSRCADDR - Linux: specify src addr on IP/UDP sockets by IP_PKTINFO - IPv6: specify src addr on IP/UDP sockets by IPV6_PKTINFO - Alternative SKF_BIND flag for binding to IP address - Allows IP/UDP sockets without tx_hook, on these sockets a packet is discarded when TX queue is full - Use consistently SOL_ for socket layer values. OSPF: - Packet src addr is always explicitly set - Support for secondary addresses in BSD - Dynamic RX/TX buffers - Fixes some minor buffer overruns - Interface option 'tx length' - Names for vlink pseudoifaces (vlinkX) - Vlinks use separate socket for TX - Vlinks do not use fixed associated iface - Fixes TTL for direct unicast packets - Fixes DONTROUTE for OSPF sockets - Use ifa->ifname instead of ifa->iface->name | |||
2013-11-19 | BFD protocol, ready for release. | Ondrej Zajicek | |
Supports OSPF and BGP and also statically configured sessions. | |||
2013-06-25 | Implements TTL security for OSPF and RIP. | Ondrej Zajicek | |
Interfaces for OSPF and RIP could be configured to use (and request) TTL 255 for traffic to direct neighbors. Thanks to Simon Dickhoven for the original patch for RIPng. | |||
2013-06-24 | Better packet priority and traffic class handling. | Ondrej Zajicek | |
Implements support for IPv6 traffic class, sets higher priority for OSPF and RIP outgoing packets by default and allows to configure ToS/DS/TClass IP header field and the local priority of outgoing packets. | |||
2013-06-11 | Implements OSPF stub router option (RFC 3137). | Ondrej Zajicek | |
Also fixes OSPFv3 routing table calculcation w.r.t. errata 2078 to RFC 5340. | |||
2013-04-17 | Fixes a compatibility issue in OSPFv2 PtP links. | Ondrej Zajicek | |
BIRD used zero netmask in hello packets on all PtP links, not just on unnumbered ones. This patch fixes it and adds option 'ptp netmask' for overriding the default behavior. Thanks to Alexander V. Chernikov for the original patch. | |||
2012-10-31 | Fixes another bug in OSPFv3 vlinks. | Ondrej Zajicek | |
2012-05-14 | Real broadcast mode for OSPFv2. | Ondrej Zajicek | |
2012-03-16 | Adds filtering to 'show ospf lsadb' command. | Ondrej Zajicek | |
Thanks Alexander V. Chernikov for the original patch. | |||
2012-01-22 | Some more verbose warnings. | Ondrej Zajicek | |
2011-11-07 | Implements protocol templates. | Ondrej Zajicek | |
Based on the patch from Alexander V. Chernikov. Extended to support almost all protocols. Uses 'protocol bgp NAME from TEMPLATE { ... }' syntax. | |||
2011-09-03 | Fixes for OSPF NSSA handling. | Ondrej Zajicek | |
2011-08-08 | OSPF NSSA support, inter-area LSA translation. | Ondrej Zajicek | |
2011-07-22 | OSPF NSSA translator election. | Ondrej Zajicek | |
2011-07-20 | OSPF NSSA support, part one. | Ondrej Zajicek | |
2011-03-29 | Fixes a nasty bug in OSPF. | Ondrej Zajicek | |
Sending malformed network prefixes in LSAs causes OSPF to crash just after the LSA is propagated to the other routers. | |||
2011-03-17 | Vastly improved OSPF reconfiguration. | Ondrej Zajicek | |
Now it can handle a change in iface pattern structure. It can add, remove and reconfigure interfaces, vlinks and areas. | |||
2010-12-28 | A simplification of the next-hop calculation. | Ondrej Zajicek | |
Thanks to Joakim Tjernlund for the idea. | |||
2010-12-24 | Implements Point-to-MultiPoint interface type for OSPF. | Ondrej Zajicek | |
2010-12-07 | Multipath support for OSPF | Ondrej Zajicek | |
2010-11-19 | Minor finalizations of link state checks. | Ondrej Zajicek | |
2010-11-19 | Fixes a typo (in OSPF_MAX_PKT_SIZE value). | Ondrej Zajicek | |
And updates a comment. | |||
2010-11-13 | Adds support for iface link detection to OSPF. | Ondrej Zajicek | |
2010-11-10 | Fixes a bug related to implicit backbone on ABR. | Ondrej Zajicek | |
2010-11-04 | Fixes a bug in LSA update of large LSAs. | Ondrej Zajicek | |
2010-04-24 | Fixes and enhancements in 'show ospf state' command. | Ondrej Zajicek | |
Now it shows a distance, option to change showing reachable/all network nodes and better handling of AS-external LSAs in multiple areas. The command 'show ospf topology' was changed to not show stubnets in both OSPFv2 and OSPFv3 (previously it displayed stubnets in OSPFv2). | |||
2010-03-26 | Added some comments. | Ondrej Zajicek | |
2010-03-26 | Disable multiple OSPF pseudointerfaces on BSD. | Ondrej Zajicek | |
2010-03-14 | Temporary OSPF commit - sockets. | Ondrej Zajicek | |
2010-03-11 | Merge branch 'new' into socket2 | Ondrej Zajicek | |
2010-02-21 | Fix configure to enable warnings and fix most of them. | Ondrej Zajicek | |
2010-02-11 | Temporary OSPF commit - socket changes. | Ondrej Zajicek | |
2010-02-08 | Shows source (Router ID) for OSPF routes and adds such attribute. | Ondrej Zajicek | |
A sad thing is that we does not have a 'router_id' filter type, so it must be given as decimal number in filters. | |||
2010-01-07 | Debugging change leaked to repository. | Ondrej Zajicek | |
2009-12-14 | Implements route reload for OSPF. | Ondrej Zajicek | |
2009-12-11 | Implements protocol-specific Router ID for OSPF. | Ondrej Zajicek | |
And fixes one minor bug. | |||
2009-11-09 | Merge branch 'dev' into ospf3 | Ondrej Zajicek | |
2009-10-29 | Implements better checks on incoming packets and LSAs in OSPF. | Ondrej Zajicek | |
2009-10-15 | Implement command to show LSA db. | Ondrej Zajicek | |
2009-10-15 | Reimplements 'show ospf state' for OSPFv3 and fixes some bugs. | Ondrej Zajicek | |
2009-09-08 | Make endianity swapping simpler. | Ondrej Zajicek | |
2009-09-08 | Temporary OSPFv3 development commit. | Ondrej Zajicek | |
Finally, it is working. | |||
2009-09-04 | Temporary OSPFv3 development commit (changing multicast support). | Ondrej Zajicek | |
2009-08-27 | Some cleanups. | Ondrej Zajicek | |
2009-08-27 | Temporary OSPFv3 development commit | Ondrej Zajicek | |
2009-08-25 | Temporary OSPFv3 development commit | Ondrej Zajicek | |
2009-08-21 | Temporary OSPFv3 development commit | Ondrej Zajicek | |
2009-07-05 | Fixes OSPF on big-endians. | Ondrej Zajicek | |
Hmm, #ifdef is not very typo-safe. | |||
2009-06-11 | Implements an option that allows to change a set of stub networks. | Ondrej Zajicek | |