]>
git.ipfire.org Git - thirdparty/bird.git/log
Maria Matejka [Thu, 22 Feb 2024 10:38:13 +0000 (11:38 +0100)]
CLang compilation fix
Maria Matejka [Tue, 23 Jan 2024 19:25:48 +0000 (20:25 +0100)]
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.
Maria Matejka [Tue, 30 Jan 2024 22:13:49 +0000 (23:13 +0100)]
Hostentry eattrs are now properly zeroed
Maria Matejka [Tue, 30 Jan 2024 20:29:00 +0000 (21:29 +0100)]
Fixed regression in route feeding.
We were, once again, forgetting to mark empty-net journal entries as
processed, as was fixed in
32bb548c116b40f79d077c10356c037770ed1005.
Introduced in
548dbb2252e80362789b8c98355f468491d47b34.
Caught by cf-ebgp-graceful.
Maria Matejka [Mon, 29 Jan 2024 21:59:49 +0000 (22:59 +0100)]
Temporarily disabling L3VPN netlab test, has no data for v3
Maria Matejka [Mon, 29 Jan 2024 15:56:22 +0000 (16:56 +0100)]
Showing MPLS labels in hostentry display
Maria Matejka [Mon, 29 Jan 2024 12:58:23 +0000 (13:58 +0100)]
BGP: fixed MPLS setting in nexthops
bug introduced somewhere during conversion of nexthops to eattrs
Maria Matejka [Sun, 28 Jan 2024 22:37:08 +0000 (23:37 +0100)]
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.
Maria Matejka [Sun, 28 Jan 2024 22:09:54 +0000 (23:09 +0100)]
Maria Matejka [Sun, 28 Jan 2024 22:09:47 +0000 (23:09 +0100)]
Maria Matejka [Sun, 28 Jan 2024 22:08:51 +0000 (23:08 +0100)]
Maria Matejka [Sun, 28 Jan 2024 22:03:54 +0000 (23:03 +0100)]
Config: Moved hostname check before any other commit is done
This was sending <none> hostname via UDP while reconfiguring.
Maria Matejka [Sun, 28 Jan 2024 22:01:39 +0000 (23:01 +0100)]
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
Maria Matejka [Sun, 28 Jan 2024 20:42:39 +0000 (21:42 +0100)]
Logging: uses writev instead of in-buffer magic
Maria Matejka [Sun, 28 Jan 2024 14:05:50 +0000 (15:05 +0100)]
Merge commit '
v2.14-101-g58d2846e' into thread-next
Maria Matejka [Sun, 28 Jan 2024 14:05:42 +0000 (15:05 +0100)]
Merge commit '
v2.14-42-g94310c53' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 14:05:37 +0000 (15:05 +0100)]
Maria Matejka [Sun, 28 Jan 2024 14:05:16 +0000 (15:05 +0100)]
Merge commit '
v2.14-98-gd020a7c7' into thread-next
Maria Matejka [Sun, 28 Jan 2024 14:04:53 +0000 (15:04 +0100)]
Merge commit '
v2.14-40-g355d8610' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 14:04:51 +0000 (15:04 +0100)]
Maria Matejka [Sun, 28 Jan 2024 14:04:45 +0000 (15:04 +0100)]
Merge commit '
v2.14-95-g6d453c16' into thread-next
Maria Matejka [Sun, 28 Jan 2024 14:00:59 +0000 (15:00 +0100)]
Merge commit '
v2.14-92-gf27b05de' into thread-next
Maria Matejka [Sun, 28 Jan 2024 14:00:48 +0000 (15:00 +0100)]
Merge commit '
v2.14-38-g422f795f' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 14:00:47 +0000 (15:00 +0100)]
Maria Matejka [Sun, 28 Jan 2024 13:58:04 +0000 (14:58 +0100)]
Merge commit '
v2.14-36-g5fdfbf61' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 13:58:03 +0000 (14:58 +0100)]
Maria Matejka [Sun, 28 Jan 2024 13:57:52 +0000 (14:57 +0100)]
Merge commit '
v2.14-89-g74de3858' into thread-next
Maria Matejka [Sun, 28 Jan 2024 13:57:46 +0000 (14:57 +0100)]
Merge commit '
v2.14-34-g23025ab5' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 13:57:45 +0000 (14:57 +0100)]
Maria Matejka [Sun, 28 Jan 2024 13:57:15 +0000 (14:57 +0100)]
Merge commit '
v2.14-86-g9b731089' into thread-next
Maria Matejka [Sun, 28 Jan 2024 13:57:10 +0000 (14:57 +0100)]
Merge commit '
v2.14-32-gcaa9460a' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 13:57:09 +0000 (14:57 +0100)]
Maria Matejka [Sun, 28 Jan 2024 13:56:01 +0000 (14:56 +0100)]
Merge commit '
v2.14-83-g1709843f' into thread-next
Maria Matejka [Sun, 28 Jan 2024 13:55:59 +0000 (14:55 +0100)]
Merge commit '
v2.14-80-g94a95a69' into thread-next
Maria Matejka [Sun, 28 Jan 2024 13:55:50 +0000 (14:55 +0100)]
Merge commit '
v2.14-30-g41d6002f' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 13:55:49 +0000 (14:55 +0100)]
Maria Matejka [Sun, 28 Jan 2024 13:54:06 +0000 (14:54 +0100)]
Merge commit '
v2.14-28-g87fcb810' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 13:54:05 +0000 (14:54 +0100)]
Maria Matejka [Sun, 28 Jan 2024 13:53:47 +0000 (14:53 +0100)]
Merge commit '
v2.14-76-ge728c60b' into thread-next
Maria Matejka [Sun, 28 Jan 2024 13:53:38 +0000 (14:53 +0100)]
Merge commit '
v2.14-25-gb5378447' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 13:53:36 +0000 (14:53 +0100)]
Maria Matejka [Sun, 28 Jan 2024 13:52:38 +0000 (14:52 +0100)]
Merge commit '
v2.14-73-g07e4750a' into thread-next
Maria Matejka [Sun, 28 Jan 2024 13:52:33 +0000 (14:52 +0100)]
Merge commit '
v2.14-23-gf9bef5b9' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 13:52:32 +0000 (14:52 +0100)]
Maria Matejka [Sun, 28 Jan 2024 13:52:07 +0000 (14:52 +0100)]
Maria Matejka [Sun, 28 Jan 2024 13:45:33 +0000 (14:45 +0100)]
Merge commit '
v2.14-66-ga5e32759' into thread-next
Maria Matejka [Sun, 28 Jan 2024 13:45:06 +0000 (14:45 +0100)]
Merge commit '
v2.14-21-gbd56a41b' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 13:45:04 +0000 (14:45 +0100)]
Maria Matejka [Sun, 28 Jan 2024 13:43:21 +0000 (14:43 +0100)]
Merge commit '
v2.14-18-g1d0371a6' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 13:43:20 +0000 (14:43 +0100)]
Maria Matejka [Sun, 28 Jan 2024 13:43:05 +0000 (14:43 +0100)]
Merge commit '
v2.13.1-192-gb8312130' into thread-next
Maria Matejka [Sun, 28 Jan 2024 13:42:57 +0000 (14:42 +0100)]
Merge commit '
v2.13.1-145-g605780f9' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 13:42:56 +0000 (14:42 +0100)]
Maria Matejka [Sun, 28 Jan 2024 13:42:36 +0000 (14:42 +0100)]
Merge commit '
v2.13.1-189-g105e50f6' into thread-next
Maria Matejka [Sun, 28 Jan 2024 13:39:01 +0000 (14:39 +0100)]
Merge commit '
v2.13.1-143-g7441ff74' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 13:39:00 +0000 (14:39 +0100)]
Maria Matejka [Sun, 28 Jan 2024 13:38:43 +0000 (14:38 +0100)]
Merge commit '
v2.13.1-186-g761649e6' into thread-next
Maria Matejka [Sun, 28 Jan 2024 13:29:16 +0000 (14:29 +0100)]
Merge commit '
v2.13.1-141-g4f806813' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 13:29:15 +0000 (14:29 +0100)]
Maria Matejka [Sun, 28 Jan 2024 13:28:17 +0000 (14:28 +0100)]
Merge commit '
v2.13.1-183-g2b05844c' into thread-next
Maria Matejka [Sun, 28 Jan 2024 13:28:09 +0000 (14:28 +0100)]
Merge commit '
v2.13.1-139-gc9d1ebbd' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 13:28:07 +0000 (14:28 +0100)]
Maria Matejka [Sun, 28 Jan 2024 13:27:50 +0000 (14:27 +0100)]
Merge commit '
v2.13.1-180-g9d8b8959' into thread-next
Maria Matejka [Sun, 28 Jan 2024 13:24:55 +0000 (14:24 +0100)]
Merge commit '
v2.13.1-137-g31e60fd4' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 13:24:54 +0000 (14:24 +0100)]
Maria Matejka [Sun, 28 Jan 2024 13:23:00 +0000 (14:23 +0100)]
Merge commit '
v2.13.1-177-g0ab64e27' into thread-next
Maria Matejka [Sun, 28 Jan 2024 13:22:53 +0000 (14:22 +0100)]
Merge commit '
v2.13.1-135-gb560a074' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 13:22:51 +0000 (14:22 +0100)]
Maria Matejka [Sun, 28 Jan 2024 13:22:29 +0000 (14:22 +0100)]
Merge commit '
v2.13.1-174-g7a4314ee' into thread-next
Maria Matejka [Sun, 28 Jan 2024 13:20:45 +0000 (14:20 +0100)]
Merge commit '
v2.13.1-133-g7cc3d300' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 13:20:44 +0000 (14:20 +0100)]
Maria Matejka [Sun, 28 Jan 2024 13:20:29 +0000 (14:20 +0100)]
Merge commit '
v2.13.1-171-g92832b2f' into thread-next
Maria Matejka [Sun, 28 Jan 2024 13:20:22 +0000 (14:20 +0100)]
Merge commit '
v2.13.1-131-g21c3a54d' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 13:20:21 +0000 (14:20 +0100)]
Maria Matejka [Sun, 28 Jan 2024 12:40:23 +0000 (13:40 +0100)]
Merge commit '
v2.13.1-168-g5e9cf0ab' into thread-next
Maria Matejka [Sun, 28 Jan 2024 12:30:06 +0000 (13:30 +0100)]
Merge commit '
v2.13.1-129-g481d3acc' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 12:30:05 +0000 (13:30 +0100)]
Maria Matejka [Sun, 28 Jan 2024 12:29:30 +0000 (13:29 +0100)]
Merge commit '
v2.13.1-165-gd81996d7' into thread-next
Maria Matejka [Sun, 28 Jan 2024 12:29:24 +0000 (13:29 +0100)]
Merge commit '
v2.13.1-127-gdcd0cc08' into mq-merge-step-2
Maria Matejka [Sun, 28 Jan 2024 12:29:22 +0000 (13:29 +0100)]
Maria Matejka [Sun, 28 Jan 2024 12:14:58 +0000 (13:14 +0100)]
BGP: fixed MPLS label stack receiving bug
Introduced in
515df18da742442323047a13b04ecc2bd97b0855 while merging v2 to v3.
Maria Matejka [Sun, 28 Jan 2024 12:09:48 +0000 (13:09 +0100)]
Fixed attributes normalization with underlays in place
Maria Matejka [Sat, 27 Jan 2024 18:01:34 +0000 (19:01 +0100)]
Interfaces: fixed locking when address is deleted implicitly
Maria Matejka [Sat, 27 Jan 2024 18:01:06 +0000 (19:01 +0100)]
Merge commit '
v2.13.1-162-g5bf25678' into thread-next
Maria Matejka [Fri, 26 Jan 2024 22:29:17 +0000 (23:29 +0100)]
Merge commit '
v2.13.1-125-g90b9e871' into mq-merge-step-2
Maria Matejka [Fri, 26 Jan 2024 22:29:14 +0000 (23:29 +0100)]
Maria Matejka [Fri, 26 Jan 2024 22:27:33 +0000 (23:27 +0100)]
Merge commit '
c1719316a840d268a09d5fe2c10b06e51bc77824' into thread-next
Conflicts:
doc/bird.sgml
Maria Matejka [Fri, 26 Jan 2024 22:26:08 +0000 (23:26 +0100)]
Maria Matejka [Fri, 26 Jan 2024 22:25:25 +0000 (23:25 +0100)]
Maria Matejka [Fri, 26 Jan 2024 22:24:26 +0000 (23:24 +0100)]
Maria Matejka [Fri, 26 Jan 2024 22:24:14 +0000 (23:24 +0100)]
Merge commit '
d5fd7ec6' into mq-aggregator-for-v3
Maria Matejka [Fri, 26 Jan 2024 22:23:56 +0000 (23:23 +0100)]
Maria Matejka [Fri, 26 Jan 2024 13:50:36 +0000 (14:50 +0100)]
Fixes for CLang
Maria Matejka [Fri, 26 Jan 2024 13:42:11 +0000 (14:42 +0100)]
Fixed route table attribute caching
Maria Matejka [Wed, 24 Jan 2024 16:39:37 +0000 (17:39 +0100)]
Linux: Not binding the default-vrf socket to the (nonexistent) vrf device
Maria Matejka [Thu, 23 Nov 2023 17:41:07 +0000 (18:41 +0100)]
MPLS Subsystem Proper Locking
Added also some debug lines if debug is on.
Katerina Kubecova [Fri, 19 Jan 2024 10:54:25 +0000 (11:54 +0100)]
Filter: Tests for net_addr
Minor changes by committer.
Ondrej Zajicek [Mon, 22 Jan 2024 05:29:14 +0000 (06:29 +0100)]
Trivial code cleanups
Maria Matejka [Wed, 10 Jan 2024 08:10:03 +0000 (09:10 +0100)]
Lock free usecount better debuggability
Maria Matejka [Thu, 23 Nov 2023 23:05:51 +0000 (00:05 +0100)]
MPLS: FEC Map moved from protocol to MPLS channel