Ondrej Zajicek (work)
2e507a7457
Use non-fatal asserts even for regular build
2018-01-10 16:17:37 +01:00
Ondrej Zajicek (work)
72163bd5f3
Nest: Allow modification of channels inherited from templates
...
Multiple definitions of same channels are forbidden, but inherited
channel can be redefined. In such case channel options are merged.
2018-01-09 18:42:22 +01:00
Jan Maria Matejka
09c1e370b3
Moved freebsd cflags and ldflags to configure
2018-01-09 16:46:00 +01:00
Ondrej Zajicek (work)
94f9be80c3
Nest: Fix filter reconfiguration
...
Function filter_same() must be called with arguments in proper order,
otherwise it breaks the new filter, causing crash during route
processing.
2018-01-09 14:36:11 +01:00
Ondrej Zajicek (work)
8f8671bcde
Filter: Handle undefined BGP paths as empty
...
The same is already done for clists. Also fixes defined() to work
properly for paths and clists.
2018-01-03 15:44:05 +01:00
Ondrej Zajicek (work)
0ff86d054e
ROA: Fix reconfiguration
2018-01-03 14:12:00 +01:00
Ondrej Zajicek (work)
9bd8cb7c3c
Merge branch 'master' into int-new
2018-01-02 16:59:59 +01:00
Ondrej Zajicek (work)
d493d0f180
BGP: Fix unknown attribute handling
2018-01-02 16:57:45 +01:00
Ondrej Zajicek (work)
e62cd03307
BGP: Fix graceful restart timer
...
Should use remote value, not local value.
2018-01-02 14:30:08 +01:00
Ondrej Zajicek (work)
cce6ba4daa
Remove libhistory check
...
According to GNU Readline developers, if we link with libreadline then
there is no need to link with libhistory at all.
2018-01-02 14:11:59 +01:00
Ondrej Zajicek (work)
4842eeaad3
Minor fix in documentation
2017-12-21 00:16:52 +01:00
Ondrej Zajicek (work)
a63e78c31a
Fix build without limited protocol set
2017-12-18 23:15:07 +01:00
Ondrej Zajicek (work)
e87a95d97d
Minor fixes for debug mode
2017-12-16 16:31:43 +01:00
Ondrej Zajicek (work)
3013fc57bd
Netlink: Fix memory leak
2017-12-16 00:42:56 +01:00
Ondrej Zajicek (work)
8396094156
Minor cleanups
2017-12-14 22:15:01 +01:00
Ondrej Zajicek (work)
abd4367f48
Minor cleanup
2017-12-14 21:52:07 +01:00
Ondrej Zajicek (work)
c36a298c21
Use git describe for BIRD version
...
Based on patch from Pavel Tvrdik
2017-12-13 19:18:30 +01:00
Ondrej Zajicek (work)
d807ea087f
BGP: Fix non-transitive ext communities
2017-12-13 15:57:44 +01:00
Ondrej Zajicek (work)
3e7923507b
Netlink: Use linpool instead of static buffer
2017-12-13 15:27:33 +01:00
Ondrej Zajicek (work)
772beb7308
Lib: Minor fix
2017-12-13 15:27:33 +01:00
Jan Maria Matejka
cb21c5ffa9
Merge branch 'int-new' of gitlab.labs.nic.cz:labs/bird into int-new
2017-12-13 10:29:10 +01:00
Jan Maria Matejka
71c51aa4ab
Doc: Fixed misc sgml bugs, no content change
2017-12-13 10:28:50 +01:00
Ondrej Zajicek (work)
1e11918c8c
Lib: Save/restore state for linpools
...
Also change linpool.current ptr to really point to thr current chunk.
2017-12-12 19:57:52 +01:00
Ondrej Zajicek (work)
ac48e72bf6
Fix some minor issues
2017-12-12 15:57:14 +01:00
Ondrej Zajicek (work)
cb5df823ac
Minor CI tweak
2017-12-12 15:22:36 +01:00
Ondrej Filip
b5257bea85
Removed '--enable-ipv6' reference.
2017-12-12 10:43:56 +01:00
Ondrej Zajicek (work)
66acbc8d7f
Revive FIB and kernel MPLS code
2017-12-12 00:05:49 +01:00
Ondrej Filip
fa5c09a2e7
Changes to be able to build 2.0.0
2017-12-11 09:36:21 +01:00
Ondrej Zajicek (work)
d4eada9e0f
NEWS and version update
2017-12-11 02:05:35 +01:00
Ondrej Zajicek (work)
c99050cce2
KRT: Fix bug in multipath handling
2017-12-11 01:04:15 +01:00
Ondrej Zajicek (work)
cf3e3845c2
Doc: Documentation update
2017-12-10 22:47:38 +01:00
Maria Jan Matejka
6b0f5f68a8
Switchoff for MPLS in kernel.
2017-12-10 18:30:00 +01:00
Ondrej Zajicek (work)
67a2eb9177
Lib: Check size of nets
2017-12-10 13:18:36 +01:00
Ondrej Zajicek (work)
a32a7b58ce
Lib: Fix macro/keyword collisions
...
Old code breaks with some versions of bison
2017-12-10 13:16:31 +01:00
Ondrej Zajicek (work)
7fc55925be
Several minor fixes
2017-12-10 00:55:34 +01:00
Ondrej Zajicek (work)
ed1d853e51
Filter: Remove old BGP path mask syntax from tests
2017-12-08 17:31:33 +01:00
Ondrej Zajicek (work)
dea9886454
BGP: Link check just for single-hop
2017-12-08 17:04:59 +01:00
Jan Maria Matejka
3e52d112d7
Docs: Update to v2.0
2017-12-08 16:27:19 +01:00
Ondrej Zajicek (work)
517d05dff1
Enable ECMP and Link detection by default
...
ECMP is not enabled on BSD, where it is not supported by BIRD.
2017-12-08 16:00:33 +01:00
Ondrej Zajicek (work)
eb95b5ec1a
Nest: Minor formatting changes
2017-12-08 15:16:47 +01:00
Ondrej Zajicek (work)
49c7ef3b21
BGP: Fix IPv6 MPLS/VPN multicast SAFI
2017-12-08 14:00:36 +01:00
Ondrej Zajicek (work)
ccee67ca3b
BGP: Autoconfigure BGP next hops from preferred addresses
2017-12-08 02:26:17 +01:00
Ondrej Zajicek (work)
830ba75e6d
Merge commit '1e8721e2aeccfbc3f533e8b8abc07582cee77e9a' into int-new
2017-12-07 21:54:47 +01:00
Ondrej Zajicek (work)
46434a3cad
Merge commit '7b2c5f3d2826e3175bf31b1c36056c9efc587a2b' into int-new
2017-12-07 18:35:46 +01:00
Ondrej Zajicek (work)
4ff15a75c5
Merge commit '98bb80a243b58c43453e9be69d19d0350286549c' into int-new
2017-12-07 17:41:09 +01:00
Ondrej Zajicek (work)
cd80c9b070
BSD: Fix in the last commit
2017-12-07 14:21:38 +01:00
Ondrej Zajicek (work)
a6f79ca57f
Timers: Revert temporary names and remove old timer.h
2017-12-07 13:54:59 +01:00
Ondrej Zajicek (work)
574b232427
Timers: Fix TBF and some last remains
2017-12-07 13:53:42 +01:00
Ondrej Zajicek (work)
3b3b0910ff
Babel: More changes and bugfixes
...
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-07 13:53:42 +01:00
Ondrej Zajicek (work)
dbf1ed263c
Babel: Fix handling of seqno requests
...
Old behavior has several deficiencies compared to standard behavior
(no triggered updates for replies, no retransmissions, ...).
2017-12-07 13:53:42 +01:00