summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-06-26Ensures that msg_controllen includes last padding.Ondrej Zajicek
Although RFC 3542 allows both cases, Theo de Raadt thinks he knows better, and msg_controllen without last padding fails on OpenBSD. Thanks to Job Snijders for the bugreport.
2014-06-26Temporary integrated OSPF commit.Ondrej Zajicek
2014-06-10Fixes max include depth in documentation.Ondrej Zajicek
Thanks to Artyom Gavrichenkov for the patch.
2014-05-29String constants could be used for string option values.Ondrej Zajicek
Thanks to Frederik Kriewitz for the patch.
2014-05-18IPv4/IPv6 integrated socket code.Ondrej Zajicek
2014-05-05Fixes a problem with undoing of deconfiguring of protocol.Ondrej Zajicek
Thanks to Sergey Popovich for the original patch.
2014-05-04Merge commit 'origin/master'Ondrej Zajicek
2014-05-04Fixes BGP crash when update with some attributes and empty NLRI is received.Ondrej Zajicek
Thanks to Charlie Allom for the bugreport.
2014-05-04Fixes BGP crash when update with some attributes and empty NLRI is received.Ondrej Zajicek
2014-04-28Fixes 'show route export' w.r.t. protocols with different RA_* types.Ondrej Zajicek
2014-04-27Fixes limit verification during reconfiguration.Ondrej Zajicek
2014-04-23Extends 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-04-23Merge commit 'origin/master'Ondrej Zajicek
2014-04-14NEWS and version update.v1.4.3Ondrej Zajicek
2014-04-14Fixed bug in unused function.Ondrej Filip
2014-04-14Fixes a bug in (mainly) IPv6 BGP.Ondrej Zajicek
Stack variable may be used unitialized and that would lead to spurious rta_free(), which may cause crash. The bug was introduced in 1.4.1 from merging add-path branch. Thanks to Peter Andreev for reporting it and Alexander V. Chernikov for resolving it.
2014-04-07Fixes some asserts.Ondrej Zajicek
2014-04-02NEWS and version update.v1.4.2Ondrej Zajicek
2014-04-02Fixes missing line in BFD context help.Ondrej Zajicek
2014-04-02Fixes nasty bug in BFD.Ondrej Zajicek
When a BFD session is removed while being scheduled for notification, the session stays in notify list and is removed twice, which leads to a strange crash after a while.
2014-03-31NEWS and version update.v1.4.1Ondrej Zajicek
2014-03-31Updates BFD documentation.Ondrej Zajicek
2014-03-31Fixes build on some old systems.Ondrej Zajicek
2014-03-31Removes conflicting definition.Ondrej Zajicek
This function is a part of Readline interface for a long time (with a different type).
2014-03-31Check validity of interface definitions.Ondrej Zajicek
Thanks to Aleksey Berezin for the bugreport.
2014-03-25Fixes file descriptor leak when parser ends with error.Ondrej Zajicek
Thanks to MrBr for the bugreport.
2014-03-24Fixes a bug in graceful restart.Ondrej Zajicek
2014-03-24Minor fixes in documentation.Ondrej Zajicek
2014-03-24Reformat bird.sgml to have consistent line length.Ondrej Zajicek
2014-03-24Merge branch 'bgp-grace'Ondrej Zajicek
2014-03-24Fixes some minor issues in graceful restart.Ondrej Zajicek
2014-03-23Fixes a bug in rte_src handling.Ondrej Zajicek
2014-03-23Documentation (and minor fixes) for BGP graceful restart.Ondrej Zajicek
2014-03-20BGP graceful restart support.Ondrej Zajicek
Also significant core protocol state changes needed for that, global graceful restart recovery state and kernel proto support for recovery.
2014-02-26Fixes issues with static protocol reconfiguration.Ondrej Zajicek
The old static route was not removed when the nexthop changed and the new one was not viable (no neighbor). Thanks to Pierluigi Rolando for the original patch.
2014-02-26Fixes longstanding issue with interfaces staying in IF_TMP_DOWN.Ondrej Zajicek
Thanks to Pierluigi Rolando and others for the bugreport.
2014-02-12Adds configure error message.Ondrej Zajicek
2014-02-07Workaround thread-unsafeness of cli_echo().Ondrej Zajicek
2014-02-07Fixes autoconf check for ncurses.Ondrej Zajicek
2014-02-06Merge branch 'add-path'Ondrej Zajicek
2014-02-06Update include directive documentation.Ondrej Zajicek
Thanks to Pierluigi Rolando for the bugreport.
2014-02-06Fix a documentation update.Ondrej Zajicek
2014-02-06Fixes crash when state of disabled OSPF protocol is queried.Ondrej Zajicek
Thanks to Ondrej Caletka for the bugreport.
2014-02-06Silence this annoying warning.Ondrej Zajicek
2014-02-06Many 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
2014-02-06Merge commit 'origin/master' into socketOndrej Zajicek
2014-02-05Fedora init script improvement suggested by alex@alex.org.ukOndrej Filip
2014-02-05Minor changes in Fedora init script.Ondrej Filip
2014-01-21Small doc update.Ondrej Filip
2013-12-10Merge branch 'add-path'Ondrej Zajicek