summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorOndrej Zajicek <santiago@crfreenet.org>2023-10-06 18:53:25 +0200
committerOndrej Zajicek <santiago@crfreenet.org>2023-10-06 18:53:25 +0200
commit0e1fbaa5b21db8e5c64a732dbaf0b8afe707a147 (patch)
tree13ff46fa6bbd930866e257061c21bdfdee211f46 /NEWS
parent23f94b1368b71faa0a03e50b9e9d0cf8535cff3a (diff)
NEWS and version update
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS30
1 files changed, 30 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 30f3b932..d05bfe68 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,33 @@
+Version 2.14 (2023-10-06)
+ o MPLS subsystem
+ o L3VPN: BGP/MPLS VPNs (RFC 4364)
+ o BGP: Access to unknown route attributes
+ o RAdv: Custom options
+ o Babel: RTT metric extension
+ o BMP: Refactored route monitoring
+ o BMP: Multiple instances of BMP protocol
+ o BMP: Both pre-policy and post-policy monitoring
+ o Experimental route aggregation
+ o Filter: Method framework
+ o Filter: Functions have return type statements
+ o Filter: New bytestring data type
+ o Kernel: Option to learn kernel routes
+ o Many bugfixes and improvements
+
+ Notes:
+
+ User-defined filter functions that return values now should have return type
+ statements. We still accept functions without such statement, if they could be
+ properly typed.
+
+ For loops allowed to use both existing iterator variables or ones defined in
+ the for statement. We no longer support the first case, all iterator variables
+ must be defined in the for statement (e.g. 'for int i in bgp_path ...').
+
+ Due to oversight, VRF interfaces were not included in respective VRFs, this is
+ fixed now.
+
+
Version 2.13.1 (2023-06-23)
o BGP: Fix role check when no capability option is present
o Filter: Fixed segfault when a case option had an empty block