Maria Matejka
c3698535e3
BGP: Fixed corking of RX
...
If cork occurred after some incoming data had been already processed,
BGP incorrectly processed them again after uncorking because it forgot
to store the actual socket state.
Now storing the socket state (done at the end of bgp_rx()) and
therefore the bug is fixed.
2024-05-18 15:48:03 +02:00
Maria Matejka
1e55a8168a
Fixed in-table route refresh counter to not randomly add 256
2024-05-18 15:47:45 +02:00
Maria Matejka
a9124be384
Fixed hostcache notifier pool
...
This pool has to be the service pool to allow the seq bitmaps to grow
from the exporter and feeder routines
2024-05-18 15:47:45 +02:00
Maria Matejka
e38cd2b215
Fixed reporting about exported routes
2024-05-18 15:47:12 +02:00
Maria Matejka
ef16f07633
Fixed annoying undefined values with nexthops
2024-05-18 15:46:53 +02:00
Maria Matejka
3a2e423d3e
Undefined behavior fix
2024-05-18 15:41:33 +02:00
Maria Matejka
3371ea0843
CLang compilation fix
2024-05-18 15:41:10 +02: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
Maria Matejka
41d6002f59
Merge commit 'a740054db50b8532680bd1673a5d4519af889c0f' into mq-merge-step-1
2024-01-28 14:55:49 +01:00
Maria Matejka
94a95a6944
Merge commit 'v2.14-28-g87fcb810' into mq-merge-step-2
2024-01-28 14:54:06 +01:00
Maria Matejka
87fcb810af
Merge commit '06301a991d80597a2a0a9e449d0cdf4bc1eda6d1' into mq-merge-step-1
2024-01-28 14:54:05 +01:00
Maria Matejka
12dae9264c
Merge commit 'v2.14-76-ge728c60b' into thread-next
2024-01-28 14:53:47 +01:00
Maria Matejka
e728c60be5
Merge commit 'v2.14-25-gb5378447' into mq-merge-step-2
2024-01-28 14:53:38 +01:00
Maria Matejka
b537844756
Merge commit '108c4cfaf3b0fda5daf4bccf2f1ea45d7f3a271d' into mq-merge-step-1
2024-01-28 14:53:36 +01:00
Maria Matejka
969f3855c3
Merge commit 'v2.14-73-g07e4750a' into thread-next
2024-01-28 14:52:38 +01:00
Maria Matejka
07e4750ac2
Merge commit 'v2.14-23-gf9bef5b9' into mq-merge-step-2
2024-01-28 14:52:33 +01:00
Maria Matejka
f9bef5b989
Merge commit 'c9b7b032110fbd49a5f084bfe3bc886e0e1edfe4' into mq-merge-step-1
2024-01-28 14:52:32 +01:00