<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>



<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">

<h3>
Jeremy Bicha pushed to branch upstream/latest
at <a href="https://salsa.debian.org/libvirt-team/libosinfo">Libvirt Packaging Team / libosinfo</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/35d3a7400561d7983d83e4f0f371c5ac445d6b23">35d3a740</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2020-06-02T11:42:11+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Post release version bump to 1.9.0

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/9716e24fbd9e3baff848bb8f2bf4867778abb64f">9716e24f</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-06-17T20:23:20+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Clean up refresh script a bit

Remove some repetition through refactoring.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/a9d320e09a196e4386fd91b2b0abe85c4f9c56c3">a9d320e0</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-06-17T20:25:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Move Dockerfiles to a subdir

This is consistent to how libvirt organizes its files, and ensures
things will remain tidy even as we introduce new features such as,
later on, Cirrus CI support.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/1732920789c76c8906cd5320c59984cbe0202253">17329207</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-06-17T20:26:16+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Refresh Dockerfiles

Starting with

  commit 25c9da0aaa94fbca674dca6dec65f6348f335e7d
  Author: Andrea Bolognani <abologna@redhat.com>
  Date:   Fri May 22 17:38:10 2020 +0200

    lcitool: Generate MESON_OPTS in Dockerfiles

    This serves the same purpose as CONFIGURE_OPTS: enable seamless
    cross-compilation support, in this case for Meson-based projects.

    Only MinGW cross-compilation targets are currently supported.

    Signed-off-by: Andrea Bolognani <abologna@redhat.com>

lcitool will include a $MESON_OPTS environment variable, which can
be used to simplify our GitLab CI build rules, in the Dockerfiles
it generates.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/2258d649ce73290f307209865752a04303dae2ff">2258d649</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-06-17T20:27:44+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Use $MESON_OPTS

This information is part of the container image now.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/e52a1323ec8bc3e2218ccd4c1e40974e4b20ccbc">e52a1323</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-06-17T20:28:18+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Add CentOS Stream

Starting with

  commit d35a7dba9cc8ac3bb0647171628731c625d4e14f
  Author: Erik Skultety <eskultet@redhat.com>
  Date:   Thu Jun 4 16:17:36 2020 +0200

    guests: Add CentOS Stream

    The idea behind Stream is to get a preview of what the next RHEL-minor
    will look like, thus getting newer versions of packages than regular
    CentOS provides. It's supposed to be rolling, so currently it's based on
    CentOS 8, but once RHEL-9 is out, it will point to the next RHEL-9
    instead.  However, unlike debian-sid it doesn't have a dedicated URL
    resource (something like centos-stream), so we'll have to change it
    manually once it's flipped to point to next RHEL-9.

    Signed-off-by: Erik Skultety <eskultet@redhat.com>

lcitool supports CentOS Stream as a build target.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/87379eacf0a0574163f581319ac2ad089c156e28">87379eac</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-06-17T20:29:14+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Simplify rpmbuild command

We don't have to worry about cleaning up after ourselves, since
we're running the build inside an ephemeral container.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/e92a6f9a2927ca09609d559b3600dac9595b188c">e92a6f9a</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-06-17T20:30:15+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Check for rpmbuild availability

Only try to build RPMs if the rpmbuild command is present on the
system. This means we no longer have to use the RPM=skip trick on
Debian-based targets, and can limit it to cases where building
RPMs is actually broken for some reason.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/0ec16299930574d0451518ad9fcd13adb4ee72b2">0ec16299</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-06-17T20:30:43+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Don't use RPM=skip for container builds

It only makes sense for actual build jobs.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/e0b35a075c602db7959ee7de6897ab1a54a7e5f1">e0b35a07</a></strong>
<div>
<span>by Julien Humbert</span>
<i>at 2020-06-22T03:40:51+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (French)

Currently translated at 100.0% (169 of 169 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/fr/

Signed-off-by: Julien Humbert <julroy67@gmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/e6f421e416f8335cae26627a11a52cbeda23dc25">e6f421e4</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2020-07-28T10:04:43+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">spec: Explicitly call %meson_build in the %build section

It was never needed before as the %meson_install macro would perform a
project rebuild. However, most recent versions of meson have changed the
%meson_install macro to use `--no-rebuild`, exposing then this issue on
our spec file.

Fixes: #43

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/c654eb33eb09fcf1e6b355ab35d05267a3ce0a94">c654eb33</a></strong>
<div>
<span>by Rafael Fontenelle</span>
<i>at 2020-07-28T10:14:33+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (169 of 169 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/pt_BR/

Signed-off-by: Rafael Fontenelle <rafaelff@gnome.org>

Translated using Weblate (Portuguese (Brazil))

Currently translated at 97.6% (165 of 169 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/pt_BR/

Signed-off-by: Rafael Fontenelle <rafaelff@gnome.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/506a6d84aeb34d9eac85b4af550343498112f2b8">506a6d84</a></strong>
<div>
<span>by Weblate</span>
<i>at 2020-07-28T10:14:36+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/
Signed-off-by: Weblate <noreply@weblate.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/66a0c3862b2c9909f76ea69597d2468aa907c7d9">66a0c386</a></strong>
<div>
<span>by Pino Toscano</span>
<i>at 2020-07-28T08:32:58+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tools,detect: improve command line option help

Literal identifiers, such as 'media', 'tree', etc in translatable
strings are a bad idea, since they will likely be translated, misguiding
users reading the help of a translated version.

Refactor a bit the way these bits are show to the user:
- in the help of --format and --type, show a generic name of the
  argument value, and slightly improve the description text
- add a small description text after the listing of the command line
  options to mention the allowed values

Fixes: #42

Signed-off-by: Pino Toscano <ptoscano@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/afc1a77aae80ee692afcd536c8b21dd170d1bbac">afc1a77a</a></strong>
<div>
<span>by Rafael Fontenelle</span>
<i>at 2020-07-28T08:40:47+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix misspellings

Signed-off-by: Rafael Fontenelle <rafaelff@gnome.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/500eff53f390ed2e0610f9484598650326629295">500eff53</a></strong>
<div>
<span>by Pino Toscano</span>
<i>at 2020-07-28T11:01:48+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: regenerate libosinfo.pot

Signed-off-by: Pino Toscano <ptoscano@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/7a25acaafa4868cd37ac63e14a24715b2e0b91cb">7a25acaa</a></strong>
<div>
<span>by Weblate</span>
<i>at 2020-07-28T16:44:04+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/
Signed-off-by: Weblate <noreply@weblate.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/9c4f05408c52fef14fab2c28478099c92f54f24c">9c4f0540</a></strong>
<div>
<span>by Piotr Drąg</span>
<i>at 2020-07-28T16:44:07+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Polish)

Currently translated at 100.0% (170 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/pl/

Signed-off-by: Piotr Drąg <piotrdrag@gmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/4d59086cf4bdbd1367f5108c8c5d372c3b3656db">4d59086c</a></strong>
<div>
<span>by Yuri Chornoivan</span>
<i>at 2020-07-29T17:29:07+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Ukrainian)

Currently translated at 100.0% (170 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/uk/

Signed-off-by: Yuri Chornoivan <yurchor@ukr.net>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/ba9c486c0902be9588f289703746f4eab5cc5af2">ba9c486c</a></strong>
<div>
<span>by Oğuz Ersen</span>
<i>at 2020-07-29T17:29:09+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Turkish)

Currently translated at 100.0% (170 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/tr/

Signed-off-by: Oğuz Ersen <oguzersen@protonmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/7fc4ad4cd6919c3c956b8ea0ec6cb71876210d61">7fc4ad4c</a></strong>
<div>
<span>by Julien Humbert</span>
<i>at 2020-07-31T11:29:12+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (French)

Currently translated at 100.0% (170 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/fr/

Signed-off-by: Julien Humbert <julroy67@gmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/940258d2e64c9b0a2811276e30fdb271ac95eacb">940258d2</a></strong>
<div>
<span>by Kukuh Syafaat</span>
<i>at 2020-08-08T16:29:16+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Indonesian)

Currently translated at 100.0% (170 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/id/

Signed-off-by: Kukuh Syafaat <kukuh@syafaat.id>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/b5110cef6f24ca90f544c47c3b4a980f7767d6e4">b5110cef</a></strong>
<div>
<span>by Rafael Fontenelle</span>
<i>at 2020-08-08T16:29:19+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (170 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/pt_BR/

Signed-off-by: Rafael Fontenelle <rafaelff@gnome.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/d9296a9cb35805aded9af18368f68e625e7fd1bd">d9296a9c</a></strong>
<div>
<span>by Emilio Herrera</span>
<i>at 2020-08-15T16:29:20+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Spanish)

Currently translated at 12.9% (22 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/es/

Signed-off-by: Emilio Herrera <ehespinosa57@gmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/e936ab65e47073ee978ff5c9067a35c6dd6d3782">e936ab65</a></strong>
<div>
<span>by Mikel Olasagasti</span>
<i>at 2020-09-14T08:29:35+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added translation using Weblate (Basque)

Co-authored-by: Mikel Olasagasti <mikel@olasagasti.info>
Signed-off-by: Mikel Olasagasti <mikel@olasagasti.info>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/d1e492f09474e5b8f633d9519808840d398d8175">d1e492f0</a></strong>
<div>
<span>by Alexey Shabalin</span>
<i>at 2020-09-14T08:29:38+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added translation using Weblate (Russian)

Co-authored-by: Alexey Shabalin <a.shabalin@gmail.com>
Signed-off-by: Alexey Shabalin <a.shabalin@gmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/177a127be4cace4d059811cd15496b3d8c77d257">177a127b</a></strong>
<div>
<span>by Fabio Tomat</span>
<i>at 2020-09-14T08:29:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Friulian)

Currently translated at 66.4% (113 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/fur/

Translated using Weblate (Spanish)

Currently translated at 12.9% (22 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/es/

Added translation using Weblate (Friulian)

Co-authored-by: Fabio Tomat <f.t.public@gmail.com>
Signed-off-by: Fabio Tomat <f.t.public@gmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/e5d05cfd9b167dda44aa7c8cefc56158fb56f758">e5d05cfd</a></strong>
<div>
<span>by Pino Toscano</span>
<i>at 2020-09-14T08:29:45+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Italian)

Currently translated at 97.0% (165 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/it/

Co-authored-by: Pino Toscano <toscano.pino@tiscali.it>
Signed-off-by: Pino Toscano <toscano.pino@tiscali.it>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/a746582ea3b1262ab6ec8cd52c7a11198f575cad">a746582e</a></strong>
<div>
<span>by Milo Casagrande</span>
<i>at 2020-09-14T08:29:49+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Italian)

Currently translated at 97.0% (165 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/it/

Co-authored-by: Milo Casagrande <milo@milo.name>
Signed-off-by: Milo Casagrande <milo@milo.name>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/4ee699d965fd46a261253cb91cdbc45e7c8f5832">4ee699d9</a></strong>
<div>
<span>by Milo Casagrande</span>
<i>at 2020-09-15T10:29:30+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Italian)

Currently translated at 100.0% (170 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/it/

Co-authored-by: Milo Casagrande <milo@milo.name>
Signed-off-by: Milo Casagrande <milo@milo.name>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/00e86a863566a92ba02bfe6aa93f1d9e5660dc39">00e86a86</a></strong>
<div>
<span>by Cole Robinson</span>
<i>at 2020-11-12T18:11:19-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">loader: Print filename in libxml error string

This is how libvirt handles it. Would help debugging apparently
random failures like these bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1897356
https://bugzilla.redhat.com/show_bug.cgi?id=1651550

Signed-off-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/491120b5bdd73ad30eadf239f2de9370db779dd9">491120b5</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2020-12-01T19:26:08+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitlab: re-generate container images from lcitool

This introduces Fedora 33 and removes some redundant packages.

Note that rpm build is marked as skip on CentOS 8/Stream now, since
we're using pip provide meson instead of distro meson, and thus don't
have the %meson macro.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/4008abc7a9825313a7deeb9b390161961eb4384d">4008abc7</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2020-12-01T19:26:08+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitlab: refresh containers with lcitool for fully minimized base

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/45d6b686ab2d554efcd98f59de9ec72eb5cff242">45d6b686</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2020-12-01T19:26:08+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitlab: update refresh script for changed host naming convention

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/95e7847027a01903b9511b1f7238ef468c17d766">95e78470</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2020-12-15T10:43:37+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: refresh containers for CentOS-8 PowerTools repo rename

A recent CentOS-8 update renamed the "PowerTools" repo to "powertools"
and since dnf is case sensitive wrt repo names, this broke ability to
build new containers.

The refresh fixes the repo name and pulls in other misc improvements
to containers.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/fd77555a29a4c3d806acbaf829c006bf6a9dd5ac">fd77555a</a></strong>
<div>
<span>by Fabian Affolter</span>
<i>at 2020-12-15T12:10:19+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (German)

Currently translated at 64.7% (110 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/de/

Co-authored-by: Fabian Affolter <mail@fabian-affolter.ch>
Signed-off-by: Fabian Affolter <mail@fabian-affolter.ch>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/8190f1db7960877dc04821ba21f25249674b2628">8190f1db</a></strong>
<div>
<span>by Timm Bäder</span>
<i>at 2021-01-08T14:32:31+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build: Move bsd/mac checks to be compiler-specific

They depend on the compiler in use, not the operating system

Signed-off-by: Timm Bäder <tbaeder@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/accdeccc9826a3927b49d9f984b402ee909a3b38">accdeccc</a></strong>
<div>
<span>by Timm Bäder</span>
<i>at 2021-01-08T14:33:00+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">install config: Rename a parameter

'timezone' is a global variable in time.h, so clang complains about
that.

Signed-off-by: Timm Bäder <tbaeder@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/8d30ec9b4eef6ff955f7fa13513197c112d938b0">8d30ec9b</a></strong>
<div>
<span>by Weblate</span>
<i>at 2021-01-11T19:36:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Weblate <noreply@weblate.org>
Signed-off-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/
Translation: libosinfo/libosinfo
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/f48b9410c06b102ead50f8aff47bd4e649740741">f48b9410</a></strong>
<div>
<span>by Jan Kuparinen</span>
<i>at 2021-01-11T19:36:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Finnish)

Currently translated at 15.8% (27 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/fi/

Co-authored-by: Jan Kuparinen <copper_fin@hotmail.com>
Signed-off-by: Jan Kuparinen <copper_fin@hotmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/ab455628a8108a62b2745bdf1e6916f3f6f4d1d2">ab455628</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2021-02-02T20:30:03+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update NEWS for 1.9.0 release

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/f3d1f1986569ddf0d8b455e47be754b602fa657a">f3d1f198</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2021-02-10T14:22:47+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Post release version bump to 1.10.0

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/9f7992befa97c635ea2a47e43db7bc6e85036d2d">9f7992be</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2021-02-24T13:23:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tools: Add "Release status" info to `osinfo-query os`

Release status has never been part of `osinfo-query os`, but it's been
proven to be a needed information, mainly because the rolling distro may
not even have their release & eol date filled up.

Related: https://bugzilla.redhat.com/show_bug.cgi?id=1932258

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/077069cb28cebf880094a28417ce66ee24aab5f1">077069cb</a></strong>
<div>
<span>by Ricky Tigg</span>
<i>at 2021-03-07T17:01:48+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Finnish)

Currently translated at 18.8% (32 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/fi/

Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
Signed-off-by: Ricky Tigg <ricky.tigg@gmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/bbd1eeb0ecf84f03b4e789a20db9c1b7ffae5570">bbd1eeb0</a></strong>
<div>
<span>by Jan Kuparinen</span>
<i>at 2021-03-07T17:01:48+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Finnish)

Currently translated at 19.4% (33 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/fi/

Co-authored-by: Jan Kuparinen <copper_fin@hotmail.com>
Signed-off-by: Jan Kuparinen <copper_fin@hotmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/8ec4bb320ae1bd6cd819d8cba3f61544e9a51198">8ec4bb32</a></strong>
<div>
<span>by Ricky Tigg</span>
<i>at 2021-03-07T17:01:48+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Finnish)

Currently translated at 25.2% (43 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/fi/

Translated using Weblate (Finnish)

Currently translated at 23.5% (40 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/fi/

Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
Signed-off-by: Ricky Tigg <ricky.tigg@gmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/88cef49c44482e7b793af899007a979988aa5f52">88cef49c</a></strong>
<div>
<span>by Hela Basa</span>
<i>at 2021-03-07T17:01:48+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added translation using Weblate (Sinhala)

Co-authored-by: Hela Basa <r45xveza@pm.me>
Signed-off-by: Hela Basa <r45xveza@pm.me>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/06c3db7dd2d9f2b5e3a281ae098e75025552a3e4">06c3db7d</a></strong>
<div>
<span>by simmon</span>
<i>at 2021-04-05T21:01:59+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Korean)

Currently translated at 100.0% (170 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/ko/

Added translation using Weblate (Korean)

Co-authored-by: simmon <simmon@nplob.com>
Signed-off-by: simmon <simmon@nplob.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/cb2ada0c115834d421670aaf5b5d7a2a919adbb3">cb2ada0c</a></strong>
<div>
<span>by simmon</span>
<i>at 2021-04-07T09:02:02+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Korean)

Currently translated at 100.0% (170 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/ko/

Co-authored-by: simmon <simmon@nplob.com>
Signed-off-by: simmon <simmon@nplob.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/96655b51a91401ffe54abcb34f23068f93d62092">96655b51</a></strong>
<div>
<span>by simmon</span>
<i>at 2021-04-13T09:02:03+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Korean)

Currently translated at 100.0% (170 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/ko/

Co-authored-by: simmon <simmon@nplob.com>
Signed-off-by: simmon <simmon@nplob.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/5c986268337d151418fc0630b8efc753ed252f38">5c986268</a></strong>
<div>
<span>by simmon</span>
<i>at 2021-04-15T14:02:04+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Korean)

Currently translated at 100.0% (170 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/ko/

Co-authored-by: simmon <simmon@nplob.com>
Signed-off-by: simmon <simmon@nplob.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/72243326c15d55be71e1d141aeb895eda97afbc2">72243326</a></strong>
<div>
<span>by Seong-ho Cho</span>
<i>at 2021-07-22T10:04:24+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Korean)

Currently translated at 100.0% (170 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/ko/

Co-authored-by: Seong-ho Cho <darkcircle.0426@gmail.com>
Signed-off-by: Seong-ho Cho <darkcircle.0426@gmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/ad0e925588002a53d3a272198fddbb8bd91d4982">ad0e9255</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2021-07-27T14:55:12+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitlab: use custom docker:dind image

The current docker:dind container has broken default seccomp filter that
results in clone3 being blocked, which in turn breaks Fedora 35 rawhide.

This custom image has a workaround that causes the seccomp filter to
return ENOSYS for clone3 instad of EPERM, thus triggering glibc to
fallback to clone correctly.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/d6767c2241925c22ac9fc4a347cd29db42d4ec52">d6767c22</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2021-07-27T16:48:00+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: refresh centos-stream container

It is no longer possible to just install an extra package to run regular
centos into centos stream.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/0b4cb31281b00af4344dceb599153e18e4d76b2c">0b4cb312</a></strong>
<div>
<span>by Pino Toscano</span>
<i>at 2021-08-04T17:28:43+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: regenerate libosinfo.pot

Signed-off-by: Pino Toscano <ptoscano@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/e5887dd69020ab665212ef53d85651e16d52a460">e5887dd6</a></strong>
<div>
<span>by Jan Kuparinen</span>
<i>at 2021-08-05T21:04:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Finnish)

Currently translated at 32.3% (55 of 170 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/fi/

Co-authored-by: Jan Kuparinen <copper_fin@hotmail.com>
Signed-off-by: Jan Kuparinen <copper_fin@hotmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/eaaebb4d4436fa6d9edc510b5af0651daaebd720">eaaebb4d</a></strong>
<div>
<span>by Weblate</span>
<i>at 2021-08-05T21:04:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Co-authored-by: Weblate <noreply@weblate.org>
Signed-off-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/
Translation: libosinfo/libosinfo
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/a621f204b9a7606f99f438240bb53605b78dde37">a621f204</a></strong>
<div>
<span>by Piotr Drąg</span>
<i>at 2021-08-05T21:04:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Polish)

Currently translated at 100.0% (171 of 171 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/pl/

Co-authored-by: Piotr Drąg <piotrdrag@gmail.com>
Signed-off-by: Piotr Drąg <piotrdrag@gmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/63048819d03149341052803b1becca18be77afc9">63048819</a></strong>
<div>
<span>by Pino Toscano</span>
<i>at 2021-08-05T21:04:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Italian)

Currently translated at 100.0% (171 of 171 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/it/

Co-authored-by: Pino Toscano <toscano.pino@tiscali.it>
Signed-off-by: Pino Toscano <toscano.pino@tiscali.it>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/b4dc33b5421c2a923db95d8d611ca20e808c7de2">b4dc33b5</a></strong>
<div>
<span>by Yuri Chornoivan</span>
<i>at 2021-08-05T21:04:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Ukrainian)

Currently translated at 100.0% (171 of 171 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/uk/

Co-authored-by: Yuri Chornoivan <yurchor@ukr.net>
Signed-off-by: Yuri Chornoivan <yurchor@ukr.net>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/bf8f7b4f171d3903eac55dc86ce4cee234700ae1">bf8f7b4f</a></strong>
<div>
<span>by Oğuz Ersen</span>
<i>at 2021-08-05T21:04:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Turkish)

Currently translated at 100.0% (171 of 171 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/tr/

Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Signed-off-by: Oğuz Ersen <oguzersen@protonmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/7c557e08f0dc25de79da5ea2416d58c7ea9fa968">7c557e08</a></strong>
<div>
<span>by simmon</span>
<i>at 2021-08-05T21:04:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Korean)

Currently translated at 100.0% (171 of 171 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/ko/

Co-authored-by: simmon <simmon@nplob.com>
Signed-off-by: simmon <simmon@nplob.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/fab68973694f47545bdc663cd3397d5cb30248ec">fab68973</a></strong>
<div>
<span>by Jan Kuparinen</span>
<i>at 2021-08-25T21:04:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Finnish)

Currently translated at 64.9% (111 of 171 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/fi/

Translated using Weblate (Finnish)

Currently translated at 33.9% (58 of 171 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/fi/

Co-authored-by: Jan Kuparinen <copper_fin@hotmail.com>
Signed-off-by: Jan Kuparinen <copper_fin@hotmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/34510a8f47403b72f09a35c5ffbbe51234cc1a87">34510a8f</a></strong>
<div>
<span>by Andika Triwidada</span>
<i>at 2021-08-25T21:04:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Indonesian)

Currently translated at 100.0% (171 of 171 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/id/

Co-authored-by: Andika Triwidada <andika@gmail.com>
Signed-off-by: Andika Triwidada <andika@gmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/a04eae9d29935c02d16d317cec00f0b42dbfafb2">a04eae9d</a></strong>
<div>
<span>by Hela Basa</span>
<i>at 2021-08-25T21:04:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Sinhala)

Currently translated at 0.5% (1 of 171 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/si/

Co-authored-by: Hela Basa <r45xveza@pm.me>
Signed-off-by: Hela Basa <r45xveza@pm.me>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/2ef8bbf925513b13a47b99f36ef3712dcdaec7af">2ef8bbf9</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2021-09-03T17:05:45+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitlab: remove centos-7 build target

This platform is no longer supported by libvirt-ci.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/c6c3d2edb14f74ed712b7d313c05021d85c9b9ea">c6c3d2ed</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2021-09-03T17:05:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitlab: remove debian-9 build target

This platform is no longer supported by libvirt-ci.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/8e025957c8d0fe99535e9a6f62e34c4302a52d0c">8e025957</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2021-09-03T17:07:32+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: define a CI manifest file

This is to be used with the command "lcitool manifest ci/manifest.yml"
to re-generate all existing dockerfiles and gitlab CI config.

In a slight change to the existing config, the manifest will always
use the pre-build osinfo-db-tools package. Nothing in the libosinfo
CI tasks, has a need to exercise latest git master for osinfo-db-tools.
The latter is covered fine by osinfo-db CI jobs.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/8e25d1688255d0d6a1be51e5f988b7691f993c79">8e25d168</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2021-09-03T17:21:56+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: re-generate containers/gitlab config from manifest

This uses the command "lcitool manifest ci/manifest.yml" to re-generate
all existing dockerfiles and gitlab CI config.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/ff2ef0ad3d9a22cc806bcb9f3876154441ffe702">ff2ef0ad</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2021-09-03T17:21:56+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: remove obsolete refresh script and documentation

We now use lcitool's manifest feature to generate files.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/41ac50fe6a2acf9d49c8c7a799c43fcdd94db527">41ac50fe</a></strong>
<div>
<span>by Jan Kuparinen</span>
<i>at 2021-09-06T18:04:59+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Finnish)

Currently translated at 65.4% (112 of 171 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/fi/

Co-authored-by: Jan Kuparinen <copper_fin@hotmail.com>
Signed-off-by: Jan Kuparinen <copper_fin@hotmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/2a709e94065e7679939c2476dc310c3b9ee4402c">2a709e94</a></strong>
<div>
<span>by Rafael Fontenelle</span>
<i>at 2021-09-06T18:05:00+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (171 of 171 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/pt_BR/

Co-authored-by: Rafael Fontenelle <rafaelff@gnome.org>
Signed-off-by: Rafael Fontenelle <rafaelff@gnome.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/d5807a0f458b310112c0794e7ea43ccd55a8bba5">d5807a0f</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2021-09-27T16:04:00+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build: don't set glib version constraints for g-ir-scanner

add_project_arguments() sets flags that apply to all invokations of the C
compiler toolchain by meson. On the surface it sounds fine to use this
for setting

  -DGLIB_VERSION_MIN_REQUIRED=VER
  -DGLIB_VERSION_MAX_ALLOWED=VER

as we want all our code to be constrained by these declared glib
versions to prevent us accidentally using APIS from newer glib by
mistake.

A subtle problem was revealed with the arrival of gobject-introspection
version 1.70.  The g-ir-scanner program auto-generates some glib code
for handling introspection, and this generated code uses glib APIs that
are newer than our declared version and this triggers compile failures

tmp-introspectg6xadxkr/Libosinfo-1.0.c:251:3: error: ‘G_TYPE_FLAG_FINAL’ is deprecated: Not available before 2.70 [-Werror=deprecated-declarations]
  251 |   if (G_TYPE_IS_FINAL (type))
      |   ^~
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from tmp-introspectg6xadxkr/Libosinfo-1.0.c:30:
/usr/include/glib-2.0/gobject/gtype.h:1050:3: note: declared here
 1050 |   G_TYPE_FLAG_FINAL GLIB_AVAILABLE_ENUMERATOR_IN_2_70 = (1 << 6)
      |   ^~~~~~~~~~~~~~~~~
tmp-introspectg6xadxkr/Libosinfo-1.0.c:251:13: error: Not available before 2.70 [-Werror]
  251 |   if (G_TYPE_IS_FINAL (type))
      |             ^~~~~~~~~~~~~~~~~

This is actually harmless, because systems with an older glib will also
have older g-ir-scanner and thus not be using these new APIs.

We need to exclude the glib version constraints from code generated by
glib tools, and thus means we have to stop using add_project_arguments()
and set cflags explicitly on each target.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/8b0c524174cdc19bfc3cca0561faff9424387b65">8b0c5241</a></strong>
<div>
<span>by Felipe Borges</span>
<i>at 2021-10-06T13:00:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build: Require libsoup3

See https://blog.tingping.se/2021/02/23/future-of-libsoup.html

This will fallback to libsoup-2.4 when libsoup3 isn't available.

Signed-off-by: Felipe Borges <felipeborges@gnome.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/97504bf77ddd85e1c59816e2c004d87d82501f21">97504bf7</a></strong>
<div>
<span>by Felipe Borges</span>
<i>at 2021-10-06T13:00:56+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tree, media: SOUP_SESSION_USER_AGENT isn't defined in libosup3

Let's use the literal "user-agent" instead.

Signed-off-by: Felipe Borges <felipeborges@gnome.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/7c20768adee1dace6c0d6d9a52d601970f6dc0e0">7c20768a</a></strong>
<div>
<span>by Felipe Borges</span>
<i>at 2021-10-06T13:17:34+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tree, media: SoupMessage is a private struct in libsoup3

You can no longer directly access various structs such as SoupMessage.
These are now accessed by getters and setters.

See https://libsoup.org/libsoup-3.0/ch02.html

Signed-off-by: Felipe Borges <felipeborges@gnome.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/86c10477b360274fc60047d6cd582e1e2dfb3d20">86c10477</a></strong>
<div>
<span>by Felipe Borges</span>
<i>at 2021-10-06T13:17:35+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tree, media: Soup.Session.send_async now takes an IO priority argument

See https://libsoup.org/libsoup-3.0/SoupSession.html#soup-session-send-async

Signed-off-by: Felipe Borges <felipeborges@gnome.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/b9cbac75b62e05c3009179a547c8ce682bd1d79e">b9cbac75</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2021-10-10T12:20:08+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix hiding of database entries

The osinfo-db documentation says that a local admin/user can hide an
entity from the system location:

[quote]
If the file is zero-length or points to /dev/null, then this
represents a black-out override. This indicates that the
ENTITY-NAME.xml file from a lower priority directory MUST NOT
be loaded.
[/quote]

This does not, however, work at all. If a zero length file is given,
it tries to parse this as XML and fails, causing the entire DB loading
process to be aborted. This leaves the DB with dangling references.

If a symlink to /dev/null is given, it is entirely ignored because
the file is a block device and we only try to load regular files.
Instead of only loading regular files, we need to load any type of
file that has a .xml extension.

This appears to be broken since the very first impl of the new DB
loading process, despite having written the spec at the same time.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/e305a15bf93a0b95f370b764001a3a34ff0f3af2">e305a15b</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2021-10-10T12:20:08+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Warn about unexpected files in the database

To help remind users that files must end in .xml, warn about any
unusually named files.

There are a couple of files we should not warn about since we expect
them to be present

 - VERSION
 - LICENSE

The entire 'schema' sub-directory should be ignored.
Common editor backups "~" and ".bak" should be ignored.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/0cf18c28bbb18fef643550b38b57fd8a31924d42">0cf18c28</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2021-10-10T12:20:08+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Skip over entity reference checks if loading failed

If we fail to parse one of the XML files, we abort loading the
database. We then carry on to do an entity reference check which
will almost certainly fail due to not having loaded many XML
files. We need to skip over the entity reference check on failure
to avoid spamming the user with bogus errors.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/da638056094ad7bf86405bca5bb8cec1792d23cf">da638056</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2021-11-12T16:09:49+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Drop Fedora 33

It's going to be EOL in a matter of days, and lcitool already
dropped support for it.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/9731aa2020e1c969ce1c4ebc50b934f91a2af6df">9731aa20</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2021-11-12T16:10:14+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Refresh generated files

Notable differences:

  * meson is now installed from the distro repositories
    instead of PyPI on CentOS 8 and CentOS Stream 8. We
    can finally do this because the version they ship
    has been updated.

  * intltool and itstool (which are used to build osinfo-db
    as part of the CI pipeline) are no longer included in the
    container images. osinfo-db-tools moved away from the
    former and never adopted the latter.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/a0e7453618507329b0570fa82c58fabc57fc3572">a0e74536</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2021-11-12T16:12:01+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Enable RPM jobs on CentOS

Now that we have a recent version of meson installed from
distro packages instead of PyPI, RPM builds will no longer
fail.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/c0a666142a12304d156bce46760a830767056357">c0a66614</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2021-11-12T16:12:48+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Add new targets

lcitool now supports CentOS Stream 9, Debian 11 and Fedora 35.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/e4e470e82d8adf60d585df10c9b4c49fc8d441bc">e4e470e8</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2021-11-24T19:18:53+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">os: Add missing docs for _add_firmware()

osinfo_os_add_firmware() has been added as part of 1.7.0 release but,
somehow, its documentation has been missing.

Signed-off-by: Fabiano Fidêncio <fabiano@fidencio.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/ea5fe18783f353611ce5904943bfe75bccef4c4a">ea5fe187</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2021-11-24T19:18:58+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">os: _get_firmware_list() returns supported FWs

Let's make sure we document that `_get_firmware_list()` returns **only**
supported firmwares, rather than returning **all** the firmwares
avaiable for an OS.

As part of the documentation change, let's also adapt the internal
functions to reflect that.

Signed-off-by: Fabiano Fidêncio <fabiano@fidencio.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/3070407099e091411cd4c9b482710098ecc48da9">30704070</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2021-11-24T19:19:02+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">os: Add `_get_complete_firmware_list()`

After realising the mistake of only returning **supported** firmwares on
`_get_firmware_list()`, let's work that limitation around by adding a
new function, `osinfo_os_get_complete_firmware_list()`, which returns
the complete list of firmwares, including both supported and unsupported
ones.

Signed-off-by: Fabiano Fidêncio <fabiano@fidencio.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/d3b1587f7b77b630bae8ab3f4760eda69bd7fe66">d3b1587f</a></strong>
<div>
<span>by Victor Toso</span>
<i>at 2021-11-29T18:44:21+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">loader: add check for unknown file type

So we can provide a meaningful error message in case the provided path
is not accessible to running process.

e.g: running HOME=/root osinfo-query os we would get
  `Error loading OS data: Unexpected file type`
and now we get
  `Error loading OS data: Can't read path /root/.config/osinfo`

This error was first hit with v2v [0] that was leaking $USER and $HOME
of root user when osinfo-query as vsdm user with `sudo -c vdsm`. The
example above is a simple way to show lack of permision of
osinfo-query to read the root's $HOME.

[0] https://bugzilla.redhat.com/show_bug.cgi?id=1901423

Related: https://bugzilla.redhat.com/show_bug.cgi?id=1902720
Signed-off-by: Victor Toso <victortoso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/db27486284643c804421c97cab8e872dec2d5862">db274862</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2022-01-18T10:51:23+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo: fix bad preprocessor indentation

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/eeadc5499519405a1abc8b17ff08e7f144f4e82c">eeadc549</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2022-01-18T10:51:23+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo: switch to '#pragma once'

The current include files use the pattern

 #ifndef __OOSINFO_BLAH_H__
 # define __OOSINFO_BLAH_H__

 #endif /* __OOSINFO_BLAH_H__ */

Since we already mandated GCC + CLang, we can replace this with a
simpler incantation

 #pragma once

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/80f7144d080e7e37f150a8bd4d70461a42aa3dab">80f7144d</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2022-01-18T10:51:23+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo: use consistent include syntax for public headers

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/9ade5c9722e925e366827d9719ad16caf4675c37">9ade5c97</a></strong>
<div>
<span>by Jan Kuparinen</span>
<i>at 2022-01-18T12:04:23+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Finnish)

Currently translated at 73.0% (125 of 171 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/fi/

Co-authored-by: Jan Kuparinen <copper_fin@hotmail.com>
Signed-off-by: Jan Kuparinen <copper_fin@hotmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/a9dd9b94f130dc47c98b032aa3995067845f0358">a9dd9b94</a></strong>
<div>
<span>by Ettore Atalan</span>
<i>at 2022-01-18T12:04:23+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (German)

Currently translated at 81.8% (140 of 171 strings)

Translation: libosinfo/libosinfo
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/libosinfo/de/

Co-authored-by: Ettore Atalan <atalanttore@googlemail.com>
Signed-off-by: Ettore Atalan <atalanttore@googlemail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/bb443417b3c1aaa98bdf39d6bff7e95fc8a88ccf">bb443417</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2022-02-04T14:14:49+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo: add missing line break between methods

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/ce63f883174a942c94251726f4720823918eb976">ce63f883</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2022-02-04T14:14:49+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo: pull media matching logic into public API

The logic for matching an unidentified media against a reference media
is potentially useful to applications and should be part of a public
API, rather than hidden.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/4a8c19a2bdc963a574bed5c0789ded36eda337da">4a8c19a2</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2022-02-04T14:14:49+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo: pull tree matching logic into public API

The logic for matching an unidentified tree against a reference tree
is potentially useful to applications and should be part of a public
API, rather than hidden.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/5d29aa6efb7f1880d3411d2c24c79d64472885b1">5d29aa6e</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2022-02-04T14:14:49+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo: refactor media guessing internal helper

We want the return value from the media guessing helper to indicate
whether any matches were used, and have the OsinfoOs as an output
parameter which can now be optional.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/6d5970a6245dcae02e00f38cbf30f6d3f889a126">6d5970a6</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2022-02-04T14:14:49+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo: refactor tree guessing internal helper

We want the return value from the tree guessing helper to indicate
whether any matches were used, and have the OsinfoOs as an output
parameter which can now be optional.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/65313c6e6d8a5f741e50940dc753a06ebe502d91">65313c6e</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2022-02-04T14:14:49+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">guests: use a OsinfoMediaList when detecting media matches

In preparation for returning multiple media matches, pass a
OsinfoMediaList object around.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/8be2f379670aafdde45cf4e074589627528247a3">8be2f379</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2022-02-04T14:14:49+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo: don't set the 'os' property on matched tree

We just got the OsinfoTee list from the OsinfoOs object, thus we know
that it already has the 'os' property set.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/6bf19a10e20d68e3cf1a50727fda243a57b690ef">6bf19a10</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2022-02-04T14:14:49+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">guests: use a OsinfoTreeList when detecting tree matches

In preparation for returning multiple tree matches, pass a
OsinfoTreeList object around.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/df78f0734e59a9140d1126917d825f9f8fcd3514">df78f073</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2022-02-04T14:14:49+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo: honour media architecture when matching

The media matching code currently ignores the media architecture which
is generally ok, since osinfo_media_create_from_location will leave it
set to NULL.

None the less, if an architecture is provided for the unknown media,
we should only return results that match this architecture.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/6a21d0ca1071fc225ef11b4cee57be3c2a62264b">6a21d0ca</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2022-02-04T14:14:49+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo: honour tree architecture when matching

The tree matching code currently ignores the tree architecture which
is generally ok, since osinfo_tree_create_from_location will leave it
set to NULL.

None the less, if an architecture is provided for the unknown tree,
we should only return results that match this architecture.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/c17d09bfe36bca7db225c4844b3d7a54c1d5e5a7">c17d09bf</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2022-02-04T14:14:49+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo: allow media matching code to report multiple entries

Refactor the media matching code so that it can be told to return all
matching entries, rather than only the first. The original behaviour
can be requested to short-circuit matching if the caller only requires
the first match.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/cb34f72a4045b9beade1222cb393a141746e227c">cb34f72a</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2022-02-04T14:14:49+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo: allow tree matching code to report multiple entries

Refactor the tree matching code so that it can be told to return all
matching entries, rather than only the first. The original behaviour
can be requested to short-circuit matching if the caller only requires
the first match.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/c0ba8e5d0b74625f1236c904d951f4bd6221818e">c0ba8e5d</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2022-02-04T14:14:49+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo: add API for resolving multiple media matches

A provided media object might match multiple entries from the
database. Add an API that allows for this possibility to let
applications decide how to handle it.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/0d7a8e9682fe3e855fa3ec8aac0264101521cf7f">0d7a8e96</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2022-02-04T14:14:49+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo: add API for resolving multiple tree matches

A provided tree object might match multiple entries from the
database. Add an API that allows for this possibility to let
applications decide how to handle it.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/8ce1bee28ba62ae8cf0524d29a1ea3edd379b0a1">8ce1bee2</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2022-02-04T14:14:49+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tools: add an --all flag to osinfo-detect to report all matches

By default it still only displays the first operating system with
matching media/tree, but if --all is given, all possible matches
will be displayed

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/e5bdc6759195dbcfc4e7dcb02bf59190a3debe06">e5bdc675</a></strong>
<div>
<span>by Laszlo Ersek</span>
<i>at 2022-02-11T11:59:34+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">loader: work around lstat()/EACCES regression in _g_local_file_info_get()

In glib commit 71e7b5800a31 ("Handle MLS selinux policy better",
2010-07-08), which was made for
<https://bugzilla.gnome.org/show_bug.cgi?id=623692>, an lstat() failure
with error code EACCES was *masked* in function _g_local_file_info_get().

Consequently, if osinfo_loader_find_files() calls g_file_query_info() on a
file that is inaccessible due to (e.g.) a missing "x" (search) permission
on a leading directory, then g_file_query_info() succeeds, our
"skipMissing" branch is dead, g_file_info_get_attribute_uint32() is
reached, and it returns G_FILE_TYPE_UNKNOWN.

As a consequence, the outer osinfo_loader_process_default_path() function
can fail, even though it passes skipMissing=TRUE to
osinfo_loader_process_list(). Example:

> $ HOME=/root \
>   OSINFO_SYSTEM_DIR=/usr/share/osinfo \
>   build/tools/osinfo-query os
> Error loading OS data: Can't read path /root/.config/osinfo

Arguably, this situation should be handled by simply skipping the
inaccessible path, as if all leading directories could be searched, and
only the last pathname compontent (the filename entry) didn't exist in its
direct parent directory.

The glib regression was reported in 2017:

  https://bugzilla.gnome.org/show_bug.cgi?id=777187

and then migrated to gitlab:

  https://gitlab.gnome.org/GNOME/glib/-/issues/1237

but it's still not solved today.

Work around the issue by honoring "skipMissing" on the G_FILE_TYPE_UNKNOWN
branch. Demonstration:

> $ HOME=/root \
>   OSINFO_SYSTEM_DIR=/usr/share/osinfo \
>   build/tools/osinfo-query os
>
> ** (osinfo-query:9924): WARNING **: 13:23:12.776: Can't read path /root/.config/osinfo
>  Short ID       | Name             | Version | ID
> ----------------+------------------+---------+----------------------------------------
>  alpinelinux3.5 | Alpine Linux 3.5 | 3.5     | http://alpinelinux.org/alpinelinux/3.5
> ...

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2051559
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/f503ff7a9e13963bcf396776bce0b209a819ba9b">f503ff7a</a></strong>
<div>
<span>by Victor Toso</span>
<i>at 2022-02-14T17:09:09+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update NEWS for 1.10.0 release

Signed-off-by: Victor Toso <victortoso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/libosinfo/-/commit/7514c9ceb990c1951b321b64babc5f65f03dd2e6">7514c9ce</a></strong>
<div>
<span>by Jeremy Bicha</span>
<i>at 2022-04-15T13:45:50-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New upstream version 1.10.0</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#587d266bb27a4dc3022bbed44dfa19849df3044c">
<span class="new-file">
+
.gitlab-ci.yml
</span>
</a>
</li>
<li class="file-stats">
<a href="#7d1dc977ff40b21e6fe0df382c39624471d6396b">
<span class="new-file">
+
.gitpublish
</span>
</a>
</li>
<li class="file-stats">
<a href="#dad57a4c245a8007c90257aef0514c8b6a0f600c">
AUTHORS
</a>
</li>
<li class="file-stats">
<a href="#00fe7828d56d7a3ee4030d6cea057cf13f50e70c">
ChangeLog
</a>
</li>
<li class="file-stats">
<a href="#9f621eb5fd3bcb2fa5c7bd228c9b1ad42edc46c8">
NEWS
</a>
</li>
<li class="file-stats">
<a href="#2963c51fd8c26a57e008c3cfc01b2915f0b64406">
<span class="deleted-file">

ci/README.rst
</span>
</a>
</li>
<li class="file-stats">
<a href="#99c89ac7f3e74a3c0b478f05cde822e85638b001">
<span class="deleted-file">

ci/ci-centos-7.Dockerfile
</span>
</a>
</li>
<li class="file-stats">
<a href="#83d6974b23bdac38b8a2dcc9371fec0132c0d4bb">
ci/ci-fedora-31.Dockerfile

ci/containers/centos-8.Dockerfile
</a>
</li>
<li class="file-stats">
<a href="#76970947b5fcf40c30fd4771530032dd09b19b80">
ci/ci-fedora-32.Dockerfile

ci/containers/centos-stream-8.Dockerfile
</a>
</li>
<li class="file-stats">
<a href="#806f6ca0912ee923b7b0a124fa1a24c6ac5ae6b2">
<span class="new-file">
+
ci/containers/centos-stream-9.Dockerfile
</span>
</a>
</li>
<li class="file-stats">
<a href="#57857b10253809a171394275e003867a5dde62c9">
ci/ci-debian-9.Dockerfile

ci/containers/debian-10.Dockerfile
</a>
</li>
<li class="file-stats">
<a href="#47a718c40ca6295386e25fe701f3721b714dc302">
ci/ci-debian-sid.Dockerfile

ci/containers/debian-11.Dockerfile
</a>
</li>
<li class="file-stats">
<a href="#a6229800180d73df27816118acbf93dfaedc129f">
ci/ci-ubuntu-2004.Dockerfile

ci/containers/debian-sid.Dockerfile
</a>
</li>
<li class="file-stats">
<a href="#5ab82056d5e9a0cdf636eb50b09d6d0dce4a90b1">
ci/ci-centos-8.Dockerfile

ci/containers/fedora-34.Dockerfile
</a>
</li>
<li class="file-stats">
<a href="#ca649ce27a83f09ab421007e0e2aa638a9acfcb1">
<span class="new-file">
+
ci/containers/fedora-35.Dockerfile
</span>
</a>
</li>
<li class="file-stats">
<a href="#67876a71e5ef031a4abdb4ea38055b99c9fb4d54">
ci/ci-fedora-rawhide-cross-mingw32.Dockerfile

ci/containers/fedora-rawhide-cross-mingw32.Dockerfile
</a>
</li>
<li class="file-stats">
<a href="#917ca1c90ad26f802a743735c4efde32ddcb2582">
ci/ci-fedora-rawhide-cross-mingw64.Dockerfile

ci/containers/fedora-rawhide-cross-mingw64.Dockerfile
</a>
</li>
<li class="file-stats">
<a href="#808e03c9849099a6a4736a92486cd69e30734c76">
ci/ci-fedora-rawhide.Dockerfile

ci/containers/fedora-rawhide.Dockerfile
</a>
</li>
<li class="file-stats">
<a href="#2ba4a8b184ae78cf21828d53eb59f0871460191e">
ci/ci-opensuse-151.Dockerfile

ci/containers/opensuse-leap-152.Dockerfile
</a>
</li>
<li class="file-stats">
<a href="#3201015058dd975695783ed662bbc4aa53fba24f">
<span class="new-file">
+
ci/containers/opensuse-tumbleweed.Dockerfile
</span>
</a>
</li>
<li class="file-stats">
<a href="#918d825ec2c67077e138fdee33abddcb76c1b3ed">
ci/ci-ubuntu-1804.Dockerfile

ci/containers/ubuntu-1804.Dockerfile
</a>
</li>
<li class="file-stats">
<a href="#d3c71199a03b3236575a2bef6f8967f195f535b4">
ci/ci-debian-10.Dockerfile

ci/containers/ubuntu-2004.Dockerfile
</a>
</li>
<li class="file-stats">
<a href="#bf72a88009ad37309f06180332684ab0e2a536c6">
<span class="new-file">
+
ci/gitlab.yml
</span>
</a>
</li>
<li class="file-stats">
<a href="#29bb50ee1ee5430aee66ade99e710aaaa0802ebd">
<span class="new-file">
+
ci/manifest.yml
</span>
</a>
</li>
<li class="file-stats">
<a href="#3bfb625914121d009483b1dca4d44a8d9a57348e">
<span class="deleted-file">

ci/refresh
</span>
</a>
</li>
<li class="file-stats">
<a href="#78de1e852a4c3de6bdf9784359047c82a4b05c32">
libosinfo.spec
</a>
</li>
<li class="file-stats">
<a href="#b9091b8650527d94ea9894afcd4d3a924f16a943">
libosinfo.spec.in
</a>
</li>
<li class="file-stats">
<a href="#0cc1139e3347f573ae1feee5b73dbc8a8a21fcfa">
meson.build
</a>
</li>
<li class="file-stats">
<a href="#ca9bb7eff80503c97c83505e8acea4002fd87ac6">
meson_options.txt
</a>
</li>
<li class="file-stats">
<a href="#c7f169557ddd99db47d99918f536d1057d8ee0b8">
osinfo/ignore-value.h
</a>
</li>
</ul>
<h5>The diff was not included because it is too large.</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #666;">

<br>
<a href="https://salsa.debian.org/libvirt-team/libosinfo/-/compare/023b5b88b159a5c3466d1a3adea75d51a448d516...7514c9ceb990c1951b321b64babc5f65f03dd2e6">View it on GitLab</a>.
<br>
You're receiving this email because of your account on salsa.debian.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.



</p>
</div>
</body>
</html>