From nobody Sat Feb 7 07:50:43 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1557748350; cv=none; d=zoho.com; s=zohoarc; b=ORIEaoV8JawUyBc0BO6FWITDIWrgc+iSrE5VL1rEFdfVhpsHquGD5iIWEMU0/ZlkBW/Ufz/y0tRQRZfD0/d0hQGP4U9Azc8pZpEaAvU3Tm7JMG1C1jPNUzeZZKPHOnHnmNO5CUCZ+q92yDkTqxBEXDMiFs+xmnKv/Ep20/2JWvk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1557748350; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To:ARC-Authentication-Results; bh=XX1bYDdT1J/selkWZ00QNJrLOY+5qmwF3cnte79Kj3Q=; b=ZxHJolk/5kKbHLqmEKkBFAZb5q/g2OymzRuUyGfOiJ0NerMvBEsal6x8syz7I717sKos/PVDMxebQuOw6aIZgyxtfXaYGldMNiQFVfgPRv+n2gTPMCAbiwe2DfplT5IMu7G1BRsmm8pF5YUe0MAiBvlhYcUp1OAFWDx/HJMrMCM= ARC-Authentication-Results: i=1; mx.zoho.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 1557748350106136.26370370176835; Mon, 13 May 2019 04:52:30 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 63877C057F3F; Mon, 13 May 2019 11:52:28 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 362D063F70; Mon, 13 May 2019 11:52:28 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id EAB8141F5D; Mon, 13 May 2019 11:52:27 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id x4DBqDWL030813 for ; Mon, 13 May 2019 07:52:13 -0400 Received: by smtp.corp.redhat.com (Postfix) id 5A0426A489; Mon, 13 May 2019 11:52:13 +0000 (UTC) Received: from localhost.localdomain.com (unknown [10.42.22.189]) by smtp.corp.redhat.com (Postfix) with ESMTP id BC6B3196A8; Mon, 13 May 2019 11:52:11 +0000 (UTC) From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: libvir-list@redhat.com Date: Mon, 13 May 2019 12:51:58 +0100 Message-Id: <20190513115206.1088-2-berrange@redhat.com> In-Reply-To: <20190513115206.1088-1-berrange@redhat.com> References: <20190513115206.1088-1-berrange@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-loop: libvir-list@redhat.com Subject: [libvirt] [security-notice PATCH 1/9] scripts: change data structures used to track branches & tags X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.32]); Mon, 13 May 2019 11:52:28 +0000 (UTC) We need to track more info against each branch, so use a more advanced data structure. Signed-off-by: Daniel P. Berrang=C3=A9 Reviewed-by: J=C3=A1n Tomko --- scripts/report-vulnerable-tags.pl | 53 ++++++++++++++++++++++--------- 1 file changed, 38 insertions(+), 15 deletions(-) diff --git a/scripts/report-vulnerable-tags.pl b/scripts/report-vulnerable-= tags.pl index 0b6ea6f..14d31c0 100644 --- a/scripts/report-vulnerable-tags.pl +++ b/scripts/report-vulnerable-tags.pl @@ -11,6 +11,15 @@ if (int(@ARGV) !=3D 1) { =20 my $changeset =3D shift @ARGV; =20 +# branch name to hash with keys +# - brokenchanges -> list of commit ids +# - brokentags -> hash of tag names to '1' +my %branches; + +# tag name to '0' (fixed) or '1' (broken) +my %tags; + + sub get_tags { my @args =3D @_; =20 @@ -53,17 +62,31 @@ sub get_branch { return @branches; } =20 -my @branches; -my %tags; -my %branches; +sub add_branch { + my $name =3D shift @_; + + return if exists $branches{$name}; + + $branches{$name} =3D { + "brokenchanges" =3D> [$changeset], + "brokentags" =3D> {}, + }; +} + +sub add_broken_tag { + my $branch =3D shift @_; + my $tag =3D shift @_; + + $tags{$tag} =3D 1; + $branches{$branch}->{"brokentags"}->{$tag} =3D 1; +} + +add_branch("master"); =20 -$branches{"master"} =3D []; # Most tags live on master so lets get them first for my $tag (get_tags("--contains", $changeset, "--merged", "master")) { - push @{$branches{"master"}}, $tag; - $tags{$tag} =3D 1; + add_broken_tag("master", $tag); } -push @branches, "master"; =20 # Now we need slower work to find branches for # few remaining tags @@ -84,22 +107,22 @@ for my $tag (get_tags("--contains", $changeset)) { if (int(@tagbranches) > 1) { print "Tag $tag appears in multiple branches\n"; } + my $branch =3D $tagbranches[0]; =20 - unless (exists($branches{$tagbranches[0]})) { - $branches{$tagbranches[0]} =3D []; - push @branches, $tagbranches[0]; - } - push @{$branches{$tagbranches[0]}}, $tag; + add_branch($branch); + add_broken_tag($branch, $tag); } =20 =20 -foreach my $branch (sort versioncmp @branches) { +foreach my $branch (sort versioncmp keys %branches) { print " \n"; print " $branch\n"; - foreach my $tag (sort versioncmp @{$branches{$branch}}) { + foreach my $tag (sort versioncmp keys %{$branches{$branch}->{"brokenta= gs"}}) { print " $tag\n"; } - print " $changeset\n"; + foreach my $commit (@{$branches{$branch}->{"brokenchanges"}}) { + print " $commit\n"; + } =20 if ($branch eq "master") { print " \n"; --=20 2.21.0 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list From nobody Sat Feb 7 07:50:43 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1557748353; cv=none; d=zoho.com; s=zohoarc; b=oJECeqZtLqXEE5klJejP8Pxs01TBzG9wA+uEvlz+1aV1ToI7FQppVYcRQQXV/pwS/fxIr1GcTzXg1eqIPUAVMd+G/LtAvn7QLf1XA+jG+KQnDFaIRxnhQ7QFop7baV3nuGyEJPOsDm1JI18VuHLvDLa50n6+txeA/SViZQBZtCU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1557748353; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To:ARC-Authentication-Results; bh=Cs3iEX23a+NJjwENKwuB80zS196e2Hcgusne9ZC13rs=; b=HpuQtrIcXBHrXuinos/uPoXHAVQBCO0Xt3lwmp1lu6i5mk3Q7m3nc/ZnTcmyEv5Q11LNPn1Jv7s5f+nwgsZgEMbmlygnQJdniStbVkUD1v3bMossS/MFPF4U+gNxco/Mx4BFk9ggdj0eNmkXXtM5a9B5hsrsk+WrMlkvs3iDjCw= ARC-Authentication-Results: i=1; mx.zoho.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 1557748353676588.2627061330523; Mon, 13 May 2019 04:52:33 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 97F95C04FFFA; Mon, 13 May 2019 11:52:31 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 739A210027BF; Mon, 13 May 2019 11:52:31 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 3396F41F3D; Mon, 13 May 2019 11:52:31 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id x4DBqGjp031005 for ; Mon, 13 May 2019 07:52:16 -0400 Received: by smtp.corp.redhat.com (Postfix) id 5C6D860C4D; Mon, 13 May 2019 11:52:16 +0000 (UTC) Received: from localhost.localdomain.com (unknown [10.42.22.189]) by smtp.corp.redhat.com (Postfix) with ESMTP id BB56E6A483; Mon, 13 May 2019 11:52:13 +0000 (UTC) From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: libvir-list@redhat.com Date: Mon, 13 May 2019 12:51:59 +0100 Message-Id: <20190513115206.1088-3-berrange@redhat.com> In-Reply-To: <20190513115206.1088-1-berrange@redhat.com> References: <20190513115206.1088-1-berrange@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-loop: libvir-list@redhat.com Subject: [libvirt] [security-notice PATCH 2/9] scripts: report vulnerable branches which don't have any tags too X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.31]); Mon, 13 May 2019 11:52:32 +0000 (UTC) Currently we only report branches which have some tags on them which means we only pick up branches which have had stable releases. We must also report vulnerable status against other branches which exist but have not yet had releases. Signed-off-by: Daniel P. Berrang=C3=A9 Reviewed-by: J=C3=A1n Tomko --- scripts/report-vulnerable-tags.pl | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/scripts/report-vulnerable-tags.pl b/scripts/report-vulnerable-= tags.pl index 14d31c0..8a6c2e4 100644 --- a/scripts/report-vulnerable-tags.pl +++ b/scripts/report-vulnerable-tags.pl @@ -42,7 +42,7 @@ sub get_tags { return @tags; } =20 -sub get_branch { +sub get_branches { my $tag =3D shift; =20 my @branches; @@ -94,7 +94,7 @@ for my $tag (get_tags("--contains", $changeset)) { =20 next if exists $tags{$tag}; =20 - my @tagbranches =3D get_branch($tag); + my @tagbranches =3D get_branches($tag); if (int(@tagbranches) =3D=3D 0) { if ($tag eq "v2.1.0") { @tagbranches =3D ("master") @@ -113,6 +113,9 @@ for my $tag (get_tags("--contains", $changeset)) { add_broken_tag($branch, $tag); } =20 +for my $branch (get_branches($broken)) { + add_branch($branch); +} =20 foreach my $branch (sort versioncmp keys %branches) { print " \n"; @@ -125,7 +128,7 @@ foreach my $branch (sort versioncmp keys %branches) { } =20 if ($branch eq "master") { - print " \n"; + print " $fixed\n"; } print " \n"; } --=20 2.21.0 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list From nobody Sat Feb 7 07:50:43 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1557748344; cv=none; d=zoho.com; s=zohoarc; b=SM4jTNh3IFcPWPxkKxdcMZDF+DbA3t0sx55mINHD1/nGN4XF2K/SW6DeKllgv9Z4O4+WVk53ZTwTM43GDj7DaLM5XH0+ujOKoCJAmGJSFpas+Wl2PxyJ//SqK/8y/gWcVBklvDd34FaejXb/R0xre7QKWHLfYnQCrLxrHjtbNtA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1557748344; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To:ARC-Authentication-Results; bh=9ENuw6z/WiCN4LBN846vsDsRI/ScjudAA0QXVq7FkJs=; b=WpS1ullvrsYxboFDidfmkXDxkDV3hbuaHFaWquxYuHZ5HvyDZfiXL7WVGkUXnXWzqsxL4E4NbptucTrjCz8ixKlksXPLc5r1bV+CfZaAtd/O7YQevqIqVkioX5hU+Z6+bnFiGqUi2WAgHr2F+PyrPnCqIsBm7lesNIN7yoCaS8M= ARC-Authentication-Results: i=1; mx.zoho.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 1557748344047568.8263837327212; Mon, 13 May 2019 04:52:24 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id EC05E3082B4D; Mon, 13 May 2019 11:52:21 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id C68765D71F; Mon, 13 May 2019 11:52:21 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 2D3B218089D1; Mon, 13 May 2019 11:52:21 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id x4DBqJFj031015 for ; Mon, 13 May 2019 07:52:19 -0400 Received: by smtp.corp.redhat.com (Postfix) id A44BF60C4D; Mon, 13 May 2019 11:52:19 +0000 (UTC) Received: from localhost.localdomain.com (unknown [10.42.22.189]) by smtp.corp.redhat.com (Postfix) with ESMTP id 1D5186A483; Mon, 13 May 2019 11:52:16 +0000 (UTC) From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: libvir-list@redhat.com Date: Mon, 13 May 2019 12:52:00 +0100 Message-Id: <20190513115206.1088-4-berrange@redhat.com> In-Reply-To: <20190513115206.1088-1-berrange@redhat.com> References: <20190513115206.1088-1-berrange@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-loop: libvir-list@redhat.com Subject: [libvirt] [security-notice PATCH 3/9] scripts: add ability to handle a fixed commit hash X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.45]); Mon, 13 May 2019 11:52:22 +0000 (UTC) Currently when given a broken commit hash we assume everything newer than this is broken. If we are retroactively recording info on a flaw that is already fixed in git though, we might know a fixed commit hash. Use this info to know when to stop reporting broken tags and branches. Note this only works for branches containing the original primary fixed commit. This does not try to identify cherry-picks to branches. Signed-off-by: Daniel P. Berrang=C3=A9 Reviewed-by: J=C3=A1n Tomko --- scripts/report-vulnerable-tags.pl | 74 +++++++++++++++++++++++++++---- 1 file changed, 66 insertions(+), 8 deletions(-) diff --git a/scripts/report-vulnerable-tags.pl b/scripts/report-vulnerable-= tags.pl index 8a6c2e4..431a7bf 100644 --- a/scripts/report-vulnerable-tags.pl +++ b/scripts/report-vulnerable-tags.pl @@ -5,15 +5,18 @@ use warnings; =20 use Sort::Versions; =20 -if (int(@ARGV) !=3D 1) { - die "syntax: $0 CHANGESET\n"; +if (int(@ARGV) !=3D 1 && int(@ARGV) !=3D 2) { + die "syntax: $0 BROKEN-CHANGESET [FIXED-CHANGESET]\n"; } =20 -my $changeset =3D shift @ARGV; +my $broken =3D shift @ARGV; +my $fixed =3D shift @ARGV; =20 # branch name to hash with keys # - brokenchanges -> list of commit ids # - brokentags -> hash of tag names to '1' +# - fixedchanges -> list of commit ids +# - fixedtags -> hash of tag names to '1' my %branches; =20 # tag name to '0' (fixed) or '1' (broken) @@ -68,11 +71,22 @@ sub add_branch { return if exists $branches{$name}; =20 $branches{$name} =3D { - "brokenchanges" =3D> [$changeset], + "brokenchanges" =3D> [$broken], "brokentags" =3D> {}, + "fixedchanges" =3D> [], + "fixedtags" =3D> {}, }; } =20 +sub delete_branch { + my $name =3D shift @_; + + if (int(keys %{$branches{$name}->{"brokentags"}})) { + print "Branch $name shouldn't have broken tags\n"; + } + delete $branches{$name}; +} + sub add_broken_tag { my $branch =3D shift @_; my $tag =3D shift @_; @@ -81,16 +95,51 @@ sub add_broken_tag { $branches{$branch}->{"brokentags"}->{$tag} =3D 1; } =20 +sub add_fixed_tag { + my $branch =3D shift @_; + my $tag =3D shift @_; + + $tags{$tag} =3D 0; + $branches{$branch}->{"fixedtags"}->{$tag} =3D 1; +} + +sub add_fixed_commit { + my $branch =3D shift @_; + my $commit =3D shift @_; + + push @{$branches{$branch}->{"fixedchanges"}}, $commit; +} + add_branch("master"); =20 +if (defined $fixed) { + # Mark any tags containing the fix as known so they + # get excluded when later finding vulnerable tags + for my $tag (get_tags("--contains", $fixed)) { + $tags{$tag} =3D 0; + } + + + # Record the first tag in master which has the fix, if any + my @fixedtags =3D sort versioncmp get_tags("--contains", $fixed, "--me= rged", "master"); + if (int(@fixedtags)) { + add_fixed_tag("master", $fixedtags[0]); + } + + add_fixed_commit("master", $fixed); +} + # Most tags live on master so lets get them first -for my $tag (get_tags("--contains", $changeset, "--merged", "master")) { +for my $tag (get_tags("--contains", $broken, "--merged", "master")) { + + next if exists $tags{$tag}; + add_broken_tag("master", $tag); } =20 # Now we need slower work to find branches for # few remaining tags -for my $tag (get_tags("--contains", $changeset)) { +for my $tag (get_tags("--contains", $broken)) { =20 next if exists $tags{$tag}; =20 @@ -117,6 +166,12 @@ for my $branch (get_branches($broken)) { add_branch($branch); } =20 +if (defined $fixed) { + for my $branch (get_branches($fixed)) { + delete_branch($branch); + } +} + foreach my $branch (sort versioncmp keys %branches) { print " \n"; print " $branch\n"; @@ -127,8 +182,11 @@ foreach my $branch (sort versioncmp keys %branches) { print " $commit\n"; } =20 - if ($branch eq "master") { - print " $fixed\n"; + foreach my $tag (sort versioncmp keys %{$branches{$branch}->{"fixedtag= s"}}) { + print " $tag\n"; + } + foreach my $commit (@{$branches{$branch}->{"fixedchanges"}}) { + print " $commit\n"; } print " \n"; } --=20 2.21.0 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list From nobody Sat Feb 7 07:50:43 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1557748343; cv=none; d=zoho.com; s=zohoarc; b=L9KqzSLMhQtC+XuFmZAiT3IJkCF6yfn7d5k/uJlcgFmpqz5/z7fWxeQNmHDyMBXWL5CaF/LwssxGYDmmRHVKsXphMVa59ErHh9RZZ8JwjF4JFAwZPVrQmgthCOUN3vggNL0ArgQPr+3ACJv8kOtfOrF+HSFMXBeATHa+QkISnI0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1557748343; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To:ARC-Authentication-Results; bh=ulpr01Tp0HN38XjC9Po2UzdeNEhNNib+AykAQSRoLE4=; b=orDbYBSF/3vueFc4vT3G4LOMwoZkekEkaMl2pHUFSCnsZsMMTgkI21nKkfDVCo44Y+RlOJGRZiD53fXa0/GJyfXWa8H1xSq05VMzJxeRrWayAeUbSIcY77C3Bl89FBjISYAhcztqxKgspm0V5yElk2vxkhLGwUho6hcWPyYsrZM= ARC-Authentication-Results: i=1; mx.zoho.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 155774834390369.2551557207189; Mon, 13 May 2019 04:52:23 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 2FCA73082E50; Mon, 13 May 2019 11:52:22 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id EED4D1001E79; Mon, 13 May 2019 11:52:21 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 3970C41F58; Mon, 13 May 2019 11:52:21 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id x4DBqK1g031020 for ; Mon, 13 May 2019 07:52:20 -0400 Received: by smtp.corp.redhat.com (Postfix) id 810DD6843C; Mon, 13 May 2019 11:52:20 +0000 (UTC) Received: from localhost.localdomain.com (unknown [10.42.22.189]) by smtp.corp.redhat.com (Postfix) with ESMTP id E7ED8196A8; Mon, 13 May 2019 11:52:19 +0000 (UTC) From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: libvir-list@redhat.com Date: Mon, 13 May 2019 12:52:01 +0100 Message-Id: <20190513115206.1088-5-berrange@redhat.com> In-Reply-To: <20190513115206.1088-1-berrange@redhat.com> References: <20190513115206.1088-1-berrange@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-loop: libvir-list@redhat.com Subject: [libvirt] [security-notice PATCH 4/9] scripts: change to update notice files inplace X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.46]); Mon, 13 May 2019 11:52:22 +0000 (UTC) Instead of printing out a snippet which then has to be cut and pasted into the notice file, directly read the template notice file and update it in place with new branch/tag info. Signed-off-by: Daniel P. Berrang=C3=A9 Reviewed-by: J=C3=A1n Tomko --- scripts/report-vulnerable-tags.pl | 66 ++++++++++++++++++++++++------- 1 file changed, 52 insertions(+), 14 deletions(-) diff --git a/scripts/report-vulnerable-tags.pl b/scripts/report-vulnerable-= tags.pl index 431a7bf..3a94721 100644 --- a/scripts/report-vulnerable-tags.pl +++ b/scripts/report-vulnerable-tags.pl @@ -5,12 +5,37 @@ use warnings; =20 use Sort::Versions; =20 -if (int(@ARGV) !=3D 1 && int(@ARGV) !=3D 2) { - die "syntax: $0 BROKEN-CHANGESET [FIXED-CHANGESET]\n"; +if (int(@ARGV) !=3D 1) { + die "syntax: $0 NOTICE.XML\n"; } =20 -my $broken =3D shift @ARGV; -my $fixed =3D shift @ARGV; +my $broken; +my $fixed; +my $notice =3D shift @ARGV; +my @notice; + +open NOTICE, $notice or die "cannot read $notice: $!"; +my $master; +my $discard; +for my $line () { + push @notice, $line unless $discard; + if ($line =3D~ m,,) { + $discard =3D 1; + } elsif ($line =3D~ m,master,) { + $master =3D 1; + } elsif ($line =3D~ m,,) { + $master =3D 0; + } elsif ($master) { + if ($line =3D~ m,([a-zA-Z0-9]+),) { + if ($1 eq "vulnerable") { + $broken =3D $2; + } else { + $fixed =3D $2; + } + } + } +} +close NOTICE; =20 # branch name to hash with keys # - brokenchanges -> list of commit ids @@ -154,7 +179,7 @@ for my $tag (get_tags("--contains", $broken)) { } =20 if (int(@tagbranches) > 1) { - print "Tag $tag appears in multiple branches\n"; + print "Tag $tag appears in multiple branches\n"; } my $branch =3D $tagbranches[0]; =20 @@ -172,21 +197,34 @@ if (defined $fixed) { } } =20 +open NOTICE, ">$notice.tmp" or die "cannot create $notice.tmp: $!"; +foreach my $line (@notice) { + print NOTICE $line; +} + foreach my $branch (sort versioncmp keys %branches) { - print " \n"; - print " $branch\n"; + print NOTICE " \n"; + print NOTICE " $branch\n"; + foreach my $tag (sort versioncmp keys %{$branches{$branch}->{"brokenta= gs"}}) { - print " $tag\n"; + print NOTICE " $tag\n"; } - foreach my $commit (@{$branches{$branch}->{"brokenchanges"}}) { - print " $commit\n"; + foreach my $change (@{$branches{$branch}->{"brokenchanges"}}) { + print NOTICE " $change\n"; } =20 foreach my $tag (sort versioncmp keys %{$branches{$branch}->{"fixedtag= s"}}) { - print " $tag\n"; + print NOTICE " $tag\n"; } - foreach my $commit (@{$branches{$branch}->{"fixedchanges"}}) { - print " $commit\n"; + foreach my $change (@{$branches{$branch}->{"fixedchanges"}}) { + print NOTICE " $change\n"; } - print " \n"; + print NOTICE " \n"; } + +print NOTICE " \n"; +print NOTICE "\n"; +print NOTICE "\n"; +close NOTICE; + +rename "$notice.tmp", "$notice" or die "cannot replace $notice: $!"; --=20 2.21.0 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list From nobody Sat Feb 7 07:50:43 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1557748352; cv=none; d=zoho.com; s=zohoarc; b=khnCKad292z69V8nJ3wtAqJe5lZ+Q0ox60onobfSgEIPM/icFtfbxwzzIJc/Y/8IeXCWwCLazcWDOP7sG+IrSb/KIk2d6Cveq74MD4s81iQH88A+tjD/mzLkmUVGtK1DP2W7Pv7I/Z20KBKmhwCPiC9EPsXODRzWJBZZhXw4Ljk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1557748352; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To:ARC-Authentication-Results; bh=EggsYiFfMF5bHKHc8ShbaI9KU+YRDc4c2KdSh0qw95w=; b=aiC2IyAchdNuGiOBx/EFyIHt3vUu0jUGnaHuNkmbDI8z4nHknKyfyuHFfnDPwQoCl0htue8/zZp2mpt42F1Y4Ouze7aRXwSdQ8f7WXMYTyeMRD4q8JFY+NswPM2QRu1mk/S2RtOVYzruowtz9II4sFMd9rDzAYecdQtQueUygTo= ARC-Authentication-Results: i=1; mx.zoho.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 1557748352730619.3824858946219; Mon, 13 May 2019 04:52:32 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 10B2F8830B; Mon, 13 May 2019 11:52:31 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id DF9D963F67; Mon, 13 May 2019 11:52:30 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 9A49518089D4; Mon, 13 May 2019 11:52:30 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id x4DBqLl6031028 for ; Mon, 13 May 2019 07:52:21 -0400 Received: by smtp.corp.redhat.com (Postfix) id 5718A6843C; Mon, 13 May 2019 11:52:21 +0000 (UTC) Received: from localhost.localdomain.com (unknown [10.42.22.189]) by smtp.corp.redhat.com (Postfix) with ESMTP id C33D7196A8; Mon, 13 May 2019 11:52:20 +0000 (UTC) From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: libvir-list@redhat.com Date: Mon, 13 May 2019 12:52:02 +0100 Message-Id: <20190513115206.1088-6-berrange@redhat.com> In-Reply-To: <20190513115206.1088-1-berrange@redhat.com> References: <20190513115206.1088-1-berrange@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-loop: libvir-list@redhat.com Subject: [libvirt] [security-notice PATCH 5/9] scripts: allow for notices to have multiple commit hashes X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.28]); Mon, 13 May 2019 11:52:31 +0000 (UTC) Sometimes a bug may be introduced across multiple commits, or fixed across multiple commits. We must thus honour the full list of commits. There might not even be a broken commit listed yet. Signed-off-by: Daniel P. Berrang=C3=A9 Reviewed-by: J=C3=A1n Tomko --- scripts/report-vulnerable-tags.pl | 73 ++++++++++++++++++------------- 1 file changed, 43 insertions(+), 30 deletions(-) diff --git a/scripts/report-vulnerable-tags.pl b/scripts/report-vulnerable-= tags.pl index 3a94721..59859b1 100644 --- a/scripts/report-vulnerable-tags.pl +++ b/scripts/report-vulnerable-tags.pl @@ -9,7 +9,9 @@ if (int(@ARGV) !=3D 1) { die "syntax: $0 NOTICE.XML\n"; } =20 +my @broken; my $broken; +my @fixed; my $fixed; my $notice =3D shift @ARGV; my @notice; @@ -28,15 +30,22 @@ for my $line () { } elsif ($master) { if ($line =3D~ m,([a-zA-Z0-9]+),) { if ($1 eq "vulnerable") { - $broken =3D $2; + push @broken, $2; } else { - $fixed =3D $2; + push @fixed, $2; } } } } close NOTICE; =20 +if (int(@broken)) { + $broken =3D $broken[0]; +} +if (int(@fixed)) { + $fixed =3D $fixed[$#fixed]; +} + # branch name to hash with keys # - brokenchanges -> list of commit ids # - brokentags -> hash of tag names to '1' @@ -96,7 +105,7 @@ sub add_branch { return if exists $branches{$name}; =20 $branches{$name} =3D { - "brokenchanges" =3D> [$broken], + "brokenchanges" =3D> [@broken], "brokentags" =3D> {}, "fixedchanges" =3D> [], "fixedtags" =3D> {}, @@ -151,44 +160,48 @@ if (defined $fixed) { add_fixed_tag("master", $fixedtags[0]); } =20 - add_fixed_commit("master", $fixed); + for my $commit (@fixed) { + add_fixed_commit("master", $commit); + } } =20 -# Most tags live on master so lets get them first -for my $tag (get_tags("--contains", $broken, "--merged", "master")) { +if (defined $broken) { + # Most tags live on master so lets get them first + for my $tag (get_tags("--contains", $broken, "--merged", "master")) { =20 - next if exists $tags{$tag}; + next if exists $tags{$tag}; =20 - add_broken_tag("master", $tag); -} + add_broken_tag("master", $tag); + } + + # Now we need slower work to find branches for + # few remaining tags + for my $tag (get_tags("--contains", $broken)) { =20 -# Now we need slower work to find branches for -# few remaining tags -for my $tag (get_tags("--contains", $broken)) { + next if exists $tags{$tag}; =20 - next if exists $tags{$tag}; + my @tagbranches =3D get_branches($tag); + if (int(@tagbranches) =3D=3D 0) { + if ($tag eq "v2.1.0") { + @tagbranches =3D ("master") + } else { + print "Tag $tag doesn't appear in any branch\n"; + next; + } + } =20 - my @tagbranches =3D get_branches($tag); - if (int(@tagbranches) =3D=3D 0) { - if ($tag eq "v2.1.0") { - @tagbranches =3D ("master") - } else { - print "Tag $tag doesn't appear in any branch\n"; - next; + if (int(@tagbranches) > 1) { + print "Tag $tag appears in multiple branches\n"; } - } + my $branch =3D $tagbranches[0]; =20 - if (int(@tagbranches) > 1) { - print "Tag $tag appears in multiple branches\n"; + add_branch($branch); + add_broken_tag($branch, $tag); } - my $branch =3D $tagbranches[0]; =20 - add_branch($branch); - add_broken_tag($branch, $tag); -} - -for my $branch (get_branches($broken)) { - add_branch($branch); + for my $branch (get_branches($broken)) { + add_branch($branch); + } } =20 if (defined $fixed) { --=20 2.21.0 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list From nobody Sat Feb 7 07:50:43 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1557748356; cv=none; d=zoho.com; s=zohoarc; b=bR0VuaAaOT1g6kAixzIYYzwgGt3srEybJBZr1v9VLnMetAKdR/0SIZkaK7TYmHHrMtPBTA1Kwi22zpJtw/lDEd2W7+kk9T7eqWNdD1BLX+1OtzJv8oT3O7zuyd1EVk903YzB/b6VSZKEpmYZfCf9xP5/IAyltpZmgG96duWDKCU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1557748356; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To:ARC-Authentication-Results; bh=TxfME8SyvENHD9EBt9+ShhFq6N1wufqDqnLyonc0BjI=; b=dxLe9Oo/qwGrAnM7tcqqCF8N+SoZaU1c1Dk7sUXoUcwnJwOxo75azVyD+7TrEcwnU1aahL/tyZMhDLCQiz9kkrm7AicFKJDbpVKkpZwvuxRY/fxZ0OZ58o0Glw7cUJJ9cEWVI3Rf0oZSge9CQ4W1fdHW9Jbgyv5YnzCBy3ednFs= ARC-Authentication-Results: i=1; mx.zoho.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 1557748356476201.7774379307151; Mon, 13 May 2019 04:52:36 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id D11263086211; Mon, 13 May 2019 11:52:34 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 9D34D6B8E3; Mon, 13 May 2019 11:52:34 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 5D31D18089FB; Mon, 13 May 2019 11:52:34 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id x4DBqMIG031041 for ; Mon, 13 May 2019 07:52:22 -0400 Received: by smtp.corp.redhat.com (Postfix) id 2B35E196A8; Mon, 13 May 2019 11:52:22 +0000 (UTC) Received: from localhost.localdomain.com (unknown [10.42.22.189]) by smtp.corp.redhat.com (Postfix) with ESMTP id 97C6F6A482; Mon, 13 May 2019 11:52:21 +0000 (UTC) From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: libvir-list@redhat.com Date: Mon, 13 May 2019 12:52:03 +0100 Message-Id: <20190513115206.1088-7-berrange@redhat.com> In-Reply-To: <20190513115206.1088-1-berrange@redhat.com> References: <20190513115206.1088-1-berrange@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-loop: libvir-list@redhat.com Subject: [libvirt] [security-notice PATCH 6/9] scripts: optimize tag to branch mapping X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.42]); Mon, 13 May 2019 11:52:35 +0000 (UTC) Content-Type: text/plain; charset="utf-8" The tags have a well defined naming scheme, letting us identify the branch by simply stripping the last digit and appending '-maint'. This eliminates the need to run a query per branch. Reviewed-by: J=C3=A1n Tomko --- scripts/report-vulnerable-tags.pl | 31 ++++++++++++++----------------- 1 file changed, 14 insertions(+), 17 deletions(-) diff --git a/scripts/report-vulnerable-tags.pl b/scripts/report-vulnerable-= tags.pl index 59859b1..43f344a 100644 --- a/scripts/report-vulnerable-tags.pl +++ b/scripts/report-vulnerable-tags.pl @@ -174,34 +174,31 @@ if (defined $broken) { add_broken_tag("master", $tag); } =20 + for my $branch (get_branches($broken)) { + add_branch($branch); + } + # Now we need slower work to find branches for # few remaining tags for my $tag (get_tags("--contains", $broken)) { - next if exists $tags{$tag}; =20 - my @tagbranches =3D get_branches($tag); - if (int(@tagbranches) =3D=3D 0) { - if ($tag eq "v2.1.0") { - @tagbranches =3D ("master") - } else { - print "Tag $tag doesn't appear in any branch\n"; - next; - } + # Hack as tag was mistakenly not on master branch + if ($tag eq "v2.1.0") { + $branches{"master"}->{"brokentags"}->{$tag} =3D 1; + next; } =20 - if (int(@tagbranches) > 1) { - print "Tag $tag appears in multiple branches\n"; + die "malformed tag $tag" unless $tag =3D~ /(v.*)\.(\d+)$/; + my $branch =3D "$1-maint"; + + if (!exists $branches{$branch}) { + print "Tag $tag mapped to branch $branch which doesn't exist\n"; + next; } - my $branch =3D $tagbranches[0]; =20 - add_branch($branch); add_broken_tag($branch, $tag); } - - for my $branch (get_branches($broken)) { - add_branch($branch); - } } =20 if (defined $fixed) { --=20 2.21.0 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list From nobody Sat Feb 7 07:50:43 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1557748359; cv=none; d=zoho.com; s=zohoarc; b=X88PLXWNvxmQ5I0JGfs+xYp6JE/hQgretRcYGDoztoXZqq2fneiFsnb2ithqm/RW1kc2pxn9CCiQ/hx3uThwikm5x2Ti8NIEuBIPg+d2BVZcLEJUBQXM3Le+XALTpRTF1sNwrktmNMaibmUjXDIiEmgEb67zc4ymwPddDLS/N/U= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1557748359; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To:ARC-Authentication-Results; bh=r+0NmqKC8Rm0USRHDYkNgtT7LRKvq34bFauGf2qgbX8=; b=VS12VeLCna980eYRMkd69K6HiiX1B/4oi+d3b9V5brn23rYv5GiEki8jyXEQv7brXl46WKsOwU0agrth3WAEn0Pk4Ky+aGjf9BxPBf2dc6hohsPhUP0dwbQ01WpLOY2eIUo3upWT7mjPIKTrvIfU5xe7O+EGfVQOGsWqZtTmRHA= ARC-Authentication-Results: i=1; mx.zoho.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 1557748359658561.1002953556344; Mon, 13 May 2019 04:52:39 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 272755946B; Mon, 13 May 2019 11:52:38 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id F218018A71; Mon, 13 May 2019 11:52:37 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id AFE3D18052E3; Mon, 13 May 2019 11:52:37 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id x4DBqNgU031046 for ; Mon, 13 May 2019 07:52:23 -0400 Received: by smtp.corp.redhat.com (Postfix) id 00EDA196A8; Mon, 13 May 2019 11:52:23 +0000 (UTC) Received: from localhost.localdomain.com (unknown [10.42.22.189]) by smtp.corp.redhat.com (Postfix) with ESMTP id 6C8C36A482; Mon, 13 May 2019 11:52:22 +0000 (UTC) From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: libvir-list@redhat.com Date: Mon, 13 May 2019 12:52:04 +0100 Message-Id: <20190513115206.1088-8-berrange@redhat.com> In-Reply-To: <20190513115206.1088-1-berrange@redhat.com> References: <20190513115206.1088-1-berrange@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-loop: libvir-list@redhat.com Subject: [libvirt] [security-notice PATCH 7/9] scripts: add detection of cherry-picks in branches X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.39]); Mon, 13 May 2019 11:52:38 +0000 (UTC) Look at each fix on the branch to identify if it is a recorded cherry-pick from the fixes known for the master branch If all fixes from master are cherry-picked to the branch, then look at tags on the branch to identify if a bug fix release has been made containing all the fixes. Signed-off-by: Daniel P. Berrang=C3=A9 Reviewed-by: J=C3=A1n Tomko --- scripts/report-vulnerable-tags.pl | 69 +++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) diff --git a/scripts/report-vulnerable-tags.pl b/scripts/report-vulnerable-= tags.pl index 43f344a..6a0f7dc 100644 --- a/scripts/report-vulnerable-tags.pl +++ b/scripts/report-vulnerable-tags.pl @@ -99,6 +99,28 @@ sub get_branches { return @branches; } =20 +sub get_cherry_picks { + my $branch =3D shift @_; + my $tag =3D shift @_; + + open GIT, "-|", "git", "log", "$tag..origin/$branch" or + die "cannot query 'git log $tag..origin/$branch': $!\n"; + + my $commit; + my %cherrypicks; + while () { + chomp; + + if (/^commit ([a-zA-Z0-9]+)/) { + $commit =3D $1; + } elsif (/cherry picked from commit ([a-zA-Z0-9]+)/) { + $cherrypicks{$1} =3D $commit; + } + } + + return %cherrypicks; +} + sub add_branch { my $name =3D shift @_; =20 @@ -177,7 +199,54 @@ if (defined $broken) { for my $branch (get_branches($broken)) { add_branch($branch); } +} + +if (defined $fixed) { + # Try to match up fixed commit with cherry-picks + for my $branch (sort versioncmp keys %branches) { + next if $branch eq "master"; + + my $basetag =3D $branch; + $basetag =3D~ s/-maint//; + my @bits =3D split /\./, $basetag; + + if (int(@bits) =3D=3D 2) { + $basetag =3D $basetag . ".0"; + } + + my %cherrypicks =3D get_cherry_picks($branch, $basetag); + + my @missing; + for my $commit (@fixed) { + if (exists $cherrypicks{$commit}) { + my $cherry =3D $cherrypicks{$commit}; + add_fixed_commit($branch, $cherry); + } else { + push @missing, $commit; + } + } + + # If all fixes on master exist on branch, then + # identify any tags holding the last cherry-pick + # so the branch gets marked as non-vulnerable. + if (int(@missing) =3D=3D 0) { + my $bfixed =3D $branches{$branch}->{fixedchanges}->[$#{$branches{$bra= nch}->{fixedchanges}}]; + # Mark any tags containing the fix as known so they + # get excluded when later finding vulnerable tags + for my $tag (get_tags("--contains", $bfixed)) { + $tags{$tag} =3D 0; + } + + # Record the first tag in master which has the fix, if any + my @fixedtags =3D sort versioncmp get_tags("--contains", $bfixed, "--= merged", $branch); + if (int(@fixedtags)) { + add_fixed_tag($branch, $fixedtags[0]); + } + } + } +} =20 +if (defined $broken) { # Now we need slower work to find branches for # few remaining tags for my $tag (get_tags("--contains", $broken)) { --=20 2.21.0 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list From nobody Sat Feb 7 07:50:43 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1557748363; cv=none; d=zoho.com; s=zohoarc; b=DeLnYXVlcx7GXMsPGVkVCAx+Lasw6YajhMUHcmkp8U+MLDSdBJpfR7amc9B2dbHIIhFHVP53yStx7dF/Rnj6v9+QKOZhfGrU4psCXOUfOUcO9+iDiA7P/hgL7LyZZ6FNshoMUKlUMAlwfYfMc2mp0mWdixbPdLDMVAK0qZZgi6c= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1557748363; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To:ARC-Authentication-Results; bh=eLvi2OpKOxVK2HEplauEP9Zx9e3iMRWuAqnbBb+uzfw=; b=hFT202gMtY/LXoND4BxRakzhjkDs8FLEb1US+JmhMaHqCCSMr9r3qHGMykqN3HzkREHJvmLITFiu7PoNqOAY0EanryeSxE8+1rZBto6yF6mZMOYNVHPRaOWZNG7ht3Uv8oxOlifcpsUUzAPlZczbExbOfc118OQ0czldwMsxpS0= ARC-Authentication-Results: i=1; mx.zoho.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 1557748363176163.21410801578622; Mon, 13 May 2019 04:52:43 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 6BCB73082231; Mon, 13 May 2019 11:52:41 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 44D8E69292; Mon, 13 May 2019 11:52:41 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 0DB7318052EE; Mon, 13 May 2019 11:52:41 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id x4DBqNZc031051 for ; Mon, 13 May 2019 07:52:23 -0400 Received: by smtp.corp.redhat.com (Postfix) id CB3086843C; Mon, 13 May 2019 11:52:23 +0000 (UTC) Received: from localhost.localdomain.com (unknown [10.42.22.189]) by smtp.corp.redhat.com (Postfix) with ESMTP id 42BED60C4D; Mon, 13 May 2019 11:52:23 +0000 (UTC) From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: libvir-list@redhat.com Date: Mon, 13 May 2019 12:52:05 +0100 Message-Id: <20190513115206.1088-9-berrange@redhat.com> In-Reply-To: <20190513115206.1088-1-berrange@redhat.com> References: <20190513115206.1088-1-berrange@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-loop: libvir-list@redhat.com Subject: [libvirt] [security-notice PATCH 8/9] scripts: fuzzy matching on subject to identify unannotated cherry picks X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.47]); Mon, 13 May 2019 11:52:42 +0000 (UTC) Sometimes fixes are mistakenly cherry picked into branches without using the '-x' flag to record the cherry pick master commit. Add fuzzy matching based on subject line to attempt to identify these fixes on branches. Signed-off-by: Daniel P. Berrang=C3=A9 Reviewed-by: J=C3=A1n Tomko --- scripts/report-vulnerable-tags.pl | 46 +++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/scripts/report-vulnerable-tags.pl b/scripts/report-vulnerable-= tags.pl index 6a0f7dc..c37416d 100644 --- a/scripts/report-vulnerable-tags.pl +++ b/scripts/report-vulnerable-tags.pl @@ -121,6 +121,38 @@ sub get_cherry_picks { return %cherrypicks; } =20 +sub get_fuzzy_picks { + my $branch =3D shift @_; + my $tag =3D shift @_; + + my %subjects; + + for my $commit (@fixed) { + open GIT, "-|", "git", "show", "--no-patch", "--format=3D%s", $commit + or die "cannot query 'git show --no-patch --format=3D%s $commit': $!"; + my $subject =3D ; + chomp $subject; + close GIT; + + $subjects{$subject} =3D $commit; + } + + open GIT, "-|", "git", "log", "--format=3D%H %s", "$tag..origin/$branc= h" or + die "cannot query 'git log --format=3D'%h %s' $tag..origin/$branch': $!\n= "; + + my $commit; + my %fuzzypicks; + while () { + if (/([a-zA-Z0-9]+)\s(.*)$/) { + if (exists $subjects{$2}) { + $fuzzypicks{$subjects{$2}} =3D $1; + } + } + } + + return %fuzzypicks; +} + sub add_branch { my $name =3D shift @_; =20 @@ -226,6 +258,20 @@ if (defined $fixed) { } } =20 + if (int(@missing)) { + my @unfixed =3D @missing; + my %fuzzypicks =3D get_fuzzy_picks($branch, $basetag); + @missing =3D (); + for my $commit (@unfixed) { + if (exists $fuzzypicks{$commit}) { + my $fuzzy =3D $fuzzypicks{$commit}; + add_fixed_commit($branch, $fuzzy); + } else { + push @missing, $commit; + } + } + } + # If all fixes on master exist on branch, then # identify any tags holding the last cherry-pick # so the branch gets marked as non-vulnerable. --=20 2.21.0 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list From nobody Sat Feb 7 07:50:43 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1557748360; cv=none; d=zoho.com; s=zohoarc; b=EJ467UlZtWV/V1ngc+6RtaSXqWJOSVTlm79cJubfpj9upLARD3nQ0ZZKXR1b/fcjm5d8rPEfFx/IUSgG2vCbBwBfEwl5BmFpgcswl1QGqmw5I5onjA3/NHeylopKpxnZKbMOkbPWv1B+M+pc76V5G1eBhXVfv/CCWpEcuO2mVE0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1557748360; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To:ARC-Authentication-Results; bh=ZtM9JXKYo/RWCa3wMLcgmd8ViiMWriSD8G6OQ7uPWMU=; b=WwQN+XvuWRZciwdiDTX5hMrAXiM5aNca6f6nDUxeqf+PCvMDxLhb20CP+Bk7uz8j4FPKz+vJ/DAHTfinNLWyZF6rp6TP0hlXzQzmETvatHvhzNRckggjNBCExy9qV8ud67ffnfnUT5fo7FQyPhOLigKxPtqI3oEF1LVlOHt4lSI= ARC-Authentication-Results: i=1; mx.zoho.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 15577483600751021.4487537759217; Mon, 13 May 2019 04:52:40 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id CBE2F81DFC; Mon, 13 May 2019 11:52:36 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id A082B6A482; Mon, 13 May 2019 11:52:36 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 63B143FB10; Mon, 13 May 2019 11:52:36 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id x4DBqPA1031066 for ; Mon, 13 May 2019 07:52:25 -0400 Received: by smtp.corp.redhat.com (Postfix) id ABB606A487; Mon, 13 May 2019 11:52:25 +0000 (UTC) Received: from localhost.localdomain.com (unknown [10.42.22.189]) by smtp.corp.redhat.com (Postfix) with ESMTP id 8B9FC60C4D; Mon, 13 May 2019 11:52:23 +0000 (UTC) From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: libvir-list@redhat.com Date: Mon, 13 May 2019 12:52:06 +0100 Message-Id: <20190513115206.1088-10-berrange@redhat.com> In-Reply-To: <20190513115206.1088-1-berrange@redhat.com> References: <20190513115206.1088-1-berrange@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-loop: libvir-list@redhat.com Subject: [libvirt] [security-notice PATCH 9/9] notices: re-generate all branch/tag info X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.25]); Mon, 13 May 2019 11:52:37 +0000 (UTC) Use the new script logic to regenerate all branch tag info for flaws A few manual edits are still needed, as the script still doesn't cope with two situations: - The vulnerable commit from master was backported to an older branch. We don't search older branches looking for cherry-picks yet - There are multiple vulnerable commits, and they were introduce across multiple releases. This means some older branches only contain a subset of the vulnerable commits. We don't check which vulnerable commits are applicable to branches, instead assuming all vulnerable commits arrived at the same time. Signed-off-by: Daniel P. Berrang=C3=A9 Reviewed-by: J=C3=A1n Tomko --- notices/2008/0001.xml | 6 -- notices/2009/0001.xml | 2 + notices/2010/0001.xml | 3 - notices/2010/0002.xml | 3 - notices/2010/0004.xml | 2 +- notices/2011/0001.xml | 10 ++- notices/2011/0002.xml | 4 ++ notices/2012/0001.xml | 14 +++- notices/2012/0002.xml | 2 +- notices/2012/0003.xml | 4 ++ notices/2013/0001.xml | 8 +++ notices/2013/0002.xml | 8 +++ notices/2013/0003.xml | 21 ++++++ notices/2013/0005.xml | 2 +- notices/2013/0006.xml | 1 + notices/2013/0007.xml | 2 +- notices/2013/0010.xml | 16 ++++- notices/2013/0012.xml | 28 ++++++-- notices/2013/0015.xml | 2 +- notices/2013/0016.xml | 22 ++++-- notices/2013/0018.xml | 102 +++++++++++++------------- notices/2013/0020.xml | 68 +++++++++++------- notices/2013/0021.xml | 2 +- notices/2014/0001.xml | 8 +++ notices/2014/0003.xml | 107 +++++++++++++++++++++++----- notices/2014/0004.xml | 25 +++++-- notices/2014/0005.xml | 21 ++++-- notices/2014/0006.xml | 22 ++++-- notices/2014/0007.xml | 18 +++-- notices/2014/0008.xml | 6 +- notices/2014/0009.xml | 5 +- notices/2014/0010.xml | 8 ++- notices/2015/0001.xml | 10 +-- notices/2015/0002.xml | 6 +- notices/2015/0003.xml | 14 ++-- notices/2015/0004.xml | 13 ++-- notices/2016/0001.xml | 4 +- notices/2016/0002.xml | 1 + notices/2017/0001.xml | 4 +- notices/2017/0002.xml | 6 +- notices/2018/0001.xml | 159 ++++++++++++++++++++++++++++++++++++++++- notices/2018/0002.xml | 158 +++++++++++++++++++++++++++++++++++++++- notices/2018/0003.xml | 161 ++++++++++++++++++++++++++++++++++++++++- notices/2018/0004.xml | 159 ++++++++++++++++++++++++++++++++++++++++- notices/2018/0005.xml | 162 +++++++++++++++++++++++++++++++++++++++++- notices/2019/0001.xml | 2 +- notices/2019/0002.xml | 2 +- 47 files changed, 1224 insertions(+), 189 deletions(-) diff --git a/notices/2008/0001.xml b/notices/2008/0001.xml index 9877cd4..7d2bfcf 100644 --- a/notices/2008/0001.xml +++ b/notices/2008/0001.xml @@ -66,17 +66,11 @@ rule to prevent them access without first authenticatin= g as root.]]> v0.4.6 v0.5.0 v0.5.1 - 57a18198814f80b1397e1a14d33746034b9dbd5= c - 81005437f4e860d6d65243473c593e4335193b1= 3 - cb228a0e24266f43dbab208bd38965e511f714e= e - 8354895e681e8aee9bfa0290cb98123858165b9= 1 - 6bcf25017bc66ef866768c7a827dfe03c96638f= 0 - 39c9354c5ce87e1205f41af4737f970aa4f6e5d= d v0.6.0 53611889ff93c442028828c70472151a7cf1bf4d diff --git a/notices/2009/0001.xml b/notices/2009/0001.xml index 85aefa1..73d6316 100644 --- a/notices/2009/0001.xml +++ b/notices/2009/0001.xml @@ -59,6 +59,8 @@ their privileges.]]> v0.1.7 v0.1.8 v0.1.9 + v0.1.10 + v0.1.11 v0.2.0 v0.2.1 v0.2.2 diff --git a/notices/2010/0001.xml b/notices/2010/0001.xml index e197557..874ed8a 100644 --- a/notices/2010/0001.xml +++ b/notices/2010/0001.xml @@ -57,11 +57,8 @@ expected to be a raw disks file and writing a qcow2 head= er into it.]]> v0.8.0 v0.8.1 v0.8.2 - fe627697a3830cd2db0efcc201d8caa9e171263= d - 15f5eaa09895d68b849a0b0ec458acdafe75d08= 0 - 117d04fb1d388df700cc37c4d2a68189fab280c= 0 v0.8.3 68719c4bddb85fbcc931a5b7d99ac7c8a0af09b0 diff --git a/notices/2010/0002.xml b/notices/2010/0002.xml index 97e7553..f8fb356 100644 --- a/notices/2010/0002.xml +++ b/notices/2010/0002.xml @@ -58,11 +58,8 @@ expected to be a raw backing file and writing a qcow2 he= ader into it.]]> v0.8.0 v0.8.1 v0.8.2 - fe627697a3830cd2db0efcc201d8caa9e171263= d - 15f5eaa09895d68b849a0b0ec458acdafe75d08= 0 - 117d04fb1d388df700cc37c4d2a68189fab280c= 0 v0.8.3 68719c4bddb85fbcc931a5b7d99ac7c8a0af09b0 diff --git a/notices/2010/0004.xml b/notices/2010/0004.xml index 0403f50..080114d 100644 --- a/notices/2010/0004.xml +++ b/notices/2010/0004.xml @@ -86,7 +86,7 @@ network.]]> v0.8.1 v0.8.2 3ea88b568d7f5550ac399f310d2a4488bc31618= d - v0.8.3 + v0.8.3 c567853089a2764c964002dd752e09e318524a38 diff --git a/notices/2011/0001.xml b/notices/2011/0001.xml index b132ae4..a24dd0f 100644 --- a/notices/2011/0001.xml +++ b/notices/2011/0001.xml @@ -76,16 +76,20 @@ rule to prevent them access without first authenticatin= g as root.]]> v0.8.4 v0.8.5 v0.8.6 + v0.8.7 v0.8.8 - 737af2ea04aa1eb954635bd90d0dbcffdd7ff73= 4 - 4d5383fd36c64a83520c9a6e09c946c4ba86cc2= 9 - 2f992d4be4c6157feec4f88ac586f2c50a8fd46= 6 v0.9.0 71753cb7f7a16ff800381c0b5ee4e99eea92fed3 + + v0.8.3-maint + 737af2ea04aa1eb954635bd90d0dbcffdd7ff73= 4 + 4d5383fd36c64a83520c9a6e09c946c4ba86cc2= 9 + 2f992d4be4c6157feec4f88ac586f2c50a8fd46= 6 + =20 diff --git a/notices/2011/0002.xml b/notices/2011/0002.xml index f086a4d..92d5c8f 100644 --- a/notices/2011/0002.xml +++ b/notices/2011/0002.xml @@ -74,6 +74,10 @@ daemon itself may crash.]]> v0.9.0 f44bfb7fb978c9313ce050a1c4149bf04aa0a670 + + v0.8.3-maint + 4a00119a0ac6828b0f54ed8ecc9f4c338e167d6= b + =20 diff --git a/notices/2012/0001.xml b/notices/2012/0001.xml index 2e246c8..ae9bf94 100644 --- a/notices/2012/0001.xml +++ b/notices/2012/0001.xml @@ -97,6 +97,10 @@ DNS ports on the virtualization host]]> v1.0.1 753ff83a50263d6975f88d6605d4b5ddfcc97560 + + v0.8.3-maint + 038b434f144fa9d24c6e4e9988707ee114973a8= a + v0.9.6-maint v0.9.6.1 @@ -114,15 +118,15 @@ DNS ports on the virtualization host]]> v0.9.11.5 v0.9.11.6 v0.9.11.7 - v0.9.11.8 - v0.9.11.9 - v0.9.11.10 038b434f144fa9d24c6e4e9988707ee114973a8= a + v0.9.11.8 + 2abde0ac0740e57c47ed684ce0d56195b977bdb3 v0.9.12-maint v0.9.12.1 v0.9.12.2 + v0.9.12.3 038b434f144fa9d24c6e4e9988707ee114973a8= a @@ -132,6 +136,10 @@ DNS ports on the virtualization host]]> v0.10.2.2 3fbab08a52fd8cabbf5639c6badd34ceff3e53fe + + v1.0.0-maint + 038b434f144fa9d24c6e4e9988707ee114973a8= a + =20 diff --git a/notices/2012/0002.xml b/notices/2012/0002.xml index 6f86c38..73e384f 100644 --- a/notices/2012/0002.xml +++ b/notices/2012/0002.xml @@ -66,7 +66,7 @@ non-allocated memory.]]> 40624d32fb54920e4aa434fbb2b8999d17e0293= 1 v0.9.11.5 45d6729f98e9842b139b809078d43f1f7a8c779b - + v0.9.12-maint 40624d32fb54920e4aa434fbb2b8999d17e0293= 1 diff --git a/notices/2012/0003.xml b/notices/2012/0003.xml index 08eff49..9c5d527 100644 --- a/notices/2012/0003.xml +++ b/notices/2012/0003.xml @@ -81,6 +81,10 @@ malicious user from connecting to libvirtd.]]> v0.10.2 b7ff9e696063189a715802d081d55a398663c15a + + v0.8.3-maint + a147ef38374f17c3d02b7db8e857ca33c5c346f= 9 + v0.9.6-maint v0.9.6.1 diff --git a/notices/2013/0001.xml b/notices/2013/0001.xml index cd63df3..97d8949 100644 --- a/notices/2013/0001.xml +++ b/notices/2013/0001.xml @@ -89,6 +89,14 @@ to crash]]> v0.10.2.3 f104a2a6b36aa6f4842c0a64354055657c0df8e2 + + v1.0.0-maint + b2c62316477989f8d728af49bdac8248ab5f546= 3 + + + v1.0.1-maint + b2c62316477989f8d728af49bdac8248ab5f546= 3 + =20 diff --git a/notices/2013/0002.xml b/notices/2013/0002.xml index 42928cc..6959501 100644 --- a/notices/2013/0002.xml +++ b/notices/2013/0002.xml @@ -65,6 +65,14 @@ service]]> v0.10.2.5 0f2eda0da9efd25b280c23a5a0d0fdf46f0c3c67 + + v1.0.0-maint + a8bac1c0f3b9ff8dd3982a7086d45466055ea0d= 1 + + + v1.0.1-maint + a8bac1c0f3b9ff8dd3982a7086d45466055ea0d= 1 + v1.0.2-maint a8bac1c0f3b9ff8dd3982a7086d45466055ea0d= 1 diff --git a/notices/2013/0003.xml b/notices/2013/0003.xml index adf67c7..509f0ec 100644 --- a/notices/2013/0003.xml +++ b/notices/2013/0003.xml @@ -68,6 +68,26 @@ interfaces.]]> v0.10.2.8 a3cf061c824aac0c4cb06ac91ac0bff612bf0e8= 6 + + v1.0.0-maint + a3cf061c824aac0c4cb06ac91ac0bff612bf0e8= 6 + + + v1.0.1-maint + a3cf061c824aac0c4cb06ac91ac0bff612bf0e8= 6 + + + v1.0.2-maint + a3cf061c824aac0c4cb06ac91ac0bff612bf0e8= 6 + + + v1.0.3-maint + a3cf061c824aac0c4cb06ac91ac0bff612bf0e8= 6 + + + v1.0.4-maint + a3cf061c824aac0c4cb06ac91ac0bff612bf0e8= 6 + v1.0.5-maint v1.0.5.1 @@ -78,6 +98,7 @@ interfaces.]]> v1.0.5.6 v1.0.5.7 v1.0.5.8 + v1.0.5.9 a3cf061c824aac0c4cb06ac91ac0bff612bf0e8= 6 diff --git a/notices/2013/0005.xml b/notices/2013/0005.xml index e658f53..6609e8b 100644 --- a/notices/2013/0005.xml +++ b/notices/2013/0005.xml @@ -45,7 +45,7 @@ crash the libvirtd daemon resulting in a denial of servic= e.]]> master v1.1.0 3099c063e348fdc79a900f88bcfc5389dada778= 6 - v1.1.1 + v1.1.1 dfc692350a04a70b4ca65667c30869b3bfdaf034 diff --git a/notices/2013/0006.xml b/notices/2013/0006.xml index 8121947..abd4d5e 100644 --- a/notices/2013/0006.xml +++ b/notices/2013/0006.xml @@ -48,6 +48,7 @@ or deny the permission bits in the access control policy.= ]]> master v1.1.0 d47eff88fe50e43a36671f6d8d0eeda52835d5e= 0 + v1.1.1 96518d4316b711c72205117f8d5c967d5127bbb6 diff --git a/notices/2013/0007.xml b/notices/2013/0007.xml index be8f45a..55ba600 100644 --- a/notices/2013/0007.xml +++ b/notices/2013/0007.xml @@ -45,11 +45,11 @@ list of inactive domains on a Xen host]]> master v1.1.1 632180d14f4a4934436ee4c9ebd8f6b8feed671= f + v1.1.2 0e671a1646df543eab683b38f6644f70d12fbee1 v1.1.1-maint - 632180d14f4a4934436ee4c9ebd8f6b8feed671= f 673ff0d7ea937b104c67161843949e83b8080c3b diff --git a/notices/2013/0010.xml b/notices/2013/0010.xml index f745cd5..27515b0 100644 --- a/notices/2013/0010.xml +++ b/notices/2013/0010.xml @@ -102,8 +102,9 @@ access control framework.]]> v0.9.12-maint + v0.9.12.1 158ba8730e44b7dd07a21ab90499996c5dec080= a - v0.9.12.1 + v0.9.12.2 2f34eae93a09ac94297eaa91ad8f4b037b2c9e27 @@ -119,6 +120,14 @@ access control framework.]]> v0.10.2.8 455de1215cc921efcd2b210f129f55c27445d623 + + v1.0.0-maint + 158ba8730e44b7dd07a21ab90499996c5dec080= a + + + v1.0.1-maint + 158ba8730e44b7dd07a21ab90499996c5dec080= a + v1.0.2-maint 158ba8730e44b7dd07a21ab90499996c5dec080= a @@ -160,6 +169,11 @@ access control framework.]]> 158ba8730e44b7dd07a21ab90499996c5dec080= a f229972fd92374eed356c3ede74b886ebe77734e + + v1.1.2-maint + 158ba8730e44b7dd07a21ab90499996c5dec080= a + 10d159fee27d007de42890626340c581cd12d788 + =20 diff --git a/notices/2013/0012.xml b/notices/2013/0012.xml index cb0acce..1560fb6 100644 --- a/notices/2013/0012.xml +++ b/notices/2013/0012.xml @@ -51,7 +51,6 @@ server and use of the polkit access control driver.]]> libvirt.git master - v0.7.0 v0.7.1 v0.7.2 v0.7.3 @@ -98,6 +97,11 @@ server and use of the polkit access control driver.]]> 8e06c8b3da889899072d4ff051f3325fc4e4f58= d v1.1.3 922b7fda77b094dbf022d625238262ea05335666 + e4697b92abaad16e8e6b41a1e55be9b084d48d5a + + + v0.8.3-maint + 8e06c8b3da889899072d4ff051f3325fc4e4f58= d v0.9.6-maint @@ -123,8 +127,10 @@ server and use of the polkit access control driver.]]> v0.9.12-maint + v0.9.12.1 + v0.9.12.2 + v0.9.12.3 8e06c8b3da889899072d4ff051f3325fc4e4f58= d - v0.9.12.1 078627104d338b8de18156a7162d9b19378c5e88 @@ -136,10 +142,18 @@ server and use of the polkit access control driver.]]> v0.10.2.5 v0.10.2.6 v0.10.2.7 + v0.10.2.8 8e06c8b3da889899072d4ff051f3325fc4e4f58= d - v0.10.2.8 77d448e15d73773d5ffe00b62dbdbc0380c4faae + + v1.0.0-maint + 8e06c8b3da889899072d4ff051f3325fc4e4f58= d + + + v1.0.1-maint + 8e06c8b3da889899072d4ff051f3325fc4e4f58= d + v1.0.2-maint 8e06c8b3da889899072d4ff051f3325fc4e4f58= d @@ -162,8 +176,11 @@ server and use of the polkit access control driver.]]> v1.0.5.3 v1.0.5.4 v1.0.5.5 + v1.0.5.6 + v1.0.5.7 + v1.0.5.8 + v1.0.5.9 8e06c8b3da889899072d4ff051f3325fc4e4f58= d - v1.0.5.6 85ca41529db49a5e0ff633eaa891136218c03645 @@ -174,16 +191,19 @@ server and use of the polkit access control driver.]]> v1.1.0-maint 8e06c8b3da889899072d4ff051f3325fc4e4f58= d + d014e3eb084a0b3388bd351b9ce2d90e54234b4e 15033105c262ce115a05c8cba4951752b556fbe8 v1.1.1-maint 8e06c8b3da889899072d4ff051f3325fc4e4f58= d + 003b655e009597c514082ec832e96bfd78fdbece 7659e912c5e6d152210e7084d57770ea10335a3a v1.1.2-maint 8e06c8b3da889899072d4ff051f3325fc4e4f58= d + 8616dc8b4f3bf0537cb316eb1465d213012d131f 2a32bbbfb118d68071bb0a107b20a5ffdfdc6808 diff --git a/notices/2013/0015.xml b/notices/2013/0015.xml index fb97f80..ca363e6 100644 --- a/notices/2013/0015.xml +++ b/notices/2013/0015.xml @@ -49,7 +49,7 @@ could cause the libvirtd daemon to execute arbitrary bina= ries as root]]> v1.1.2 v1.1.3 e341435e5090677c67a0d3d4ca0393102054841= f - 1.1.4 + v1.1.4 57687fd6bf7f6e1b3662c52f3f26c06ab19dc96c diff --git a/notices/2013/0016.xml b/notices/2013/0016.xml index d4dc4f3..75ca0ac 100644 --- a/notices/2013/0016.xml +++ b/notices/2013/0016.xml @@ -68,12 +68,27 @@ daemon]]> v0.10.2.6 v0.10.2.7 0fc89098a68f0f6962de8be4fc03ddd960ffbf0= 8 - v0.10.2.8 + v0.10.2.8 ecad40d8b84864bee4495d1447902a6206a39a4d + + v1.0.0-maint + 0fc89098a68f0f6962de8be4fc03ddd960ffbf0= 8 + + + v1.0.1-maint + 0fc89098a68f0f6962de8be4fc03ddd960ffbf0= 8 + + + v1.0.2-maint + 0fc89098a68f0f6962de8be4fc03ddd960ffbf0= 8 + + + v1.0.3-maint + 0fc89098a68f0f6962de8be4fc03ddd960ffbf0= 8 + v1.0.4-maint - 0fc89098a68f0f6962de8be4fc03ddd960ffbf0= 8 b68a721d45085115d9d1ffd5329aff1fdaf1845a @@ -90,19 +105,16 @@ daemon]]> v1.0.6-maint - 0fc89098a68f0f6962de8be4fc03ddd960ffbf0= 8 c56f17e5435858f30471eb3da3a19a3ccd9d5a3b v1.1.0-maint - 0fc89098a68f0f6962de8be4fc03ddd960ffbf0= 8 7d7e29bb939e3caabe8ddfef42bb44c0011436f3 v1.1.1-maint - 0fc89098a68f0f6962de8be4fc03ddd960ffbf0= 8 02340c7f67c381395aeede4586bd3b1ff3f5d291 diff --git a/notices/2013/0018.xml b/notices/2013/0018.xml index 01f6163..1beed4d 100644 --- a/notices/2013/0018.xml +++ b/notices/2013/0018.xml @@ -73,7 +73,7 @@ unless the guest OS is trusted.]]> v1.0.4 v1.0.5 v1.0.6 - v1.0.0 + v1.1.0 v1.1.1 v1.1.2 v1.1.3 @@ -85,9 +85,7 @@ unless the guest OS is trusted.]]> ed77abc58bc5a6837a5021f26e1a335dbfb477b= f a5efb3190913b6903775ca3756f79443d4ea8a5= b 4ad6a013304f6fe29b0866742c902054bfbcf23= f - aebbcdd33c8c18891f0bdbbf8924599a28152c9c 4dd3a7d5bc44980135a1b11810ba9aeab42a4a59 7fba01c15c1f886b4235825692b4c13e88dd9f7b @@ -95,6 +93,14 @@ unless the guest OS is trusted.]]> 1cadeafcaa422844a27ef622e2a7041d0235bcb3 5fc590ad9f4071350a8df4d567ba88baacc8334d + + v1.0.1-maint + cbb106f807b32f1f6af22d1e92fe0ff9ba6d73b= 3 + de858e3fa7ffcab5f80d07f8a74d94cbaf8716b= 9 + ed77abc58bc5a6837a5021f26e1a335dbfb477b= f + a5efb3190913b6903775ca3756f79443d4ea8a5= b + 4ad6a013304f6fe29b0866742c902054bfbcf23= f + v1.0.2-maint cbb106f807b32f1f6af22d1e92fe0ff9ba6d73b= 3 @@ -135,12 +141,12 @@ unless the guest OS is trusted.]]> ed77abc58bc5a6837a5021f26e1a335dbfb477b= f a5efb3190913b6903775ca3756f79443d4ea8a5= b 4ad6a013304f6fe29b0866742c902054bfbcf23= f - f84056cf6166332b1f15f3e6584a88f5d42273fe - 0e9fee68b3bff24e4d3ab48de8129946202f3bc0 - 9849cf6d89e5665667a0df449ddc3fd5582da242 - 21821ed4d1faf5bf563a26e8ac7cd2eb0450d322 - e57058cfe827b1971ca0dee224ff273c9cad7756 e1e7e05376faf1ed471cb5c1d1e0415458f2af7d + e57058cfe827b1971ca0dee224ff273c9cad7756 + 21821ed4d1faf5bf563a26e8ac7cd2eb0450d322 + 9849cf6d89e5665667a0df449ddc3fd5582da242 + 0e9fee68b3bff24e4d3ab48de8129946202f3bc0 + f84056cf6166332b1f15f3e6584a88f5d42273fe v1.0.6-maint @@ -149,12 +155,12 @@ unless the guest OS is trusted.]]> ed77abc58bc5a6837a5021f26e1a335dbfb477b= f a5efb3190913b6903775ca3756f79443d4ea8a5= b 4ad6a013304f6fe29b0866742c902054bfbcf23= f - e9941eee1a3c1cb0af7bc39076eb0e8c2c4eb603 - 84cf9af8d9a803f2e12df0b8b0c2bd2de544cf93 - f8706947b86e6de2961aacddb5eb2345d9c033b4 - 081e0fabfd8c0f5c3f2c869ddcf11710c445a962 - b2a853e1f6aea9683a30eafd2b069b8be0fcf898 bd9ec4506e29a9ce682961eee99d0326ed64145d + b2a853e1f6aea9683a30eafd2b069b8be0fcf898 + 081e0fabfd8c0f5c3f2c869ddcf11710c445a962 + f8706947b86e6de2961aacddb5eb2345d9c033b4 + 84cf9af8d9a803f2e12df0b8b0c2bd2de544cf93 + e9941eee1a3c1cb0af7bc39076eb0e8c2c4eb603 v1.1.0-maint @@ -163,12 +169,12 @@ unless the guest OS is trusted.]]> ed77abc58bc5a6837a5021f26e1a335dbfb477b= f a5efb3190913b6903775ca3756f79443d4ea8a5= b 4ad6a013304f6fe29b0866742c902054bfbcf23= f - 61c7e0b66e8b37d4ea64024c100d2ed467d5cb47 - 43720035b7f4c175ef2594296d874bc1910840b3 - 212414281f0001da78f2312d7f52dcf124317fc9 - c17dd7ede2affd147ffdc5e8daef85939bda0dd0 - ed46a680a02cf96b229a89f74ddbab69522c9ef5 807db4a30ee903f973d496b3293d9e6aaa511174 + ed46a680a02cf96b229a89f74ddbab69522c9ef5 + c17dd7ede2affd147ffdc5e8daef85939bda0dd0 + 212414281f0001da78f2312d7f52dcf124317fc9 + 43720035b7f4c175ef2594296d874bc1910840b3 + 61c7e0b66e8b37d4ea64024c100d2ed467d5cb47 v1.1.1-maint @@ -177,12 +183,12 @@ unless the guest OS is trusted.]]> ed77abc58bc5a6837a5021f26e1a335dbfb477b= f a5efb3190913b6903775ca3756f79443d4ea8a5= b 4ad6a013304f6fe29b0866742c902054bfbcf23= f - 6ecb7bc3aed7f60edad5289c9b0cfcf99eee6611 - 72a4c29ca72789b13de1ed9cb96df9fb2b0fdde4 - 83f83508e128275bd1b74988162dc6b9f86e00ee - 398c88edfaef50b9b59eb2d9a61b07c9c940a661 - dd055960df60c536957664f0ae3c591feecf7b09 14d69bd00e4455a1d174d14c5af73975cf9e904a + dd055960df60c536957664f0ae3c591feecf7b09 + 398c88edfaef50b9b59eb2d9a61b07c9c940a661 + 83f83508e128275bd1b74988162dc6b9f86e00ee + 72a4c29ca72789b13de1ed9cb96df9fb2b0fdde4 + 6ecb7bc3aed7f60edad5289c9b0cfcf99eee6611 v1.1.2-maint @@ -191,12 +197,12 @@ unless the guest OS is trusted.]]> ed77abc58bc5a6837a5021f26e1a335dbfb477b= f a5efb3190913b6903775ca3756f79443d4ea8a5= b 4ad6a013304f6fe29b0866742c902054bfbcf23= f - f639b2d17ce935b650bb2aca7bdd8d727cab8b02 - a06bdfcb446f182e490f70422a8431c3bcb2c801 - 77ddbad2a9272239a09673c5d6993793308514e9 - a6e9270ec79924fabd5a872984bb5d38eaf3df8a - eae2a2ada81c5828991bb1b9438f7556a7e51ce8 21368274a9aa91e8a5f0addb3a6bba8dad91e334 + eae2a2ada81c5828991bb1b9438f7556a7e51ce8 + a6e9270ec79924fabd5a872984bb5d38eaf3df8a + 77ddbad2a9272239a09673c5d6993793308514e9 + a06bdfcb446f182e490f70422a8431c3bcb2c801 + f639b2d17ce935b650bb2aca7bdd8d727cab8b02 v1.1.3-maint @@ -209,12 +215,12 @@ unless the guest OS is trusted.]]> a5efb3190913b6903775ca3756f79443d4ea8a5= b 4ad6a013304f6fe29b0866742c902054bfbcf23= f v1.1.3.4 - a3a3cfcb7c400bcde198b5b929ff2d4f889dee78 - cb016b9ef1a6d786657a98546db8412f86510367 - 72e379ed93b4707e26bbc5e3457a85833f50eb1a - fcf05c194cb1cca6b5c703073b97ed1408a2c546 - d5c0b57fffbe651c425b4de6c11712030cce7e7e fef343339127b989746214b86901553da6d17863 + d5c0b57fffbe651c425b4de6c11712030cce7e7e + fcf05c194cb1cca6b5c703073b97ed1408a2c546 + 72e379ed93b4707e26bbc5e3457a85833f50eb1a + cb016b9ef1a6d786657a98546db8412f86510367 + a3a3cfcb7c400bcde198b5b929ff2d4f889dee78 v1.1.4-maint @@ -223,12 +229,12 @@ unless the guest OS is trusted.]]> ed77abc58bc5a6837a5021f26e1a335dbfb477b= f a5efb3190913b6903775ca3756f79443d4ea8a5= b 4ad6a013304f6fe29b0866742c902054bfbcf23= f - 28681077373f1fa567b7f56117a22047f90925fe - 0e931dfcda308fbb84eef42bc92e257e39af083d - 3101022b4d4fee46916b87b1c21a3956a91d94b2 - 1d1daaf58677cfa843b6891a98dc6cdb42116434 - 80f57ec4224af65392db09fb8f47be7434e2fc86 ba4065b6f64fca7706070b8458fdf0bc06115b9b + 80f57ec4224af65392db09fb8f47be7434e2fc86 + 1d1daaf58677cfa843b6891a98dc6cdb42116434 + 3101022b4d4fee46916b87b1c21a3956a91d94b2 + 0e931dfcda308fbb84eef42bc92e257e39af083d + 28681077373f1fa567b7f56117a22047f90925fe v1.2.0-maint @@ -237,12 +243,12 @@ unless the guest OS is trusted.]]> ed77abc58bc5a6837a5021f26e1a335dbfb477b= f a5efb3190913b6903775ca3756f79443d4ea8a5= b 4ad6a013304f6fe29b0866742c902054bfbcf23= f - 3e97a53caa9adddd47da1c22dbed81ef2e02f735 - 17188260657e095f5d210bc73ba1661875a8f885 - 70665ec5f2cd910666bc703727dc6d7c15efe7bf - 3f43a7727ac068de8aac6b9c030b38fb3cb1426d - cd48d62aca488a116b47073be2607653a1d3305e 8fca7a4fa6b40d21723008d2092536349f20517d + cd48d62aca488a116b47073be2607653a1d3305e + 3f43a7727ac068de8aac6b9c030b38fb3cb1426d + 70665ec5f2cd910666bc703727dc6d7c15efe7bf + 17188260657e095f5d210bc73ba1661875a8f885 + 3e97a53caa9adddd47da1c22dbed81ef2e02f735 v1.2.1-maint @@ -251,12 +257,12 @@ unless the guest OS is trusted.]]> ed77abc58bc5a6837a5021f26e1a335dbfb477b= f a5efb3190913b6903775ca3756f79443d4ea8a5= b 4ad6a013304f6fe29b0866742c902054bfbcf23= f - 8b546028f901dc414463678574ceabbacc37c4cb - b0ed2d94ace3c57198ce7b4793f906abf5397e36 - ee1269eecd3566729f3909db624f7ebd7bf1b84a - b9997828231b3492252cb6d9a0ad4f3dc522791e - 51a897a22e1c031edd46fd077487a2f8e649cb9f ad52184399aa414fa3d7e2756e4ea6a45ec0d3a3 + 51a897a22e1c031edd46fd077487a2f8e649cb9f + b9997828231b3492252cb6d9a0ad4f3dc522791e + ee1269eecd3566729f3909db624f7ebd7bf1b84a + b0ed2d94ace3c57198ce7b4793f906abf5397e36 + 8b546028f901dc414463678574ceabbacc37c4cb =20 diff --git a/notices/2013/0020.xml b/notices/2013/0020.xml index 1e0bf93..cff2f52 100644 --- a/notices/2013/0020.xml +++ b/notices/2013/0020.xml @@ -60,7 +60,6 @@ actions is sufficient to avoid the problem.]]> libvirt.git master - ebb0c19c48690f0598de954f8e0e9d4d29d48b8= 5 v0.8.2 v0.8.3 v0.8.4 @@ -70,15 +69,12 @@ actions is sufficient to avoid the problem.]]> v0.8.8 v0.9.0 v0.9.1 - 18c2a592064d69499f70428e498f4a3cb5161cd= a v0.9.2 v0.9.3 - b976165ca4d82788be77d14843a4d079139539b= a v0.9.4 v0.9.5 v0.9.6 v0.9.7 - eca96694a7f992be633d48d5ca03cedc9bbc3c9= a v0.9.8 v0.9.9 v0.9.10 @@ -101,6 +97,10 @@ actions is sufficient to avoid the problem.]]> v1.1.3 v1.1.4 v1.2.0 + ebb0c19c48690f0598de954f8e0e9d4d29d48b8= 5 + 18c2a592064d69499f70428e498f4a3cb5161cd= a + b976165ca4d82788be77d14843a4d079139539b= a + eca96694a7f992be633d48d5ca03cedc9bbc3c9= a v1.2.1 db86da5ca2109e4006c286a09b6c75bfe10676ad b799259583bd65c0b2f5042e6c3ff19637ade881 @@ -110,23 +110,23 @@ actions is sufficient to avoid the problem.]]> v0.8.3-maint ebb0c19c48690f0598de954f8e0e9d4d29d48b8= 5 + 18c2a592064d69499f70428e498f4a3cb5161cd= a + b976165ca4d82788be77d14843a4d079139539b= a + eca96694a7f992be633d48d5ca03cedc9bbc3c9= a v0.9.6-maint - ebb0c19c48690f0598de954f8e0e9d4d29d48b8= 5 - 18c2a592064d69499f70428e498f4a3cb5161cd= a - b976165ca4d82788be77d14843a4d079139539b= a v0.9.6.1 v0.9.6.2 v0.9.6.3 v0.9.6.4 - - - v0.9.11-maint ebb0c19c48690f0598de954f8e0e9d4d29d48b8= 5 18c2a592064d69499f70428e498f4a3cb5161cd= a b976165ca4d82788be77d14843a4d079139539b= a eca96694a7f992be633d48d5ca03cedc9bbc3c9= a + + + v0.9.11-maint v0.9.11.1 v0.9.11.2 v0.9.11.3 @@ -137,27 +137,27 @@ actions is sufficient to avoid the problem.]]> v0.9.11.8 v0.9.11.9 v0.9.11.10 + ebb0c19c48690f0598de954f8e0e9d4d29d48b8= 5 + 18c2a592064d69499f70428e498f4a3cb5161cd= a + b976165ca4d82788be77d14843a4d079139539b= a + eca96694a7f992be633d48d5ca03cedc9bbc3c9= a v0.9.12-maint + v0.9.12.1 + v0.9.12.2 ebb0c19c48690f0598de954f8e0e9d4d29d48b8= 5 18c2a592064d69499f70428e498f4a3cb5161cd= a b976165ca4d82788be77d14843a4d079139539b= a eca96694a7f992be633d48d5ca03cedc9bbc3c9= a - v0.9.12.1 - v0.9.12.2 + v0.9.12.3 c430c002dd8287c5d7b834993ddfbd61435248c4 4dd29d3bdf4bf3a4c4b1077ddf4355bcf548ca2f 3e7d9e54e9ce286fe1bee5d32089cd58d63e5cee 2786686eb5855e0046817d47055cd784881ca8cb - v0.9.12.3 v0.10.2-maint - ebb0c19c48690f0598de954f8e0e9d4d29d48b8= 5 - 18c2a592064d69499f70428e498f4a3cb5161cd= a - b976165ca4d82788be77d14843a4d079139539b= a - eca96694a7f992be633d48d5ca03cedc9bbc3c9= a v0.10.2.1 v0.10.2.2 v0.10.2.3 @@ -166,11 +166,29 @@ actions is sufficient to avoid the problem.]]> v0.10.2.6 v0.10.2.7 v0.10.2.8 + ebb0c19c48690f0598de954f8e0e9d4d29d48b8= 5 + 18c2a592064d69499f70428e498f4a3cb5161cd= a + b976165ca4d82788be77d14843a4d079139539b= a + eca96694a7f992be633d48d5ca03cedc9bbc3c9= a 5f5e9eb23dead857b1858da8b97a6cb0442fabed 7a9bcfa1ccc190e33e6fa931df8143cc9623cf24 95836cb26b1d91b8e9eba0c4764bc24cccc78684 f59d02c487659e9d9f8e152673a0fe4d612172b2 + + v1.0.0-maint + ebb0c19c48690f0598de954f8e0e9d4d29d48b8= 5 + 18c2a592064d69499f70428e498f4a3cb5161cd= a + b976165ca4d82788be77d14843a4d079139539b= a + eca96694a7f992be633d48d5ca03cedc9bbc3c9= a + + + v1.0.1-maint + ebb0c19c48690f0598de954f8e0e9d4d29d48b8= 5 + 18c2a592064d69499f70428e498f4a3cb5161cd= a + b976165ca4d82788be77d14843a4d079139539b= a + eca96694a7f992be633d48d5ca03cedc9bbc3c9= a + v1.0.2-maint ebb0c19c48690f0598de954f8e0e9d4d29d48b8= 5 @@ -206,10 +224,6 @@ actions is sufficient to avoid the problem.]]> v1.0.5-maint - ebb0c19c48690f0598de954f8e0e9d4d29d48b8= 5 - 18c2a592064d69499f70428e498f4a3cb5161cd= a - b976165ca4d82788be77d14843a4d079139539b= a - eca96694a7f992be633d48d5ca03cedc9bbc3c9= a v1.0.5.1 v1.0.5.2 v1.0.5.3 @@ -218,11 +232,15 @@ actions is sufficient to avoid the problem.]]> v1.0.5.6 v1.0.5.7 v1.0.5.8 + ebb0c19c48690f0598de954f8e0e9d4d29d48b8= 5 + 18c2a592064d69499f70428e498f4a3cb5161cd= a + b976165ca4d82788be77d14843a4d079139539b= a + eca96694a7f992be633d48d5ca03cedc9bbc3c9= a + v1.0.5.9 c67b0de046b16dca352537e8f39ff935a5fded76 923319189022c5806da01b963dddd8dff0d6c747 6cd879829aaf02f56182feb16b4284d5b3fdcfd7 dee5fc756648e62062da3366583fc343413e1ba7 - v1.0.5.9 v1.0.6-maint @@ -270,17 +288,17 @@ actions is sufficient to avoid the problem.]]> v1.1.3-maint + v1.1.3.1 + v1.1.3.2 ebb0c19c48690f0598de954f8e0e9d4d29d48b8= 5 18c2a592064d69499f70428e498f4a3cb5161cd= a b976165ca4d82788be77d14843a4d079139539b= a eca96694a7f992be633d48d5ca03cedc9bbc3c9= a - v1.1.3.1 - v1.1.3.2 + v1.1.3.3 1bfc35e3f837ab7b399fe664281b7db06db96a05 0e98442e3bcbf832f49a6d36f94558bb026e3f3a 7354aaf4607beaa9f4a6d68e3b26a28c97494e58 a7844b9ec2718dad9f5e5316cc0673e95098d812 - v1.1.3.3 v1.1.4-maint diff --git a/notices/2013/0021.xml b/notices/2013/0021.xml index c961fd8..bc2762d 100644 --- a/notices/2013/0021.xml +++ b/notices/2013/0021.xml @@ -54,10 +54,10 @@ migration is sufficient to avoid the problem.]]> libvirt.git master - 9da7b11bcd3e9732dd881a9e6158a0c98bafd9f= e v1.1.0 v1.1.1 v1.1.2 + 9da7b11bcd3e9732dd881a9e6158a0c98bafd9f= e v1.1.3 484cc3217b73b865f00bf42a9c12187b37200699 diff --git a/notices/2014/0001.xml b/notices/2014/0001.xml index dc93468..537d9f4 100644 --- a/notices/2014/0001.xml +++ b/notices/2014/0001.xml @@ -108,6 +108,14 @@ file]]> f4324e32927580e3620f0de3a0ec80334936e26= 3 35ed9796981cf7b939f28b60ca828824a0488a3a + + v1.0.0-maint + f4324e32927580e3620f0de3a0ec80334936e26= 3 + + + v1.0.1-maint + f4324e32927580e3620f0de3a0ec80334936e26= 3 + v1.0.2-maint f4324e32927580e3620f0de3a0ec80334936e26= 3 diff --git a/notices/2014/0003.xml b/notices/2014/0003.xml index 69e60c9..d99a612 100644 --- a/notices/2014/0003.xml +++ b/notices/2014/0003.xml @@ -82,6 +82,42 @@ be revoked]]> libvirt.git master + v0.0.5 + v0.1.0 + v0.1.1 + v0.1.3 + v0.1.4 + v0.1.6 + v0.1.7 + v0.1.8 + v0.1.9 + v0.1.10 + v0.1.11 + v0.2.0 + v0.2.1 + v0.2.2 + v0.2.3 + v0.3.0 + v0.3.1 + v0.3.2 + v0.3.3 + v0.4.1 + v0.4.2 + v0.4.4 + v0.4.6 + v0.5.0 + v0.5.1 + v0.6.0 + v0.6.1 + v0.6.2 + v0.6.3 + v0.6.4 + v0.6.5 + v0.7.0 + v0.7.1 + v0.7.2 + v0.7.3 + v0.7.4 v0.7.5 v0.7.6 v0.7.7 @@ -108,6 +144,9 @@ be revoked]]> v0.9.11 v0.9.12 v0.9.13 + v0.10.0 + v0.10.1 + v0.10.2 v1.0.0 v1.0.1 v1.0.2 @@ -129,25 +168,30 @@ be revoked]]> 387941fb626d9362835aa216b4a871e18268f64= 9 0b7d2ae653f583825f6d83bfb0744673648a983= 3 ed3bac713c3cfc055ef551cbfe92a061084382c= 3 - d6b27d3e4c40946efa79e91d134616b41b1666c4 v1.2.5 + d6b27d3e4c40946efa79e91d134616b41b1666c4 - v0.9.6-maint + v0.8.3-maint 77e8b6c62c48b6346bbdb2df3e0d925852c6bf3= e 387941fb626d9362835aa216b4a871e18268f64= 9 0b7d2ae653f583825f6d83bfb0744673648a983= 3 + ed3bac713c3cfc055ef551cbfe92a061084382c= 3 + + + v0.9.6-maint v0.9.6.1 v0.9.6.2 v0.9.6.3 v0.9.6.4 + 77e8b6c62c48b6346bbdb2df3e0d925852c6bf3= e + 387941fb626d9362835aa216b4a871e18268f64= 9 + 0b7d2ae653f583825f6d83bfb0744673648a983= 3 + ed3bac713c3cfc055ef551cbfe92a061084382c= 3 be7a5de9d0c406f36efae3230e1743c613ad6945 v0.9.11-maint - 77e8b6c62c48b6346bbdb2df3e0d925852c6bf3= e - 387941fb626d9362835aa216b4a871e18268f64= 9 - 0b7d2ae653f583825f6d83bfb0744673648a983= 3 v0.9.11.1 v0.9.11.2 v0.9.11.3 @@ -158,22 +202,24 @@ be revoked]]> v0.9.11.8 v0.9.11.9 v0.9.11.10 - - - v0.9.12-maint 77e8b6c62c48b6346bbdb2df3e0d925852c6bf3= e 387941fb626d9362835aa216b4a871e18268f64= 9 0b7d2ae653f583825f6d83bfb0744673648a983= 3 + ed3bac713c3cfc055ef551cbfe92a061084382c= 3 + + + v0.9.12-maint v0.9.12.1 v0.9.12.2 v0.9.12.3 + 77e8b6c62c48b6346bbdb2df3e0d925852c6bf3= e + 387941fb626d9362835aa216b4a871e18268f64= 9 + 0b7d2ae653f583825f6d83bfb0744673648a983= 3 + ed3bac713c3cfc055ef551cbfe92a061084382c= 3 022b34cee73f86b01724b5279cf626df9cca245f v0.10.2-maint - 77e8b6c62c48b6346bbdb2df3e0d925852c6bf3= e - 387941fb626d9362835aa216b4a871e18268f64= 9 - 0b7d2ae653f583825f6d83bfb0744673648a983= 3 v0.10.2.1 v0.10.2.2 v0.10.2.3 @@ -182,13 +228,32 @@ be revoked]]> v0.10.2.6 v0.10.2.7 v0.10.2.8 + 77e8b6c62c48b6346bbdb2df3e0d925852c6bf3= e + 387941fb626d9362835aa216b4a871e18268f64= 9 + 0b7d2ae653f583825f6d83bfb0744673648a983= 3 + ed3bac713c3cfc055ef551cbfe92a061084382c= 3 16d55b311ad5c3c2e61494b848b1c6ee36897476 + + v1.0.0-maint + 77e8b6c62c48b6346bbdb2df3e0d925852c6bf3= e + 387941fb626d9362835aa216b4a871e18268f64= 9 + 0b7d2ae653f583825f6d83bfb0744673648a983= 3 + ed3bac713c3cfc055ef551cbfe92a061084382c= 3 + + + v1.0.1-maint + 77e8b6c62c48b6346bbdb2df3e0d925852c6bf3= e + 387941fb626d9362835aa216b4a871e18268f64= 9 + 0b7d2ae653f583825f6d83bfb0744673648a983= 3 + ed3bac713c3cfc055ef551cbfe92a061084382c= 3 + v1.0.2-maint 77e8b6c62c48b6346bbdb2df3e0d925852c6bf3= e 387941fb626d9362835aa216b4a871e18268f64= 9 0b7d2ae653f583825f6d83bfb0744673648a983= 3 + ed3bac713c3cfc055ef551cbfe92a061084382c= 3 66de726e2175333bc9e0153f9ffc5f2025b199de @@ -196,6 +261,7 @@ be revoked]]> 77e8b6c62c48b6346bbdb2df3e0d925852c6bf3= e 387941fb626d9362835aa216b4a871e18268f64= 9 0b7d2ae653f583825f6d83bfb0744673648a983= 3 + ed3bac713c3cfc055ef551cbfe92a061084382c= 3 16fc426a27d88bbdc96c307c7ef0cce25e8ae717 @@ -203,13 +269,11 @@ be revoked]]> 77e8b6c62c48b6346bbdb2df3e0d925852c6bf3= e 387941fb626d9362835aa216b4a871e18268f64= 9 0b7d2ae653f583825f6d83bfb0744673648a983= 3 + ed3bac713c3cfc055ef551cbfe92a061084382c= 3 040df62ae7fcbbead96c2f2191651daf35686986 v1.0.5-maint - 77e8b6c62c48b6346bbdb2df3e0d925852c6bf3= e - 387941fb626d9362835aa216b4a871e18268f64= 9 - 0b7d2ae653f583825f6d83bfb0744673648a983= 3 v1.0.5.1 v1.0.5.2 v1.0.5.3 @@ -219,6 +283,10 @@ be revoked]]> v1.0.5.7 v1.0.5.8 v1.0.5.9 + 77e8b6c62c48b6346bbdb2df3e0d925852c6bf3= e + 387941fb626d9362835aa216b4a871e18268f64= 9 + 0b7d2ae653f583825f6d83bfb0744673648a983= 3 + ed3bac713c3cfc055ef551cbfe92a061084382c= 3 4410a83e18c1b41f1f5d3f10a0b648fc9304bc35 @@ -226,6 +294,7 @@ be revoked]]> 77e8b6c62c48b6346bbdb2df3e0d925852c6bf3= e 387941fb626d9362835aa216b4a871e18268f64= 9 0b7d2ae653f583825f6d83bfb0744673648a983= 3 + ed3bac713c3cfc055ef551cbfe92a061084382c= 3 89538f57f4c2401d7c555299f15de17c539981c2 @@ -254,17 +323,17 @@ be revoked]]> v1.1.3-maint - 77e8b6c62c48b6346bbdb2df3e0d925852c6bf3= e - 387941fb626d9362835aa216b4a871e18268f64= 9 - 0b7d2ae653f583825f6d83bfb0744673648a983= 3 - ed3bac713c3cfc055ef551cbfe92a061084382c= 3 v1.1.3.1 v1.1.3.2 v1.1.3.3 v1.1.3.4 v1.1.3.5 - 46de45d079ae2622660fe147cf237ee617cc461c + 77e8b6c62c48b6346bbdb2df3e0d925852c6bf3= e + 387941fb626d9362835aa216b4a871e18268f64= 9 + 0b7d2ae653f583825f6d83bfb0744673648a983= 3 + ed3bac713c3cfc055ef551cbfe92a061084382c= 3 v1.1.3.6 + 46de45d079ae2622660fe147cf237ee617cc461c v1.1.4-maint diff --git a/notices/2014/0004.xml b/notices/2014/0004.xml index b98173b..0268495 100644 --- a/notices/2014/0004.xml +++ b/notices/2014/0004.xml @@ -61,6 +61,9 @@ although such a crash is no longer a security problem.]]> v0.9.11 v0.9.12 v0.9.13 + v0.10.0 + v0.10.1 + v0.10.2 v1.0.0 v1.0.1 v1.0.2 @@ -83,12 +86,11 @@ although such a crash is no longer a security problem.]= ]> v1.2.7 v1.2.8 eca96694a7f992be633d48d5ca03cedc9bbc3c9= a - 3e745e8f775dfe6f64f18b5c2fe4791b35d3546b v1.2.9 + 3e745e8f775dfe6f64f18b5c2fe4791b35d3546b v0.9.11-maint - eca96694a7f992be633d48d5ca03cedc9bbc3c9= a v0.9.11.1 v0.9.11.2 v0.9.11.3 @@ -99,18 +101,18 @@ although such a crash is no longer a security problem.= ]]> v0.9.11.8 v0.9.11.9 v0.9.11.10 + eca96694a7f992be633d48d5ca03cedc9bbc3c9= a v0.9.12-maint - eca96694a7f992be633d48d5ca03cedc9bbc3c9= a v0.9.12.1 v0.9.12.2 v0.9.12.3 + eca96694a7f992be633d48d5ca03cedc9bbc3c9= a 750280023cc0896b05f86e292857ceef5eee3a72 v0.10.2-maint - eca96694a7f992be633d48d5ca03cedc9bbc3c9= a v0.10.2.1 v0.10.2.2 v0.10.2.3 @@ -119,8 +121,17 @@ although such a crash is no longer a security problem.= ]]> v0.10.2.6 v0.10.2.7 v0.10.2.8 + eca96694a7f992be633d48d5ca03cedc9bbc3c9= a 0fa54204f264e3d39387f5762f810d31cce770b2 + + v1.0.0-maint + eca96694a7f992be633d48d5ca03cedc9bbc3c9= a + + + v1.0.1-maint + eca96694a7f992be633d48d5ca03cedc9bbc3c9= a + v1.0.2-maint eca96694a7f992be633d48d5ca03cedc9bbc3c9= a @@ -138,7 +149,6 @@ although such a crash is no longer a security problem.]= ]> v1.0.5-maint - eca96694a7f992be633d48d5ca03cedc9bbc3c9= a v1.0.5.1 v1.0.5.2 v1.0.5.3 @@ -148,6 +158,7 @@ although such a crash is no longer a security problem.]= ]> v1.0.5.7 v1.0.5.8 v1.0.5.9 + eca96694a7f992be633d48d5ca03cedc9bbc3c9= a cc05c6d5d2f7a577a1a365fbc5451fb6b5f57445 @@ -172,15 +183,15 @@ although such a crash is no longer a security problem= .]]> v1.1.3-maint - eca96694a7f992be633d48d5ca03cedc9bbc3c9= a v1.1.3.1 v1.1.3.2 v1.1.3.3 v1.1.3.4 v1.1.3.5 v1.1.3.6 - eefe2e013820a76dfe5132431db72aade911eeab + eca96694a7f992be633d48d5ca03cedc9bbc3c9= a v1.1.3.7 + eefe2e013820a76dfe5132431db72aade911eeab v1.1.4-maint diff --git a/notices/2014/0005.xml b/notices/2014/0005.xml index 59d7d85..5f56c53 100644 --- a/notices/2014/0005.xml +++ b/notices/2014/0005.xml @@ -56,6 +56,9 @@ problem.]]> master v0.9.13 + v0.10.0 + v0.10.1 + v0.10.2 v1.0.0 v1.0.1 v1.0.2 @@ -78,12 +81,11 @@ problem.]]> v1.2.7 v1.2.8 2c6808044408fba9ff9547ad88bb8a0f44ee21a= 0 - fc22b2e74890873848b43fffae43025d22053669 v1.2.9 + fc22b2e74890873848b43fffae43025d22053669 v0.10.2-maint - 2c6808044408fba9ff9547ad88bb8a0f44ee21a= 0 v0.10.2.1 v0.10.2.2 v0.10.2.3 @@ -92,8 +94,17 @@ problem.]]> v0.10.2.6 v0.10.2.7 v0.10.2.8 + 2c6808044408fba9ff9547ad88bb8a0f44ee21a= 0 a397e887ed40898cc177e118dffdea8e1f4c6184 + + v1.0.0-maint + 2c6808044408fba9ff9547ad88bb8a0f44ee21a= 0 + + + v1.0.1-maint + 2c6808044408fba9ff9547ad88bb8a0f44ee21a= 0 + v1.0.2-maint 2c6808044408fba9ff9547ad88bb8a0f44ee21a= 0 @@ -111,7 +122,6 @@ problem.]]> v1.0.5-maint - 2c6808044408fba9ff9547ad88bb8a0f44ee21a= 0 v1.0.5.1 v1.0.5.2 v1.0.5.3 @@ -121,6 +131,7 @@ problem.]]> v1.0.5.7 v1.0.5.8 v1.0.5.9 + 2c6808044408fba9ff9547ad88bb8a0f44ee21a= 0 f18b86e35f25eacbe1c68cd32caea0310e9d220c @@ -145,15 +156,15 @@ problem.]]> v1.1.3-maint - 2c6808044408fba9ff9547ad88bb8a0f44ee21a= 0 v1.1.3.1 v1.1.3.2 v1.1.3.3 v1.1.3.4 v1.1.3.5 v1.1.3.6 - 0b13d34e89405b6017a935d3c19d6a80ce7f3c6b + 2c6808044408fba9ff9547ad88bb8a0f44ee21a= 0 v1.1.3.7 + 0b13d34e89405b6017a935d3c19d6a80ce7f3c6b v1.1.4-maint diff --git a/notices/2014/0006.xml b/notices/2014/0006.xml index 5390fa6..78a1438 100644 --- a/notices/2014/0006.xml +++ b/notices/2014/0006.xml @@ -115,9 +115,19 @@ virDomainBlockCopy API is immune to the problem.]]> v1.2.5 35c7701c64508f975dfeb8379c56b4b6d0d9b71= c ff5f30b6bfa317f2a4c33f69289baf4e887eb04= 8 + v1.2.6 02b364e186d487f54ed410c01af042f23e812d42 42619ed05d7924978f3e6e2399522fc6f30607de - v1.2.6 + + + v1.0.0-maint + 35c7701c64508f975dfeb8379c56b4b6d0d9b71= c + ff5f30b6bfa317f2a4c33f69289baf4e887eb04= 8 + + + v1.0.1-maint + 35c7701c64508f975dfeb8379c56b4b6d0d9b71= c + ff5f30b6bfa317f2a4c33f69289baf4e887eb04= 8 v1.0.2-maint @@ -142,8 +152,6 @@ virDomainBlockCopy API is immune to the problem.]]> v1.0.5-maint - 35c7701c64508f975dfeb8379c56b4b6d0d9b71= c - 0135324b9fc0f4b803fcd1464c83ce458ca1b1e= 0 v1.0.5.1 v1.0.5.2 v1.0.5.3 @@ -153,6 +161,8 @@ virDomainBlockCopy API is immune to the problem.]]> v1.0.5.7 v1.0.5.8 v1.0.5.9 + 35c7701c64508f975dfeb8379c56b4b6d0d9b71= c + 0135324b9fc0f4b803fcd1464c83ce458ca1b1e= 0 39b5123dc0f08955b68d91a14bdc577ffd1a9558 17df6a9b3997117b43f6caa56b43c54d1841d93c @@ -186,16 +196,16 @@ virDomainBlockCopy API is immune to the problem.]]> v1.1.3-maint - 35c7701c64508f975dfeb8379c56b4b6d0d9b71= c - 0c4822c17b6cdcce812fb9201f19d30232b3812= d v1.1.3.1 v1.1.3.2 v1.1.3.3 v1.1.3.4 v1.1.3.5 + 35c7701c64508f975dfeb8379c56b4b6d0d9b71= c + 0c4822c17b6cdcce812fb9201f19d30232b3812= d + v1.1.3.6 ea1d4666d885ec68480f22a65d1a275a293484cd e7ee7542bb9d66539a0ec8d4a1e72efdfb8ccebe - v1.1.3.6 v1.1.4-maint diff --git a/notices/2014/0007.xml b/notices/2014/0007.xml index 4621913..8e7c75c 100644 --- a/notices/2014/0007.xml +++ b/notices/2014/0007.xml @@ -84,8 +84,16 @@ ACL privilege without also having the 'read_secure' priv= ilege.]]> v1.2.9 v1.2.10 28f8dfdcccd4c0f69063ef741545b37d8a7f793= 5 - b1674ad5a97441b7e1bd5f5ebaff498ef2fbb11b v1.2.11 + b1674ad5a97441b7e1bd5f5ebaff498ef2fbb11b + + + v1.0.0-maint + 28f8dfdcccd4c0f69063ef741545b37d8a7f793= 5 + + + v1.0.1-maint + 28f8dfdcccd4c0f69063ef741545b37d8a7f793= 5 v1.0.2-maint @@ -104,7 +112,6 @@ ACL privilege without also having the 'read_secure' pri= vilege.]]> v1.0.5-maint - 28f8dfdcccd4c0f69063ef741545b37d8a7f793= 5 v1.0.5.1 v1.0.5.2 v1.0.5.3 @@ -114,6 +121,7 @@ ACL privilege without also having the 'read_secure' pri= vilege.]]> v1.0.5.7 v1.0.5.8 v1.0.5.9 + 28f8dfdcccd4c0f69063ef741545b37d8a7f793= 5 107f1ff20edc805433cade910a00328158b1c231 @@ -138,15 +146,15 @@ ACL privilege without also having the 'read_secure' p= rivilege.]]> v1.1.3-maint - 28f8dfdcccd4c0f69063ef741545b37d8a7f793= 5 v1.1.3.1 v1.1.3.2 v1.1.3.3 v1.1.3.4 v1.1.3.5 v1.1.3.6 - bdbcf66ae72f82d45faa889a1208444f83f5756b + 28f8dfdcccd4c0f69063ef741545b37d8a7f793= 5 v1.1.3.7 + bdbcf66ae72f82d45faa889a1208444f83f5756b v1.1.4-maint @@ -201,8 +209,8 @@ ACL privilege without also having the 'read_secure' pri= vilege.]]> v1.2.9-maint 28f8dfdcccd4c0f69063ef741545b37d8a7f793= 5 - 744ddb15e0feaf2d6603a88dc8ffc3a7eb0a452d v1.2.9.1 + 744ddb15e0feaf2d6603a88dc8ffc3a7eb0a452d v1.2.10-maint diff --git a/notices/2014/0008.xml b/notices/2014/0008.xml index 8ec3c3d..8fd0d9e 100644 --- a/notices/2014/0008.xml +++ b/notices/2014/0008.xml @@ -58,20 +58,22 @@ an authorized client can see.]]> v1.2.10 d1bde8eda3b4027b38c7c1d5942a6388b045880= 3 1f4831ee6ecc17d0f2008d7db15bfd9bc3b1d68= 5 + v1.2.11 57023c0a3af4af1c547189c1f6712ed5edeb0c0b cb104ef734dfea12cb8826dba7e2c98912c4b7e1 - v1.2.11 v1.2.8-maint d1bde8eda3b4027b38c7c1d5942a6388b045880= 3 + 1f4831ee6ecc17d0f2008d7db15bfd9bc3b1d68= 5 27431ec96e617f186bd3f5900aeb7d622770533a v1.2.9-maint + v1.2.9.1 d1bde8eda3b4027b38c7c1d5942a6388b045880= 3 1f4831ee6ecc17d0f2008d7db15bfd9bc3b1d68= 5 - v1.2.9.1 + v1.2.9.2 5d8bee6d57cddf462912ad2fc544c8a57b1c2841 dfbdea7ea8fa36d9f27942c5b2882acfd86a3c3b diff --git a/notices/2014/0009.xml b/notices/2014/0009.xml index 6a9be93..e9c9c66 100644 --- a/notices/2014/0009.xml +++ b/notices/2014/0009.xml @@ -54,8 +54,8 @@ crash is no longer a security attack.]]> v1.2.9 v1.2.10 4a85bf3e2fa703fdc14e8c49d5017ef04832a1d= 7 - 87b9437f8951f9d24f9a85c6bbfff0e54df8c984 v1.2.11 + 87b9437f8951f9d24f9a85c6bbfff0e54df8c984 v1.2.8-maint @@ -64,8 +64,9 @@ crash is no longer a security attack.]]> v1.2.9-maint - 4a85bf3e2fa703fdc14e8c49d5017ef04832a1d= 7 v1.2.9.1 + 4a85bf3e2fa703fdc14e8c49d5017ef04832a1d= 7 + v1.2.9.2 584e876ba2057b472074dbf177d2397392d70363 diff --git a/notices/2014/0010.xml b/notices/2014/0010.xml index f22a0a0..653c61c 100644 --- a/notices/2014/0010.xml +++ b/notices/2014/0010.xml @@ -77,8 +77,8 @@ fine-grained access control mechanism.]]> v1.2.9 v1.2.10 abf75aea247ef6e432e5a51bcdb21972e50a4cd= 1 - 2bdcd29c713dfedd813c89f56ae98f6f3898313d v1.2.11 + 2bdcd29c713dfedd813c89f56ae98f6f3898313d v1.1.0-maint @@ -97,7 +97,6 @@ fine-grained access control mechanism.]]> v1.1.3-maint - abf75aea247ef6e432e5a51bcdb21972e50a4cd= 1 v1.1.3.1 v1.1.3.2 v1.1.3.3 @@ -106,6 +105,8 @@ fine-grained access control mechanism.]]> v1.1.3.6 v1.1.3.7 v1.1.3.8 + abf75aea247ef6e432e5a51bcdb21972e50a4cd= 1 + v1.1.3.9 63934cae465f757c774db1fa4e86d3c8bda4591b @@ -160,8 +161,9 @@ fine-grained access control mechanism.]]> v1.2.9-maint - abf75aea247ef6e432e5a51bcdb21972e50a4cd= 1 v1.2.9.1 + abf75aea247ef6e432e5a51bcdb21972e50a4cd= 1 + v1.2.9.2 12496319a24dd923c5f321c84112fd0e73979413 diff --git a/notices/2015/0001.xml b/notices/2015/0001.xml index 1d0fc84..beff54f 100644 --- a/notices/2015/0001.xml +++ b/notices/2015/0001.xml @@ -82,9 +82,9 @@ privileged user making use of that feature.]]> v1.2.10 v1.2.11 e341435e5090677c67a0d3d4ca0393102054841= f - 03c3c0c874c84dfa51ef17556062b095c6e1c0a3 - b1674ad5a97441b7e1bd5f5ebaff498ef2fbb11b v1.2.12 + 03c3c0c874c84dfa51ef17556062b095c6e1c0a3 + b347c0c2a321ec5c20aae214927949832a288c5a v1.1.0-maint @@ -106,7 +106,6 @@ privileged user making use of that feature.]]> v1.1.3-maint - e341435e5090677c67a0d3d4ca0393102054841= f v1.1.3.1 v1.1.3.2 v1.1.3.3 @@ -115,6 +114,8 @@ privileged user making use of that feature.]]> v1.1.3.6 v1.1.3.7 v1.1.3.8 + e341435e5090677c67a0d3d4ca0393102054841= f + v1.1.3.9 ca840e9c827fefadae2e00875b4a552b990b959f 76d6cc3f24ab545694e77e2eafa981d861b965a4 @@ -180,8 +181,9 @@ privileged user making use of that feature.]]> v1.2.9-maint - e341435e5090677c67a0d3d4ca0393102054841= f v1.2.9.1 + e341435e5090677c67a0d3d4ca0393102054841= f + v1.2.9.2 19f8fec02d9b0a8de877d872c5b59597bd878a8d 295f3c88ce71b8e83a489cb0d48431e124c12081 diff --git a/notices/2015/0002.xml b/notices/2015/0002.xml index 19e72c8..aba493c 100644 --- a/notices/2015/0002.xml +++ b/notices/2015/0002.xml @@ -74,8 +74,8 @@ out-of-memory condition would cause adverse behavior.]]> v1.2.12 v1.2.13 4f25146bf4335cb2b1b31c07dab39e26458bdf6= 1 - 3c2ff5029b83c9b33be0f1607a3c61f4f5850612 v1.2.14 + 3c2ff5029b83c9b33be0f1607a3c61f4f5850612 v1.2.8-maint @@ -84,9 +84,10 @@ out-of-memory condition would cause adverse behavior.]]> v1.2.9-maint - 4f25146bf4335cb2b1b31c07dab39e26458bdf6= 1 v1.2.9.1 v1.2.9.2 + 4f25146bf4335cb2b1b31c07dab39e26458bdf6= 1 + v1.2.9.3 b9dacdd4d992ba1e5aab2e0189cf64b36a1a7e13 @@ -107,6 +108,7 @@ out-of-memory condition would cause adverse behavior.]]> v1.2.13-maint 4f25146bf4335cb2b1b31c07dab39e26458bdf6= 1 + v1.2.13.1 117f60ca53eb36aa7751573ac274850bd96a4799 diff --git a/notices/2015/0003.xml b/notices/2015/0003.xml index d8aa3e1..e0a6e4d 100644 --- a/notices/2015/0003.xml +++ b/notices/2015/0003.xml @@ -76,6 +76,7 @@ user creating a volume and a user with full system access= ).]]> v1.2.19 155ca616eb231181f6978efc9e3a1eb0eb60af8= a 7c2d65dde2595c07d56aad1e043f7b1836592d8= 9 + v1.2.20 db9277a39bc364806e8d3e08a08fc128d59b7094 691dd388aee99f8b06177540303b690586d5f5b3 35847860f65f92e444db9730e00cdaef45198e0c @@ -83,12 +84,16 @@ user creating a volume and a user with full system acce= ss).]]> v1.2.14-maint 155ca616eb231181f6978efc9e3a1eb0eb60af8= a + 7c2d65dde2595c07d56aad1e043f7b1836592d8= 9 605b12068392d29beb44a8ab7d6ec176d6b05237 454cb7c40dbcff84192094963d71369ac7d94546 v1.2.15-maint 155ca616eb231181f6978efc9e3a1eb0eb60af8= a + 7c2d65dde2595c07d56aad1e043f7b1836592d8= 9 + 3c41b3ea5e68f391b8ff901082608bda5f7f3fbc + fe2cf73800e3be87d1d4d811facb3f2be48126e5 3c41b3ea5e68f391b8ff901082608bda5f7f3fbc fe2cf73800e3be87d1d4d811facb3f2be48126e5 @@ -96,32 +101,33 @@ user creating a volume and a user with full system acc= ess).]]> v1.2.16-maint 155ca616eb231181f6978efc9e3a1eb0eb60af8= a 7c2d65dde2595c07d56aad1e043f7b1836592d8= 9 - 9e48400f4606bac16b7e4db195f610928c3d5a04 2f4b41861c1729ff4b754986782d7428ccdca455 + 9e48400f4606bac16b7e4db195f610928c3d5a04 7f0505705c70f7eb1e435a2e7732d1a74abfadfd v1.2.17-maint 155ca616eb231181f6978efc9e3a1eb0eb60af8= a 7c2d65dde2595c07d56aad1e043f7b1836592d8= 9 - d055989083df4bf68eb1388d327ebffb3501bb83 98242f94cd181f0257535479369054f07f951b21 + d055989083df4bf68eb1388d327ebffb3501bb83 a3ee6885d95a2ce6fb7e58bb0737cfb1612e0fb7 v1.2.18-maint 155ca616eb231181f6978efc9e3a1eb0eb60af8= a 7c2d65dde2595c07d56aad1e043f7b1836592d8= 9 - e63b32e22dafd99547f82f5383fdbf58b5f651a1 + v1.2.18.1 075eb526c9817d9d8e3a759e3fbe180d8d326dcf + e63b32e22dafd99547f82f5383fdbf58b5f651a1 966cc922221be2b8cc6a9842ed0dc4cf1568a7b3 v1.2.19-maint 155ca616eb231181f6978efc9e3a1eb0eb60af8= a 7c2d65dde2595c07d56aad1e043f7b1836592d8= 9 - e0025d2967bbe3f283937216c9e2c12b6e9d1010 8b1d84e640f1a6e6ebb47caf23a664e2f651b32d + e0025d2967bbe3f283937216c9e2c12b6e9d1010 3468542f06f6f5dc94defa1603c6a6adea3e2da8 diff --git a/notices/2015/0004.xml b/notices/2015/0004.xml index 4838f39..8d65e67 100644 --- a/notices/2015/0004.xml +++ b/notices/2015/0004.xml @@ -97,9 +97,10 @@ access to libvirtd.]]> v1.2.18 v1.2.19 v1.2.20 - v1.2.20 + v1.2.21 v1.3.0 c930410bebae0a45889b992a7932c663b06cbbc= d + v1.3.1 034e47c338b13a95cf02106a3af912c1c5f818d7 @@ -119,7 +120,6 @@ access to libvirtd.]]> v1.1.3-maint - c930410bebae0a45889b992a7932c663b06cbbc= d v1.1.3.1 v1.1.3.2 v1.1.3.3 @@ -129,6 +129,7 @@ access to libvirtd.]]> v1.1.3.7 v1.1.3.8 v1.1.3.9 + c930410bebae0a45889b992a7932c663b06cbbc= d dcce665904b8ebc9ac3e5109db179a567b33e1a2 @@ -183,10 +184,10 @@ access to libvirtd.]]> v1.2.9-maint - c930410bebae0a45889b992a7932c663b06cbbc= d v1.2.9.1 v1.2.9.2 v1.2.9.3 + c930410bebae0a45889b992a7932c663b06cbbc= d b0f88836e5eb5b7156bda99c005cf4aa0456ed0d @@ -206,8 +207,9 @@ access to libvirtd.]]> v1.2.13-maint - c930410bebae0a45889b992a7932c663b06cbbc= d v1.2.13.1 + c930410bebae0a45889b992a7932c663b06cbbc= d + v1.2.13.2 b553ec764f7ecdf8962efbf849a0e8524bae610c @@ -232,8 +234,9 @@ access to libvirtd.]]> v1.2.18-maint - c930410bebae0a45889b992a7932c663b06cbbc= d v1.2.18.1 + c930410bebae0a45889b992a7932c663b06cbbc= d + v1.2.18.2 d035796675ca42795953828d11f902f691fa6b29 diff --git a/notices/2016/0001.xml b/notices/2016/0001.xml index ba28f18..e61eff9 100644 --- a/notices/2016/0001.xml +++ b/notices/2016/0001.xml @@ -119,8 +119,8 @@ v1.3.4 v1.3.5 9d73efdbe3ea61a13a11fdc24a2cb530eaa0b66= f - bb848feec0f3f10e92dd8e5231ae7aa89b5598f3 v2.0.0 + bb848feec0f3f10e92dd8e5231ae7aa89b5598f3 v0.9.6-maint @@ -363,13 +363,11 @@ v1.3.0-maint - v1.3.3.1 9d73efdbe3ea61a13a11fdc24a2cb530eaa0b66= f d49b1dfcb59af791f78cd699134cfe80bd6f13ab v1.3.1-maint - v1.3.3.1 9d73efdbe3ea61a13a11fdc24a2cb530eaa0b66= f 2d5370eba6b52f44cf832eba28f162c55331a47c diff --git a/notices/2016/0002.xml b/notices/2016/0002.xml index 2c73324..c201fc3 100644 --- a/notices/2016/0002.xml +++ b/notices/2016/0002.xml @@ -65,6 +65,7 @@ libvirtd socket]]> v1.2.21 v1.3.0 0abb36938027f3991f3ce5151b31cca9737a128= 7 + v1.3.1 506e9d6c2d4baaf580d489fff0690c0ff2ff588f diff --git a/notices/2017/0001.xml b/notices/2017/0001.xml index f3bda3f..0c74ca0 100644 --- a/notices/2017/0001.xml +++ b/notices/2017/0001.xml @@ -44,10 +44,10 @@ libvirt.git master - c5f6151390ff0a8e65014172bb8c0a8d312c335= 3 - c3de387380f6057ee0e46cd9f2f0a092e8070875 v3.0.0 + c5f6151390ff0a8e65014172bb8c0a8d312c335= 3 v3.1.0 + c3de387380f6057ee0e46cd9f2f0a092e8070875 v3.0-maint diff --git a/notices/2017/0002.xml b/notices/2017/0002.xml index 0672344..54832e8 100644 --- a/notices/2017/0002.xml +++ b/notices/2017/0002.xml @@ -57,8 +57,6 @@ certificates in QEMU servers. ]]> libvirt.git master - ce61c16450d4992612d1fc6f39a39e79bfccead= 5 - 441d3eb6d1be940a67ce45a286602a967601b157 v2.3.0 v2.4.0 v2.5.0 @@ -71,7 +69,9 @@ certificates in QEMU servers. ]]> v3.6.0 v3.7.0 v3.8.0 + ce61c16450d4992612d1fc6f39a39e79bfccead= 5 v3.9.0 + 441d3eb6d1be940a67ce45a286602a967601b157 v3.0-maint @@ -80,8 +80,8 @@ certificates in QEMU servers. ]]> v3.2-maint - ce61c16450d4992612d1fc6f39a39e79bfccead= 5 v3.2.1 + ce61c16450d4992612d1fc6f39a39e79bfccead= 5 9e6bc47bb541d8eea10cdd5704ea7f5e699bf0ba diff --git a/notices/2018/0001.xml b/notices/2018/0001.xml index a72a1c0..807d1a7 100644 --- a/notices/2018/0001.xml +++ b/notices/2018/0001.xml @@ -151,9 +151,8 @@ v3.8.0 v3.9.0 v3.10.0 - v4.0.0 - v4.1.0 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v4.0.0 24d504396c3c05eff87d29173a224e2faaeb2637 b2042020c32b74069fa5365b5e966537aaba8cf6 7bb4ce9761dfbd1620ddffb26fbd6f0ff1fedf3f @@ -166,6 +165,10 @@ 6b7e7d1cc24a28a9f5ece8626f807189647d14b4 6d4a3cd42781babed7d29b061e220ebff24dd43e + + v0.8.3-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v0.9.6-maint v0.9.6.1 @@ -207,6 +210,26 @@ v0.10.2.8 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.0.0-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.0.1-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.0.2-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.0.3-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.0.4-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v1.0.5-maint v1.0.5.1 @@ -220,6 +243,22 @@ v1.0.5.9 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.0.6-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.1.0-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.1.1-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.1.2-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v1.1.3-maint v1.1.3.1 @@ -233,6 +272,46 @@ v1.1.3.9 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.1.4-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.0-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.1-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.2-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.3-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.4-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.5-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.6-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.7-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.8-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v1.2.9-maint v1.2.9.1 @@ -240,12 +319,40 @@ v1.2.9.3 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.2.10-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.11-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.12-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v1.2.13-maint v1.2.13.1 v1.2.13.2 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.2.14-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.15-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.16-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.17-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v1.2.18-maint v1.2.18.1 @@ -254,6 +361,30 @@ v1.2.18.4 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.2.19-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.20-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.21-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.3.0-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.3.1-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.3.2-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v1.3.3-maint v1.3.3.1 @@ -261,16 +392,40 @@ v1.3.3.3 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.3.4-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.3.5-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v2.0-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v2.1-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v2.2-maint v2.2.1 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v3.0-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v3.2-maint v3.2.1 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v3.7-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + =20 diff --git a/notices/2018/0002.xml b/notices/2018/0002.xml index 8b8e069..2187633 100644 --- a/notices/2018/0002.xml +++ b/notices/2018/0002.xml @@ -160,10 +160,14 @@ v3.8.0 v3.9.0 v3.10.0 - v4.0.0 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v4.0.0 bc251ea91bcfddd2622fce6bce701a438b2e7276 + + v0.8.3-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v0.9.6-maint v0.9.6.1 @@ -205,6 +209,26 @@ v0.10.2.8 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.0.0-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.0.1-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.0.2-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.0.3-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.0.4-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v1.0.5-maint v1.0.5.1 @@ -218,6 +242,22 @@ v1.0.5.9 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.0.6-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.1.0-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.1.1-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.1.2-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v1.1.3-maint v1.1.3.1 @@ -231,6 +271,46 @@ v1.1.3.9 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.1.4-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.0-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.1-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.2-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.3-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.4-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.5-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.6-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.7-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.8-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v1.2.9-maint v1.2.9.1 @@ -238,12 +318,40 @@ v1.2.9.3 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.2.10-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.11-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.12-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v1.2.13-maint v1.2.13.1 v1.2.13.2 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.2.14-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.15-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.16-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.17-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v1.2.18-maint v1.2.18.1 @@ -252,6 +360,30 @@ v1.2.18.4 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.2.19-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.20-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.21-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.3.0-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.3.1-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.3.2-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v1.3.3-maint v1.3.3.1 @@ -259,16 +391,40 @@ v1.3.3.3 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.3.4-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.3.5-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v2.0-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v2.1-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v2.2-maint v2.2.1 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v3.0-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v3.2-maint v3.2.1 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v3.7-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + =20 diff --git a/notices/2018/0003.xml b/notices/2018/0003.xml index 2c53626..4e64064 100644 --- a/notices/2018/0003.xml +++ b/notices/2018/0003.xml @@ -49,7 +49,6 @@ =20 libvirt.git - master v0.4.4 @@ -154,11 +153,15 @@ v3.9.0 v3.10.0 v4.0.0 - v4.1.0 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + v4.1.0 759b4d1b0fe5f4d84d98b99153dfa7ac289dd167 c2dc6698c88fb591639e542c8ecb0076c54f3dfb + + v0.8.3-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + v0.9.6-maint v0.9.6.1 @@ -200,6 +203,26 @@ v0.10.2.8 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + v1.0.0-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.0.1-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.0.2-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.0.3-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.0.4-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + v1.0.5-maint v1.0.5.1 @@ -213,6 +236,22 @@ v1.0.5.9 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + v1.0.6-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.1.0-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.1.1-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.1.2-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + v1.1.3-maint v1.1.3.1 @@ -226,6 +265,46 @@ v1.1.3.9 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + v1.1.4-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.2.0-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.2.1-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.2.2-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.2.3-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.2.4-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.2.5-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.2.6-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.2.7-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.2.8-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + v1.2.9-maint v1.2.9.1 @@ -233,12 +312,40 @@ v1.2.9.3 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + v1.2.10-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.2.11-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.2.12-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + v1.2.13-maint v1.2.13.1 v1.2.13.2 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + v1.2.14-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.2.15-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.2.16-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.2.17-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + v1.2.18-maint v1.2.18.1 @@ -247,6 +354,30 @@ v1.2.18.4 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + v1.2.19-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.2.20-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.2.21-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.3.0-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.3.1-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.3.2-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + v1.3.3-maint v1.3.3.1 @@ -254,16 +385,42 @@ v1.3.3.3 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + v1.3.4-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v1.3.5-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v2.0-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + + v2.1-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + v2.2-maint v2.2.1 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + v3.0-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + v3.2-maint v3.2.1 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + + v3.7-maint + 9ae41a71ac457994b7ca975e9eec7c3fc13ac10= 1 + 3aadeae9709dae6593b5b26e8953b459c6764a6d + ee54b0bd7faa3e211346b367f64e502af6442e07 + =20 diff --git a/notices/2018/0004.xml b/notices/2018/0004.xml index 06d7fd0..2a4f264 100644 --- a/notices/2018/0004.xml +++ b/notices/2018/0004.xml @@ -43,7 +43,6 @@ =20 libvirt.git - master v0.9.10 @@ -113,6 +112,7 @@ v4.0.0 v4.1.0 c160ce3316852a797d7b06b4ee101233866e69a= 9 + v4.2.0 fbf31e1a4cd19d6f6e33e0937a009775cd7d9513 @@ -148,6 +148,26 @@ v0.10.2.8 c160ce3316852a797d7b06b4ee101233866e69a= 9 + + v1.0.0-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.0.1-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.0.2-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.0.3-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.0.4-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + v1.0.5-maint v1.0.5.1 @@ -161,6 +181,22 @@ v1.0.5.9 c160ce3316852a797d7b06b4ee101233866e69a= 9 + + v1.0.6-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.1.0-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.1.1-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.1.2-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + v1.1.3-maint v1.1.3.1 @@ -174,6 +210,46 @@ v1.1.3.9 c160ce3316852a797d7b06b4ee101233866e69a= 9 + + v1.1.4-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.2.0-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.2.1-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.2.2-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.2.3-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.2.4-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.2.5-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.2.6-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.2.7-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.2.8-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + v1.2.9-maint v1.2.9.1 @@ -181,12 +257,40 @@ v1.2.9.3 c160ce3316852a797d7b06b4ee101233866e69a= 9 + + v1.2.10-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.2.11-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.2.12-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + v1.2.13-maint v1.2.13.1 v1.2.13.2 c160ce3316852a797d7b06b4ee101233866e69a= 9 + + v1.2.14-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.2.15-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.2.16-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.2.17-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + v1.2.18-maint v1.2.18.1 @@ -195,6 +299,30 @@ v1.2.18.4 c160ce3316852a797d7b06b4ee101233866e69a= 9 + + v1.2.19-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.2.20-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.2.21-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.3.0-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.3.1-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.3.2-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + v1.3.3-maint v1.3.3.1 @@ -202,17 +330,44 @@ v1.3.3.3 c160ce3316852a797d7b06b4ee101233866e69a= 9 + + v1.3.4-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v1.3.5-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v2.0-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v2.1-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + v2.2-maint v2.2.1 c160ce3316852a797d7b06b4ee101233866e69a= 9 + + v3.0-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + v3.2-maint v3.2.1 c160ce3316852a797d7b06b4ee101233866e69a= 9 - + + v3.7-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + + + v4.1-maint + c160ce3316852a797d7b06b4ee101233866e69a= 9 + =20 diff --git a/notices/2018/0005.xml b/notices/2018/0005.xml index 043ecf9..7f1550e 100644 --- a/notices/2018/0005.xml +++ b/notices/2018/0005.xml @@ -155,9 +155,13 @@ v4.2.0 v4.3.0 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v4.4.0 1dbca2eccad58d91a5fd33962854f1a653638182 9267342206ce17f6933d57a3128cdc504d5945c9 - v4.4.0 + + + v0.8.3-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 v0.9.6-maint @@ -200,6 +204,26 @@ v0.10.2.8 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.0.0-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.0.1-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.0.2-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.0.3-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.0.4-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v1.0.5-maint v1.0.5.1 @@ -213,6 +237,22 @@ v1.0.5.9 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.0.6-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.1.0-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.1.1-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.1.2-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v1.1.3-maint v1.1.3.1 @@ -226,6 +266,46 @@ v1.1.3.9 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.1.4-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.0-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.1-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.2-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.3-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.4-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.5-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.6-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.7-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.8-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v1.2.9-maint v1.2.9.1 @@ -233,12 +313,40 @@ v1.2.9.3 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.2.10-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.11-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.12-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v1.2.13-maint v1.2.13.1 v1.2.13.2 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.2.14-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.15-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.16-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.17-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v1.2.18-maint v1.2.18.1 @@ -247,6 +355,30 @@ v1.2.18.4 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.2.19-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.20-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.2.21-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.3.0-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.3.1-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.3.2-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v1.3.3-maint v1.3.3.1 @@ -254,16 +386,44 @@ v1.3.3.3 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v1.3.4-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v1.3.5-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v2.0-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v2.1-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v2.2-maint v2.2.1 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v3.0-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + v3.2-maint v3.2.1 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + v3.7-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + + + v4.1-maint + 23ad665cb05ef9ce7d298cc34bff5efb95ef694= 8 + =20 diff --git a/notices/2019/0001.xml b/notices/2019/0001.xml index 4d51b2b..9c58c0d 100644 --- a/notices/2019/0001.xml +++ b/notices/2019/0001.xml @@ -101,8 +101,8 @@ libvirtd socket]]> v5.0.0 v5.1.0 v5.2.0 - v5.3.0 0abb36938027f3991f3ce5151b31cca9737a128= 7 + v5.3.0 ae076bb40e0e150aef41361b64001138d04d6c60 2a07c990bd9143d7a0fe8d1b6b7c763c52185240 diff --git a/notices/2019/0002.xml b/notices/2019/0002.xml index 4d8faf9..4867091 100644 --- a/notices/2019/0002.xml +++ b/notices/2019/0002.xml @@ -86,8 +86,8 @@ the QEMU guest agent in trusted guests]]> v4.8.0 v4.9.0 v4.10.0 - v5.0.0 0977b8aa071de550e1a013d35e2c72615e65d52= 0 + v5.0.0 7cfd1fbb1332ae5df678b9f41a62156cb2e88c73 --=20 2.21.0 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list