Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-08 | Merge branch 'master' into int-new | Ondrej Zajicek (work) | |
2016-11-02 | OSPF: Use message authentication interface | Ondrej Zajicek (work) | |
Based on former commit from Pavel Tvrdik | |||
2016-05-17 | IO: Minor changes in socket AF handing | Ondrej Zajicek (work) | |
AF can be specified implicitly by saddr or daddr, flags SKF_V4ONLY and SKF_V6ONLY are to be removed. | |||
2016-04-08 | Merge branch 'master' into int-new-channels | Jan Moskyto Matejka | |
2016-02-25 | OSPF: Multicast ability is irrelevant for stub interfaces | Ondrej Zajicek (work) | |
2016-01-11 | Hidden AF_INET* inside sysdep/ | Jan Moskyto Matejka | |
2015-12-24 | Follow-up work on integration | Ondrej Zajicek (work) | |
2015-12-21 | Follow-up work on integration | Ondrej Zajicek (work) | |
Contains some patches from Jan Moskyto Matejka | |||
2015-12-19 | Removed BITS_PER_IP_ADDRESS, MAX_PREFIX_LENGTH, BIRD_AF | Jan Moskyto Matejka | |
Explicit setting of AF_INET(6|) in IP socket creation. BFD set to listen on v6, without setting the V6ONLY flag to catch both v4 and v6 traffic. Squashing and minor changes by Ondrej Santiago Zajicek | |||
2015-11-12 | Follow-up commit on integrated BIRD | Ondrej Zajicek (work) | |
Use net_addr for interface address prefixes, support net_addr in configuration parser. | |||
2015-11-05 | Initial commit on integrated BIRD | Ondrej Zajicek (work) | |
New data types net_addr and variants (in lib/net.h) describing network addresses (prefix/pxlen). Modifications of FIB structures to handle these data types and changing everything to use these data types instead of prefix/pxlen pairs where possible. The commit is WiP, some protocols are not yet updated (BGP, Kernel), and the code contains some temporary scaffolding. Comments are welcome. | |||
2015-08-19 | OSPF: Fixes some issues with link detection | Ondrej Zajicek | |
Thanks to Bernardo Figueiredo and Israel G. Lugo for the bugreport. | |||
2015-06-01 | Typo fix by Hans van Kranenburg | Ondrej Filip | |
2014-11-03 | Bugfix in latest OSPF changes. | Ondrej Zajicek | |
2014-11-03 | Bugfix to OSPF reconfiguration. | Ondrej Zajicek | |
2014-11-03 | Fininshing integrated OSPF. | Ondrej Zajicek | |
2014-10-24 | Refactoring of OSPF messages. | Ondrej Zajicek | |
2014-07-19 | Whitespace cleanup in OSPF. | Ondrej Zajicek | |
2014-07-18 | Temporary integrated OSPF commit. | Ondrej Zajicek | |
2014-06-26 | Temporary integrated OSPF commit. | Ondrej Zajicek | |
2014-05-18 | IPv4/IPv6 integrated socket code. | Ondrej Zajicek | |
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 | |