]>
git.ipfire.org Git - thirdparty/bird.git/log
Maria Matejka [Fri, 5 Apr 2024 12:11:38 +0000 (14:11 +0200)]
Allowing to send events to the metaloop's priority list
Maria Matejka [Tue, 5 Mar 2024 11:17:56 +0000 (12:17 +0100)]
Static: Unlock IGP tables on cleanup to avoid problems with hostentry unlocking
Maria Matejka [Fri, 1 Mar 2024 15:31:18 +0000 (16:31 +0100)]
Net: explicit generic-to-specific typecast with checking
Maria Matejka [Thu, 29 Feb 2024 13:04:05 +0000 (14:04 +0100)]
Route table export journal converted to the generic structure
Maria Matejka [Thu, 29 Feb 2024 13:03:30 +0000 (14:03 +0100)]
Lock free journal refactored into a separate data structure
Maria Matejka [Tue, 27 Feb 2024 13:25:04 +0000 (14:25 +0100)]
Event: fixed race condition between ev_send and ev_postpone
Maria Matejka [Thu, 22 Feb 2024 12:31:11 +0000 (13:31 +0100)]
Replacing the NHU table loop flag with a proper event
Maria Matejka [Thu, 22 Feb 2024 11:00:05 +0000 (12:00 +0100)]
Undefined behavior fix
Maria Matejka [Thu, 22 Feb 2024 10:38:13 +0000 (11:38 +0100)]
CLang compilation fix
Maria Matejka [Sun, 11 Feb 2024 21:58:29 +0000 (22:58 +0100)]
Flowspec links don't peruse the all-hooks list for lookup
Maria Matejka [Thu, 21 Mar 2024 22:37:04 +0000 (23:37 +0100)]
Typed list: macro for list length
Maria Matejka [Sun, 11 Feb 2024 21:57:55 +0000 (22:57 +0100)]
Typed lists: enabled defining the list structure independently on the node
Maria Matejka [Fri, 9 Feb 2024 16:02:44 +0000 (17:02 +0100)]
Refactoring: back-merged export data structures
Table-specific structures inheriting commons are too crazy.
Maria Matejka [Fri, 9 Feb 2024 14:52:26 +0000 (15:52 +0100)]
Export table dump temporarily switched off
Maria Matejka [Thu, 8 Feb 2024 13:34:54 +0000 (14:34 +0100)]
Added and explicit target table to the ROA subscription object
Maria Matejka [Wed, 7 Feb 2024 16:30:43 +0000 (17:30 +0100)]
Refactoring of struct rt_pending_export
Now it stores const rte * instead of struct rte_storage * to allow for
different storage backends.
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