Maria Matejka
422ecddaae
Allowing to send events to the metaloop's priority list
2024-04-06 18:28:43 +02:00
Maria Matejka
b114aa0073
Static: Unlock IGP tables on cleanup to avoid problems with hostentry unlocking
2024-04-06 18:28:43 +02:00
Maria Matejka
233004988b
Net: explicit generic-to-specific typecast with checking
2024-04-06 18:28:43 +02:00
Maria Matejka
0dd6ec566d
Route table export journal converted to the generic structure
2024-04-06 18:28:43 +02:00
Maria Matejka
a5eb8e0f9f
Lock free journal refactored into a separate data structure
2024-04-06 18:28:43 +02:00
Maria Matejka
d020cc7e26
Event: fixed race condition between ev_send and ev_postpone
2024-04-06 18:28:43 +02:00
Maria Matejka
d1c337f235
Replacing the NHU table loop flag with a proper event
2024-04-06 18:28:43 +02:00
Maria Matejka
6bc1490f30
Undefined behavior fix
2024-04-03 13:58:41 +02:00
Maria Matejka
84c8f24241
CLang compilation fix
2024-04-03 13:58:41 +02:00
Maria Matejka
ec5d9d49ab
Flowspec links don't peruse the all-hooks list for lookup
2024-04-03 13:58:41 +02:00
Maria Matejka
76e43b405f
Typed list: macro for list length
2024-04-03 13:58:41 +02:00
Maria Matejka
59304b2f91
Typed lists: enabled defining the list structure independently on the node
2024-03-27 14:28:37 +01:00
Maria Matejka
d516cea44a
Refactoring: back-merged export data structures
...
Table-specific structures inheriting commons are too crazy.
2024-03-27 14:28:37 +01:00
Maria Matejka
721f09a78d
Export table dump temporarily switched off
2024-03-27 14:28:37 +01:00
Maria Matejka
facc9197c9
Added and explicit target table to the ROA subscription object
2024-02-08 14:34:54 +01:00
Maria Matejka
83b92a355d
Refactoring of struct rt_pending_export
...
Now it stores const rte * instead of struct rte_storage * to allow for
different storage backends.
2024-02-08 09:20:40 +01:00
Maria Matejka
3b217f2984
Fixed L3VPN after merge to v3.
...
Semantics of rt_get_source() has changed between v2 and v3. Also other
minor fixes were needed to make it run.
2024-01-30 23:14:10 +01:00
Maria Matejka
06030d8bf0
Hostentry eattrs are now properly zeroed
2024-01-30 23:14:10 +01:00
Maria Matejka
95adf7b0fa
Fixed regression in route feeding.
...
We were, once again, forgetting to mark empty-net journal entries as
processed, as was fixed in 32bb548c11
.
Introduced in 548dbb2252
.
Caught by cf-ebgp-graceful.
2024-01-30 21:31:13 +01:00
Maria Matejka
000dbf737c
Temporarily disabling L3VPN netlab test, has no data for v3
2024-01-29 22:59:57 +01:00
Maria Matejka
29e7cd4a7c
Showing MPLS labels in hostentry display
2024-01-29 22:12:38 +01:00
Maria Matejka
058984bc86
BGP: fixed MPLS setting in nexthops
...
bug introduced somewhere during conversion of nexthops to eattrs
2024-01-29 22:12:38 +01:00
Maria Matejka
2e5cf618ef
Hack-fix of IPv6 SADR literal parsing
...
This should be probably once done better, not by ad-hoc disabling
the attribute symbol table when parsing SADR literals.
2024-01-28 23:37:08 +01:00
Maria Matejka
a0041dd236
Merge commit '472be46f7ab211f38e7662543f1436df30dca753' into thread-next
2024-01-28 23:09:54 +01:00
Maria Matejka
d615633437
Merge commit '13c6cf8a7430a6b133e46525256eb5554b3f0a2b' into thread-next
2024-01-28 23:09:47 +01:00
Maria Matejka
c119d6ef55
Merge commit '7d2c7d59a363e690995eb958959f0bc12445355c' into thread-next
2024-01-28 23:08:51 +01:00
Maria Matejka
b7400f73a4
Config: Moved hostname check before any other commit is done
...
This was sending <none> hostname via UDP while reconfiguring.
2024-01-28 23:03:54 +01:00
Maria Matejka
cd81b6d7cd
Merge commit '2c7555cf2ac8439713dd9148b348128c57222a38' into thread-next
...
The UDP logging had to be substantially rewritten due to a different
logging backend and reconfiguration mechanisms.
Conflicts:
doc/bird.sgml
sysdep/unix/config.Y
sysdep/unix/io.c
sysdep/unix/log.c
sysdep/unix/unix.h
2024-01-28 23:01:39 +01:00
Maria Matejka
86ba37d8f1
Logging: uses writev instead of in-buffer magic
2024-01-28 21:42:39 +01:00
Maria Matejka
0e1bfdd9e0
Merge commit 'v2.14-101-g58d2846e' into thread-next
2024-01-28 15:05:50 +01:00
Maria Matejka
58d2846edf
Merge commit 'v2.14-42-g94310c53' into mq-merge-step-2
2024-01-28 15:05:42 +01:00
Maria Matejka
94310c53a4
Merge commit '8cf1be6f67eaeb9bfd2fffe4a4bc9ae419adffd5' into mq-merge-step-1
2024-01-28 15:05:37 +01:00
Maria Matejka
17fdac3f60
Merge commit 'v2.14-98-gd020a7c7' into thread-next
2024-01-28 15:05:16 +01:00
Maria Matejka
d020a7c788
Merge commit 'v2.14-40-g355d8610' into mq-merge-step-2
2024-01-28 15:04:53 +01:00
Maria Matejka
355d861042
Merge commit '4aac1b259fa94b99427f837564876baa2183ccb1' into mq-merge-step-1
2024-01-28 15:04:51 +01:00
Maria Matejka
ddb4d9a24c
Merge commit 'v2.14-95-g6d453c16' into thread-next
2024-01-28 15:04:45 +01:00
Maria Matejka
8b4f53675e
Merge commit 'v2.14-92-gf27b05de' into thread-next
2024-01-28 15:00:59 +01:00
Maria Matejka
6d453c16e0
Merge commit 'v2.14-38-g422f795f' into mq-merge-step-2
2024-01-28 15:00:48 +01:00
Maria Matejka
422f795fa3
Merge commit 'bcf2327425d4dd96f381b87501cccf943bed606e' into mq-merge-step-1
2024-01-28 15:00:47 +01:00
Maria Matejka
f27b05de98
Merge commit 'v2.14-36-g5fdfbf61' into mq-merge-step-2
2024-01-28 14:58:04 +01:00
Maria Matejka
5fdfbf6135
Merge commit '3fb06fea1d14ef147a567052391a5b359704e971' into mq-merge-step-1
2024-01-28 14:58:03 +01:00
Maria Matejka
b5afbe057e
Merge commit 'v2.14-89-g74de3858' into thread-next
2024-01-28 14:57:52 +01:00
Maria Matejka
74de38589d
Merge commit 'v2.14-34-g23025ab5' into mq-merge-step-2
2024-01-28 14:57:46 +01:00
Maria Matejka
23025ab5f8
Merge commit 'b6923f6386b04340d6b2b6a75fbe83c392f207ca' into mq-merge-step-1
2024-01-28 14:57:45 +01:00
Maria Matejka
ecbeac8582
Merge commit 'v2.14-86-g9b731089' into thread-next
2024-01-28 14:57:15 +01:00
Maria Matejka
9b731089b5
Merge commit 'v2.14-32-gcaa9460a' into mq-merge-step-2
2024-01-28 14:57:10 +01:00
Maria Matejka
caa9460a26
Merge commit '31aa62ae6d2e111e87c08b4b27a16ead968f0689' into mq-merge-step-1
2024-01-28 14:57:09 +01:00
Maria Matejka
1b0d3f5c8c
Merge commit 'v2.14-83-g1709843f' into thread-next
2024-01-28 14:56:01 +01:00
Maria Matejka
c4e1e691c7
Merge commit 'v2.14-80-g94a95a69' into thread-next
2024-01-28 14:55:59 +01:00
Maria Matejka
1709843f15
Merge commit 'v2.14-30-g41d6002f' into mq-merge-step-2
2024-01-28 14:55:50 +01:00