dfc7a6c6a0
Fixes potential alignment bug in BGP.
...
Thanks to Andrew (seti.kr.ua) for the bug report.
2015-02-21 12:24:30 +01:00
523f020b5f
Link state support in BGP.
...
Configurable fast shutdown of a BGP session when an interface loses link.
2015-02-21 12:15:56 +01:00
7730553b7e
Merge remote-tracking branch 'origin/soft-int'
2015-02-21 11:39:45 +01:00
0da562a7cb
Fixes error message in 'show route' cmd.
...
Message 'Network not in table' was not reported if a network node without
any routes was found in a routing table.
2014-11-08 23:52:42 +01:00
ec2194fa7a
Version 1.5.0pre
2014-11-05 11:07:25 +01:00
dd5ef279bc
Small typo fixed.
2014-11-04 18:11:59 +01:00
f92e6ab364
Changes order of iface/addr/neigh event hooks.
...
Now the order is:
Up -> iface, addr, neigh
Down -> neigh, addr, iface
It fixes the case when an iface appears, related static routes are
activated and exported to OSPF before the iface notification and
therefore forwarding addresses are not encoded in generated external
LSAs.
2014-11-03 20:35:58 +01:00
ac9dc669d8
Bugfix in latest OSPF changes.
2014-11-03 20:35:25 +01:00
cd3b700393
Bugfix to OSPF reconfiguration.
2014-11-03 14:53:59 +01:00
6f8bbaa10b
Fininshing integrated OSPF.
2014-11-03 10:42:55 +01:00
d148d0af36
Mailling list location changed.
2014-10-25 21:08:35 +02:00
88a183c6c9
Integrated IP functions.
2014-10-24 11:11:43 +02:00
f8fefde318
Refactoring of OSPF messages.
2014-10-24 11:07:38 +02:00
d26cfa0519
__attribute__((packed)) added. Thank to Maksim Tamarsky
2014-10-16 18:05:54 +02:00
78342404ff
Merge remote-tracking branch 'origin/master' into soft-int
2014-10-14 17:23:34 +02:00
cfdea7b85f
NEWS and version update.
v1.4.5
2014-10-05 23:59:18 +02:00
7aa809016e
Implements show route noexport option.
...
Shows routes that would be exported to the protocol but are rejected by
the export filter.
2014-10-02 12:52:50 +02:00
1123e70740
Implements token bucket filter for rate limiting.
2014-10-02 12:52:50 +02:00
dcde7ae597
Allows to configure different remote port for BGP sessions.
...
Thanks to João Taveira Araújo for the original patch.
2014-10-02 12:52:50 +02:00
252c7e4d0b
Refresh kernel protocol when interface disappears.
...
When an interface goes down, (Linux) kernel removes routes pointing to
that ifacem but does not send withdraws for them. We rescan the
kernel table to ensure synchronization.
Thanks to Alexander Demenshin for the bugreport.
2014-10-02 12:52:50 +02:00
b2f008378a
Allows more constants in set literals.
...
Thanks to Michael Fincham for the bugreport.
2014-10-02 12:52:50 +02:00
0479b44373
Fixes some warnings.
2014-10-02 12:52:50 +02:00
178a197afb
OSPF instance id option and documentation update.
2014-07-21 21:50:56 +02:00
742029eb78
Whitespace cleanup in OSPF.
2014-07-19 17:28:38 +02:00
a7a7372aa7
Temporary integrated OSPF commit.
2014-07-18 18:24:12 +02:00
7c00551749
Version 1.4.4.
v1.4.4
2014-07-09 23:46:02 +02:00
06c4b6ac9d
NEWS and version update.
2014-07-09 18:42:59 +02:00
029ec22d0a
Fixes a bug in BSD kernel interfacing code.
...
The bug was introduced in 05476c4d04a24bdb26fa64e05ab31bc36118f34e.
2014-07-09 18:34:42 +02:00
751482899c
Implements default router preference (RFC 4191) for RAdv.
...
Thanks to Baptiste Jonglez for the patch.
2014-07-07 22:56:21 +02:00
6285793f18
Replaces function name in test.conf as it collided with new keyword.
2014-07-07 22:23:37 +02:00
20e8d040b0
Fixes integer overflow in show memory command.
...
Thanks to Job Snijders for the bugreport.
2014-06-30 11:55:22 +02:00
8945f73d94
Ensures that msg_controllen includes last padding.
...
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-26 13:30:27 +02:00
70945cb645
Temporary integrated OSPF commit.
2014-06-26 11:58:57 +02:00
9d5960cfa5
Fixes max include depth in documentation.
...
Thanks to Artyom Gavrichenkov for the patch.
2014-06-10 12:16:01 +02:00
9eceab33f9
String constants could be used for string option values.
...
Thanks to Frederik Kriewitz for the patch.
2014-05-29 23:05:03 +02:00
05476c4d04
IPv4/IPv6 integrated socket code.
2014-05-18 11:42:26 +02:00
1149aa977d
Fixes a problem with undoing of deconfiguring of protocol.
...
Thanks to Sergey Popovich for the original patch.
2014-05-05 11:05:12 +02:00
5a3905fe90
Merge commit 'origin/master'
2014-05-04 11:59:50 +02:00
66370eac1f
Fixes BGP crash when update with some attributes and empty NLRI is received.
...
Thanks to Charlie Allom for the bugreport.
2014-05-04 11:49:41 +02:00
7d9ab86b7a
Fixes BGP crash when update with some attributes and empty NLRI is received.
2014-05-04 00:01:06 +02:00
c865cae3eb
Fixes 'show route export' w.r.t. protocols with different RA_* types.
2014-04-28 17:31:03 +02:00
984d734944
Fixes limit verification during reconfiguration.
2014-04-27 00:46:32 +02:00
145368f547
Extends multipath support for OSPF.
...
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-23 13:54:28 +02:00
4dd24f05f3
Merge commit 'origin/master'
2014-04-23 13:52:15 +02:00
6c6ebd64c3
NEWS and version update.
v1.4.3
2014-04-14 14:47:20 +02:00
7c4a800725
Fixed bug in unused function.
2014-04-14 12:28:30 +02:00
859cbd75e1
Fixes a bug in (mainly) IPv6 BGP.
...
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-14 12:50:03 +02:00
1cb0f83d29
Fixes some asserts.
2014-04-07 11:48:25 +02:00
538fec7b1b
NEWS and version update.
v1.4.2
2014-04-02 23:00:10 +02:00
2750b2484f
Fixes missing line in BFD context help.
2014-04-02 20:09:37 +02:00