commit bird for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bird for openSUSE:Factory checked in at 2024-03-25 21:13:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bird (Old) and /work/SRC/openSUSE:Factory/.bird.new.1905 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "bird" Mon Mar 25 21:13:29 2024 rev:20 rq:1161492 version:2.15 Changes: -------- --- /work/SRC/openSUSE:Factory/bird/bird.changes 2024-02-07 18:53:30.761771709 +0100 +++ /work/SRC/openSUSE:Factory/.bird.new.1905/bird.changes 2024-03-25 21:20:46.197126351 +0100 @@ -1,0 +2,20 @@ +Wed Mar 13 13:42:22 UTC 2024 - Andreas Schwab <schwab@suse.de> + +- log-commit.patch: fix crash in log_commit with empty log list + +------------------------------------------------------------------- +Tue Mar 12 17:12:37 UTC 2024 - Martin Hauke <mardnh@gmx.de> + +- Update to version 2.15 + * BGP: Send hold timer + * BGP: New options to specify required BGP capabilities + * BFD: Improvements to 'show bfd sessions' command + * RPKI: New 'local address' configuration option + * Linux: Support for more route attributes, including + TCP congestion control algorithm + * Support for UDP logging + * Static routes can have both nexthop and interface specified + * Completion of command options in BIRD client + * Many bugfixes and improvements + +------------------------------------------------------------------- Old: ---- bird-2.14.tar.gz New: ---- bird-2.15.tar.gz log-commit.patch BETA DEBUG BEGIN: New: - log-commit.patch: fix crash in log_commit with empty log list BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bird.spec ++++++ --- /var/tmp/diff_new_pack.9iDw8e/_old 2024-03-25 21:20:46.865150956 +0100 +++ /var/tmp/diff_new_pack.9iDw8e/_new 2024-03-25 21:20:46.869151104 +0100 @@ -21,7 +21,7 @@ %define bird_home %{_localstatedir}/lib/bird %define bird_runtimedir %{_rundir}/%{name} Name: bird -Version: 2.14 +Version: 2.15 Release: 0 Summary: The BIRD Internet Routing Daemon License: GPL-2.0-or-later @@ -30,6 +30,7 @@ Source: ftp://bird.network.cz/pub/bird/bird-%{version}.tar.gz Source1: bird.service Source3: bird.tmpfiles.d +Patch1: log-commit.patch BuildRequires: bison BuildRequires: flex BuildRequires: ncurses-devel @@ -59,6 +60,7 @@ Summary: Documentation for the BIRD Internet Routing Daemon Group: Documentation/HTML BuildRequires: perl-FindBin-Real +BuildArch: noarch %description doc BIRD is an implementation for routing Internet Protocol packets. @@ -66,7 +68,7 @@ This package holds the HTML documentation. %prep -%setup -q +%autosetup -p1 %build export CFLAGS="%{optflags} -fpic -DPIC -fno-strict-aliasing -Wno-parentheses -Wno-pointer-sign" ++++++ bird-2.14.tar.gz -> bird-2.15.tar.gz ++++++ ++++ 3961 lines of diff (skipped) ++++++ log-commit.patch ++++++ Index: bird-2.14/sysdep/unix/log.c =================================================================== --- bird-2.14.orig/sysdep/unix/log.c +++ bird-2.14/sysdep/unix/log.c @@ -160,6 +160,7 @@ log_commit(int class, buffer *buf) strcpy(buf->end - 100, " ... <too long>"); log_lock(); + if (current_log_list) WALK_LIST(l, *current_log_list) { if (!(l->mask & (1 << class)))
participants (1)
-
Source-Sync