<!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/osinfo-db-tools">Libvirt Packaging Team / osinfo-db-tools</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/431b04500823a17d0265a38440a0b24d3979432e">431b0450</a></strong>
<div>
<span>by Arjun Roy</span>
<i>at 2009-11-06T12:42:27-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Initial commit with API definition, overview, and sample program.

No implementation at all yet.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a4a11e88b3635d4f482d853e7971c3e6301338aa">a4a11e88</a></strong>
<div>
<span>by Arjun Roy</span>
<i>at 2009-11-08T16:28:52-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added a few unit tests to the API for initializing/closing the
library and setting hypervisors.

No implementation yet.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ec95d8e957e81587f91a3e5fc54ea1a0b1573444">ec95d8e9</a></strong>
<div>
<span>by Arjun Roy</span>
<i>at 2010-01-26T02:05:08-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Initial working codebase.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/695ae04e0354e3dca4985f836813a800ecf8e2b0">695ae04e</a></strong>
<div>
<span>by Arjun Roy</span>
<i>at 2010-01-26T02:33:14-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Changed tests to accept data dir as a command line parameter.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/0239ad3e13f5e2db352a17cb1069ed24d85117e5">0239ad3e</a></strong>
<div>
<span>by Arjun Roy</span>
<i>at 2010-01-27T19:39:24-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated README.

TODO:
1. Update docs
2. Better error handling and messages for reading XML data
3. More unit tests and more automation for unit tests.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/283db6416748e317e6a39bd9a7d0ca8995537635">283db641</a></strong>
<div>
<span>by Jim Meyering</span>
<i>at 2010-02-03T11:45:03-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">autoconfiscate

* Makefile.am: New file.
* configure.ac: New file.
* Makefile: Remove.
* .gitignore: List ignorable files.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/f518d68f87629a5cb173a287e6b841543df65e6e">f518d68f</a></strong>
<div>
<span>by Arjun Roy</span>
<i>at 2010-02-03T12:28:03-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added autogen.sh
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/0c2bc32de68b5a69c6b7bb7affdfa50e382429f0">0c2bc32d</a></strong>
<div>
<span>by Arjun Roy</span>
<i>at 2010-07-01T08:43:10-07:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved over API to use glib/gobject.
API definitions have changed, though functionality remains identical.
Added new features to list classes.

TODO: Extensive testing. Codebase compiles and simplest test of
creating/destroying DB works, but more is required.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/653e59948f527a94dd0b1e8faa79d517c0567d2f">653e5994</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-08-25T13:38:11+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Move all source & headers into osinfo/ directory

The GLib/GObject standard practice is to have all source and
header files in the same directory, named after the library
prefix. Move all headers from api/ and inc/ into src/, then
rename src/ to osinfo/

* src/*, api/*, inc/*: Move to osinfo/
* Makefile.am: Update build rules for changed locations
* configure.ac: change AC_CONFIG_SRCDIR
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/0dfb2bb29423fd610bc82f530874b8d44be1c340">0dfb2bb2</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-08-25T13:40:20+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Move Makefile.am into each sub-dir

Move Makefile.am into each sub-dir so that built objects end
up in the same directory as the sources, instead of polluting
the top level. This will also enable the gobject introspection
makefile rules to be imported later

* .gitignore: test-skeleton & test-skeleton.sh
* Makefile.am: Remove all build rules, add SUBDIRS
* osinfo/Makefile.am: Add build rules for library
* test/Makefile.am: Add build rules for tests
* test/test-skeleton.c: Update to reflect changed
  current directory during test execution
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/dd8b9e0a1a4bdd43f25c15e232818ec7481fcc2e">dd8b9e0a</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-08-25T13:45:28+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add decl for all _get_type() methods & enable warnings

Eliminate compile warnings about undeclared XXX_get_type()
methods, by adding declarations for all objects.

Switch to using standard GNOME m4 magic for compile
warnings. Force enablement of automake maintainer
mode, so that Makefile is re-generated if Makefile.am
ever changes. Enable silent build rules so that compile
warnings can be more easily spotted.

* Makefile.am: Whitespace tweak
* configure.ac: Remove -Wall, -Werror. Add
  GNOME_COMPILE_WARNINGS, GNOME_MAINTAINER_MODE_DEFINES,
  AM_MAINTAINER_MODE, AM_SILENT_RULES
* osinfo/*.h: Add XXX_get_type() declarations for all
  objects
* osinfo/Makefile.am: Add $(WARN_CFLAGS) to build
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/62c14a0d3c3b62fc2a807f8610325a08f6442ef0">62c14a0d</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-08-25T16:51:14+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove osinfo common module

Finally all objects are fully private and the common
code module can be banished.

* osinfo/osinfo_common.c, osinfo/osinfo_common.h: Delete
* osinfo/Makefile.am, osinfo/osinfo.h: Remove osinfo_common.h
* configure.ac: Use osinfo/osinfo_db.c in CONFIG_SRCDIR
* osinfo/osinfo_dataread.c, osinfo/osinfo_db.c,
  osinfo/osinfo_db.h, osinfo/osinfo_device.h,
  osinfo/osinfo_devicelist.h, osinfo/osinfo_entity.c,
  osinfo/osinfo_entity.h, osinfo/osinfo_filter.c,
  osinfo/osinfo_hypervisor.h, osinfo/osinfo_hypervisorlist.h,
  osinfo/osinfo_list.h, osinfo/osinfo_os.c,
  osinfo/osinfo_os.h, osinfo/osinfo_oslist.h: Add the
  main object typedefs, previously in the common module.
  Rename osinfoRelationship to OsinfoOsRelationship.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ea9ca19e720c45fc8f1fd1578129b4f8958a867f">ea9ca19e</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-08-25T16:51:14+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Run configure at end of autogen.sh

It is usual practice to run configure at the end of
autogen.sh to save having to manually run it afterwards

* autogen.sh: Run configure
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/9e58672fa89834f3de5027e94b5d5a0085b33203">9e58672f</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-08-25T17:15:02+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add proper ELF versioning

Rename library to libosinfo-1.0.la to allow parallel install if
we need to break ABI in the future. Add per-symbol version tagging
to allow fine grained automatic RPM dependancies. Make version
script portable to Win32

* configure.ac: Detect args for linker symbol file / format
* osinfo/Makefile.am: Rename library and use symbol versioning
* osinfo/libosinfo.syms: Symbol version script
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/e8c8b1e0d3b86a7c614a91a3e91480645898b67f">e8c8b1e0</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-08-25T17:22:29+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use pkg-config for checking for libxml

Rather than creating huge amounts of m4 logic, just use pkg-config
to check for libxml2 library. Make libxml2 compulsory

* configure.ac: Simplify libxml2 check
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/79dbf4acfb88bbb4189e75a5d4528b8d3dcd23a1">79dbf4ac</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-08-25T18:06:19+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add a pkg-config data file for building apps

* configure.ac: Generate libosinfo.pc
* osinfo/Makefile.am: Install pkg-config file
* osinfo/libosinfo-1.0.pc.in: Master pkg-config template
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/dcc8c7efa77c086eaabec5884cb8017086550ddb">dcc8c7ef</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-08-25T18:06:21+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add support for GObject introspection

Introspect the libosinfo API so that non-C language bindings
can be automagically generated

* osinfo/osinfo.h, osinfo/osinfo_dataread.c, osinfo/osinfo_db.h,
  osinfo/osinfo_device.h, osinfo/osinfo_devicelist.h,
  osinfo/osinfo_entity.h, osinfo/osinfo_filter.h,
  osinfo/osinfo_hypervisor.h, osinfo/osinfo_hypervisorlist.h,
  osinfo/osinfo_os.h, osinfo/osinfo_oslist.h: Add explicit
  includes to match build dependancies, to satisfy g-ir-scanner
  limitations. Rename enum values to allow them to be extracted
  with correct names
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/e25ebbe0d3acae9c04e388bdc01d66b478f109aa">e25ebbe0</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-08-25T18:21:51+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add formal RPM build infrastructure

* autogen.sh: Rewrite to use gnome-autogen.sh
* autobuild.sh: Automated RPM build control script
* configure.ac: Generate RPM specfiles
* Makefile.am: Distribute RPM specfile templates
* libosinfo.spec.in, mingw32-libosinfo.spec.in: RPM specs
* osinfo/Makefile.am, osinfo/libosinfo.syms: Fix Win32
  portability problem
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/8b23102ecf256c929d2ab6c0879fdcd6c9b48467">8b23102e</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-08-25T18:29:50+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add LGPLv2+ header to all source files

* osinfo/*.h, osinfo/*.c: Add license header text
* COPYING.LIB: LGPLv2+ license
* libosinfo.spec.in, mingw32-libosinfo.spec.in,
  Makefile.am: Use COPYING.LIB instead of COPYING
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ec77425cc9c631cfd1ab867c515e9e4e44d7d001">ec77425c</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-08-26T11:28:11+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add missing AC_ARG_ENABLE declaration

The configure.ac script was missing the AC_ARG_ENABLE declaration
for the gobject introspection code

* configure.ac: Add AC_ARG_ENABLE
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/71917c5f917eb47320fe284a0b0bd225c315664b">71917c5f</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-08-27T18:10:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Comprehensive test suite

This adds a comprehensive test suite. Each test case
fulls covers a single class. Combined, they provide
100% function and 99% line coverage. All important
code branches are also covered.

* Makefile.am: Target to generate code coverage reports
* osinfo/Makefile.am: Add code coverage flags
* configure.ac: Enable use of 'check' for test suite
  and use of gcc coverage flags
* test/test-*.c: One test suite per class
* test/test-skeleton.c: Remove obsoleted test
* test/osinfo.suppression: supress valgrind warning for
  static data in glib type system
* test/Makefile.am: Link tests against libcheck library
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/8501be8336ec2f59b4735c9aed9c6a51584d0824">8501be83</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-08-27T18:14:07+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Lots of code fixes based on results from testsuite

This fixes numerous memory leaks throughout the code
identified by valgrind. It also fixes the const-ness
of many parameters

* osinfo/osinfo_dataread.c: Rewrite from scratch using DOM
  APIs instead of streaming APIs
* osinfo/osinfo_db.h, osinfo/osinfo_db.c: Remove 'libvirtVer' property
  and declare all gchar * parameters to be const. Fix some mem leaks
* osinfo/osinfo_entity.c, osinfo/osinfo_entity.h: Remove some
  unnecessary strdup()s and fix some mem leaks
* osinfo/osinfo_filter.c: Fix mem leaks
* osinfo/osinfo_hypervisor.c, osinfo/osinfo_os.c: Allow some
  object parameters to be NULL. Fix some mem leaks
* osinfo/osinfo_list.c: Fix some mem leaks
* osinfo/osinfo_osfilter.c: Fix some mem leaks
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a90cc85b45a2c083562db3d5ad05e661538f68a6">a90cc85b</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-08-27T18:20:52+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Convert loader to use GIO

Direct use of POSIX/stdc I/O is deprecated in favour of
the GIO system. Re-write the OsinfoLoader to use GIO
for loading XML from arbitrary paths/uris.

* configure.ac: Check for GIO library
* osinfo/Makefile.am: Link to GIO
* osinfo/osinfo_loader.c, osinfo/osinfo_loader.h: Port
  to GIO
* test/osinfo.suppression: Supress many GIO data types
* test/test-loader.c: update for new GIO api.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/20a537be78303adcc9afcd84a591c3706df17270">20a537be</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-08-27T18:34:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ignore more test programs
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1d9b38c82ca619d8cf48d168a425c37b9663cf25">1d9b38c8</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-08-27T18:40:56+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Enable test suite during automated & RPM builds

* autobuild.sh: Enable tests
* configure.ac: Allow tests to be disabled for Win32
* libosinfo.spec.in: Enable tests
* libosinfo.spec.in: Disable tests
* test/test-loader.c, test/Makefile.am: Fix VPATH build
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/78c75172b4c9a5cf8e70983d2625d5985954bd5d">78c75172</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-09-01T12:06:09+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Integrate gtk-doc into the build for API docs

* Makefile.am: Add docs subdir
* autogen.sh: Enable gtk-doc build by default
* configure.ac: Add check for gtk-doc
* doc/api.txt, doc/overview.txt: Remove inaccurate, outdated
  docs
* docs/Makefile.am: Add reference/ subdir
* docs/reference/: bare template for gtk-doc content
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/efb1c50ac9a21b8c76a534070e797b0959a7d94a">efb1c50a</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-09-01T12:12:14+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add API docs for all public methods

Add GTK-DOC api docs for all public methods, signals, objects,
enums, etc. Include annotations required for GObject Introspection
to get reference counting / memory allocation correct when doing
automatic language binding generation

* osinfo/*.c: Add API docs for all methods / signals / objects / enums
* osinfo/*.h: Ensure parameter names match those in the corresponding
  .c file implementation to avoid confusing gtk-doc
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/b63a4c80e29fa26cc33e70573c006a37019d1323">b63a4c80</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-09-01T12:48:05+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ensure args can be passed to autogen.sh

Ensure that autogen.sh honours args passed to it, but passing
them on down to gnome-autogen.sh, enabling usage such as

   ./autogen.sh --enable-coverage

* autogen.sh: Pass command line args down to gnome-autogen.sh
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/9d411ef1de9a656169993750ab4fe84f6c37b033">9d411ef1</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-09-01T13:05:50+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add two examples using GObject introspection

Add two example programs using GObject introspection bindings
for Python (PyGObject) and Javascript (GJS)

* examples/demo.js: Javascript demo
* examples/demo.py: Python demo
* Makefile.am, configure.ac: Add examples Makefile
* examples/Makefile.am: Include demos in dist
* libosinfo.spec.in: Include demo programs + docs
* mingw32-libosinfo.spec.in: Kill docs
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/6ea561985b74f0f0cb279ebd749253d20df9df43">6ea56198</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-09-02T11:43:11+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Introduce a new OsinfoProduct abstract class

It is neccessary to track upgrades/clones/derives relationships
for platforms as well as operating systems. Introduce a common
parent class for both called OsinfoProduct

* data/libosinfo-dummy-data.xml: Make platform XML use the
  common product XML attributes/relationships
* docs/reference/Libosinfo-docs.xml, docs/reference/Libosinfo-sections.txt,
  docs/reference/Libosinfo.types: Update for new/renamed classes
* osinfo/Makefile.am, osinfo/libosinfo.syms,
  osinfo/osinfo.h: New OsinfoProduct class
* osinfo/osinfo_product.c, osinfo/osinfo_product.h,
  osinfo/osinfo_productlist.h, osinfo/osinfo_productlist.c: New
  classes
* osinfo/osinfo_os.c, osinfo/osinfo_os.h,
  osinfo/osinfo_platform.c, osinfo/osinfo_platform.h: Change
  to inherit from OsinfoProduct
* osinfo/osinfo_oslist.c, osinfo/osinfo_oslist.h,
  osinfo/osinfo_platformlist.c, osinfo/osinfo_platformlist.h:
  Change to inherit from OsinfoProductList
* osinfo/osinfo_db.c, osinfo/osinfo_db.h, osinfo/osinfo_loader.c:
  Update for new class hierarchy
* osinfo/osinfo_osfilter.c, osinfo/osinfo_osfilter.h,
  osinfo/osinfo_osfilter.h, osinfo/osinfo_productfilter.h: Rename
  filter class
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ae8d7f401ead755b2a6c3923362ec6ff62a79007">ae8d7f40</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-09-02T14:31:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Introduce a OsinfoDeployment object

The supported devices for deploying an OS on a platform are
tracked as part of the main OS device list. This is not
sufficiently flexible because it does not allow for tracking
extra metadata against a (os, platform) pair. Introduce a
new "deployment" object to track the metadata for deploying
an OS on a platform.

* docs/object-model.fig: Illustrate the object model
* data/libosinfo-dummy-data.xml: Introduce deployment
  metadata
* examples/demo.py, examples/demo.js: Update for new
  APIs
* osinfo/Makefile.am, osinfo/libosinfo.syms,
  osinfo/osinfo.h, osinfo/osinfo_db.c, osinfo/osinfo_db.h
  osinfo/osinfo_db.h, osinfo/osinfo_deployment.h,
  osinfo/osinfo_deploymentlist.c, osinfo/osinfo_deploymentlist.h,
  osinfo/osinfo_devicelink.c, osinfo/osinfo_loader.c: Introduce
  an explicit deployment object
* osinfo/osinfo_os.c, osinfo/osinfo_os.h, test/test-db.c,
  test/test-os.c: Remove tracking of hypervisor preferred
  devices
* osinfo/osinfo_devicelinkfilter.c,
  osinfo/osinfo_devicelinkfilter.h: Allow filtering against
  a link and its target device at the same time.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/24df84d679a9151e2828d367f1e90b033ac8bedb">24df84d6</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2010-09-02T15:10:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add notes about possible data sources for populating the database

Add notes about the possible sources for finding device info
about operating systems and hypervisor platforms

* docs/data-sources.txt: Note data sources for OS and hypervisors
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/72b55e908df3bd34afd1b8a304f2dfd21d51a70d">72b55e90</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2011-04-19T16:13:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Pull down USB and PCI device IDs from sourceforge

Populate the database with all USB and PCI device IDs known
to the master sourceforge databases
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/81d79c895e6a4f560465b6bd17cdad8eddec5560">81d79c89</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2011-04-19T16:13:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add some scripts for converting USB/PCI ID lists to XML

Add some scripts which are able to convert from the raw USB
and PCI device ID lists to the osinfo XML format. Do not
actually use these scripts by default though, because the
osinfo loader can read the native formats *much* faster
than reading the XML variant
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d571833be8c43ebcafb2fdfc66f3cc1f5031d7b2">d571833b</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2011-06-01T14:06:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add some more realistic data files

Start on basic metadata for Fedora/RHEL and QEMU/Xen
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/0e73a4d3ffa2b8125c804b5e2c2daee328e891ac">0e73a4d3</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2011-09-01T22:29:33+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add utility app that detects OS given a media

Given a path to a ISO9660 image/device, detects if media is bootable and
the relavent OS if media is an installer for it.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/e2b698a26c37e97317735af0f5205895a58d5f20">e2b698a2</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2011-09-02T14:24:36+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add Udev support

If enabled, provide a udev rule to listen to insertion/removal of
ISO9660 media and sets some helpful (to apps) properties on the device
if media is bootable.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/09bb731630129c3f59ab029acc888eaeb9a307b1">09bb7316</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2011-09-02T17:53:50+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add osinfo-detect.exe to the mingw32 RPM spec
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/6ea60c2da6254c4664e57482d47eac9dd75f561b">6ea60c2d</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2011-09-22T20:53:27+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add udev rules file to RPM package
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/3dca930d2b1844a3a26f4aaaaabafba962e9d7d7">3dca930d</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2011-09-23T14:22:27+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Better udev rule installation

Provide a configure option to set the udev rule directory. If this
option is not set, udev directory defaults to '$prefix/lib/udev/rules.d'
unless $prefix is '/usr' in which case it defaults to '/lib/udev/rules.d'..
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/3a6790110c9ea67a989bf20e6aa33d93f81f5830">3a679011</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2011-10-05T17:13:46+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Let there be Vala bindings!

Generate Vala bindings if vapigen tool is available, unless explicitly
asked not to.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/283ae4fa1e969ee7c17f4b4a9af62119c31b4019">283ae4fa</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2011-10-21T17:34:45+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Improved README file
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/b36488223cc6df39dfb464d33d9c9eb1551d5d4c">b3648822</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2011-10-25T17:52:35+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update AUTHORS file
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1a043272cc0875fd049584d574916b876b64dfe3">1a043272</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2011-10-25T17:52:35+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add a MAINTAINERS file
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/b380525359ac1483de9810d9b950951ca659e7a1">b3805253</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2011-10-25T17:52:36+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Don't ignore the whole build-aux directory
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/6c25f80f8cc5d09c9247b993a72d8eb6f6b964ff">6c25f80f</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2011-10-25T17:52:36+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Generate ChangeLog from git history on dist

Stole the Makefile.am rule and gitlog-to-changelog from libvirt.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/235f168656e50fa6d9d8dc84571660bd0a47109e">235f1686</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2011-10-25T17:52:36+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">First public release
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/6548b7ef7c08f0ca7cdf8bf3120aefbac02c4924">6548b7ef</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2011-11-16T17:36:36+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Test for check if tests are enabled, not gir
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/bb23c7953b29fdb4820d909fe2bc2fb77c24dbde">bb23c795</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2011-11-21T14:09:24+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add homepage/mailing list / download links to README
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/18808aa83572ba1152b68a56e173681ea421b39b">18808aa8</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2011-11-22T16:02:46+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.0.2
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/18f4d5741fc03c1daddac4965f72f0fdd53db679">18f4d574</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2011-11-22T16:36:14+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove contributors list from NEWS file

This release is out but doing this so I don't forget the rule of not
including contributors' list in next release announcement.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/336bf3eb951e53a621ce95650136105fff796d2d">336bf3eb</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2011-11-24T00:35:49+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump version
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a56d4b2dc0f34adc6a0f2c71b1c509d689e15753">a56d4b2d</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2011-11-24T13:45:32+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update RPM spec with tweaks from Fedora submission
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/048486db270a81fb8ce947e5bca0fc8d8024c5de">048486db</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2011-11-24T13:46:26+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Also include libosinfo.spec in tar.gz
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/b6683cd53cc53c75d4fa5b6691a551cee96552e5">b6683cd5</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2011-11-24T13:48:48+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update to newer COPYING.LIB file with correct FSF address
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/3d294a3c7541583dcedace6aadc23e9c4a58290c">3d294a3c</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2011-12-16T16:24:12+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.0.3
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ff508aa688f3c8ab07959ff1395048d3bd4d1958">ff508aa6</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2011-12-19T18:20:12+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.0.4
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/282d11c6681f6a12fabefd289baae6773888d97f">282d11c6</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-01-10T21:14:59+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump version
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7bb79a6066148b25e9890b82abed2e7fd5d7f74c">7bb79a60</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-01-16T17:58:24+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.0.5
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/4b420eb978baa0f1b2d7b1f34bcee08a3dce9716">4b420eb9</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-01-19T02:19:29+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Post release version bump
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/bebe153aeb4603c3990971c37e62e3da25c220ee">bebe153a</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-02-07T19:46:24+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.1.0
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ffaa01e29013b2ee0dc6eb96da014acc81d48a6c">ffaa01e2</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-02-11T06:29:06+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Post release version bump
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7f262eaf8f3efbe47733d031fbaaf111e2f05bec">7f262eaf</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-02-21T16:47:21+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add test case for validating ISO detection
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/9feff1a98b464bb0d2fedc2177cb49420de0245a">9feff1a9</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-02-22T11:25:18+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add test case for validating all URIs
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7d554738d0f00c1da8ca29b4de05824ea0b97b02">7d554738</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-02-22T14:57:58+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix make dist

* configure.ac: Require POSIX tar format for long filenames
* test/Makefile.am: Include isodata/ in dist
* test/test-isodetect.c: Fix VPATH builds
* test/test-mediauris.c: Skip network tests unless LIBOSINFO_NETWORK_TESTS is set
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/fdff17018a8838d860bd84b8ea449966ade4f373">fdff1701</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-02-23T11:39:59+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update git ignore files
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/764715ae2eb04d922c06c8e934dee17af3303e71">764715ae</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-02-23T16:56:46+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add test for tree URIs
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7d8b0bac1255e7265bbe1c97e08c4fe6221e56a7">7d8b0bac</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-02-24T13:56:23+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add an RNG schema for the libosinfo XML documents

Create an RNG schema that will be installed into
/usr/share/libosinfo/schemas/libosinfo.rng and can
be used to validate XML files
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/71495d06521d75b9352e23c90f341e987a6a3fb2">71495d06</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-02-24T13:57:30+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add an osinfo-db-validate command for verifying XML files

The osinfo-db-validate command takes a list of paths or URIs
on the command line and validates them against the RNG
schema
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/e60f80bbed47a9dff58e8e4bbff5cd0067d81837">e60f80bb</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-02-24T13:57:32+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add a test case which validates all schemas in tree
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/491cd2e5dcbf7d84781e73786c6ed72f2c92a682">491cd2e5</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-02-24T13:57:32+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add a man page for the osinfo-detect command
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d522bf7a6e3e356fe2ac468435ffe6b24e9bbdea">d522bf7a</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-02-24T15:28:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Switch over to GNULIB's compiler warning code
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/3e64729f992f0ab118d267b8bdf35fc2032ba795">3e64729f</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-02-24T15:28:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Death to TABs
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/33146c9a77b5cb08e9a823b7c4bbc7390d2b76a6">33146c9a</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-02-24T15:28:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fill out AUTHORS file
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/40e7731fc3ff7194c16fc4ccd75cb3024b4a20b3">40e7731f</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-02-24T15:28:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Normalize whitespace at end of file
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/0d8def38df339a16f899a7f5c68ce89caddb7936">0d8def38</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-02-24T15:28:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add libosinfo.rng to mingw32 spec
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/cf2c3b17166afcd10b217e5d008c14e9ea49c13c">cf2c3b17</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-02-24T15:28:03+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Import GNULIB's syntax checking rules
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d2f3e8c86bd580bcd357af99d186d7d32c05bcd5">d2f3e8c8</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-03-13T16:29:41+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update git ignore rules
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/8a26a1b524640d53255124ca983bec7f226e0d58">8a26a1b5</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-03-13T16:29:41+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add a 'osinfo-query' command line tool

Enable end users to search the database with a new osinfo-query
command. For example

$ osinfo-query --fields=short-id,name os vendor="Fedora Project"
 Short ID             | Name
----------------------+------------------
 fedora1              | Fedora Core 1
 fedora2              | Fedora Core 2
 fedora3              | Fedora Core 3
 fedora4              | Fedora Core 4
 fedora5              | Fedora Core 5
 fedora6              | Fedora Core 6
 ...
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1abae55ddfb6c8724d5ad79a08c9577aa93dfd86">1abae55d</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-03-14T11:34:12+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove obsolete scripts for PCI/USB id conversion

The osinfo-pciids-convert and osinfo-usbids-convert scripts
are no longer required, since we can load the data files
natively. Remove them to avoid a runtime dep on Perl.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/8e57d1cb9724a78f28897ec4cb75bb2c9c86651c">8e57d1cb</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-03-15T11:07:24+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add osinfo-query man page to RPMs
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/273cd49b04eb1917b3c43d34c1c53d9e1431768f">273cd49b</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-03-21T13:56:29+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Move database files into $datadir/db instead of $datadir/data
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/b6dd2ec8d9a6fd669d6bb600bc66a52b8f246a80">b6dd2ec8</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2012-03-23T13:03:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add missing initializers for OsinfoLabel structs
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d25bbcbbb1280510ebaed7ce20d62f8e1796c7cf">d25bbcbb</a></strong>
<div>
<span>by Christophe Fergeau</span>
<i>at 2012-03-27T14:56:20+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">configure.ac: set VAPIGEN when --enable-vala is passed

It was only set when the vala detection was automatic (ie no
--enable-vala on the command line)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/15646039d5996c37755826545cc1a2bceb981396">15646039</a></strong>
<div>
<span>by Christophe Fergeau</span>
<i>at 2012-03-27T14:56:21+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">configure.ac: don't error out when vala autodetection fails

When --enable-vala or --disable-vala are not passed to configure,
configure.ac automatically checks for vala availability. However,
in this case, it's erroring out when vapigen cannot be found instead
of silently disabling it.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/cd01827813e019c9c180208bfb0de76d6630f8c3">cd018278</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-04-12T05:02:26+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release notes for 0.1.1
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/cfc4b08037cc0020b956ffc4f106dff9eaedd7f8">cfc4b080</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-04-12T09:38:10+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Don't generate man pages in source directory
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/20951ab38231d255021854a2c41a83a06f1451a5">20951ab3</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-04-12T18:16:41+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">There is no libsoup-gnome-devel package
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d5ff61140d763d06ed7677bc09202f6bfce57551">d5ff6114</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-04-12T18:45:52+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Post release version bump
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/09b27d9b93765952e508b41f417f09c026d85f75">09b27d9b</a></strong>
<div>
<span>by Christophe Fergeau</span>
<i>at 2012-05-15T14:23:03+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix spec file for RHEL builds

%fedora is not defined when building for RHEL, so we need to use
%{?fedora} instead of %{fedora}. This commit also makes sure that
newer RHELs will build libosinfo with introspection support.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/eff675646ef16aaa0038768219b82b5cff13b5a0">eff67564</a></strong>
<div>
<span>by Christophe Fergeau</span>
<i>at 2012-05-15T16:09:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add missing % to %{rhel} macro

This fixes the previous commit.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/2a4241725150ab0a12280e75c67085b930326485">2a424172</a></strong>
<div>
<span>by Christophe Fergeau</span>
<i>at 2012-06-08T18:42:12+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build: allow building with newer glibc-headers and -O0

Commit log and autoconf snippet written by Eric Blake for libvirt.

glibc 2.15 (on Fedora 17) coupled with explicit disabling of
optimization during development dies a painful death:

In file included from /usr/include/limits.h:27:0,
                 from /usr/lib/gcc/x86_64-redhat-linux/4.7.0/include/limits.h:169,.
                 from /usr/lib/gcc/x86_64-redhat-linux/4.7.0/include/syslimits.h:7,
                 from /usr/lib/gcc/x86_64-redhat-linux/4.7.0/include/limits.h:34,
                 from util/bitmap.c:26:
/usr/include/features.h:314:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp]
cc1: all warnings being treated as errors

Work around this by only conditionally defining _FORTIFY_SOURCE,
in the case where glibc can actually use it.  The trick is using
AH_VERBATIM instead of AC_DEFINE.

* m4/libosinfo-compile-warnings.m4 (LIBOSINFO_COMPILE_WARNINGS): Squelch
_FORTIFY_SOURCE when needed to avoid glibc #warnings.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/e9c9c710f79fef7bb18a0b3513a9a9443f4adcdd">e9c9c710</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-06-11T20:40:27+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.1.2
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/5d7dcd77bcda0e5297e728cd3dfc20f774203d3b">5d7dcd77</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-06-11T21:08:29+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Post release version bump
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/5adeb333d69b7c63950baee9d51e643e3fd6f98c">5adeb333</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-06-14T17:44:48+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add Wanlong Gao to AUTHORS file
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/36159f008b002f83f4e73051efa66b30511b614b">36159f00</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-06-20T15:57:19+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Convert to build with mingw64 toolchain
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/c09689fdc06dff4f8f3f8035f13c75fde24f8827">c09689fd</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-06-20T16:02:33+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix source URL for mingw-libosinfo.spec.in
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/22e8c705749fe7f081fbcb0b03b570cdf90e0f00">22e8c705</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-08-23T14:29:58+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Misc Fedora review fixes to Mingw RPM specfile
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7040ec43d269b4725229f3d5b8441c77ea5c8e9f">7040ec43</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-08-23T15:16:52+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add APIs for dealing with installer automation scripts

This introduces two new objects

 - OsinfoInstallConfig - stores configuration parameters which get
   substituted into the install script template.
 - OsinfoInstallScript - provides a template and the mechanism for
   turning it into an install script using XSLT
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d86e882fcc7ad1a9c370c09eb13bc77985a81a71">d86e882f</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-08-23T15:17:02+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add a command line tool for generating install scripts

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/fc248e22161635255cbae635a771d6e714cbc59e">fc248e22</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-08-23T15:17:02+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add data files for Fedora & Windows unattended installs

For Fedora this adds a kickstart file template which self-adapts
to all Fedora versions 1-> 16

For Windows this adds two file templates, one using the legacy
SIF .ini file format for Win2k3 or earlier, and the other using
the modern unattended XML format for Win2k8 or newer

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/cae78b8c0675f8de74620b295e6e13123d49fd63">cae78b8c</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-08-23T15:17:03+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update git ignore rules

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/fb539c6e6584953bb9ab22d0753ca195bfce0a88">fb539c6e</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2012-08-23T15:17:03+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update README file

Add dependencies needed by install scripts

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d16a76e20508f5fa20add99d206d8aad9ae66f31">d16a76e2</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2012-08-23T15:19:23+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump version to 0.2.0 to recognise major new features
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/cb0192c59d8274187cde9b3b3f041b9b00898940">cb0192c5</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-08-31T20:33:00+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.2.0
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/c0663d41440456cd2ba087df4baa3602765da124">c0663d41</a></strong>
<div>
<span>by Michal Privoznik</span>
<i>at 2012-09-28T04:37:39+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">RNG: Move product-attr and product-content to interleave
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/687f2e7869b9deae214994ac689ce23131a986df">687f2e78</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-10-02T20:35:59+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump version
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a7759438b6aceb3b3544f4a39399f3d90a9c4817">a7759438</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-10-10T16:36:34+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">docs: Remove redundant .types file

Since we pass --rebuild-types to gtkdoc scanner, .types file is
generated for us and therefore we don't want to keep this in VCS.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/f146f04475460f14d15490bc436c79b1e575681e">f146f044</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-10-12T17:13:53+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.2.1
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/52c7dac3726f1bf10d4674d0b16e6fc5c30d7071">52c7dac3</a></strong>
<div>
<span>by Michal Privoznik</span>
<i>at 2012-10-19T11:42:23+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AUTHORS: Add David to the authors file

as he contributed by fixing udev rule.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/f5ba634acb72ec1c650c3c2adaed1d28c204c26f">f5ba634a</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-10-26T04:25:54+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update .gitignore
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/2006e79fd2aa75b8f5c15409935a77bb7911ee15">2006e79f</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-10-26T18:58:21+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add translation framework

Note that we are calling bindtextdomain() from Loader's class init.
AFAICT, its a common practice in libraries without any main _init()
function to make this call in init of the most common/useful class (e.g
gdk-pixbuf and gdbus).
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/b6575e6d44bfb461fc1057fd7d2f9fa1ea9b2e19">b6575e6d</a></strong>
<div>
<span>by Eric Blake</span>
<i>at 2012-10-29T16:43:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">maint.mk: Resync from gnulib.

AUTHORS: Add myself.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/3c8b90d55f79c59681923653abafd76ad3918e2b">3c8b90d5</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-10-29T16:43:18+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Mark obvious strings in DB for translation

Mark 'name' and 'vendor' in oses and hypervisor, and 'name' in devices
for translation.

This implies that now we generate the actual XML files to automatically
get translations inserted into them.

Co-author: Eric Blake <eblake@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/40774865bdfd039e820eea877b90247e4966df18">40774865</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-10-30T17:15:27+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update .gitignore
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/947a83307e2b5c555b767c313b4ada1c167f97a2">947a8330</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-10-30T17:15:27+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">autogen: Remove redundant intltoolize call

gnome-autogen.sh calls this for us.

Thanks to Christophe Fergeau <cfergeau@redhat.com> for pointing this out.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a52a5c53173cf68cbed0a29a240ab14311bb9960">a52a5c53</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-10-31T16:34:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translate all (potentially) user visible strings

Make some strings more translator-friendly at the same time.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/6a7338c6c2cff16be08e9cbe7d31acb2dae3ad18">6a7338c6</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-10-31T16:36:57+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Steal libvirt magic for picking translation files

Since we don't keep a static LINGUAS file, we need to do this for
intltool to pick-up our translation (.po) files.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/76cd7df8540535c18b9841a703e30efbbc3f5286">76cd7df8</a></strong>
<div>
<span>by Eric Blake</span>
<i>at 2012-11-06T13:56:03+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">maint: update to latest gnulib maint.mk

* maint.mk: Resynchronize from gnulib.
* cfg.mk (_gl_translatable_string_re): Reflect new gnulib naming.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/e4a8c8365643bd103a3414dd43c0aae1be11337e">e4a8c836</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-11-08T01:43:13+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump version
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/b5a4703e570cbfcbac872e7111d73f4c5bd02328">b5a4703e</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-11-10T17:57:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use glib-mkenums to register enums with glib

This commit adds the generation of osinfo_enum_types.[ch] using
glib-mkenums. These files will register the various enums that will get
added to osinfo header files with glib.

Commit message shamelessly stolen from a similar commit to libvirt-glib
by Christophe Fergeau <cfergeau@redhat.com>.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/784742047b96464d3a113543ffe09474660b9864">78474204</a></strong>
<div>
<span>by Christophe Fergeau</span>
<i>at 2012-12-01T18:53:47+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update .gitignore

Add generated enumeration C/H files
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/93fc6ea5efbdaf23c074767769e57938d9a9ec5b">93fc6ea5</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-12-10T19:38:02+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.2.2
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/4fff090f5f8bc27dc49406b0b1f3c736497b621a">4fff090f</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2012-12-11T16:20:52+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Post release version bump
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/da805013d39c11124f96ef52b4e5b4c2fa8119b5">da805013</a></strong>
<div>
<span>by Christophe Fergeau</span>
<i>at 2012-12-13T16:36:19+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build-sys: Build data/ before test/

Some test cases use the in-tree database data. Since some database files
are transformed from .xml.in to .xml during build, it's better to
build data/ first to ensure they are there when tests try to use
this data.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/4c2576a74b3501ce37920ba9be3a6081ff5dd082">4c2576a7</a></strong>
<div>
<span>by Christophe Fergeau</span>
<i>at 2012-12-13T17:18:48+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">win: Add language information to Windows medias

Now that libosinfo knows how to use the l10n-language OsinfoDB attribute,
we can add this data to the various Windows <media> definitions in
the database.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/6ca20ba86d6ec586b6f61e7529aed4fc9a27cf12">6ca20ba8</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2013-01-02T19:36:50+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">configure: Use LINGUAS file

Setting ALL_LINGUAS in configure.in is obsolete according to po.m4 in
favor of LINGUAS file. This is the reason why all (as far as I can see)
GNOME modules use LINGUAS file.

Also the rule in configure.ac creates broken Makefile if there is more
than one translation files:

[zeenix@z-laptop libosinfo]$ make
Makefile:166: *** missing separator.  Stop.
[zeenix@z-laptop libosinfo]$ head -n 166 Makefile|tail -n 2
ALL_LINGUAS = pl
uk
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1461ecda12a35180c09a4684be49a38def83d63c">1461ecda</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2013-01-14T17:58:14+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix `make syntax-check`

* Add Yuri Chornoivan to AUTHORS file.
* Remove osinfo/osinfo_install_config.c from translated sources.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ae8464288b980e9b5998c473183714adbc6605d6">ae846428</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2013-01-14T18:30:44+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.2.3
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ccf361fe6bf4f3d4f9d3da17979ad7ddde494396">ccf361fe</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2013-01-15T19:27:48+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Post-release version bump
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/8e41c2218c5ab44616b1576fb3ec5e36fe2c3c4e">8e41c221</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2013-01-15T18:24:42+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update RPM specs to include datamaps & locale files
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/fc4336e359f0455ec88745e8d981c89c3883313a">fc4336e3</a></strong>
<div>
<span>by Marc-André Lureau</span>
<i>at 2013-01-21T14:15:41+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build-sys: g_type_init() is deprecated in 2.36
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/899a1b21f5a6af9add100a251e0a38c727f22b44">899a1b21</a></strong>
<div>
<span>by Michal Privoznik</span>
<i>at 2013-01-22T20:03:05+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Don't redefine _FORTIFY_SOURCE macro

If the _FORTIFY_SOURCE has been already defined, we unconditionally
redefine it, leaving us with warning/error thrown at compilation time.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/cb4942085dd24e32353d132dafdaa75088f715ca">cb494208</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2013-02-07T05:09:55+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add Marc-André to AUTHORS

Fixes `make syntax-check`
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ed39103e43659688e9fe33cf8dcbadd32a7b5f1b">ed39103e</a></strong>
<div>
<span>by Christophe Fergeau</span>
<i>at 2013-02-11T16:11:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">spec: Switch URL to libosinfo.org

Now that libosinfo has an official website, let's point the .spec
at it.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/58022a590cdf07bd387121c063db88e01031969a">58022a59</a></strong>
<div>
<span>by Cole Robinson</span>
<i>at 2013-02-11T16:11:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">install-script tool: Fix compiler warning

osinfo-install-script.c: In function 'main':
osinfo-install-script.c:245:19: error: 'dir' may be used uninitialized in this function [-Werror=maybe-uninitialized]
osinfo-install-script.c:196:12: note: 'dir' was declared here

And add me to AUTHORS to appease syntax-check
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/745af02fdd963bcae8f6fb786dd0dfc39165f90e">745af02f</a></strong>
<div>
<span>by Cole Robinson</span>
<i>at 2013-02-11T16:11:56+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">.gitignore: Add latest hypervisors and oses
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1dbbfc027d3083a7ab4d410017a68e846f1d8c95">1dbbfc02</a></strong>
<div>
<span>by Christophe Fergeau</span>
<i>at 2013-02-19T23:43:20+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">spec: Disable udev rule on newer Fedoras

Changes in udev > 197 and libblkid > 2.22.2 have made this rule obsolete.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/5fc497e6568a41e622f119b72bc6f831bd180a78">5fc497e6</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2013-02-20T00:05:48+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.2.4
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1d6d73aefc7e834512c9fc86140ba4ef395513f7">1d6d73ae</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2013-02-22T14:24:21+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixes to mingw RPM spec from Fedora

Remove the .la files.
Remove the man pages

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/71236b6c53782d0c5becff6b9c7c5a2ff689252d">71236b6c</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2013-02-22T16:16:58+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add pod2man dep to mingw-libosinfo.spec.in
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/9b720902cee46ab84746cb0b3601b53d81724fb8">9b720902</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2013-03-04T19:08:21+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.2.5
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a84703184877404e8b37b1986c7e8d7ab2505ddd">a8470318</a></strong>
<div>
<span>by Cole Robinson</span>
<i>at 2013-03-05T17:13:10+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">spec: Add explicit dep on pod2man

pod2man used to be in the default Fedora build root, but that's
changed in current rawhide.

The containing package is perl-podlators, but since that package
doesn't exist on F18 and earlier, it's easiest just to depend on
the needed binary.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/b708dc271add0d11f3e21709d0b3791cf7c263f4">b708dc27</a></strong>
<div>
<span>by Christophe Fergeau</span>
<i>at 2013-03-05T18:29:39+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Allow to use system pci.ids/usb.ids files

Most distros already ship copies of pci.ids/usb.ids. This commit
allows to make use of these rather than the ones shipped with
libosinfo. This is achieved through the use of
--with-usb-ids-path and --with-pci-ids-path configure flags.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/16abe17368d84455caa46f83df3057ed0dbfcec4">16abe173</a></strong>
<div>
<span>by Christophe Fergeau</span>
<i>at 2013-03-05T18:30:15+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">spec: Don't require udev on newer distros

96c66b8 disabled building of the udev rule on newer Fedoras, however
the .spec still has a Requires: udev, which is not relevant
when the udev rule is not built.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/0415d7e4ed3ef945de91b8ff78241ef39c1c0d75">0415d7e4</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2013-03-06T20:28:14+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Post-release version bump
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/71a9a6f3f2aace09679929e4e0ab341802c45513">71a9a6f3</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2013-03-18T18:07:11+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.2.6
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/8d675267e2e37551d56d7fe848f0a73d38173853">8d675267</a></strong>
<div>
<span>by Christophe Fergeau</span>
<i>at 2013-03-29T09:27:27+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add Andreas to AUTHORS
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a7b5ef59f1b7e02797101f244cd4db294ec5b7d4">a7b5ef59</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2013-04-08T16:47:03+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Disable static libraries by default

Every source file is currently built twice by libtool, once for
the shared library and once for the static library. Static libs
are not commonly packaged by distros and slow down compilation
time by almost 100% compared to a shared-only build time.

Time for non-parallel make

      shared only: 22 secs
  shared + static: 40 secs

Those few people who really want them, can pass --enable-static
to configure

Disabling them by default requires use of LT_INIT. We don't need
to support older libtool, so drop use of AM_PROG_LIBTOOL entirely.
Also add the 'win32-dll' flag, since that should have been there
already
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/2a3fa138f0ce188e7d5525b03a84e45baf857cdd">2a3fa138</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2013-04-09T11:36:13+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Auto-generate AUTHORS file from GIT logs

Rather than trying to manually keep track of authors,
just auto-generate the list from GIT logs

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/daa274f0aaff386500f4bffb7c16a5fdfc421c6a">daa274f0</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2013-04-09T21:49:06+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update .gitignore
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ce0db618ecc1853c9942add3e4722933a41ebae4">ce0db618</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2013-04-12T01:16:20+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">(Very late) post-release version bump
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/23d90aaa4f2c26ca5650ddd031161c1ba17294aa">23d90aaa</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2013-05-13T23:47:24+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.2.7
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/25a29a766e0d3613cd90bda1002f0baf042f136a">25a29a76</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2013-09-09T19:48:16+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build: Fix build against latest intltool

The use of IT_PROG_INTLTOOL and AM_GNU_GETTEXT together is not
supported anymore apparently.

Without this change you'll get this error at the end of configure script
run:

config.status: error: po/Makefile.in.in was not created by intltoolize.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/fa19da9249686f8a28f457893398c45b7cea3e32">fa19da92</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2013-09-16T19:44:43+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update .gitignore
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7f584e470cf68703f8d11a47afd5a21739b886f9">7f584e47</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2013-09-16T19:44:43+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.2.8
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/dccb955af79726ebbbd6c3e1cefef5f05e3dc41b">dccb955a</a></strong>
<div>
<span>by Christophe Fergeau</span>
<i>at 2013-09-27T09:06:59+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use latest warnings.m4 from gnulib

The one we were using does not work properly with clang, causing
the build process to try to use -f/-W options that are not
supported by clang.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/497020cc76d5abf3a32420e0f89a0da6ad2f98c8">497020cc</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2013-10-04T00:58:18+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Post release version bump
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/447f86c77714070219c20ef17a93ee21f87ad329">447f86c7</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2013-10-16T10:50:07+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">configure: Fix mailing list address
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/fcf44f5b096cac323916e96f9c526ebd5db2f22e">fcf44f5b</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2013-12-11T13:06:38+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add scripts for validating the libosinfo.syms file

Import two test scripts from libvirt code which validate that
all symbols in libosinfo.syms exist in the ELF binary, and
also validate the alphabetical sorting. These are hooked up
to run with 'make check'.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/c91be7cab3e1401cc278f6e115d00190e489e017">c91be7ca</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2013-12-16T20:42:29+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.2.9
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/6f1550ac9e7beb37b993e46cd5ceac1ea62122f1">6f1550ac</a></strong>
<div>
<span>by Ryan Lortie</span>
<i>at 2014-01-17T16:11:33+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Switch to using the upstream m4 macros for GObject-introspection
integration.

https://fedorahosted.org/libosinfo/ticket/11
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/6aba6dbedd9a082e2efd2bcbc20ce300b0547575">6aba6dbe</a></strong>
<div>
<span>by Giuseppe Scrivano</span>
<i>at 2014-02-28T21:37:00+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">README: fix mailing list URL

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ab57a2f325b3bd1833f81e30d1d7e938c587c777">ab57a2f3</a></strong>
<div>
<span>by Christophe Fergeau</span>
<i>at 2014-03-14T09:11:13+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">README: Fix typo

This fixes a typo in the 'Patch submission' header
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/eacf7d06f55eb4d1d479f17259e827017d3a06ad">eacf7d06</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2014-03-20T17:52:00+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.2.10
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/076591f424da9fa9a04a56fde24250c6e2307c6f">076591f4</a></strong>
<div>
<span>by Cole Robinson</span>
<i>at 2014-03-26T15:35:02+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update .gitignore

It was missing mageia.xml. Ignore all xml files from data/oses as they will
be generated from .xml.in files in order to integrate translations.

Based on a patch from Cole Robinson.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/956fc13ee8fd01916582fb0e748de5ab15a32a6a">956fc13e</a></strong>
<div>
<span>by Cole Robinson</span>
<i>at 2014-04-16T16:59:34-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Export OSINFO_*_VERSION values

There isn't any to get the version number when using libosinfo from
python. Export the VERSION macros, similar to what gtk does.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/e3c4282244f9deb37a0b59088cb2819369417366">e3c42822</a></strong>
<div>
<span>by Giuseppe Scrivano</span>
<i>at 2014-06-04T14:00:41+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tools: fix spacing to satisfy sc_bracket_spacing_check

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/388051fccd9ac940897d4c161a550fb3b9d222b1">388051fc</a></strong>
<div>
<span>by Giuseppe Scrivano</span>
<i>at 2014-06-04T14:00:41+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">enforce bracket spacing with a syntax rule

The build-aux/bracket-spacing.pl script was copied from libvirt.

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/563fcd7d6604f462a9b3fabc16f56f03bb5a0e6a">563fcd7d</a></strong>
<div>
<span>by Giuseppe Scrivano</span>
<i>at 2014-08-06T12:05:38+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">maint.mk: update from gnulib

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d97605a3852a26f61db1a7d990b2b132b08e42ba">d97605a3</a></strong>
<div>
<span>by Giuseppe Scrivano</span>
<i>at 2014-08-06T12:05:38+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">cfg.mk: enable more syntax-check tests

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/68a71f5a1c79d77d002802a8aedb57218c96b3f5">68a71f5a</a></strong>
<div>
<span>by Giuseppe Scrivano</span>
<i>at 2014-08-06T12:05:38+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">cfg.mk: enable and fix sc_space_tab

It checks that tab indentation is not used together with white spaces
indentation.

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/97dd4dff6810a1ca8cb043bde9b800127c64fcde">97dd4dff</a></strong>
<div>
<span>by Giuseppe Scrivano</span>
<i>at 2014-08-06T12:05:38+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">cfg.mk: enable sc_prohibit_atoi_atof and skip it for tests

Avoid the usage of atoi and atof which are believed to be not safe, as
they don't do any error reporting.

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d8ace3dad802ab1c8246d29d22bfaabb56a3dbc5">d8ace3da</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2014-08-19T14:15:36+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.2.11
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a36404006ff6d7e2390ffcf739b2a7dfff439cb0">a3640400</a></strong>
<div>
<span>by Cole Robinson</span>
<i>at 2014-09-21T18:33:39-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">m4: Update manywarnings from gnulib

Fixes these noisy errors on Fedora 21:

gcc: warning: switch '-Wmudflap' is no longer supported
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d352e830f51b099e8c1c26c248ad8ff0e77bfe44">d352e830</a></strong>
<div>
<span>by Cole Robinson</span>
<i>at 2014-09-22T13:00:35-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitignore: Ignore build-aux/compile

Which appears on f21
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7e0b6ac0bbb8e07044c60b7e35db1daf1c71a2f6">7e0b6ac0</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2015-03-15T15:54:36+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump version
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/eeb4b171271948b937bba68273cc16c5f0be15af">eeb4b171</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2015-05-07T17:19:54+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build: Ignore 'strings exceeding C90 limit' warning

We don't really need to care about C90 compliance (it's pretty old
standard by now) to have to limit our strings to 509 characters.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ca247a45bc364948dd4be62d34c3360e532796ff">ca247a45</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2015-05-27T18:30:00+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">NEWS: Fix year for last 2 releases
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/25451de92feb6f38c497753a0bc7e06954ed686b">25451de9</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2015-05-27T18:30:50+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.2.12
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/639f39bcd35fc76c67af338f3e78fec4e60664ae">639f39bc</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2015-08-17T19:07:06+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump version
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1f1db6cb4b84049c2a55e0cec04341f9e52551d5">1f1db6cb</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2015-08-26T13:13:38+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ditch udev rule

New udev/blkid expose more ISO9660 properties that apps can grab and
set on install media for detection to work. As a result our udev rule
becomes redundant.

This improves system bootup time conciderably if there is an ISO9660
media inserted during bootup as our udev rule needed to parse the XML
etc and is therefore pretty slow (keeping in mind that a few seconds are
a long time in the land of modern udev/systemd).
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/53aed1c493d30e845598e0f6ef02902e1a2ca786">53aed1c4</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-09-25T16:15:51+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build: fix ChangeLog generation in VPATH build

When running 'make dist' from a VPATH, the ChangeLog file
is not generated because it doesn't find the .git directory

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/210fcae22f961a2c5567c0d773f944a3bfbbe143">210fcae2</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-09-25T16:17:36+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build: fix path to locale files in mingw RPM

The mingw RPM spec listed the locale files in the libdir
instead of datadir

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/9638c87044eddeb1f4ebfa60a665acf0e2672247">9638c870</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:10:04+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">docs: describe entity URI ID scheme

Add a doc describing the best practice guidelines around
the format of URIs for various entities.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/46be986b3c93efe51530c737ae69f146362afc80">46be986b</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:03+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">docs: add document describing database organization

Add a document that sets out the desired end goal for the
database organization that the following patches will move
towards.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/8b0b1e3a961c4c38a0bb18ea622b59d48afd0828">8b0b1e3a</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: rename 'hypervisors' to 'platforms'

The database directory name matches the object name, except in
the case of the platform object, where the directory is named
"hypevisors". Change the dir name to "platforms" to be consistent.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/91e448e0e8b295f1d472e3b03c92655b03d19950">91e448e0</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split altlinux into one file per OS

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/69a73f8d5a8f2e1adbbf09a71396bab7600d609e">69a73f8d</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split centos into one file per OS

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/226b60f08196e75a38a9c4fb67709b93b003d3ac">226b60f0</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split debian into one file per OS

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/16bb617639e0adb742730790973bad8846ef0ccc">16bb6176</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split dos into one file per OS

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/72848e73c85dea5104a4eb6c2f950e2db3a81b1a">72848e73</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split fedora into one file per OS

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/54bf3b3f4dbfda652b668e3eb20e75cbc5cb58db">54bf3b3f</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split freebsd into one file per OS

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/87229e29521d08e88dffbd7ba0edacbd773b5900">87229e29</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split gnome into one file per OS

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/27161fa84f655be876d1258400a44c1a005e9c14">27161fa8</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split macos into one file per OS

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/4c41e6712d476d45780bdb0e2d219e3a24bd0524">4c41e671</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split mageia into one file per OS

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/fa7ba8a5851e99e0019cdf336c62c4b83dae57e7">fa7ba8a5</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split mandrake into one file per OS

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a0050f04c54c3103df545a291a9c944867f72354">a0050f04</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split netbsd into one file per OS

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/dbe614daeedee50c504500b32e6c73bb769a9623">dbe614da</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split netware into one file per OS

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/68a68ae092ba4e676acd1c88f388822c9ba6b14f">68a68ae0</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split openbsd into one file per OS

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/e91975fee4b331ae5f36375c51cb760eb0f9b827">e91975fe</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split opensuse into one file per OS

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a1dc8bf10e19c099e59d988272f55077d7a67365">a1dc8bf1</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split rhel into one file per OS

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/bde9ab360109e662ec844048aa783a2762803a4b">bde9ab36</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split solaris into one file per OS

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a54db14a31c1289df2b7f6d00e1aefba38ea546a">a54db14a</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split suse into one file per OS

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/9b9691a4855d5ba82a993b300e5970b291e0e8d2">9b9691a4</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split ubuntu into one file per OS

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/4f16581a6e81e6a3a286cb92a9a425a31096dc72">4f16581a</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:27+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split kvm into one file per platform

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d5ce3be5d92cab39286f816247bd1ec611475f90">d5ce3be5</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:27+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split qemu into one file per platform

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d854616f27dc8e028b2ff30e71a4b17bd18671f8">d854616f</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:45+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split rhel-xen into one file per platform

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/9ddda654969632f229d9b9817177606221d592f1">9ddda654</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split xen into one file per platform

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/c375b71cb20cd9ce3b1ed03baec497402441351e">c375b71c</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split windows-lang into one file per datamap

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/019a91e2651c60da0e40242f3322aeca5962d346">019a91e2</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split x11-keyboard into one file per datamap

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ad9bb71f7b8d24c70ea2f1040bd3efccac4dff5c">ad9bb71f</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split debian into one file per install script

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/0b9ef38f21ae8a94408b01f288da26936ce95cf9">0b9ef38f</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split fedora into one file per install script

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1eb65fdcd349b85d3889dcaf026dea9df580fb20">1eb65fdc</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split rhel into one file per install script

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a913a3f1476ee86d16605c7c22003cde7ecb214f">a913a3f1</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split ubuntu into one file per install script

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/30f7feef850f0087bddc97ea0760c6dce33a3089">30f7feef</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split windows-* into one file per install script

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d4d57cc02f028cae55c4cde159afe948308014d7">d4d57cc0</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:47+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: split devices into one file per device

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/9d07d7455c8169ca8bb7f744b592572f87607f75">9d07d745</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:47+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: remove pluralization from data directories

eg instead of platforms/qemu.org/qemu-1.2.0.xml we just have
platform/qemu.org/qemu-1.2.0. The top level directory name
now matches the entity name exactly

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/5d7382cebb7527cf0d570fd19015a5e2be0b3841">5d7382ce</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:11:47+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update ignore files for new database layout

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/60221ad0c444db8d35fdeec900b63906096208d4">60221ad0</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:19:48+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">loader: rework handling of pci.ids and usb.ids

Currently we have the option to download pci.ids/usb.ids or
symlink to the distro provided version given to configure.

Change configure so that it searches for the files in a
variety of expected locations. This ensures we always use
the external files, in any modern Linux distro, without
the user needing to give an arg. We look for them in

   /usr/share/hwdata/{pci.ids,usb.ids} (RHEL/Fedora)
   /usr/share/misc/{pci.ids,usb.ids}   (Ubuntu/Debian/Gentoo)
   /usr/share/{pci.ids,usb.ids}        (SLES/OpenSuse)

Instead of loading the pci.ids/usb.ids files as part of
the main database file enumeration process, explicitly
load them from their expected location. This avoids the
need to symlink the distro provided files into the database
dir.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/f9cb81b463c7acbf87329322389ba7f24175676e">f9cb81b4</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-10-20T12:28:41+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">loader: implement new semantics for entity overriding

This implements the new scheme for allowing entities to
be overridden. If an XML file relative path matches one
in an earlier datbase directory, the original file is
not loaded at all. Any files in a ENTITY-NAME.d will
now augment earlier data rather than replace it.

eg consider these files

1. /usr/share/libosinfo/db/os/fedoraproject.org/fedora-22.xml
2. /etc/libosinfo/db/os/fedoraproject.org/fedora-22.xml
3. $HOME/.config/libosinfo/db/os/fedoraproject.org/fedora-22.d/extra.xml

File #1 will not get loaded, because file #2 is detected
as a full override. File #2 will get loaded to define the
main Fedora 22 OS, and then file #3 will get loaded to
augment the main data.

Most of the PCI and USB device info in the local DB is
just augmenting the pci.ids and usb.ids master files,
so these need to move to .d directories now

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d05e6656a15e971877c70a91a8331f8b41052953">d05e6656</a></strong>
<div>
<span>by Christophe Fergeau</span>
<i>at 2015-11-20T09:59:02+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">configure: bump libsoup version to 2.42

By bumping libsoup version, we are fixing a few deprecated warnings in
our tests (use SoupSession directly rather than SoupSessionAsync) and as
a side effect we don't need libsoup-gnome anymore.

Based on a patch from Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a7c729468bc343067676b4d62b6e0193d7fb31a7">a7c72946</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2015-12-16T16:46:17+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Switch to 0.3.0 for next release

Since we have had a major change in the way we process the
libosinfo database files, this would be a good time to
switch to 0.3.0 for release numbers
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/f2f85d0f046b3856e42fc0c2a02900fe01c41023">f2f85d0f</a></strong>
<div>
<span>by Zeeshan Ali (Khattak)</span>
<i>at 2016-01-08T19:17:58+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 0.3.0
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/f4c1901e7ca4509de94a78fc9589cf78ecc50d5b">f4c1901e</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2016-01-11T13:48:38+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use GTask instead of GSimpleAsyncResult

Instead of using GSimpleAsyncResult, use the new GTask API, which is
much more straightforward.
For using the new GTask API, let's bump GIO (part of GLib) dependency
version to 2.36.
what is safe based on major distro support:
- Debian Jessie: glib-2.42
- RHEL-7.1: glib-2.40
- SLES12: glib-2.38
- Ubuntu LTS 14.04: glib-2.40
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/6c15fd4b79602b52d1186220f3e07713cfede5dc">6c15fd4b</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2016-01-11T14:43:08+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove checks/code for GLib older than 2.35.1

As now we depend on GLib 2.36, let's remove all checks/code that depend
on an older version than the one we require.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7abd2aac17c3eed0b9d98d7ffaedd3b188810f14">7abd2aac</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2016-01-11T14:44:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use GLIB_VERSION_MAX_ALLOWED

In order to avoid using a too new GLib API.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ce61c473dbaa5f3f2cb11521c82b6e0225b2cead">ce61c473</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2016-01-11T14:47:18+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use SOUP_VERSION_MAX_ALLOWED

In order to avoid using a too new libsoup API.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a8d442fd01c749b037fb141be244c2497f36da37">a8d442fd</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2016-01-11T14:47:22+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build: Don't set PKG_NAME

The following warning was shown when running autogen.sh:
***Warning*** PKG_NAME is deprecated, you may remove it from autogen.sh
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/81d264ac9b0ca8eb8ce81fca634e040cef07dfcb">81d264ac</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2016-01-11T14:47:22+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build: Don't use USE_GNOME2_MACROS

The following warning was shown when running autogen.sh:
***Warning*** USE_GNOME2_MACROS is deprecated, you may remove it from
autogen.sh
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/81ee97f4d8e847628f00588070fe3ca83cf189ce">81ee97f4</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-01-13T10:41:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">autobuild.sh: set a default value for AUTOBUILD_INSTALL_ROOT

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/01a2c4eb499219f36657df4a0763ce9773679dc2">01a2c4eb</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-01-13T10:41:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">autobuild.sh: run parallel make for faster builds

Set MAKEFLAGS to use -j option matching number of available
CPUs.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ef9bdce82c5e65496883130d716bb11f3bb7c947">ef9bdce8</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-01-13T10:41:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">autobuild.sh: fix flag to turn on werror

In commit 97091136bd037aa44da13873ac910320b9ad7e6b we changed
to use gnulib's compiler warnings code, but forgot to change
the autobuild.sh flag to match. It should be --enable-werror

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/47a94880c0e6d0c49382c4873709f404d99d42fa">47a94880</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-01-13T11:23:06+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">autobuild.sh: enable gtk doc build when testing
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/2a41acee0b826c93c3700f90d045ed3d46af052b">2a41acee</a></strong>
<div>
<span>by Roman Bogorodskiy</span>
<i>at 2016-04-19T10:01:43+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">README: update homepage
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/9b1b21438edf0f40e020edb3bf6565039facb626">9b1b2143</a></strong>
<div>
<span>by Roman Bogorodskiy</span>
<i>at 2016-04-19T10:02:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">README: adjust wording a little.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/79e6ecce1d08a97411f832e3371132925b823a12">79e6ecce</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2016-05-09T18:43:24+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">opensuse,installer: Add JEOS script

The script has been tested and works as expected for the most recent
releases of OpenSUSE (Leap 4.21 and Tumbleweed).

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Acked-by: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1cfcbc642354cfc774e702ce9f6b0db4ee34c785">1cfcbc64</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2016-05-11T14:58:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build: Fix "--no-undefined" linker's flag for OSX

Apple's linker doesn't have support to "--no-undefined" and we must use
something equivalent, like: "-undefined,error".

The patch was test by Programmingkid and his positive feedback can be
seen here:
https://www.redhat.com/archives/libosinfo/2016-May/msg00164.html

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1305016

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Acked-by: Christophe Fergeau <cfergeau@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/c647421f26f1ca208521c1d1a2bca091644829a3">c647421f</a></strong>
<div>
<span>by Andrew Stormont</span>
<i>at 2016-05-11T15:27:31+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build: Fix "--no-undefined" linker's flag for solaris

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1302339
Acked-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/21c91656fb584a199791fce1ea088a8c83b46078">21c91656</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-05-13T12:44:42+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix build system after creating initial repository

The initial repository state was created from libosinfo
GIT at revision:

  commit 501541a336cd29d3da48584f022ce329fef418dd
  Author: Fabiano Fidêncio <fidencio@redhat.com>
  Date:   Thu May 12 18:54:58 2016 +0200

    win,installer: Fix "Windwos" typo

It was initialized using the following commands:

 $ git clone libosinfo osinfo-db-tools
 $ cd osinfo-db-tools
 $ git filter-branch --index-filter 'git rm -r --cached \
      --ignore-unmatch src examples data db test \
      docs/reference tools/osinfo-detect.c \
      tools/osinfo-install-script.c \
      tools/osinfo-query.c po osinfo' HEAD
 $ git filter-branch -f --prune-empty HEAD
 $ git for-each-ref --format="%(refname)" refs/original/ | xargs -n 1 git update-ref -d
 $ git reflog expire --expire=now --all
 $ git gc --prune=now

This patch now edits the various build system files to
remove references to bits of the tree that were deleted,
and rename from libosinfo to osinfo-db-tools.

Currently this module contains a single command

  osinfo-db-validate

It will later be augmented with tools for importing
and exporting database archives.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/fe98219947a1109a2ad58ad70e4dcde75b2731a3">fe982199</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-05-13T12:44:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Import trimmed translations from libosinfo project

This set of trimmed translations was created using the
following commands

   $ cp ../../libosinfo/*.po .
   $ make osinfo-db-tools.pot
   $ make update-po

This creates new .po files that only contain message
strings for the content needed by the new repo.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/f0448ee460c09bd296c5ec928c3c616cc31618e1">f0448ee4</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-06-15T17:14:34+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add osinfo-db-import tool for unpacking an osinfo database archive

Add a new osinfo-db-import tool which takes an archive in the
tar (pax) format, with XZ compression and can extract its contents
into one of the standard libosinfo database locations.

This makes it easy for users to download new copies of the
database and unpack them in the right place.

eg

 $ osinfo-db-import -v osinfo-db-2016-06-15.tar.xz
 osinfo-db-import: d osinfo-db-2016-06-15/
 osinfo-db-import: r osinfo-db-2016-06-15/pci.ids
 osinfo-db-import: r osinfo-db-2016-06-15/usb.ids
 osinfo-db-import: d osinfo-db-2016-06-15/datamaps/
 osinfo-db-import: r osinfo-db-2016-06-15/datamaps/windows-lang.xml
 osinfo-db-import: r osinfo-db-2016-06-15/datamaps/x11-keyboard.xml
 osinfo-db-import: d osinfo-db-2016-06-15/devices/
 osinfo-db-import: r osinfo-db-2016-06-15/devices/qemu-pci.xml
 osinfo-db-import: r osinfo-db-2016-06-15/devices/qemu-ps2.xml
 osinfo-db-import: r osinfo-db-2016-06-15/devices/qemu-usb.xml
 osinfo-db-import: r osinfo-db-2016-06-15/devices/virtio-pci.xml
 osinfo-db-import: r osinfo-db-2016-06-15/devices/xen.xml
 ...snip...

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/05b361a8ea9f6c461c374d47cf7407308f460d8d">05b361a8</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-06-15T17:44:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add osinfo-db-export tool for packing an osinfo database archive

Add a new osinfo-db-export tool which creates an archive in the
tar (pax) format, with XZ compression and can filling it with the
database files from one of the standard libosinfo database locations,
or a custom directory.

This makes it easy for users to create their own local custom database
content and then distribute and import it on many machines. It will
also be used for creating official release archives of the libosinfo
database from upstream.

 $ osinfo-db-export --verbose  osinfo-db-2016-06-15.tar.xz
 osinfo-db-export: d osinfo-db-2016-06-15/
 osinfo-db-export: d osinfo-db-2016-06-15/datamaps
 osinfo-db-export: r osinfo-db-2016-06-15/datamaps/windows-lang.xml
 osinfo-db-export: r osinfo-db-2016-06-15/datamaps/x11-keyboard.xml
 osinfo-db-export: d osinfo-db-2016-06-15/devices
 osinfo-db-export: r osinfo-db-2016-06-15/devices/qemu-pci.xml
 osinfo-db-export: r osinfo-db-2016-06-15/devices/qemu-ps2.xml
 osinfo-db-export: r osinfo-db-2016-06-15/devices/qemu-usb.xml
 osinfo-db-export: r osinfo-db-2016-06-15/devices/virtio-pci.xml
 osinfo-db-export: r osinfo-db-2016-06-15/devices/xen.xml
 osinfo-db-export: d osinfo-db-2016-06-15/hypervisors
 osinfo-db-export: r osinfo-db-2016-06-15/hypervisors/kvm.xml
 ...snip...

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/e77f22eebc0c6cffe50e25942e301de78ab9221d">e77f22ee</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-06-28T12:35:32+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Share code for getting database path locations

Both the osinfo-db-import and osinfo-db-export tools have
the same code for getting the database path locations. Pull
it out into a osinfo-db-util.c file for sharing.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/91243b4d9c156e34ce5283cca590079c7834cb5b">91243b4d</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-06-28T12:35:32+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix description of import/export commands

The command line option help was reporting the wrong description
for the import/export commands due to cut+paste mistake.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/672592bdf0a52b3cb2c0c1695c019506adc0d6e2">672592bd</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-07-08T13:32:42+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add a new osinfo-db-path tool for reporting db locations

Applications or system administrators accessing the osinfo
database directly (instead of via the libosinfo API) will
need a well defined means of getting the standard database
locations. The osinfo-db-tool is a trivial command that
can serve this purpose. eg

$ osinfo-db-path --system
/usr/local/share/libosinfo/db

$ osinfo-db-path --user
/home/berrange/.config/libosinfo/db

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1bc7bff51b72332e7e677818470707529a7a4c9e">1bc7bff5</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-07-08T13:35:29+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Find RNG schema in default database locations

With the split out database, the RNG schema will no longer
be installed by the code, instead it will be distributed
as part of the database. Thus we should look in the database
locations to find the schema.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/74578e74bda00a5320134ca246c541a4017782c3">74578e74</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-07-08T13:35:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Change osinfo-db-validate to default to a standard location

Instead of requiring a list of paths to be passed in, default
to validating files from the standard database locations.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/dbbe13367ff47de6b2688e0efee7adacc18286fd">dbbe1336</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-07-08T13:35:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Set a valid error domain for GError

GLib will print a warning if 0 is passed for the GQuark
error domain when setting a GError. Define a valid error
domain quark and use it.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a9fcda51d62a623affd15a49cac3b18ed07bbab6">a9fcda51</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-07-08T13:35:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove print of filenames when --verbose is not used

The osinfo-db-validate command has a --verbose arg to request
printing of filenames as they are validated. Remove the stray
g_print() that duplicated this

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/632ce2e6f19afef10d4c32decf809d5567aa0205">632ce2e6</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-07-08T13:35:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix swapped file/directory permissions in tar file

Plain files were given mode 0755 while dirs got 0644, the exact
opposite of what they should have.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/8b2d8e6cce57fae83f59bc24155749106debd6a8">8b2d8e6c</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-07-08T13:35:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Explicitly set timestamps on entries in created tar file

Always set a timestamp on entries in the created tar file
to reflect the time at which the tar was created. This
ensures when people import new versions of the database,
the files get newer timestamps.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/5540fbb97f5fb48ceae4fe3df9ca438415087601">5540fbb9</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-07-08T13:35:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Filter list of files included in created tar

Don't include hidden files or editor backup files in the
exported tar. Also whitelist to only include files with
a .xml, .rng or .ids suffix. This facilitates running
against a local git repo which may have other files such
as the automake/autoconf .in and .am files.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/f0078fa715d1b7e35ddfd238e62590f0c21b1ffd">f0078fa7</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-07-08T13:35:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix source link in the RPM spec

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a7d008feeded1204a849a45dbdb7cb09405af422">a7d008fe</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-07-08T13:35:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove defattr from the RPM spec

The use of defattr is long since obsolete with RPM

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/481e71d2c2a5b4c06c15cc7a9e043c8f3f6755b8">481e71d2</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-07-08T13:36:38+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tools: fix typo  s/termsof/terms of/

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/939f3d4b7c6912831b91ff59dd29b4044bcabb46">939f3d4b</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-07-18T16:03:43+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo-db-export: remove '-' in automatic version

Replace automatic version "2016-07-18" with "20160708" since
"-" is not a valid character in version numbers for RPM and
dates sort correctly without "-" being needed.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ca83d6815b16182166096dee60d6eacc80f35827">ca83d681</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-07-18T16:05:04+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo-db-export: embed a file called "VERSION"

Although the version can be inferred from the archive
filename, once extracted this info is not available.
Populate the archive with a file called VERSION which
will be extracted into the root of the DB directory.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7f03f96f5bac34914dffa44a7d90f6127fa58499">7f03f96f</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-07-25T13:06:37+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo-db-export: generate filename if none is given

Currently if no filename is given to the export command
the archive will be written to stdout, which is less than
helpful as default behaviour. Change it to generate a
suitable default filename. Export to stdout can still be
requested explicitly by giving a filename of '-'.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/0b69a29ea00ed03cee92a390b8aad431edd56590">0b69a29e</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-07-25T13:06:37+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo-db-util: Update paths to be compliant with specification

Per the osinfo db layout spec we have

 1. system location

    env $OSINFO_SYSTEM_DIR, defaulting to /usr/share/osinfo

 2. local location

    env $OSINFO_LOCAL_DIR, defaulting to /etc/osinfo

 3. user location

    env $OSINFO_USER_DIR, defaulting to $XDG_CONFIG_DIR/osinfo
    or $HOME/.config/osinfo
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/9220ab14d8b4497b4c49b2dbe4a6c05bffed91d4">9220ab14</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-07-28T13:48:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Post-release version bump to 1.1.0

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/0849d5dd60090f4c88ab34373a378dc875ee16a8">0849d5dd</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-08-02T14:46:16+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove COPYING.LIB and clarify that this is GPL licensed

The COPYING.LIB file was a remnant from the libosinfo GIT
split. All the actual tools were under the GPLv2+, not the
LGPLv2+. Remove COPYING.LIB and fix spec file and README.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/985d4621315a91cad3703a4ba625c5d0b0bedd14">985d4621</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-10-19T10:10:39+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo-db-export: add ability to include a license file

Add a "--license FILE-NAME" option to osinfo-db-export
which will add that reference FILE-NAME to the generated
archive as a file called "LICENSE" in the top level.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/5aee8af790a24d82cbf92430ec944aa36a856d56">5aee8af7</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2016-10-20T17:14:56+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">README: libarchive is required as well
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/86da39adf9141dfea2e96fadd7f5d117ddd1021f">86da39ad</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2016-10-20T17:14:56+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">validate: correct help output

We validate files, don't install them
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/8cbd5297bb2f52d986defb9e0244834fb2e61478">8cbd5297</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-10-26T08:47:30+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add release notes for 1.1.0

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/144b1baa00ab4dc8a18e385292fc25e2248b0814">144b1baa</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2016-10-26T10:42:55+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Post release version bump to 1.2.0

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d637cbc32f317c7f857d8d9f31a43d85fcfcfa9c">d637cbc3</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2017-02-23T17:05:40+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove references to fedorahosted.org from spec files

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/bfff2eb4f90bb1536bf38ee074d4c69cb4dd5756">bfff2eb4</a></strong>
<div>
<span>by Roman Bogorodskiy</span>
<i>at 2017-04-18T11:28:13+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix build with clang

The osinfo_db_import_create_reg() function implements error handling
via jumping to cleanup and returning, however, this way the return
value is not initialised. This breaks build with clang and probably
could lead to an undefined behavior for users of this function.

Fix by initialising ret with -1 by default.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1819a9276c7f5ef7bdfd54af156bb09dc7de5441">1819a927</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2017-09-21T10:00:08+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">configure: Look for Perl interpreter path

The $(PERL) variable is used in cfg.mk, but configure is not
actually looking for the Perl interpreter path, so it will always
end up being empty.

Reviewed-by: Daniel P. Berrange <berrange@redhat.com>
Acked-by: Christophe Fergeau <cfergeau@redhat.com>
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/50454ff88df1f5c1d88e3b713e313c4ceca248ed">50454ff8</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2017-09-21T10:00:24+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">bracket-spacing: Don't hardcode Perl interpreter path

This is particularly useful on operating systems that don't ship
Perl as part of the base system (eg. FreeBSD) while still working
just as well as it did before on Linux.

Reviewed-by: Daniel P. Berrange <berrange@redhat.com>
Acked-by: Christophe Fergeau <cfergeau@redhat.com>
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/127c564dea824a789be41e0bcc502b0c9671c907">127c564d</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2017-09-21T10:00:28+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">maint: Drop autobuild.sh

The Test-AutoBuild project, that this script is supposed to be used
with, hasn't seen any activity in ~6 years; libvirt's own CI, which
also performs periodic builds of osinfo-db-tools, is running on
Jenkins with a completely independent setup that doesn't use the
script at all.

Reviewed-by: Daniel P. Berrange <berrange@redhat.com>
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/47233d0b9dc0da3b9083754ac83d9d0ffed0e6fc">47233d0b</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2017-10-26T13:14:31+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Don't expand entities when parsing XML

The XML_PARSE_NOENT flag to libxml will cause it to expand all entities in the
input XML document when parsing. Doing this is bad practice if the XML input
file comes from an untrusted source, because it can cause the XML parser to load
arbitrary files that are readable by the user running XML parsing. This is does
not have an security consequences given the scenario in which osinfo-db-validate
is run since the intended usage is to validate files that are written by the
local user, or by the upstream libosinfo maintainers.

In the future though, libosinfo might be able to dynamically download data from
the website to refresh its local database, so it is wise to avoid entity
expansion as a hardening step.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/2c1d452f291956b7018fbb23e0b220b7dcc9651c">2c1d452f</a></strong>
<div>
<span>by Daniel P. Berrange</span>
<i>at 2017-12-04T16:51:37+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refresh translations from zanata

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/e9942252318185e1333f9a30bc481421f907122b">e9942252</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2018-06-20T10:58:49+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Re-add script for doing releases

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/e8b28e8ecb52289fcf329f3f7044e5f620aa03b8">e8b28e8e</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2018-06-20T10:58:53+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update NEWS for 1.2.0 release

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1bfb1d91eafa79ee6a889f7558b999b4e8df048e">1bfb1d91</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2018-06-20T11:00:43+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Post release version bump

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/4952fc60887ee60422afa7309aadf43d45f24a43">4952fc60</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2018-09-05T11:40:11+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refresh translations from zanata

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/b6ef2a7178a9da976beedfb5c227a4cac57ee418">b6ef2a71</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2018-09-05T16:38:01+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix format specifier as glib2 requires libc compatible formats

PRId64 is the platform native format, but glib2 guarantees
libc compatible formats even on Windows. So code must use
the G_GUINT64_FORMAT macro instead.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/3bf75a2593a8645b3886a016501cc2cfe3efdd41">3bf75a25</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2018-09-21T16:14:44+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">import: Add a "\n" to the error messages

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Christophe Fergeau <cfergeau@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/c88eb0934da2bc30acba298f5166f313a784e96d">c88eb093</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2018-09-21T16:14:44+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">export: Don't call g_object_unref(NULL) in _create_file()

In osinfo_db_create_file() g_file_query_info() may fail which will leave
@info as a NULL and we'll try to free it in the cleanup causing:
(osinfo-db-export:32261): GLib-GObject-CRITICAL **: 11:00:08.488: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

In order to avoid that, let's only call g_object_unref() when @info is
not NULL.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Christophe Fergeau <cfergeau@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/aee6202b97da7e8e7c8e073b1fa5d160c776e0f3">aee6202b</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2018-09-21T16:14:44+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">export: Add a "\n" to the error messages

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Christophe Fergeau <cfergeau@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7d1dbec41f5807e2b598a3ef886b453cac144a91">7d1dbec4</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2018-09-21T16:14:44+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">validate: Add a "\n" to the error messages

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Christophe Fergeau <cfergeau@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7cf3e5dd332097f4ca5d61b99b9723f8cd079577">7cf3e5dd</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2018-09-21T16:14:44+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">path: Add a "\n" to the error message

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Christophe Fergeau <cfergeau@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/5efef4e06682e4fae60bcd217a2561be82d36baf">5efef4e0</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2018-09-24T14:30:31+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">import: update manpage

Mention in the manpage that if no ARCHIVE-FILE is passed or when
ARCHIVE-FILE is -, it'll be read from the standard input.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Christophe Fergeau <cfergeau@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/b4b844b598c4fa7bef4a7a0d882a2605a44cb76a">b4b844b5</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2018-10-09T17:10:43+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">authors,maintainers: Add all gitlab's group members

Let's update the list of authors/maintainers accordingly to the
libosinfo's gitlab group members.

The list has been put in alphabetical order on purpose.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7270dcb4150b18912086c4ac436f44f7f1d6a498">7270dcb4</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2018-10-15T12:37:06+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tools: Remove FSF address from source files

Let's follow what's already done in libosinfo and recommended from
http://www.gnu.org/licenses/gpl-howto.html and do not put FSF address in
the source files. Instead, just link to the FSF website.

Based on:
https://gitlab.com/libosinfo/libosinfo/commit/3343d0f9c1b0937824bee2527612047bc2e75f84

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/c9cef21ca827e034fb854d628dca4e864ec78ddd">c9cef21c</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2018-12-19T13:40:34+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">import: Remove unused variable

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/976ad41c40909d0344676ca79113d7e3fa2b973b">976ad41c</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2018-12-19T14:00:53+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">import: Learn how to deal with URLs

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/bc594939c827d3364bb919c81f60a687c1ee9a49">bc594939</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2018-12-19T14:00:56+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">import: Introduce "--latest" option

--latest option checks whether there's a new osinfo-db available from
the official libosinfo's release website, downloads and install it.

The download and installation is only then when the version available in
libosinfo's release website is newer than the version installed in the
(specified location in) system.

The file we query in order to get the "latest" available version
(https://db.libosinfo.org/latest.json) is a json that looks like:
{
    "version": 1,
    "release": {
        "version": "20181203",
        "archive": "https://releases.pagure.org/libosinfo/osinfo-db-20181203.tar.xz",
        "signature": "https://releases.pagure.org/libosinfo/osinfo-db-20181203.tar.xz.asc"
    }
}

The file will be automatically updated whenever a new release is done
(in a day interval).

This commit also introduces a new dependency: json-glib, which is used
to easily manipulate the queried file's content.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/87b89c1e60413d4d86657d236e7df1585fc1086a">87b89c1e</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2018-12-20T09:20:28+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osinfo-db-import: fix loading of local files

When the argument can be either a URI or a local path, it the
g_file_new_for_commandline_arg constructor must be used. In
addition, when the GFile is a native path, we must not use the original
path, but instead call g_file_get_path(), so that file:/// URIs are
correctly handled by stripping the protocol.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/6d6af4c0c769a975887a0715c42a508e90e6367b">6d6af4c0</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-01-04T11:28:12+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">README: Update download link

Let's point to pagure instead of referring to the already sunset
fedorahosted.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Christophe Fergeau <cfergeau@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/41efaf369ee2b1963dafce103cd9f97220beb1fe">41efaf36</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-01-04T11:28:31+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">README: Reword the patch submission paragraph

Just mention that the libosinfo's mailing list is the *preferred* way to
send patches. More info, as the one about the project accepting Merge
Request, can be found in the project's website.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Christophe Fergeau <cfergeau@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/48701c4791807646d06c41cdc6c53a1ade899698">48701c47</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-01-09T15:45:28+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">README: Update download information

Let's point to https://libosinfo.org/download/ instead of pointing to
pagure, as it could change again in the future.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a631cdd1cf845601521f1cd58506934424f3a193">a631cdd1</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-02-01T16:51:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refresh translations from zanata

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/cec8ca90091837c1c7f02484bf2ea7d219abc6bd">cec8ca90</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-02-01T17:02:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update NEWS for 1.3.0 release

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/e7ef432a606281abed01d4fdac64a663d7a4320c">e7ef432a</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-02-01T17:26:28+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Post release version bump to 1.4.0

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1f13eea3efdea03458b812b1bf991459d4d7904f">1f13eea3</a></strong>
<div>
<span>by Martin Blanchard</span>
<i>at 2019-02-19T21:23:02+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build: Prefer autoreconf over gnome-autogen

gnome-common is completely deprecated:

https://wiki.gnome.org/Projects/GnomeCommon/Migration

Reviewed-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/00abe3eb4ea6103d44d3638ba424eba441214ea2">00abe3eb</a></strong>
<div>
<span>by Martin Blanchard</span>
<i>at 2019-02-19T21:23:17+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build: Prefer gettext over intltool

intltool is outdated:

https://wiki.gnome.org/Initiatives/GnomeGoals/GettextMigration

Reviewed-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/78561cb7508782612ee92f9a8b429869af8dcf3b">78561cb7</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-03-01T17:14:10+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refresh translations from zanata

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/c2f0a807d5528e4eb9c4f6dd4e94dce0188e095b">c2f0a807</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-03-01T17:26:01+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update NEWS for 1.4.0 release

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/eb205a2bda4a6929ed8ca6e1e0b8500c389b859e">eb205a2b</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-03-01T17:38:57+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Post release version bump to 1.5.0

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a853e23cc0873e12c6b42197a84cea232adc0666">a853e23c</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-03-05T10:21:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">mingw: Add mingw-json-glib as a dependency

Since 1.3.0 we depend on json-glib.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7627aeaf3a3067fc95356573d5cb3e37c6381d25">7627aeaf</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-03-07T16:06:53+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">mingw: Use %find_lang macro

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Christophe Fergeau <cfergeau@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/8166aaebe09d27ef42751cbf95e9b7fcdd21bb8b">8166aaeb</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-03-07T16:06:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">spec: Add "BuildRequires: gcc"

This change is bringing upstream the changes done on Fedora on
5195c8b989be.

Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Pino Toscano <ptoscano@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/dbc0260bad57770d291dcf4e1a88d1b7bc36e524">dbc0260b</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-03-07T16:07:12+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">mingw,spec: Remove obsolete Group tag

References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag

And "The Group: tag is not required in any live Fedora or EPEL release.
RHEL5 did need it, but EPEL5 did not as it was supplied automatically
via magic in the epel-rpm-macros package. The Packaging Guidelines have
indicated that the Group: tag should not be used since March of 2017."

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Christophe Fergeau <cfergeau@redhat.com>
Reviewed-by: Pino Toscano <ptoscano@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/9b9911a090659fe171e0450067adef035526c30d">9b9911a0</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-03-07T16:07:16+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">mingw,spec: Fix the Source URL

https://releases.pagure.org/libosinfo/... instead of
https://releases.pagure.io/libosinfo/...

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Pino Toscano <ptoscano@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/b7cff5a73f2dddb6ee0e08c3f27e38f7a0829e61">b7cff5a7</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-03-08T13:11:06+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">readme: Add json-glib as dependency

Since 1.3.0 we depend on json-glib.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Christophe Fergeau <cfergeau@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1d8b39c735392b3cb905a8409f0add6b5f5c7b13">1d8b39c7</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-03-27T08:40:58+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add a git-publish configuration file

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/275d007e53ee7b54115609dfd8b7e456455fefce">275d007e</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-04-08T09:39:03+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">export: Fix wording in help output

export never install anything, the wording used seems to a c&p from
osinfo-db-import.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
Reviewed-by: Pino Toscano <ptoscano@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a1cbb637bf3b8ec7118e484e4b0de02e5fce6ac0">a1cbb637</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-04-08T09:39:50+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">validate: Do not leak the uri in validate_file_regular()

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/56da78d6d842f570c0aa34751bb0ca9b2f3638d3">56da78d6</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-04-08T09:39:54+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">util: Do not assume --root argument ends with '/'

Current situation is that whenever --root is passed its argument has to
finish with a '/' otherwise the system, local, or user dir would be
concatened to it as "%s%s".

Instead of building the filename by ourselves, let's just rely on
g_build_filename().

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/4c72b1c06cf0daade702f5e7b3fd83f532984942">4c72b1c0</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-04-08T09:39:59+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">makefile: Add needed machinery for tests

https://gitlab.com/libosinfo/osinfo-db-tools/issues/2

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/c2253803363958211640dd47b8af490d9dc00822">c2253803</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-04-08T09:40:04+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests: Add util.py

util.py contains helpers for getting the path of both binaries and data
to be used in our tests.

https://gitlab.com/libosinfo/osinfo-db-tools/issues/2

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7295baadaf02b15cec7ccebe12501eb50467deb0">7295baad</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-04-08T09:40:09+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests: Add tests data

The added data consists in:
- positive:
  - valid data for validation, importing, exporting tests
- negative:
  - invalid data for validation tests
- license:
  - just a license file to be used for exporting tests

https://gitlab.com/libosinfo/osinfo-db-tools/issues/2

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/34ff01e64ac9fae5b8fcd8c8f6f94016880063c3">34ff01e6</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-04-08T09:40:19+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests: Add osinfo-db-path tests

Add a set of functional tests to ensure osinfo-db-path works as
expected. The covered scenarios are:
- osinfo-db-path --system
- osinfo-db-path --local
- osinfo-db-oath --user
- osinfo-db-path --dir
- osinfo-db-path --root ROOT --system

https://gitlab.com/libosinfo/osinfo-db-tools/issues/2

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/59453568a93245264287176d12150b470b57897d">59453568</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-04-08T09:40:23+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests: Add osinfo-db-validate tests

Add a set of functional tests to ensure osinfo-db-validate works as
epxected. The covered scenarios are:
- osinfo-db-validate --system
- osinfo-db-validate --local
- osinfo-db-validate --user
- osindo-db-validate --dir
  - For this, a negative test was also added

https://gitlab.com/libosinfo/osinfo-db-tools/issues/2

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/872632a63c6ce8bd843e89dd3299d723ef9d9efd">872632a6</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-04-08T09:45:38+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests: Add osinfo-db-{export,import} tests

Add a set of functional tests to ensure osinfo-db-export and
osinfo-db-import work as expected. The covered scenearios are:
- osinfo-db-export DIR
  - It's a negative test
- osinfo-db-export --system and osinfo-db-import --system
- osinfo-db-export --local FILENAME
- osinfo-db-import --local FILENAME
- cat FILENAME | osinfo-db-import -
- cat FILENAME | osinfo-db-import
- osinfo-db-export --user --license LICENSE --version VERSION
  VERSIONED_FILENAME
- osinfo-db-import --root / --user VERSIONED_FILENAME
- osinfo-db-import --user URL
- osinfo-db-import --latest

The last two tests are only enabled when OSINFO_DB_TOOLS_NETWORK_TESTS
is set.

Last but not least, differently than the tests for osinfo-db-path and
osinfo-db-validate, those tests pretty much only make sense when taken
as pairs. So, we export a db, import it back and ensure the content is
the same.

https://gitlab.com/libosinfo/osinfo-db-tools/issues/2

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7c95e8e38cc18fe09b56b9d72f11302a2797cbae">7c95e8e3</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-04-10T10:56:17+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">readme: Add optional testing dependencies

With the addition of the osinfo-db-tools tests, osinfo-db-tools has new
optional dependencies as:
- python3
- python3-pytest
- python3-requests

Knowing that, let's update our README to reflect the current state of
the project.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/501311584b41bbc22fd7d41fc40a8ed1a7c73bc7">50131158</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-04-10T10:56:52+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">readme: Add "Testing" section

Add info about testing osinfo-db-tools, including how to run the network
based tests.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/2c0e1aa5bd364fcfcf028dbaf7a01a4c14c8dd6a">2c0e1aa5</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-04-15T21:03:32+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests: Only run the tests if deps are installed

Let's check whether we have all the deps installed in the system and
only run the tests if that's the case.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/53329e68c253cad276c9bc306c14a793b00957b3">53329e68</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-04-15T21:03:36+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">spec: Add %check target (and the needed deps)

Now that we have tests as part of osinfo-db-tools, let's enable them
when building an RPM.

A new set of BuildRequires dependencies have been added as our tests
depend on python3, python3-pytest, and python3-requests.

The %check target has been added unconditionally the tests are only
executed in case the deps are found in the system.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/b380daf430b31be1935a2de5095f7ac052be2c39">b380daf4</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2019-04-16T13:35:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">configure: fix non-portable shell test syntax

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/f99713953f60be40f1bf615ad26498f4a6e02bea">f9971395</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-04-23T09:27:56+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">spec: Require GVFS

GVFS is required as g_file_new_from_path() and g_file_new_from_uri()
rely on GVFS.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7cfd8d57880221abcd9404121e33b7abcf958b57">7cfd8d57</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-04-25T16:46:22+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">configure: Fix EXECUTE_TESTS condition

When b380daf430 fixed the non-portable shell test syntax, a new `test`
should have been added so both conditions are properly evaluated.

Example:
[test "x$foo" = "xyes" && test "x$bar = "xyes"] instead of
[test "x$foo" = "yes" -a "x$bar" = "xyes"].

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7a34c22d46c7caa6122e71ca9d1634ac148b9c94">7a34c22d</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-04-25T16:47:07+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">configure: Use "=" for `test` instead of "=="

`man test` only lists "=" instead of "==".

With that in mind, let's change how we compare the strings to always use
a single "=" sign.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1df4c0dbede91e63083f09b70dbdf21868a16f86">1df4c0db</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-05-02T08:50:02+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">test_osinfo_db_path: Unset OSINFO_*_DIR envvars

Let's just unset the OSINFO_{SYSTEM,DATA,USER}_DIR environment variables
in our tests, in case those were externally set for some reason.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/237577f2469f0fb1a32c3867190343e1024dedb2">237577f2</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-05-06T12:22:29+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refresh translations from zanata

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/57ca844d24ce3956a8a8280fd55bc405dae26374">57ca844d</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-05-09T08:54:38+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update NEWS for 1.5.0 release

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/6e9bfd0d20015a8aa45e49f5d8fbc6ce44f86d0f">6e9bfd0d</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-05-09T11:25:47+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Post release version bump to 1.6.0

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/07be7309d830419c27ec65c76905d1e23219f480">07be7309</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-05-22T13:23:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">import: Don't call unlink(NULL)

Although `man 3 unlink` doesn't mention what should be the unlink()
behaviour when NULL is passed to it, both coverity and clang complains
about that.

Error: FORWARD_NULL (CWE-476):
osinfo-db-tools-1.5.0/tools/osinfo-db-import.c:157: var_compare_op:
Comparing "*source_file" to null implies that "*source_file" might be
null.
osinfo-db-tools-1.5.0/tools/osinfo-db-import.c:181: var_deref_model:
Passing null pointer "*source_file" to "unlink", which dereferences it.
 #  179|           g_error_free(err);
 #  180|       if (ret != 0)
 #  181|->         unlink(*source_file);
 #  182|
 #  183|       return ret;

Error: CLANG_WARNING:
osinfo-db-tools-1.5.0/tools/osinfo-db-import.c:181:9: warning: Null
pointer passed as an argument to a 'nonnull' parameter
 #        unlink(*source_file);
 #        ^

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/2d747c637c78c000002f97880436d94cc08a6b5c">2d747c63</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-05-22T13:23:44+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">export: Remove unused variable

err is declared, set to NULL, but never used in
osinfo_db_export_create().

Error: DEADCODE (CWE-561):
osinfo-db-tools-1.5.0/tools/osinfo-db-export.c:410: assignment:
Assigning: "err" = "NULL".
osinfo-db-tools-1.5.0/tools/osinfo-db-export.c:448: null: At condition
"err", the value of "err" must be "NULL".
osinfo-db-tools-1.5.0/tools/osinfo-db-export.c:448: dead_error_condition:
The condition "err" cannot be true.
osinfo-db-tools-1.5.0/tools/osinfo-db-export.c:449: dead_error_line:
Execution cannot reach this statement: "g_error_free(err);".
osinfo-db-tools-1.5.0/tools/osinfo-db-export.c:449: effectively_constant:
Local variable "err" is assigned only once, to a constant value, making
it effectively constant throughout its scope. If this is not the intent,
examine the logic to see if there is a missing assigment that would make
"err" not remain constant.
 #  447|       archive_write_free(arc);
 #  448|       if (err)
 #  449|->         g_error_free(err);
 #  450|       return ret;
 #  451|   }

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7ac63b928df3f445ede81cac0ade0ed6d810c3cb">7ac63b92</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-05-22T13:23:46+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">validate: Don't leak "files"

Error: CLANG_WARNING:
osinfo-db-tools-1.5.0/tools/osinfo-db-validate.c:319:9: warning:
Potential leak of memory pointed to by 'files'
 #        g_printerr("%s\n", error->message);
 #        ^

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/69eb33ad4207c76c0738bfa00b40c97892bab0ad">69eb33ad</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-05-22T21:40:23+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">import: Don't call unlink(NULL) in _import_extract()

Similarly to the issue fixed by ae52b0fbc, here we're also potentially
passing NULL to unlink().

Error: FORWARD_NULL (CWE-476):
osinfo-db-tools-1.5.0/tools/osinfo-db-import.c:332: var_compare_op: Comparing "source_file" to null implies that "source_file" might be null.
osinfo-db-tools-1.5.0/tools/osinfo-db-import.c:374: var_deref_model: Passing null pointer "source_file" to "unlink", which dereferences it.
 #  372|           g_object_unref(file);
 #  373|       if (!file_is_native)
 #  374|->         unlink(source_file);
 #  375|       g_free(source_file);
 #  376|       return ret;

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1f92767bf337df4c976abf0c81c6d30f1e34cca6">1f92767b</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-06-03T08:39:28+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">test_osinfo_db_path: Unset XDG_CONFIG_HOME envvar

Similarly to what's been done as part of 1df4c0dbede91, let's just unset
XDG_CONFIG_HOME environment variable in our tests, in case those were
externally set for some reason.

https://gitlab.com/libosinfo/osinfo-db-tools/issues/3

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/9ca18f6fbcc6b58fc6df3fe45d34b7808697bc99">9ca18f6f</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-07-11T21:51:16+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests: Unset OSINFO_LOCAL_DIR envvar

Commit 1df4c0dbede tried to unset all OSINFO_*_DIR envvars but instead
of unsetting OSINFO_LOCAL_DIR it unset OSINFO_DATA_DIR, which doesn't
exist.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/3917e5f4ae0e58b89cd1ac5361e372d7622798dd">3917e5f4</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-07-17T10:29:51+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">import: Use libsoup for http:// & https:// requests

As osinfo-db-import handles non-local requests, it'd end up relying on
GVFS under the hood, which would cause the app to not work when running
as root.

In order to avoid this situation, let's rely on libsoup for this case.

It's important to mention that glib minimum version has been bumped to
2.44 as that's the version where g_input_stream_read_all() has been
introduced.

https://gitlab.com/libosinfo/libosinfo/issues/30

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/18d1dfa5937bdc66f85531e15a973aa8bd131c9f">18d1dfa5</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-07-17T10:30:21+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">spec: Drop gvfs dependency

As we rely on libsoup to handle http://, https://, and ftp:// requests
there's no need to depend on gvfs anymore.

https://gitlab.com/libosinfo/libosinfo/issues/30

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ceac25aaeef27fe8cde6b96a54430dca25a499ac">ceac25aa</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-07-17T10:30:25+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">import: Use g_clear_*() functions

Let's use g_clear_object() & g_clear_error() as those two functions
avoid us checking whether the object is NULL or not and also sets the
object to NULL after unrefing it.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/f3315f12ddba0637600bfc747107cf37e9269784">f3315f12</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-07-17T10:30:29+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">export: Simplify osinfo_db_export_create_dir()

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d2766fd75beb97f2e74fd8b73337dc1b2cd8be52">d2766fd7</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-07-17T10:30:34+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">export: use g_clear_*() functions

Let's use g_clear_object() & g_clear_error() as those two functions
avoid us checking whether the object is NULL or not and also sets the
object to NULL after unrefing it.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/83291be13ef9af59f9921cc27347327295604ed7">83291be1</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-07-17T10:30:37+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">path: Use g_clear_*() functions

Let's use g_clear_object() & g_clear_error() as those two functions
avoid us checking whether the object is NULL or not and also sets the
object to NULL after unrefing it.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/f32e2202d550a310230703f2e42827195a9ff668">f32e2202</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-07-17T10:30:41+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">validate: Simplify validate_file_directory()

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/43a4f527f97f54c19fe17bf485821b3f424b6f76">43a4f527</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-07-17T10:30:45+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">validate: Use g_clear_*() functions

Let's use g_clear_object() & g_clear_error() as those two functions
avoid us checking whether the object is NULL or not and also sets the
object to NULL after unrefing it.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/fc68b83dd541dee9e429a185379f3925e792e7f1">fc68b83d</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-07-17T10:30:49+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">util: Use g_clear_*() functions

Let's use g_clear_object() & g_clear_error() as those two functions
avoid us checking whether the object is NULL or not and also sets the
object to NULL after unrefing it.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7433422dcfd7d59ca65ff28abaa07e6e91d081be">7433422d</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-07-26T17:05:29+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">spec,mingw: Add mingw*-libsoup as dependency

Commit 3917e5f4ae0e5 introduced libsoup dependency but forgot to add it
to the mingw spec files.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/69598a84a0244bf3687a6781c8c67115a1117ab3">69598a84</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-07-26T21:57:19+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refresh translations from zanata

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/bfe03f5705e07766f2079b6d2afad15b46357685">bfe03f57</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-07-26T21:57:51+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update NEWS for 1.6.0 release

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/f1b11b3849bdc9936c99ae6983ea79cd4dc0e4df">f1b11b38</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-07-26T22:17:09+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Post release version bump to 1.7.0

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/85254865acdc9bf2661a41543dce16107358d8e0">85254865</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-08-01T11:11:43+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">configure: Relax gettext requirement

Since commit 00abe3eb4, we've added gettext 0.19.8 as a dependency for
osinfo-db-tools. However, it broke libosinfo build on Ubuntu 16.04 as
the gettext provided by them is 0.19.7.

Taking a look at the "noteworthy"* changes, seems that for our usecase we
can just depend 0.19.7 and keep building on Ubuntu 16.04

*: https://lists.gnu.org/archive/html/info-gnu/2016-06/msg00003.html

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/859244a70efb92c2802669ecce4c47965a15db6e">859244a7</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-02T10:57:45+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">util: Indent includes/defines

By doing this, we can stop excluding files from
sc_preprocessor_indentation check.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1b577a839656a6670b2a11921bc0c7d9bf0a66e2">1b577a83</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-02T11:00:11+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">cfg.mk: Remove exclude_file_name_regexp--sc_preprocessor_indentation

Let's run the check in all files.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/aebb4047df808a179742bd402dc86e7bd579082e">aebb4047</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-02T11:00:18+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">cfg.mk: Remove exclude_file_name_regexp--sc_prohibit_strcmp

Let's run the check in all files.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ef44c9974a2b1aa5eb667f07b41e44231a47796d">ef44c997</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-02T11:00:24+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">cfg.mk: Remove exclude_file_name_regexp--sc_bindtextdomain

Let's run the check in all files.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/3d9356cc35e893b66a0eb2033b8b1f1ad53fea13">3d9356cc</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-02T11:00:29+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">maint.mk: Update to the latest gnulib version

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1f75025f226d4d1636ada2f6ae3060fe3f485a60">1f75025f</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-02T11:00:35+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tools: Don't import config.h

config.h file is only used in osinfo-db-tools for the GETTEXT_PACKAGE
macro. Fortunately, when AC_CONFIG_HEADER macro is dropped from
configure, -DGETTEXT_PACKAGE=... is automatically passed as a compilar
argument, allowing us then to drop the file.

Together with this change, let's also drop both sc_require_config_h and
sc_require_config_h_first checks from `make syntax-check`.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ab3ab7b0cce402e6cd21406073be68ba69c27cb9">ab3ab7b0</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-02T11:00:44+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add support to meson build system

Meson build system is a "simpler and easier" to understand build system
that that can provide (with some work-arounds here and there) the same
functionalities currently available with our current build system
(autotools).

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/c109a783002e8853b57c333a9f042896f8e069ae">c109a783</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-02T11:00:51+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">spec: Adapt to use meson

The changes needed in the spec files are not so intrusive.

One thing that has to be mentioned is the requirement for
mingw-filesystem >= 107 (which is only present on Fedora 30+) in order
to generate the mingw rpms for osinfo-db-tools. This huge bump in the
version happened because the `%mingw_ninja_install` was only recently
introduced to mingw-filesystem package.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/c1e28b45f6c964f9473c9cbf3a93d70e730982f4">c1e28b45</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-02T11:00:58+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">prepare-release: Remove non-valid configure options

Those options have been added as the `prepare-release.sh` was copied
from the libosinfo project. However, those options are not valid for
osinfo-db-tools project.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/85e65c01429915e534d0b3c26c4f4a3f628428d6">85e65c01</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-02T11:01:04+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">prepare-release: Adapt to use meson

Let's adapt the prepare-release script to use meson build system instead
of autotools.

This change has been tested and is working fine on Fedora 30+.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1018098a40b9854ae2626050da1d13e8e8bcecfe">1018098a</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-02T11:01:09+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Drop autotools support

Let's try to drop autotools support as meson is in place. There are a
few files that were not dropped though, as:
- cfg.mk
- maint.mk
- GNUmakefile
- build-aux/bracket-spacing.pl
- build-aux/gitlog-to-changelog
- build-aux/useless-if-before-free
- build-aux/vc-list-files

>From the list above, build-aux/gitlog-to-changelog is currently used by
meson as part of the `dist`.

All the other files, with a few changes, will be useful for meson as,
with a few changes, we will be able have `ninja syntax-check` working.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/4bfcee7cc0ea5d7f08b44b680fa712e874fda08a">4bfcee7c</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-02T11:01:17+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Support `make syntax-check` without Makefile

A few dirty hacks have been done in GNUmakefile, cfg.mk, and maint.mk
in order to support running `make syntax-check` without having to have a
Makefile around.

GNUmakefile: set srcdir & top_srcdir and remove the parts that would
cause an error due to no presence of a Makefile.

cfg.mk: add sc_prohibit_always-defined_macros to the list of local
checks to skip as it looks for Makefile, which is generated after
running ./configure.

maint.mk: allow running `make syntax-check` without having a Makefile
generated.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1dc47ca005f24b9aca2053d13d0d42339d32d378">1dc47ca0</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-02T11:01:23+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Move files needed for `make syntax-check` to build-aux

Together with the changes, let's adapt GNUmakefile and maint.mk in order
to be able to run those files from build-aux.

GNUmakefile:
- changing both srcdir & top_srcdir, and adjusting the includes of
  cfg.mk and maint.mk were enough to be able to run `make syntax-check`
  from build-aux directory;

maint.mk:
- "ME" variable had to be changed to point to the right place;
- Some paths expecting cfg.mk in the top_srcdir had to be changed;
- tight-scope.mk target dependency has been changed from $(ME) to
  maint.mk;

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/4f0898a177d5b5f92204a44fc596678b85101135">4f0898a1</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-02T11:01:29+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">meson: Add ninja syntax-check

Let's take advantage of that we can run `make syntax-check` without the
need of having a Makefile around and add a `ninja syntax-check` target
that ends up calling `make syntax-check`.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/2c70ec659e338f8db28938cd487d41e97d891f49">2c70ec65</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-02T11:01:37+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">prepare-release: Add `ninja syntax-check`

Now that ninja has a `syntax-check` target, let's add it to
prepare-release script in a similar that `make syntax-check` was used
before.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/3e1a95eea6350d774cbd72327bd2cdfab39b2ae2">3e1a95ee</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-05T17:15:20+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Introduce CI

Let's introduce a basic CI, which basically runs a build with the tests,
running against the following systems:
- Fedora 29, Fedora 30, Fedora Rawhide;
- Debian 10, Debian Sid;

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/4adcc48d8dc66b91d34b28bf56c97dbd6a82e661">4adcc48d</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-12T09:21:23+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Make it as close as possible to libvirt-jenkins-ci

Which means having clearly steps about:
- Package build (native)
- Package syntax-check
- Package check
- Package rpm
- Package build (mingw32)
- Package build (mingw64)

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Blessed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a7d0d01209cc938e25dca449b51be25e66acf247">a7d0d012</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-23T13:25:16+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests,meson: Remove syntax-check target

Let's remove the syntax-check target, making it part of `ninja test`.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/3643f10a9921916d2bf8c4cf7272712219e44996">3643f10a</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-23T13:26:26+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests,meson: Allow to run a subset of tests

meson allow running specific tests by either specifying them by name or
by grouping them as parte of a 'suite'.

Let's group our unit tests as part of 'unit' suite and leave the
syntax-check test as part of 'style' suite.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ddd68841cf407050d335d377457f16a2feec30b6">ddd68841</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-23T13:26:31+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests,meson: Rename the tests to something simpler

Just because it's easier to type when running an individual test.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/988ecdc9fceba10fcf8e69fc40c3106d35e93d9e">988ecdc9</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-09-25T16:43:31+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove AUTHORS, MAINTAINERS, and ChangeLog* files

There's no reason for keeping generating and distributing AUTHORS,
MAINTAINERS, and Changelog files.

AUTHORS is explicitly required by autoconf, which is not used anymore.

MAINTAINERS is something that does not make much sense to have, as the
preferred way for people to report issues should be the one described in
libosinfo.org and never ever contacting a maintainer directly.

ChangeLog is also something that does not make much sense to have, as
`git log` can provide all the info needed, in case someone wants to dig
into the project's history.

*: It's important to mention that we never had any "ChangeLog" file, the
file was generated by gitlog-to-changelog script, which was also removed
and then put into the distributed tarball.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/beaeaf61f4497a7f928209901f74d396197ac8e2">beaeaf61</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-10-10T17:28:33+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Set NINJA environment variable

We'll start testing on CentOS 7, which doesn't have the "ninja" binary.
Knowing this, we better have a NINJA environment variable setting
accodingly.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/177cbe77915bf38633889fa40bdf87168009767f">177cbe77</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-10-10T18:17:02+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Deal with multilib path

When building a project using Meson, the project will be installed
respecting the multi-library path.

In order to get the right path we should do:
- Debian based machines:
  - Use the value of `dpkg-architecture -q DEB_TARGET_MULTIARCH`
- RPM based machines:
  - Use the value of `rpm --eval '%{_lib}'`

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/47de0c2493b448b0650144f522853593488c9ea2">47de0c24</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-10-10T18:22:33+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Keep the containers alphabetically sorted

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/0fe7f69170897e3c28f59e28e5ef775cda47fdc3">0fe7f691</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-10-10T18:22:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Add CentOS 7 container

We cannot run osinfo-db-tools-rpm job in the CentOS 7 container as it
doesn't have the needed meson macros.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/5ac87175a307b647dabcbb76e0e3d9f96dc9e426">5ac87175</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-10-10T18:22:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Add Debian 9 container

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a734a70f22f7506949b884335a8eec59ae341855">a734a70f</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-10-10T18:22:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Add Ubuntu 16 container

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/493f2830e471e92375d9a5fbc0ebc68e9010b060">493f2830</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-10-10T18:22:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Add Ubuntu 18 container

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7aeff322bc6e492ed0ef0d8ccf5248db5e07f074">7aeff322</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2019-11-11T13:36:36+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Add Fedora 31

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/c0370b06c457186dd33f01cf692f00134bb26c6d">c0370b06</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2019-11-11T13:37:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Remove Fedora 29

The OS is no longer supported by the libvirt-jenkins-ci project
and the existing container images will be deleted shortly.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/136852a8e4a039bf26198275ffaf1deb8ed39be0">136852a8</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-11-29T14:08:03+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refresh translations from zanata

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a25cafbfa5900f4408869ea5d6de4752aca4757c">a25cafbf</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-11-29T14:09:01+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update NEWS for 1.7.0 release

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a55d4c56471a1364b8ded1d49209e6980f02b41f">a55d4c56</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-11-29T16:11:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Post release version bump to 1.8.0

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/b25e257320d3a4683b1f01aec50d7d0ff1e8d882">b25e2573</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-12-02T13:30:36+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">mingw,spec: Add gcc as BuildRequires

meson requires both compiler and cross-compiler in order to perform a
cross build.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1f05ca754641b55aef5ca94c40ba742213dfd415">1f05ca75</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-12-02T13:30:40+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">spec: Use %autosetup

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ab416d8a136b4758ba28426e3b53df5900963d04">ab416d8a</a></strong>
<div>
<span>by Roman Bogorodskiy</span>
<i>at 2019-12-08T10:56:20+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">meson: respect mandir option

There's an osinfo_db_tools_mandir setting that respects meson's 'mandir'
option. Use that for tools man installation dir instead of building
a path based on osinfo_db_tools_datadir.

Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com>
Reviewed-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/434d4488c20c1f5a69dd765f4b71eb38aac833d0">434d4488</a></strong>
<div>
<span>by Roman Bogorodskiy</span>
<i>at 2019-12-08T10:56:20+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">meson: fix GETTEXT_PACKAGE formatting

Properly specify placeholder value to get it replaced.

Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com>
Reviewed-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/bd0c50ef46db91127f59da4269b769e56079cc33">bd0c50ef</a></strong>
<div>
<span>by Roman Bogorodskiy</span>
<i>at 2019-12-08T10:56:20+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">meson: tests: make python3 really optional

As python3 is supposed to be optional, pass
'required: false' to python.find_installation(), otherwise when
it's missing, build fails with:

  Program python found: NO
  tests/meson.build:12:0: ERROR: python3 not found

Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com>
Reviewed-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/af424a041c20533bceb1843678faca089d4e0bd4">af424a04</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2019-12-11T17:16:43+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Update name for Ubuntu images

The corresponding libvirt-jenkins-ci commit is f289e64a5fd9.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/4d48c2673066408cc407f54b361496b76ad720a8">4d48c267</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-12-12T10:27:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Add CentOS 8 container

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/2a6e3d34e968ab808e0cd7d1dec563230033f406">2a6e3d34</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-12-17T16:00:20+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">meson: Require use of GCC or CLang compilers

Coming patches introducing the usage of g_auto* macros will force the
requirement of using either GCC or CLang, as g_auto* macros are no-op on
other compilers.

Something similar has been introduced to Libvirt some time ago by
24241c236, which mentions:

"""
We only ever test libvirt with GCC or Clang which provides a GCC
compatible compilation environment. Between them, these compilers cover
every important operating system platform, even Windows.

Mandate their use to make it explicit that we don't care about compilers
like Microsoft VCC or other UNIX vendor C compilers.
"""

And the reasoning is also true for osinfo-db-tools.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/886d8a3aafe9a42d6ec146c4942a7e1599e8d00a">886d8a3a</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-12-17T16:00:20+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">util: Use g_auto* macros

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/816736273817809d7752dd18d266e08166be28a3">81673627</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-12-17T16:00:20+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">path: Use g_auto* macros

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ebe4c7eadad319b2c0919330a1793454ac6d8484">ebe4c7ea</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-12-17T16:00:20+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">validate: Use g_auto* macros

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ab034eb2b54fdb86d266ca755666fc6e923c3320">ab034eb2</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-12-17T16:00:20+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">import: Use g_auto* macros

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/aa768607ab7469760a0019a53a375f3ff08c3636">aa768607</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-12-17T16:00:20+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">export: Use g_auto* macros

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/58375c6cd12dd77ebbfb5cb9043cab6a6e71e2ad">58375c6c</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-12-18T13:27:47+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add CONTRIBUTING.md

Let's follow osinfo-db example and have a contributing guide, targetting
both contributors and commiters.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/0a215bc62f53a56eb6b7ed677cc9497642bde47d">0a215bc6</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2019-12-18T13:27:47+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Add a job to enforce DCO Signed-off-by

This work is a copy-and-paste from what's been done by Daniel P. Berrangé
on https://gitlab.com/bichon-project/bichon

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/b115ee1877900759a0d4e65c287f28687e37c753">b115ee18</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2020-01-06T23:35:29+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Remove empty files

https://gitlab.com/libosinfo/osinfo-db-tools/issues/4

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a6ed528e67e92dc9de145e17db894e038f460072">a6ed528e</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2020-01-09T22:59:04+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Add openSUSE 15.1 container

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/48383a2a3e9b277991be2c50c6645e5306784e9c">48383a2a</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2020-01-09T23:05:54+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci,centos8: Build the project's RPM

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/3effa34ecf8388998bdec9a701cdc4795f1f4f16">3effa34e</a></strong>
<div>
<span>by Antoni Bella Pérez</span>
<i>at 2020-01-24T11:13:48+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Catalan)

Currently translated at 27.9% (12 of 43 strings)

Translation: libosinfo/osinfo-db-tools
Translate-URL: https://translate.stg.fedoraproject.org/projects/libosinfo/osinfo-db-tools/ca/
Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/522ee4e15dbe90225a091d37809e38ce841f0594">522ee4e1</a></strong>
<div>
<span>by Julien Humbert</span>
<i>at 2020-01-24T11:15:41+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (French)

Currently translated at 100.0% (43 of 43 strings)

Translation: libosinfo/osinfo-db-tools
Translate-URL: https://translate.stg.fedoraproject.org/projects/libosinfo/osinfo-db-tools/fr/

Signed-off-by: Julien Humbert <julroy67@gmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/6480a91dba2f779666ec1f112b584bba4f94f371">6480a91d</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-02-24T17:28:12+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Temporarily disable MinGW builds

We're going to use dedicated container images for them going
forward, but switching all at once would break CI so let's do it
in two steps: first disable the current builds, then enable the
new ones once the external requirements (container images) are
in place for a smoother transition.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/c6e291cd8c4a58702fd6cc7a563c2bc14a6f196c">c6e291cd</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-02-24T18:28:37+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Perform MinGW builds in dedicated containers

Instead of using the same Fedora 30 container for both native and
MinGW builds, we are now building separate containers tailored for
each scenario. Re-introduce MinGW builds, and have them use the
new container images.

The corresponding libvirt-dockerfiles commit is ea6286acbbfd.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/b0feb74e18cecf19283d2cbb301b46479bc88d9e">b0feb74e</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-02-25T15:11:13+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Don't set $PKG_CONFIG_LIBDIR

The pkg-config binary used for MinGW builds is cross-compilation
aware, so it doesn't need us to point it in the right direction
when it comes to globally-installed .pc files.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a015f3b681373098401dfe0df8a7713245dcf875">a015f3b6</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2020-03-23T11:41:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Import osinfo-db-tools.pot

Weblate requires the pot file to be commited, in order to be able to add
new translations to the project.

This file has to be updated every time a new string is added.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/9f8762a2ef74f5ec87d868eeefc563f636ddd7bd">9f8762a2</a></strong>
<div>
<span>by Oğuz Ersen</span>
<i>at 2020-03-26T17:23:47+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added translation using Weblate (Turkish)

Signed-off-by: Oğuz Ersen <oguzersen@protonmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d78dd576d92dfb6ade8c9ab2e75d8cce0f082502">d78dd576</a></strong>
<div>
<span>by Oğuz Ersen</span>
<i>at 2020-03-27T19:38:40+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Turkish)

Currently translated at 100.0% (43 of 43 strings)

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

Signed-off-by: Oğuz Ersen <oguzersen@protonmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/0666b86c9322ec2762447aa54816b5ca9704db11">0666b86c</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-03-30T17:21:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitlab: Don't define $NINJA

Since libvirt-jenkins-ci commit 27cfddee8835, paths to build tools
such as ninja and make are exported in the container's environment
and can be used directly.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/95984a431f1bada0306f2d8b56a1e5adfa2f36fc">95984a43</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-03-30T17:23:55+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitlab: Create job templates

These avoid having to repeat the same build steps over and over.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/c4519669a09374d76c8aa99fdd11dd7664f70bac">c4519669</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-03-30T17:24:49+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitlab: Enable ccache usage

The $PATH definition has always included a reference to the symlink
farm that is used to enable transparent ccache usage, but since the
directory itself does not exist in the container image it never did
anything.

Since libvirt-jenkins-ci commit 2563aebb6c5c, container images do
actually contain the symlink directory, so it's finally possible to
enable ccache usage. This requires including the correct directory
in $PATH, as well as telling 1) ccache where to store its data and
2) GitLab that this data should be preserved across jobs.

The exact cache size (50 MB) is sort of arbitrary, but it should
be enough to store build artifacts for both osinfo-db-tools and
libosinfo for the foreseeable future.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/9aa736a44b258afef1b8d6345f07fa15f88169e3">9aa736a4</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-04-17T23:40:26+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitignore: Minimize

Most of the entires are leftovers from before Meson was adopted;
the remaining ones are for things like editor backup files, which
belong in the user's own ignore file rather than in the project's.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/ff47657439615e289bb4692080a04546410330ab">ff476574</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-04-17T23:40:31+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">prepare-release: Add empty line

Visually separate the cleanup phase from the build phase.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/11dc31a215156a1338d0253f39a2ac8a17e268d8">11dc31a2</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-04-17T23:40:33+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">prepare-release: Remove unnecessary cleanup

We already remove all of build/ at the beginning of the build
process, so there's no need to manually remove any of its subdirs
here.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d86ebf3a1e467a1fe49c338050b298e9d2c59398">d86ebf3a</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-04-17T23:40:35+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">prepare-release: Drop RESULTS

This is a leftover from when the script was used to perform
automated tests: in that context, singling out the output of the
test suite made sense, but now we're no longer particularly
interested in it.

As a bonus, this allows us to drop a non-trivial chunk of fairly
obscure POSIX shell compatibility code.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7316e6237187e530a7895a7aa3516fe3b4bac7ad">7316e623</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-04-17T23:40:36+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">prepare-release: Ensure rpmbuild is executable

Using 'test -x' is more appropriate than 'test -r' for programs.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a53d5fe4a93e48f53148c5c953b7214b033a8a7d">a53d5fe4</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-04-17T23:40:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">prepare-release: Use DESTDIR when installing

DESTDIR and --prefix are similar but serve distinct purposes: in
particular, the latter is intended for modifications that will
persist after installation, eg. storing binaries under /usr/bin
instead of /usr/local/bin, while the former is just a temporary
change that can be easily reverted, eg. stashing files in an
intermediate, unprivileged directory while building a package.

Our needs during the release process are closer to what DESTDIR is
designed for, so let's use that.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/331d70be74e625fa243c41b416a1f9db550e3dff">331d70be</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-04-17T23:40:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">prepare-release: Use a local directory for installation

The current release process stores files inside the user's home
directory, which is just bad manners. Use a local directory instead.

Since we no longer have to care about the destination directory
looking like an actual root filesystem, we can make the paths used
when installing MinGW builds shorter.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/9a0ee742150201d88a29cbd9d973ace166f5de3a">9a0ee742</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-04-17T23:40:44+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">prepare-release: Use a local directory for rpmbuild

The current release process stores files inside the user's rpmbuild
directory, usually part of $HOME, which is just bad manners. Use a
local directory instead.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/5410c9533ac788b3f6a15a31afe5641b4e62f555">5410c953</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-04-17T23:40:46+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">prepare-release: Define BUILD_ROOT

This fits nicely with INSTALL_ROOT and the recently-introduced
RPMBUILD_ROOT; additionally, since $BUILD_ROOT is an absolute path,
we can use it directly as _sourcedir when calling rpmbuild.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/c0ff18556718aeb8d84790a2bb67f0eb9932f8b0">c0ff1855</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-04-17T23:40:48+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">prepare-release: Define DIST_ROOT

This is the subdirectory of BUILD_ROOT where the release archive
is generated by Meson: it's already used multiple times, and we're
about to introduce another one, so let's give it its own variable.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/f2a47e41aad6d2d218c59ed2aca349e8387f071c">f2a47e41</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-04-17T23:40:50+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">prepare-release: Move release archive out of DIST_ROOT

If the build has been successful, we can fish the release archive
out of DIST_ROOT and expose it in the top-level source directory,
just like autotools would do, for extra convenience.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/2244c188eb443c7eefea263128b569cd3632f7af">2244c188</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-04-30T20:51:07+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Move MinGW builds from Fedora 30 to Fedora Rawhide

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d9fc7dcea42a3c5f5d1f4f76740c1e759113b209">d9fc7dce</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-04-30T20:51:31+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Move builds from Fedora 30 to Fedora 32

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/2879b8d7cdf70f852f88eae514790d57073bb23b">2879b8d7</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-04-30T20:51:32+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Move builds from Ubuntu 16.04 to Ubuntu 20.04

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/11d2937a592538c15580aea5549d7335caadb84e">11d2937a</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-05-01T21:00:41+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Make RPM job skippable

We're sort of cheating by exiting right away when asked to skip
the RPM job, but we know that it's always going to be the last job
in a script and we currently have no need to skip any other job,
so let's start with the simplest possible implementation and
consider something more complex if and when the need arises.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/3def5139e65db4da39c06f77c1252ee27148da75">3def5139</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-05-01T21:05:56+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Use RPM job again

This was dropped by mistake in

  commit 95984a431f1bada0306f2d8b56a1e5adfa2f36fc
  Author: Andrea Bolognani <abologna@redhat.com>
  Date:   Mon Mar 30 16:28:55 2020 +0200

    gitlab: Create job templates

    These avoid having to repeat the same build steps over and over.

We can't build RPMs on CentOS 7 and openSUSE 15.1 because those
targets lack the necessary Meson macros.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a9e7ba9e3f700744991578d6960fdc7bf350e34a">a9e7ba9e</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-05-01T21:10:54+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Introduce pipeline stages

There's only a single stage for now.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/56767702b278f839a5bc8ecea5e679ff8d4ee379">56767702</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-05-01T21:11:18+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Move more information to the job templates

In particular, we can avoid repeating the parts of the container
image name that are always the same.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/0ece49f2f2b02e8c5efc55f1a62e202b9c448f33">0ece49f2</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-05-01T21:29:54+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Split off mingw-environment

Follow the environment/script split, like we do everywhere else.

We can have a single environment that works both for mingw32 and
mingw64 builds because the only difference between the two is
which ABI they target, and we can obtain that piece of information
from the $ABI environment variable that's baked into the container
images.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/4db0b8cb03cd6dd4c3153461476b2d484d7918c2">4db0b8cb</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-05-01T21:30:00+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Merge templates into mingw-build-job

The mingw32 and mingw64 templates are basically identical at this
point, so let's merge them into a generic one.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/b12dc5fb5cb8d348bd64973ad75fff7ea7abb03a">b12dc5fb</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-05-01T21:30:11+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Introduce multilib

This is a bit yucky, but it's only temporary: like the target ABI,
this information is tied to the container image and as such should
be baked into it. When that happens, we can simply drop this
altogether, but in the meantime this bit of scripting allow us to
have a single environment instead of two.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/53a2c97c5d3c57a76dc7e6b7f61ed96828990f15">53a2c97c</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-05-01T21:30:16+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Merge templates into native-build-job

At this point, the only difference between the existing templates
is that one of them includes the RPM build job, and since we now
have a way to skip that part for specific targets, we can get rid
of the duplication and merge them into a single template.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/cee363bbb375e6dfc1fc8a3b72da79552b46f59a">cee363bb</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-05-01T22:10:08+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Use 'check-dco' container for DCO checking

This container image, which has been created for this specific
purporse and is already used by many projects under the libvirt
umbrella, contains a nicer Python implementation of the
require-dco.sh script that's guaranteed to be kept up to date.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a9f3da20661c587bf235a2dfd1a0d23d13f319e2">a9f3da20</a></strong>
<div>
<span>by Andika Triwidada</span>
<i>at 2020-05-03T10:12:51+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Indonesian)

Currently translated at 100.0% (43 of 43 strings)

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

Signed-off-by: Andika Triwidada <andika@gmail.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/81a0e20b0863e33697c937dfdf6dd7b75d76fd61">81a0e20b</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2020-05-04T08:47:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">README: MR is the preferred way to submit a patch

Unlikely of what our README mentioned, the preferred way to submit a
patch to osinfo-db-tools is opening a Merge Request against our GitLab
project.

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/790b60e62201654a4b79f711ca3c39d85cb3084f">790b60e6</a></strong>
<div>
<span>by Pino Toscano</span>
<i>at 2020-05-13T13:12:00+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Drop Zanata leftovers

osinfo-db-tools uses Weblate for translations.

Signed-off-by: Pino Toscano <ptoscano@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/35cfd51afaf6cd8dac02650c2942140020320f80">35cfd51a</a></strong>
<div>
<span>by Pino Toscano</span>
<i>at 2020-05-13T13:12:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: update LINGUAS

Add tr.

Signed-off-by: Pino Toscano <ptoscano@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/0af81336c9a44e86229f1203fa49bcf358cf2117">0af81336</a></strong>
<div>
<span>by Weblate</span>
<i>at 2020-05-20T22:03:56+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/osinfo-db-tools
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/osinfo-db-tools/
Signed-off-by: Weblate <noreply@weblate.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/84c750511f2177bc5c8c6147b150e24a7bccb10e">84c75051</a></strong>
<div>
<span>by Manuela Silva</span>
<i>at 2020-05-21T13:58:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added translation using Weblate (Portuguese (Portugal))

Signed-off-by: Manuela Silva <mmsrs@sky.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/74f869bb7d6df00e55ee7b36342a2e21ac4d1868">74f869bb</a></strong>
<div>
<span>by Manuela Silva</span>
<i>at 2020-05-22T08:29:55+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Portuguese (Portugal))

Currently translated at 32.5% (14 of 43 strings)

Translation: libosinfo/osinfo-db-tools
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/osinfo-db-tools/pt_PT/

Signed-off-by: Manuela Silva <mmsrs@sky.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/c185dd44ea6d8bfb9cb77b9ad85ef435816cd6e7">c185dd44</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-05-28T19:04:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Use GitLab container registry

Instead of using pre-built containers hosted on Quay, build
containers as part of the GitLab CI pipeline and upload them to the
GitLab container registry for later use.

This does not slow down builds, because containers are only rebuilt
when the corresponding Dockerfile has been modified.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/a168b747afc0a112ec8aa89fec46733bbf682547">a168b747</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2020-05-29T08:47:19+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build-aux: trim obsolete maint rules

Many rules in maint.mk are doing checks related to makefiles, or
autoconf, or gnulib, none of which are used by libosinfo. There
are also many misc rules related to publishing of releases that
are never used. Trimming this out makes the resulting file more
managable.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/0655aad8baf42d90fb5e26b79cb1c169bc9473fb">0655aad8</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2020-05-29T08:47:19+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build-aux: merge cfg.mk into maint.mk

Since we took full ownership of a cut down maint.mk there's no
need to keep local additions separately in cfg.mk

This fixes a bug which caused the contents of cfg.mk to be
skipped since the moving of files into the build-aux dir
and switch to meson.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/0686374661c1ec9117cfbb2c6e02612594e86d21">06863746</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2020-05-29T08:47:19+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build-aux: remove GNUmakefile entirely

The only useful bits it still did were setting a couple of variables,
which can be moved into the main maint.mk file.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/dcd8c40b7f3fada15251d7e9d803c03d86d72e5e">dcd8c40b</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2020-05-29T08:47:19+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build-aux: rename maint.mk to syntax-check.mk

This name aligns with what the makefile actally does.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/e0eb27d77daa2b656360e31df0912cf2979c872d">e0eb27d7</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2020-05-29T08:47:19+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build-aux: fix references to old maint.mk name

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/22a18a5fe2fe05a13e5d580801828d24ecd8e1cb">22a18a5f</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2020-05-29T08:47:19+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build-aux: use gmake for syntax-check rules

Previously on FreeBSD the syntax-check rules would be a no-op because
its non-GNU make wouldn't see the GNUmakefile and would report no work
to do:

$ MESON_SOURCE_ROOT=`pwd` build-aux/syntax-check
`syntax-check' is up to date.

Since we moved everything into a syntax-check.mk that we call explicitly
though, we're the non-GNU make tries to execute rules that depend on
GNU make features.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/1d9fb5347a8ff75c3130a3f112db88f9e6ade7f7">1d9fb534</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2020-05-29T16:01:50+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update NEWS for 1.8.0 release

Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/7ac1258e7df467dfea67469054a3d9bc205b9457">7ac1258e</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2020-06-02T11:45:21+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/osinfo-db-tools/-/commit/37f8d9c69ec2c4bb3dd46be311b2e485bbd52d00">37f8d9c6</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-06-17T20:23:53+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 and move the generic
generation command after the more specific ones.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/5f49e2041e510df60b6ae0d5a2d724eb815fbb57">5f49e204</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-06-17T20:24:17+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/osinfo-db-tools/-/commit/5c085f942306d621a92edc3f762f86c4f4da2ce4">5c085f94</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-06-17T20:24:17+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/osinfo-db-tools/-/commit/19bbfabd26293ab8a556e3ba0d4e53ab02be7942">19bbfabd</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-06-17T20:24:17+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/osinfo-db-tools/-/commit/87b17411fed48cc817a0920b29d8ccfc1549e025">87b17411</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-06-17T20:24:17+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/osinfo-db-tools/-/commit/1c9479dd1ef68c55976ddf0a70269d694520a6f1">1c9479dd</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-06-17T20:24:17+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/osinfo-db-tools/-/commit/346bda5c48bd40c37c56916595dd8ead4ed1534f">346bda5c</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-06-17T20:24:17+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/osinfo-db-tools/-/commit/02505d9d21bdd20a943f810d2390137612fdb0e1">02505d9d</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2020-06-17T20:24:17+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/osinfo-db-tools/-/commit/6169e905faf666d79b2f8e15fc10f487b20e3b3b">6169e905</a></strong>
<div>
<span>by Rafael Fontenelle</span>
<i>at 2020-07-11T08:49:07+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Portuguese (Brazil))

Currently translated at 44.1% (19 of 43 strings)

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

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

Added translation using Weblate (Portuguese (Brazil))

Signed-off-by: Rafael Fontenelle <rafaelff@gnome.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/f1fe8aae6021be11d621ec9de8a7faccc7567ef1">f1fe8aae</a></strong>
<div>
<span>by Rafael Fontenelle</span>
<i>at 2020-07-12T14:27:53+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% (43 of 43 strings)

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

Signed-off-by: Rafael Fontenelle <rafaelff@gnome.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/e6654db84bff3e2e2921e564b8b859d9420622cf">e6654db8</a></strong>
<div>
<span>by Pino Toscano</span>
<i>at 2020-08-10T16:53:48+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">test_osinfo_db_export_import_system: fix on day change

In case the current day changes while osinfo-db-export is run, then
the test does not find the generated archive anymore: this is because
the filename of the generated archive has the timestamp of the date.

As workaround, build the filename for today and tomorrow, checking that
one of them must exist.

Fixes: #5

Signed-off-by: Pino Toscano <ptoscano@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/d90c93047dbfb1f688afaa3f9ae10f8551e4e1d2">d90c9304</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2020-12-01T19:19:55+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.

RPM builds need to be skipped on CentOS 8/Stream due to using pip
installed meson now instead of distro packages.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/325d63384ecec4b9d26a66631b7fa412ce3e29ed">325d6338</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2020-12-01T19:19:55+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/osinfo-db-tools/-/commit/ef3f894a5bc91d0f6d86712f5d402a2439725aa9">ef3f894a</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2020-12-01T19:19:55+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitlab: adapt 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/osinfo-db-tools/-/commit/95bcc48b7e13951cfd7100dcda5a863fa244ff99">95bcc48b</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2020-12-15T10:43:39+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/osinfo-db-tools/-/commit/bc63acb5bc83a6406e062416f8585fc4b3a20705">bc63acb5</a></strong>
<div>
<span>by Alexey Shabalin</span>
<i>at 2020-12-15T12:00:19+01: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/osinfo-db-tools/-/commit/8b156f05585787c9a503261bee7c0a82b732d28e">8b156f05</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2021-02-02T20:33:51+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/osinfo-db-tools/-/commit/8c137b4414db8a68456eb03f549d5c0d13014560">8c137b44</a></strong>
<div>
<span>by Fabiano Fidêncio</span>
<i>at 2021-02-10T14:23:34+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/osinfo-db-tools/-/commit/2a937db147be578bf4e8ec3cbb95c2a4b9eb2707">2a937db1</a></strong>
<div>
<span>by Ricky Tigg</span>
<i>at 2021-03-03T22:15:39+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Finnish)

Currently translated at 6.9% (3 of 43 strings)

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

Added translation using Weblate (Finnish)

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/osinfo-db-tools/-/commit/bcf13b73a4a1843acf7675fdfeca6351e53d242d">bcf13b73</a></strong>
<div>
<span>by Jan Kuparinen</span>
<i>at 2021-03-03T22:15:39+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Finnish)

Currently translated at 100.0% (43 of 43 strings)

Translation: libosinfo/osinfo-db-tools
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/osinfo-db-tools/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/osinfo-db-tools/-/commit/9840d7d8ed864e8ff7fcdb8f41601839f792a138">9840d7d8</a></strong>
<div>
<span>by Hela Basa</span>
<i>at 2021-03-03T22:15:39+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/osinfo-db-tools/-/commit/0c77cdcedce3c27d8c72ac1974c7200823bc2721">0c77cdce</a></strong>
<div>
<span>by simmon</span>
<i>at 2021-04-04T10:01:55+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Korean)

Currently translated at 100.0% (43 of 43 strings)

Translation: libosinfo/osinfo-db-tools
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/osinfo-db-tools/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/osinfo-db-tools/-/commit/c882340cc8bf48d22abc90b10d87e3666b16328f">c882340c</a></strong>
<div>
<span>by simmon</span>
<i>at 2021-04-07T07:01:56+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Korean)

Currently translated at 100.0% (43 of 43 strings)

Translation: libosinfo/osinfo-db-tools
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/osinfo-db-tools/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/osinfo-db-tools/-/commit/70c3c9e472bed749e2fc141ca99920b6996f3354">70c3c9e4</a></strong>
<div>
<span>by simmon</span>
<i>at 2021-04-13T08: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% (43 of 43 strings)

Translation: libosinfo/osinfo-db-tools
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/osinfo-db-tools/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/osinfo-db-tools/-/commit/a30d1c678d3f990f313c821d322cdf4940161438">a30d1c67</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/osinfo-db-tools/-/commit/3a9d0c7e236d26e17c03e5ea570ad3cec9040d76">3a9d0c7e</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2021-07-27T16:48:46+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/osinfo-db-tools/-/commit/25adeb11b2c88b07d53e21baf8c52a9b9a4f7a48">25adeb11</a></strong>
<div>
<span>by Hela Basa</span>
<i>at 2021-08-19T09:04:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (Sinhala)

Currently translated at 2.3% (1 of 43 strings)

Translation: libosinfo/osinfo-db-tools
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/osinfo-db-tools/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/osinfo-db-tools/-/commit/fd29983b01a91d6b1cc89d99219e2c42542afbf2">fd29983b</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2021-09-03T15:22:24+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/osinfo-db-tools/-/commit/f3be096329b9a74e21cd54f848acf73956e0ca70">f3be0963</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2021-09-03T15:23:12+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/osinfo-db-tools/-/commit/b11226f19372c9ffe858759fae4364c60808d2f3">b11226f1</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2021-09-03T15:23:18+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.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/57890428cafafef45633dc81983c1982adbd342f">57890428</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2021-09-03T16:15:53+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/osinfo-db-tools/-/commit/b8c70fb03eb4d50fb119879f7571c0bbf3c59359">b8c70fb0</a></strong>
<div>
<span>by Daniel P. Berrangé</span>
<i>at 2021-09-03T16:15:53+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/osinfo-db-tools/-/commit/9971dab9f60c2bb9087b01476bb675240a58ddc9">9971dab9</a></strong>
<div>
<span>by Felipe Borges</span>
<i>at 2021-10-06T12:57:43+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">import: Port to libsoup3

See https://blog.tingping.se/2021/02/23/future-of-libsoup.html
https://libsoup.org/libsoup-3.0/ch02.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/osinfo-db-tools/-/commit/2b354a16e4a195a471d81acdfd7b247fffd1471f">2b354a16</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2021-11-12T15:58:33+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/osinfo-db-tools/-/commit/79fdb6d9dff8181aca1a311c2efc0642a317d204">79fdb6d9</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2021-11-12T15:59:20+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.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/libvirt-team/osinfo-db-tools/-/commit/cb9bb09dad40f1f2ebdbfb26e67b9f325d14d2b3">cb9bb09d</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2021-11-12T16:02:00+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/osinfo-db-tools/-/commit/b032d0c5013dd8224daeaf64332ed6905ed650ed">b032d0c5</a></strong>
<div>
<span>by Andrea Bolognani</span>
<i>at 2021-11-12T16:02:41+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/osinfo-db-tools/-/commit/33de419650701b25ad4ef4ba66990c132cb3bee5">33de4196</a></strong>
<div>
<span>by Ettore Atalan</span>
<i>at 2021-12-28T23:16:23+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Translated using Weblate (German)

Currently translated at 51.1% (22 of 43 strings)

Translation: libosinfo/osinfo-db-tools
Translate-URL: https://translate.fedoraproject.org/projects/libosinfo/osinfo-db-tools/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/osinfo-db-tools/-/commit/365f4195c1936944c17fccc08c2c0d1315fcf745">365f4195</a></strong>
<div>
<span>by Victor Toso</span>
<i>at 2022-02-14T19:31:34+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/osinfo-db-tools/-/commit/9296356f24a307c085d19d3575543b782c5403a5">9296356f</a></strong>
<div>
<span>by Jeremy Bicha</span>
<i>at 2022-04-15T13:16:30-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>13 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="#d0e9cb1fab10296d90ef8e144f981f659bbd59ad">
<span class="new-file">
+
.mailmap
</span>
</a>
</li>
<li class="file-stats">
<a href="#dad57a4c245a8007c90257aef0514c8b6a0f600c">
<span class="deleted-file">

AUTHORS
</span>
</a>
</li>
<li class="file-stats">
<a href="#f07e408a95a9e308aa7f00bd9de33e5438ec6e48">
<span class="deleted-file">

AUTHORS.in
</span>
</a>
</li>
<li class="file-stats">
<a href="#3f454a98e586d1aa0d322e19afd5e67e08f2d3c8">
<span class="new-file">
+
CONTRIBUTING.md
</span>
</a>
</li>
<li class="file-stats">
<a href="#00fe7828d56d7a3ee4030d6cea057cf13f50e70c">
<span class="deleted-file">

ChangeLog
</span>
</a>
</li>
<li class="file-stats">
<a href="#67d0e9129cf26160e4d1324312d26dade2b24b6a">
<span class="deleted-file">

GNUmakefile
</span>
</a>
</li>
<li class="file-stats">
<a href="#c335a27a082cc8d17dd36dc0eda3086cb0c9baaa">
<span class="deleted-file">

INSTALL
</span>
</a>
</li>
<li class="file-stats">
<a href="#d5b4de16d947214ec306bd57bed1bd23a939b5f9">
<span class="deleted-file">

Makefile.am
</span>
</a>
</li>
<li class="file-stats">
<a href="#4faecea6d9857941b442698cdcbd38a141ff746e">
<span class="deleted-file">

Makefile.in
</span>
</a>
</li>
<li class="file-stats">
<a href="#9f621eb5fd3bcb2fa5c7bd228c9b1ad42edc46c8">
NEWS
</a>
</li>
<li class="file-stats">
<a href="#69e27356ef629022720d868ab0c0e3394775b6c1">
README
</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/osinfo-db-tools/-/compare/760ca9ed1934c2da383e98e8737bd6c8401abf07...9296356f24a307c085d19d3575543b782c5403a5">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>