Maria Matejka
|
e711a991d4
|
MPLS: FEC Map moved from protocol to MPLS channel
|
2024-01-08 13:03:25 +01:00 |
|
Maria Matejka
|
34d040a034
|
MPLS: Domain list locked by The BIRD Lock
|
2024-01-08 13:03:25 +01:00 |
|
Maria Matejka
|
9815353c5e
|
MPLS: Putting internal objects aside
|
2024-01-08 13:03:25 +01:00 |
|
Maria Matejka
|
f0da632b3c
|
Channels now can have external obstacles temporarily blocking their shutdown
|
2024-01-08 13:03:25 +01:00 |
|
Maria Matejka
|
e4e90c6f4d
|
Channel: Replacing refeed status trie by bitmap
This fixes a bug with reloading non-IP channels.
|
2024-01-08 12:02:25 +01:00 |
|
Maria Matejka
|
548dbb2252
|
Replacing table FIB by netindex and simple pointer block
Using the netindex data structure to simplify route storage inside route
tables. This should also help with future unlocking of route import.
|
2024-01-08 09:34:32 +01:00 |
|
Maria Matejka
|
3b31138854
|
Dropped forgotten pieces of orphaned internal API
|
2024-01-08 09:23:35 +01:00 |
|
Maria Matejka
|
25906bc5e9
|
Merge commit 'ef814fb2d6415206fce280c37466ea889291b043' into HEAD
|
2023-12-08 12:13:58 +01:00 |
|
Maria Matejka
|
ef814fb2d6
|
Merge commit 'bb094fb6' into mq-aggregator-for-v3
|
2023-12-08 12:09:17 +01:00 |
|
Maria Matejka
|
bb094fb6c7
|
Refactoring also net_roa_check
Having 4 functions doing almost the same is more mess than three macros.
|
2023-12-08 12:08:28 +01:00 |
|
Maria Matejka
|
8c19f8a209
|
Merge commit 'db1eb46664d4c76d56dc55a63ce7abe853fc6862' into HEAD
|
2023-12-08 11:33:43 +01:00 |
|
Maria Matejka
|
db1eb46664
|
Merge commit '54ddf90f6370f06efc71c3ffd6e02d031a86866f' into mq-aggregator-for-v3
|
2023-12-08 09:08:38 +01:00 |
|
Maria Matejka
|
54ddf90f63
|
Conf: debug tables
For now just a dummy config but it is needed for forward
compatibility with v3.
|
2023-12-07 14:38:05 +01:00 |
|
Maria Matejka
|
9a91ea52db
|
Refactoring of net_route
|
2023-12-07 14:11:16 +01:00 |
|
Maria Matejka
|
3b48dc9bce
|
Table: Adding route refresh begin and end debug messages
|
2023-12-07 14:11:16 +01:00 |
|
Maria Matejka
|
1df615991c
|
Generalized the rte_src lockfree usecount algorithm
|
2023-12-04 10:39:32 +01:00 |
|
Maria Matejka
|
0bcbff42ca
|
Table: nicer route validation errors
|
2023-12-04 10:39:32 +01:00 |
|
Maria Matejka
|
5a916ed53f
|
Locking: Dropping DEFINE_DOMAIN ugly macro
|
2023-12-04 10:39:32 +01:00 |
|
Maria Matejka
|
080e580834
|
Route table objects use the new locked object macro stack
|
2023-11-20 12:09:31 +01:00 |
|
Maria Matejka
|
8558e666e0
|
Merge branch 'mq-aggregator-for-v3' into thread-next
|
2023-11-09 17:38:31 +01:00 |
|
Maria Matejka
|
219dc0fdb5
|
Merge branch 'mq-aggregator-for-v3' into thread-next
|
2023-11-09 16:53:34 +01:00 |
|
Maria Matejka
|
e6362b21dc
|
Merge branch 'mq-aggregator-for-v3' into thread-next
|
2023-11-09 16:34:26 +01:00 |
|
Maria Matejka
|
c4c2148ab9
|
Merge commit 'a7a9df86' into mq-aggregator-for-v3
|
2023-11-09 16:34:20 +01:00 |
|
Maria Matejka
|
4f2212ccf2
|
Merge branch 'mq-aggregator-for-v3' into thread-next
|
2023-11-09 16:34:04 +01:00 |
|
Maria Matejka
|
6067ad6c07
|
Merge commit '9b775859' into mq-aggregator-for-v3
|
2023-11-09 16:00:44 +01:00 |
|
Maria Matejka
|
8f2f612e2f
|
Merge branch 'mq-aggregator-for-v3' into thread-next
|
2023-11-09 15:59:03 +01:00 |
|
Maria Matejka
|
926c3295d4
|
Merge commit 'b6385dec' into mq-aggregator-for-v3
|
2023-11-09 15:58:58 +01:00 |
|
Maria Matejka
|
3ccf890e58
|
Merge branch 'mq-aggregator-for-v3' into thread-next
|
2023-11-09 15:58:41 +01:00 |
|
Maria Matejka
|
45ffbb4d76
|
Merge commit '81a20ca5' into mq-aggregator-for-v3
|
2023-11-09 15:50:39 +01:00 |
|
Maria Matejka
|
e61fc5272a
|
Merge branch 'mq-aggregator-for-v3' into thread-next
|
2023-11-09 15:50:32 +01:00 |
|
Maria Matejka
|
4d6620a008
|
Merge commit '35726051' into mq-aggregator-for-v3
|
2023-11-09 15:50:28 +01:00 |
|
Maria Matejka
|
2193b1efe4
|
Merge branch 'mq-aggregator-for-v3' into thread-next
|
2023-11-09 15:50:15 +01:00 |
|
Maria Matejka
|
c7cc1ccd2e
|
Merge branch 'mq-aggregator-for-v3' into thread-next
|
2023-11-09 15:50:13 +01:00 |
|
Maria Matejka
|
360de8fb68
|
Merge commit 'fcf22586' into mq-aggregator-for-v3
|
2023-11-09 15:50:02 +01:00 |
|
Maria Matejka
|
8429b4bc38
|
Merge commit '8e9e013b' into mq-aggregator-for-v3
|
2023-11-09 15:35:18 +01:00 |
|
Maria Matejka
|
e203c5a6dd
|
Merge branch 'mq-aggregator-for-v3' into thread-next
|
2023-11-09 15:35:11 +01:00 |
|
Maria Matejka
|
eae4177220
|
Merge commit '3397ca51' into mq-aggregator-for-v3
|
2023-11-09 15:35:08 +01:00 |
|
Maria Matejka
|
00e40a6b80
|
Merge branch 'mq-aggregator-for-v3' into thread-next
|
2023-11-09 15:20:13 +01:00 |
|
Maria Matejka
|
b979c6ce6e
|
Merge commit 'bcff3ae7' into mq-aggregator-for-v3
|
2023-11-09 11:06:07 +01:00 |
|
Maria Matejka
|
e5c320d44a
|
Merge branch 'mq-aggregator-for-v3' into thread-next
|
2023-11-09 11:04:57 +01:00 |
|
Maria Matejka
|
6270373954
|
Merge commit '9ca86ef6' into mq-aggregator-for-v3
|
2023-11-09 10:52:53 +01:00 |
|
Maria Matejka
|
30712a2bdf
|
Merge branch 'mq-aggregator-for-v3' into thread-next
|
2023-11-08 21:51:46 +01:00 |
|
Ondrej Zajicek
|
a0b4835253
|
MPLS: Fix issue with recursive MPLS routes
Recursive MPLS routes used hostentry from the original route, which
triggered different table than MPLS table, and therefore were not
updated.
|
2023-11-07 16:06:15 +01:00 |
|
Maria Matejka
|
c6fba7d7e6
|
Merge branch 'thread-next' into HEAD
|
2023-11-02 14:43:15 +01:00 |
|
Katerina Kubecova
|
9680bf68e4
|
Automatic ROA reloads on channel import
This includes updating OSPF, Pipe and RIP to enable partial route reload
directly from the protocols' internal tables.
|
2023-11-02 14:37:27 +01:00 |
|
Maria Matejka
|
1c0bc707a0
|
Prefiltering routes by net and custom hook for partial reloads
|
2023-11-02 14:37:27 +01:00 |
|
Maria Matejka
|
2659aebd9b
|
Channel feeding request respects the subnet tries
|
2023-11-02 14:37:27 +01:00 |
|
Maria Matejka
|
898e268d0f
|
Channel feeding request has a done-hook
|
2023-11-02 14:37:27 +01:00 |
|
Maria Matejka
|
3611555883
|
Merge commit '333ddd4f' into mq-aggregator-for-v3
|
2023-11-02 12:01:22 +01:00 |
|
Maria Matejka
|
f730ecef4f
|
Dumping route sources along with protocols and routes
|
2023-11-01 18:25:40 +01:00 |
|