Commit Graph

  • 4cdd4966ec add debian build master Simon Marsh 2024-01-13 11:10:33 +00:00
  • 802f79e116 use burble.dn42 as owner Simon Marsh 2023-05-27 13:10:28 +01:00
  • 38f200fb28 Add drone Simon Marsh 2023-05-26 22:32:38 +01:00
  • adfff44878 NEWS and version update Ondrej Zajicek 2024-03-10 18:57:04 +01:00
  • 1b064355f7 Client: Add support for completion of command options Ondrej Zajicek 2024-03-05 19:04:10 +01:00
  • 114be2af28 Filter: Add route attribute gw_mpls_stack Ondrej Zajicek 2024-03-05 16:38:24 +01:00
  • 26dd61ee7f BFD: Add arguments to 'show bfd sessions' command Ondrej Zajicek 2024-03-04 23:20:53 +01:00
  • 4737937375 BFD: Improve 'show bfd sessions all' command Ondrej Zajicek 2024-03-01 18:39:09 +01:00
  • a48dc5efe0 BFD: Show session for ip / ip prefix Katerina Kubecova 2024-01-18 12:36:48 +01:00
  • 37bf207843 BFD: show bfd sessions all Katerina Kubecova 2024-01-16 11:02:22 +01:00
  • e2728c8078 RPKI: Add 'local address' configuration option Job Snijders 2024-02-22 14:58:29 +01:00
  • 2d0652dd10 BGP: Maintain valid route attribute flags even in local tables Ondrej Zajicek 2024-02-20 17:39:05 +01:00
  • 44a16bff6c BGP: Update SendHoldTimer BGP Error code Job Snijders 2024-02-18 09:00:10 +01:00
  • c3335b5044 Static: Allow to define both nexthop and interface Ondrej Zajicek 2024-02-16 18:44:40 +01:00
  • 5c04f0e235 Netlink: Fix spelling of krt_ssthresh / krt_lock_ssthresh Ondrej Zajicek 2024-02-16 14:54:17 +01:00
  • e68363909c Netlink: Cleanups in route metrics Ondrej Zajicek 2024-02-16 14:29:54 +01:00
  • 225943eaea Filter: Add support for setting TCP congestion control algorithm Ondrej Zajicek 2024-02-14 14:01:04 +01:00
  • 224a152c53 Filter: Add support for string route attribute Ondrej Zajicek 2024-02-14 13:58:56 +01:00
  • 574d7eb241 BGP: Allow multiple EBGP neighbors with the same peer. Alexander Zubkov 2024-02-07 19:11:10 +01:00
  • 0b52f7c01f birdc: Do not execute cmd on noninteractive help request Inrin 2024-02-06 19:03:14 +01:00
  • ff2ebdc7e1 BGP: Increase max length of notification data in error logs Ondrej Zajicek 2024-02-06 18:34:55 +01:00
  • c5c9bd811b Filter: Ethernet and EVPN support evpn Ondrej Zajicek 2024-01-25 18:39:40 +01:00
  • dc17f1982f BGP: PMSI tunnel attribute support Ondrej Zajicek 2023-11-10 02:32:15 +01:00
  • f0bbb5b049 EVPN: BGP/MPLS Ethernet VPNs using VXLAN tunnels - preliminary support Ondrej Zajicek 2023-11-06 03:38:40 +01:00
  • 0c02b06329 Bridge: Linux bridge interface - preliminary support Ondrej Zajicek 2023-10-30 01:50:14 +01:00
  • b5c040d0cf Nest: Ethernet net type - preliminary support Ondrej Zajicek 2023-10-25 19:16:40 +02:00
  • 2f4f790a16 BGP: EVPN NLRI - preliminary support Ondrej Zajicek 2023-05-29 05:37:26 +02:00
  • b32c279606 Nest: EVPN net type - preliminary support Ondrej Zajicek 2023-05-29 05:36:40 +02:00
  • 32d6855a3f Lib: Extend bsnprintf() for byte strings Ondrej Zajicek 2023-05-29 05:25:40 +02:00
  • f40e2bc270 Nest: Fix bug in recursive routes with MPLS-labeled nexthops Ondrej Zajicek 2024-01-27 17:38:06 +01:00
  • 472be46f7a Filter: Tests for net_addr Katerina Kubecova 2024-01-19 11:54:25 +01:00
  • 13c6cf8a74 Trivial code cleanups Ondrej Zajicek 2024-01-22 06:29:14 +01:00
  • 2b6bd8ca3a OSPF: Cleanup some warnings Ondrej Zajicek 2023-12-13 18:07:38 +01:00
  • 7d2c7d59a3 Nest: Fix memory alignment in attribute cache Ondrej Zajicek 2023-12-13 17:46:16 +01:00
  • 2c7555cf2a Log: Add support for UDP logging Ondrej Zajicek 2023-12-13 03:48:12 +01:00
  • 8cf1be6f67 Merge commit 'bb094fb6' Maria Matejka 2023-12-08 12:09:30 +01:00
  • bb094fb6c7 Refactoring also net_roa_check Maria Matejka 2023-12-08 12:07:46 +01:00
  • 4aac1b259f Merge commit '54ddf90f' Maria Matejka 2023-12-08 08:30:30 +01:00
  • 54ddf90f63 Conf: debug tables Maria Matejka 2023-12-07 14:38:05 +01:00
  • 9a91ea52db Refactoring of net_route Maria Matejka 2023-12-07 14:10:11 +01:00
  • 3b48dc9bce Table: Adding route refresh begin and end debug messages Maria Matejka 2023-12-07 13:54:41 +01:00
  • bcf2327425 BGP: Send hold timer Katerina Kubecova 2023-10-27 17:11:06 +02:00
  • 3fb06fea1d BGP: Add options to require BGP capabilities Ondrej Zajicek 2023-11-23 20:54:22 +01:00
  • b6923f6386 BGP: Simplify capability handling Ondrej Zajicek 2023-11-23 17:18:04 +01:00
  • 31aa62ae6d OSPF: On physical PtP links, skip next-hop resolving Soha Jin 2023-11-09 14:33:25 +01:00
  • a740054db5 Nest: Minor fixes in MPLS Ondrej Zajicek 2023-10-25 18:25:46 +02:00
  • 06301a991d Doc: prefix match prefix pattern definition typo (in sets of prefixes definition) Michal Rada 2023-10-17 14:58:14 +02:00
  • 63f1c4d918 Use RTA_MAX_SIZE in rta_do_cow() Ondrej Zajicek 2023-03-14 16:02:32 +01:00
  • 108c4cfaf3 Autoconf: minor reduction of redundancy Maria Matejka 2023-10-24 12:40:52 +02:00
  • c9b7b03211 CI: Update for new netlab worker Ondrej Zajicek 2023-10-18 01:48:11 +02:00
  • 5973031460 CI: Add MPLS tests Ondrej Zajicek 2023-10-16 15:24:32 +02:00
  • b5e9e5197b MPLS: Fix issue with recursive MPLS routes Ondrej Zajicek 2023-10-16 15:21:36 +02:00
  • 0e1fbaa5b2 NEWS and version update Ondrej Zajicek 2023-10-06 18:53:25 +02:00
  • 23f94b1368 Doc: Minor fixes Ondrej Zajicek 2023-10-06 18:52:02 +02:00
  • c5c3a22bcc Conf: Bytestrings with hex: should use the same general format as ones without. Ondrej Zajicek 2023-10-06 02:36:59 +02:00
  • e83beb70bd KRT: Allow to learn routes with RTPROT_KERNEL Pavel Šorejs 2023-10-06 04:31:19 +02:00
  • 57aa077227 BGP: Improve custom BGP attributes Ondrej Zajicek 2023-10-05 21:29:04 +02:00
  • ba01a6f2e6 MPLS: Handle compatibility with old configs Ondrej Zajicek 2023-10-05 17:54:43 +02:00
  • de09fda5dc Filter: Fix scope handling in for loops Ondrej Zajicek 2023-10-05 14:26:22 +02:00
  • abae806efd Conf: Fix 'show symbols' Ondrej Zajicek 2023-10-04 20:14:12 +02:00
  • ab47c2ae46 BGP: Custom attribute definitions should use cfg_alloc(), not malloc() Ondrej Zajicek 2023-10-04 19:45:00 +02:00
  • d41b06238d Filter: explicitly forbidden for-loop with pre-defined variable Maria Matejka 2023-10-04 19:57:55 +02:00
  • 6a242b3ec6 IO: Fix race condition in event processing Ondrej Zajicek 2023-10-04 17:36:03 +02:00
  • 0bfa216f49 Doc: Fix syntax errors in SGML Ondrej Zajicek 2023-10-04 15:25:05 +02:00
  • be09b030ed MPLS: Update to support and use 64bit source id Ondrej Zajicek 2023-10-04 15:00:24 +02:00
  • cab5fce2b6 Doc: L3VPN documentation Ondrej Zajicek 2023-10-04 13:00:06 +02:00
  • 8a70885694 Doc: MPLS documentation Ondrej Zajicek 2023-10-03 16:11:18 +02:00
  • 8f5511dafb L3VPN: Import/export target reconfiguration Ondrej Zajicek 2023-10-01 05:02:46 +02:00
  • d8130da86b BGP, L3VPN: Fix MPLS channel reload Ondrej Zajicek 2023-09-30 23:18:04 +02:00
  • a7a9df8639 MPLS: Implement FEC map reconfiguration Ondrej Zajicek 2023-09-30 20:07:40 +02:00
  • 9b775859cd MPLS: Handle label allocation failures Ondrej Zajicek 2023-09-26 18:50:20 +02:00
  • e915f99e1c L3VPN: Fix bug in reconfiguration Ondrej Zajicek 2023-09-24 00:24:50 +02:00
  • b6385decb3 MPLS: Improve handling of static label allocations Ondrej Zajicek 2023-09-23 17:55:01 +02:00
  • 81a20ca5d8 Static: Add syntax for static MPLS labels Ondrej Zajicek 2023-09-22 19:49:15 +02:00
  • 3572605151 MPLS: Label range non-intersection check Ondrej Zajicek 2023-09-22 15:47:48 +02:00
  • fcf2258620 MPLS: Improve label range reconfiguration Ondrej Zajicek 2023-09-18 17:47:17 +02:00
  • 8e9e013b0d MPLS: Add command 'show mpls ranges' Ondrej Zajicek 2023-09-18 17:32:24 +02:00
  • 3397ca51f8 Nest: Fix missing RTS_* values in filters Ondrej Zajicek 2023-09-18 14:19:20 +02:00
  • e338c4b63c Lib: Extend MPLS label allocator bitmap Ondrej Zajicek 2023-09-18 14:12:22 +02:00
  • bcff3ae79a L3VPN: BGP/MPLS VPNs using MPLS backbone Ondrej Zajicek 2022-10-03 20:06:13 +02:00
  • 9ca86ef69c MPLS: Add support for per-VRF labeling policy Ondrej Zajicek 2022-10-01 22:38:49 +02:00
  • 9d456d5366 BGP: Add MPLS support Ondrej Zajicek 2022-09-15 02:30:15 +02:00
  • 15c86ed061 Static: Add MPLS support Ondrej Zajicek 2022-09-15 02:29:12 +02:00
  • 333ddd4f98 MPLS subsystem Ondrej Zajicek 2022-09-15 01:38:18 +02:00
  • e55696a4f8 Lib: Indirect bitmap for MPLS label allocator Ondrej Zajicek (work) 2021-05-22 12:31:47 +02:00
  • 21213be523 Nest: Expand rte_src.private_id to u64 Ondrej Zajicek 2023-10-02 15:09:30 +02:00
  • 8ad9c4bb33 BGP config: Splitting Route Refresh and Enhanced Route Refresh Maria Matejka 2023-09-27 12:51:55 +02:00
  • a4adb09f5a Aggregator: brief documentation Maria Matejka 2023-09-22 15:10:45 +02:00
  • 018a77fc0b Aggregator: Forbidden dangerous filter computations Maria Matejka 2023-09-22 14:21:21 +02:00
  • 8674d7ab4b Aggregator: Fixed hashing of adata Maria Matejka 2023-07-12 15:11:00 +02:00
  • 977b82fba4 Basic route aggregation Igor Putovny 2023-06-21 13:15:07 +02:00
  • 0a729b509c Simple testing of reconfiguration to a slightly different one Maria Matejka 2023-06-23 09:05:48 +02:00
  • a0fb0eaa67 BGP: Setting and unsetting unknown attributes katerina.kubecova 2023-09-19 11:11:24 +02:00
  • cc122bf0c2 Attributes declared in config can be bytestrings katerina.kubecova 2023-09-18 14:07:59 +02:00
  • 8cc9d198c7 Filter: Function unset() accepts attributes declared in config katerina.kubecova 2023-09-20 09:50:22 +02:00
  • bb8e28248b Structures bytestring and adata merged into adata. katerina.kubecova 2023-09-18 14:43:58 +02:00
  • 9ffea830b6 Conf: Move definition of struct keyword to conf.h Ondrej Zajicek 2023-09-14 17:24:09 +02:00
  • a3dc26455d Filter: Use common initializer for undefined variables and eattrs. Ondrej Zajicek 2023-09-13 06:21:26 +02:00
  • 7395b97daf Filter: Minor updates to methods Ondrej Zajicek 2023-09-12 18:44:20 +02:00
  • 132f1edaf4 Filter: Split clist add/delete operations to multiple methods Ondrej Zajicek 2023-07-25 19:33:51 +02:00