summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-01-14KRT: Fix direct routes for BSDOndrej Zajicek (work)
Old way to set direct routes is to use local IP as gateway, but that does not work properly on newer FreeBSDs. Now we use sockaddr_dl containing interface index as gateway.
2018-01-10Use non-fatal asserts even for regular buildOndrej Zajicek (work)
2018-01-09Nest: Allow modification of channels inherited from templatesOndrej Zajicek (work)
Multiple definitions of same channels are forbidden, but inherited channel can be redefined. In such case channel options are merged.
2018-01-09Moved freebsd cflags and ldflags to configureJan Maria Matejka
2018-01-09Nest: Fix filter reconfigurationOndrej Zajicek (work)
Function filter_same() must be called with arguments in proper order, otherwise it breaks the new filter, causing crash during route processing.
2018-01-03Filter: Handle undefined BGP paths as emptyOndrej Zajicek (work)
The same is already done for clists. Also fixes defined() to work properly for paths and clists.
2018-01-02Merge branch 'master' into int-newOndrej Zajicek (work)
2018-01-02BGP: Fix unknown attribute handlingOndrej Zajicek (work)
2018-01-02BGP: Fix graceful restart timerOndrej Zajicek (work)
Should use remote value, not local value.
2018-01-02Remove libhistory checkOndrej Zajicek (work)
According to GNU Readline developers, if we link with libreadline then there is no need to link with libhistory at all.
2017-12-21Minor fix in documentationOndrej Zajicek (work)
2017-12-18Fix build without limited protocol setOndrej Zajicek (work)
2017-12-16Minor fixes for debug modeOndrej Zajicek (work)
2017-12-16Netlink: Fix memory leakOndrej Zajicek (work)
2017-12-14Minor cleanupsOndrej Zajicek (work)
2017-12-14Minor cleanupOndrej Zajicek (work)
2017-12-13Use git describe for BIRD versionOndrej Zajicek (work)
Based on patch from Pavel Tvrdik
2017-12-13BGP: Fix non-transitive ext communitiesOndrej Zajicek (work)
2017-12-13Netlink: Use linpool instead of static bufferOndrej Zajicek (work)
2017-12-13Lib: Minor fixOndrej Zajicek (work)
2017-12-13Merge branch 'int-new' of gitlab.labs.nic.cz:labs/bird into int-newJan Maria Matejka
2017-12-13Doc: Fixed misc sgml bugs, no content changeJan Maria Matejka
2017-12-12Lib: Save/restore state for linpoolsOndrej Zajicek (work)
Also change linpool.current ptr to really point to thr current chunk.
2017-12-12Fix some minor issuesOndrej Zajicek (work)
2017-12-12Minor CI tweakOndrej Zajicek (work)
2017-12-12Removed '--enable-ipv6' reference.Ondrej Filip
2017-12-12Revive FIB and kernel MPLS codeOndrej Zajicek (work)
2017-12-11Changes to be able to build 2.0.0v2.0.0Ondrej Filip
2017-12-11NEWS and version updateOndrej Zajicek (work)
2017-12-11KRT: Fix bug in multipath handlingOndrej Zajicek (work)
2017-12-10Doc: Documentation updateOndrej Zajicek (work)
2017-12-10Switchoff for MPLS in kernel.Maria Jan Matejka
2017-12-10Lib: Check size of netsOndrej Zajicek (work)
2017-12-10Lib: Fix macro/keyword collisionsOndrej Zajicek (work)
Old code breaks with some versions of bison
2017-12-10Several minor fixesOndrej Zajicek (work)
2017-12-08Filter: Remove old BGP path mask syntax from testsOndrej Zajicek (work)
2017-12-08BGP: Link check just for single-hopOndrej Zajicek (work)
2017-12-08Docs: Update to v2.0Jan Maria Matejka
2017-12-08Enable ECMP and Link detection by defaultOndrej Zajicek (work)
ECMP is not enabled on BSD, where it is not supported by BIRD.
2017-12-08Nest: Minor formatting changesOndrej Zajicek (work)
2017-12-08BGP: Fix IPv6 MPLS/VPN multicast SAFIOndrej Zajicek (work)
2017-12-08BGP: Autoconfigure BGP next hops from preferred addressesOndrej Zajicek (work)
2017-12-07Merge commit '1e8721e2aeccfbc3f533e8b8abc07582cee77e9a' into int-newOndrej Zajicek (work)
2017-12-07Merge commit '7b2c5f3d2826e3175bf31b1c36056c9efc587a2b' into int-newOndrej Zajicek (work)
2017-12-07Merge commit '98bb80a243b58c43453e9be69d19d0350286549c' into int-newOndrej Zajicek (work)
2017-12-07BSD: Fix in the last commitOndrej Zajicek (work)
2017-12-07Timers: Revert temporary names and remove old timer.hOndrej Zajicek (work)
2017-12-07Timers: Fix TBF and some last remainsOndrej Zajicek (work)
2017-12-07Babel: More changes and bugfixesOndrej Zajicek (work)
Several changes and bugfixes in Babel, namely: - Exported route parameters stored directly in route table entry - Exported non-babel routes no longer stored in per-entry route list - Route update, selection and retraction simplified and fixed - Route feasibility is evalualated per update and stored with route - Unreachable route handling fixed, based on hold interval - Added 'show babel routes' command Overall, it fixes some issues with proper propagation of triggered updates, making Babel convergence after topology change almost instant.
2017-12-07Babel: Fix handling of seqno requestsOndrej Zajicek (work)
Old behavior has several deficiencies compared to standard behavior (no triggered updates for replies, no retransmissions, ...).