[Libosinfo] Libosinfo 0.3.0

Zeeshan Ali (Khattak) zeeshanak at gnome.org
Fri Jan 8 19:29:52 UTC 2016


Libosinfo 0.3.0 is out!

Changes since 0.2.12:

- Ditch custom udev rule since udev/blkid already expose ISO9660 properties.
- New layout for database to facilitate local admin customization. Refer to
  docs/database-layout.txt for full details.
- Many build-related fixes.
- Plug many memory leaks.
- Drop redundant information on PCI devices.
- Fix the URI format for install scripts.
- Memory corruption fixes.
- Massive refactoring/cleanup of database.
- Fixes to tests.
- osinfo_loader_process_*() now expect a directory argument. Regular files are
  still supported but this support is deprecated.
- Ensure Linux install scripts install qemu-guest-agent. This allows
  applications to do things like resyncing the clock of guest with that of host.
- Add/improve/fix data on:
  - Alt Linux
  - CentOS
  - Debian
  - Fedora
  - FreeBSD
  - GNOME
  - KVM
  - Microsoft Windows 7, 8, 10 and Server 2012
  - Novell Netware
  - OpenBSD
  - openSUSE
  - PCI and PS/2 devices
  - Qemu
  - Red Hat Enterprise Linux
  - Red Hat Linux
  - Solaris
  - Ubuntu
  - Xen
- Many internal cleanups.

Dependencies changed:

Require libsoup >= 2.42

Release tarball available here for download:
http://fedorahosted.org/releases/l/i/libosinfo/libosinfo-0.3.0.tar.gz
sha256 checksum:
538a3468792e919edf5364fe102d751353ae600a92ad3a24f024424a182cefbc

What is libosinfo?
==================

libosinfo is a GObject based library API for managing information about
operating systems, hypervisors and the (virtual) hardware devices they can
support. It includes a database containing device metadata and provides APIs
to match/identify optimal devices for deploying an operating system on a
hypervisor. Via the magic of GObject Introspection, the API is available in all
common programming languages with demos for javascript (GJS/Seed) and python
(PyGObject). Also provided are Vala bindings.

libosinfo is Free Software and licenced under LGPLv2+.

Dependencies
============

- Required:
  - gobject-2.0
  - gio-2.0
  - libxml-2.0

- Optional:
  - gobject-introspection
  - Vala (build-time only)

For further information about libosinfo please consult the project homepage

   http://libosinfo.org/

-- 
Regards,

Zeeshan Ali (Khattak)
________________________________________
Befriend GNOME: http://www.gnome.org/friends/




More information about the Libosinfo mailing list