Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-24 | OSPF ifaces on loopback should be stub. | Ondrej Zajicek | |
2013-11-19 | BFD protocol, ready for release. | Ondrej Zajicek | |
Supports OSPF and BGP and also statically configured sessions. | |||
2013-07-11 | Some fixes for TTL security. | Ondrej Zajicek | |
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-05-28 | Fixes crash with vlinks. | Ondrej Zajicek | |
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. | |||
2013-04-16 | Better handling of global addresses as configured NBMA neighbors in OSPFv3. | Ondrej Zajicek | |
Configured NBMA neighbors in OSPFv3 should be link-local addresses, old behavior was to silently ignore global ones. The patch allows BIRD to accept global ones, but adds a warning and a documentation notice. Thanks to Wilco Baan Hofman for the bugreport. | |||
2012-11-10 | Fixes OSPF reconfigure w.r.t. downed ifaces. | Ondrej Zajicek | |
2012-10-31 | Fixes another bug in OSPFv3 vlinks. | Ondrej Zajicek | |
2012-05-14 | Real broadcast mode for OSPFv2. | Ondrej Zajicek | |
2012-03-16 | Fixes broken vlinks in OSPF. | Ondrej Zajicek | |
2012-03-15 | Fixes TTL for multicast OSPF packets. | Ondrej Zajicek | |
Thanks Alexander V. Chernikov for the suggestion. | |||
2011-07-08 | Removes timers for stub interfaces. Also fixes some minor bugs. | Ondrej Zajicek | |
2011-07-06 | Do not open sockets for stub interfaces. | Ondrej Zajicek | |
2011-03-28 | Minor changes in addresses. | Ondrej Zajicek | |
Mainly changes IA_UNNUMBERED to IA_PEER and adds IA_HOST. Also do not show broadcast addr in show interfaces. Nobody cares for that. | |||
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-13 | Adds support for iface link detection to OSPF. | Ondrej Zajicek | |
2010-11-04 | OSPF tx buffers should have the same size as rx buffers. | Ondrej Zajicek | |
We should be able to send everything we received. | |||
2010-11-03 | Fixes a bug in OSPF. | Ondrej Zajicek | |
2010-08-22 | Fixes a bug in NBMA on an iface with multiple IP addresses. | Ondrej Zajicek | |
2010-05-26 | Support loopback/dummy addresses. | Ondrej Zajicek | |
2010-05-02 | OSPF: most of summary LSA orig./flush logic rewritten. | Ondrej Zajicek | |
Fixes many bugs in the old code and makes it much cleaner. | |||
2010-04-28 | Better support for /31 networks. | 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-04-21 | Fixes several problems in OSPF vlink implementation. | Ondrej Zajicek | |
2010-04-02 | Use SO_BINDTODEVICE also in Linux/IPv6. | Ondrej Zajicek | |
2010-04-02 | Minor fixes to previous patches. | Ondrej Zajicek | |
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 | Temoporary OSPF commit - socket changes. | Ondrej Zajicek | |
2010-02-11 | Temporary OSPF commit - socket changes. | Ondrej Zajicek | |
2010-02-07 | Unnumbered OSPF interfaces should be always in the point-to-point mode. | Ondrej Zajicek | |
2010-01-13 | Comment update. | Ondrej Zajicek | |
2010-01-08 | A partial vlink fix. | Ondrej Zajicek | |
2010-01-07 | More information about vlinks. | Ondrej Filip | |
2010-01-07 | Bugfix in DBG call. | Ondrej Filip | |
2010-01-07 | Be a little bit more verbose on virtual links. | Ondrej Filip | |
2010-01-03 | Implements MRTdump feature. | Ondrej Zajicek | |
2009-12-11 | Temporary OSPFv3 commit. | Ondrej Zajicek | |
2009-11-09 | Use IPv6 checksums in OSPFv3. | 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-28 | Temporary OSPFv3 development commit | Ondrej Zajicek | |