Changelog for
libosinfo-1_0-0-0.3.0-1.2.x86_64.rpm :
Thu Oct 6 14:00:00 2016 carnoldAATTsuse.com
- bsc#1003456 - virt-install fails to detect openSUSE Leap 42.2 ISO
add-opensuse-leap-42.2-support.patch
Tue Sep 27 14:00:00 2016 carnoldAATTsuse.com
- bsc#1000188 - virt-install on aarch64 does not detect
installation iso
add-sle12sp2-support-for-arch.patch
Mon Jun 27 14:00:00 2016 carnoldAATTsuse.com
- bsc#986731 - libosinfo: Add support for openSUSE Leap 42.2
add-opensuse-leap-42.2-support.patch
Tue May 10 14:00:00 2016 carnoldAATTsuse.com
- bsc#979369 - libosinfo: Missing sle10 distro versions
add-missing-sle10-distros.patch
Wed Mar 30 14:00:00 2016 carnoldAATTsuse.com
- bsc#964407 - Virt-manager: Installer wrongly detects SLE-12-GA
media as SLE-12-SP1
Thu Mar 24 13:00:00 2016 carnoldAATTsuse.com
- Replace patches with upstream version
0ae4f0db-add-missing-sles-distros.patch
92c55cab-add-missing-opensuse-distros.patch
- Dropped
add-missing-sles-distros.patch
add-missing-opensuse-distros.patch
Wed Mar 23 13:00:00 2016 carnoldAATTsuse.com
- Replace patches with newer versions
add-missing-opensuse-distros.patch
add-missing-sles-distros.patch
- Dropped patches:
add-opensuse-leap-42.1-support.patch
add-tumbleweed-support.patch with
add-sle12sp1-support.patch with
Wed Mar 16 13:00:00 2016 carnoldAATTsuse.com
- Fix version string for sled12sp2
add-sle12sp2-support.patch
Tue Mar 15 13:00:00 2016 carnoldAATTsuse.com
- bsc#971077 - virt-manager error: \'maximum recursion depth
exceeded while calling a Python object\' when installing TW as a
KVM guest
add-tumbleweed-support.patch
Tue Feb 2 13:00:00 2016 carnoldAATTsuse.com
- Add support for detecting Tumbleweed
add-tumbleweed-support.patch
Mon Feb 1 13:00:00 2016 carnoldAATTsuse.com
- Add initial support for sles12sp2. This patch is preliminary and
will be updated when sle12sp2 is actually released.
add-sle12sp2-support.patch
Thu Jan 21 13:00:00 2016 carnoldAATTsuse.com
- Update to version 0.3.0
- 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.
- Drop
1d08a23c-add-opensuse-13.2-support.patch
7b31e3ac-add-qemu-2.3-support.patch
6c3ddecb-add-rhel7.1-support.patch
a563ad22-fix-fedora-unknown-regexp.patch
- Avoid using wget to download ids file
ids.tar.bz2
Wed Nov 25 13:00:00 2015 mlatimerAATTsuse.com
- bsc#956756 - Correct typo in sles12 sp1 definition, which
which prevents sles12 from being displayed in OS list
Wed Oct 21 14:00:00 2015 lmaAATTsuse.com
- bsc#946157 - The mouse cursor doesn\'t work during Guest OS
installation in KVM Mode
Fix_derives-from_and_add_tablet_item.patch
- Use correct name for openSUSE Leap 42.1
Fri Sep 4 14:00:00 2015 carnoldAATTsuse.com
- bsc#944605 - Libosinfo is missing an entry for openSUSE Leap 42.1
add-opensuse-leap-42.1-support.patch
Mon Jul 20 14:00:00 2015 carnoldAATTsuse.com
- bsc#938843 - Libosinfo has no support for sles/sled 12 sp1
add-sle12sp1-support.patch
- Add additional support and fixes
6c3ddecb-add-rhel7.1-support.patch
7b31e3ac-add-qemu-2.3-support.patch
a563ad22-fix-fedora-unknown-regexp.patch
Fri Jun 5 14:00:00 2015 carnoldAATTsuse.com
- Add support for openSUSE 13.2
1d08a23c-add-opensuse-13.2-support.patch
Mon Jun 1 14:00:00 2015 carnoldAATTsuse.com
- fate#318394: Update virt-manager to the most current released
version (requires libosinfo)
Thu May 28 14:00:00 2015 carnoldAATTsuse.com
- Update to version 0.2.12:
+ Add API to get/set ISO9660 volume size of media.
+ Make use of volume size of ISO files for detection. This
enables us to differentiate between DVD and netiso of Fedora,
for example.
+ Allow install trees to be associated with specific variants of
the OS.
+ Use direct HTTPS URLs to drivers.
+ Install scripts
- Add API to generate script against a particular media.
- Fix Fedora script to work with netiso.
- Bigger /boot partition for Fedora and RHEL.
- Don\'t specify network interface for Fedora and RHEL.
+ Add/improve/fix data on:
- Debian 8.0
- Fedora (all versions)
- GNOME 3.14
- Microsoft Windows Vista, 7 and 8.1.
- OpenBSD 5.6
- openSUSE
- RHEL 5.9-11, 6.6 and Atomic 7.0.
- SUSE
- Ubuntu 14.04 and 15.04.
+ Fix some leaks.
+ Fix and add some API documentation.
+ Many build fixes.
Wed Aug 20 14:00:00 2014 dimstarAATTopensuse.org
- Update to version 0.2.11:
+ Document hostname limitations.
+ Export OSINFO_
*_VERSION macros.
+ Add desktop scripts for Debian.
+ Add API to query install scripts if they require an internet
connection.
+ Some fixes to Debian JEOS script.
+ Add/improve/fix data on:
- CentOS
- Debian
- FreeBSD
- Microsoft Windows 7
- Microsoft Windows 8
- Microsoft Windows Server 2012
- Microsoft Vista
- OpenBSD
- OpenSUSE
- Red Hat Enterprise Linux 7
+ More ISO detection testcases.
+ Many performance improvements.
+ Fixes to documentation.
+ Fixes to build.
Wed Mar 26 13:00:00 2014 mgorseAATTsuse.com
- Update to version 0.2.10:
+ Add API and option to osinfo-install-script utility that
allows you to query the available methods to inject the
installer script to the installation process.
+ Add JEOS installer scripts for Debian and Ubuntu.
+ Disable installer script for Windows 8.1 as its known not to work.
+ Allow XML special chars in installer script configuration values.
+ Fix a few build issues.
+ Add/improve/fix data on:
- Debian
- Fedora
- FreeBSD
- Mandrake
- Mandriva
- Microsoft Windows 7
- openSUSE
- Solaris
- Ubuntu
- Qemu
Mon Dec 16 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 0.2.9:
+ Add/improve/fix data on:
- Debian
- Fedora 20
- GNOME continuous 3.12
- Mageia
- Microsoft Windows 7
- Microsoft Windows 8.1
- RHEL 5.8
- RHEL 6.5
- RHEL 7.0
+ Support \'
\' syntax for booleans in database, in addition
to existing \'
true\'.
+ New API/XML to determine/specify:
- If an OS is an actual release, a pre-release or a development
snapshot.
- Variants of an OS. For example, professional, enterprise and
ultimate editions of Windows OSs and workstation and server
variants of RHEL etc.
+ Various fixes to build system.
+ More testcases.
+ Some other minor fixes/changes.
Mon Sep 16 14:00:00 2013 zaitorAATTopensuse.org
- Update to version 0.2.8:
+ Add/improve/fix data on: ALTLinux, Fedora 19, Fedora 20,
FreeBSD, GNOME 3.8, GNOME 3.10, Microsoft Windows 7, QEMU and
Ubuntu.
+ Add testcases for media detection: Microsoft Windows Server
2008 R2.
+ Fix export of public API.
+ Hide private API.
+ Fix a parallel build issue.
+ Fix build against latest intltool.
+ Drop usage of deprecated API.
Tue May 14 14:00:00 2013 dimstarAATTopensuse.org
- Update to version 0.2.7:
+ Add/improve/fix data on: CentOS 6.
*, Fedora 19, GNOME 3.8,
openSUSE 12.3, RHEL 6.4 and Ubuntu 13.04.
+ Add testcases for media detection.
+ Installer script fixes/improvements:
- Setup user avatar for Windows 7.
- Fix against old RHEL and Fedora.
- Specify installation method for Fedora.
+ New API:
- osinfo_platform_get_all_devices().
- osinfo_install_script_generate_command_line().
+ Build fixes.
+ Some portability improments/fixes.
+ Fixes `make syntax-check`.
+ More docs and fixes to existing docs.
Mon Mar 18 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 0.2.6:
+ New API to:
- query signed status of device drivers.
- query device driver signing requirement of installer scripts.
- enable/disable installer script driver signing checks.
+ Use system-installed pci.ids/usb.ids files, if available.
+ Don\'t ignore vendor/device names from pci.ids/usb.ids files.
+ Corrections to RPM spec.
Tue Mar 12 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 0.2.5:
+ Make use of post-installation drivers in Windows 7 install
scripts.
+ Windows 7 install script now requires product key.
+ Actually add install scripts for Windows 8. This was supposed
to be merged in release 0.2.3.
+ Formalize architecture names in DB to align with libvirt.
+ Fixes to mingw RPM spec from Fedora.
+ Add a Windows 7 volume ID to DB.
- Changes from version 0.2.4:
+ Fix crash in osinfo-detect against non-bootable media.
+ osinfo-install-script now displays names of generated files.
+ Add an all-in-one virtio and QXL device driver setup binary to
Windows XP and 7.
+ Make use of post-installation drivers in Windows XP installer
scripts.
+ Log post-install commands of Windows XP to target disk.
+ Add/improve/fix data on:
- QEMU/QEMU-KVM hypervisor
- GNOME
- openSUSE
+ RPM spec file changes (shipped template).
+ Adapt to glib 2.36.
+ Fix some build warnings.
+ Some other fixes and improvements.
Tue Jan 15 13:00:00 2013 dimstarAATTopensuse.org
- Update to version 0.2.3:
+ Add datamaps for translating OS-neutral values to OS-specific
ones, e.g some installer configuration parameters like
keyboard, language and timezone etc.
+ New API to detect media that makes it possible to also query
languages supported by the media.
+ Add install scripts for:
- RHEL 6.x.
- Microsoft Windows 8
+ Fix install script for Fedora 18.
+ Drop support for encoding in l10n install script configuration
parameters.
+ Fix test build issues.
+ Fixes and improvements to documentation.
+ Fix potential issues spotted by Coverity.
+ Fix build for translations.
+ osinfo-install-script tool now has options to list available
configuration parameters and profiles.
+ Add/improve data on:
- RHEL
- Debian
- openSUSE
- Microsoft Windows 7
- Ubuntu
- MacOS X
+ Updated translations.
- Enable translations: change with_lang defines to 1 as there are
now translations available.
Tue Dec 11 13:00:00 2012 vuntzAATTopensuse.org
- Update to version 0.2.2:
+ Loads of improvements and fixes to installer APIs and scripts.
+ Add API for information on downloadable device drivers.
+ Add/improve data on: RHEL, Windows 7, Windows 8, Windows XP.
+ Enable translations for many (potential) user-visible strings.
+ Correct default value for OsinfoMedia::installer-reboots.
+ Register enum types with gobject type system.
+ Add enum param getter/setter helpers.
+ OsinfoList is now instantiable and all its subclasses has been
deprecated.
+ Various other fixes and improvements.
- Add intltool BuildRequires: needed for changes in the build
system for translations.
- Add translation-related packaging machinery (lang subpackage, and
Recommends for it in the main subpackage), but keep it disabled
with a %{with_lang} macro for now as there is no translation yet.
Sat Oct 13 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 0.2.1:
+ Fix and simplify udev rule.
+ Fedora:
- Fix minimum RAM requirements for F16 and F17.
+ Add data on:
- Fedora 18
- GNOME 3.6
- Ubuntu 12.10
+ Fixes to doc build.
+ Install script:
- Add get_config_param method.
- Differenciate between expected/output script names.
- Add more utility functions.
+ Add \'installer-reboots\' parameter to medias.
+ osinfo-detect does not die of DB loading errors anymore.
+ More type-specific entity value getters/setters.
+ Fixe and update RNG file.
+ Add \'subsystem\' property/attribute to devices.
Mon Sep 3 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 0.2.0:
+ Fix build against mingw64 toolchain.
+ API for getting product logo URLs.
+ Fix architecture for a Windows 2008 media.
+ Remove bogus minimum storage information for Fedora.
+ Add varirables for system and local database paths in
pkg-config.
- Add pkgconfig(libxslt) BuildRequires: new dependency.
Mon Jun 18 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 0.1.2:
+ Fix udev rules for CDROM media.
+ Fix build against newer glibc-headers when building with -O0.
+ More complete/up2date data for:
- Fedora 17
- Ubuntu
- Windows
+ Fix data for:
- Ubuntu
+ Correct order of elements returned by list union functions.
Fri Apr 13 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 0.1.1:
+ Fixes the OS media detection
+ Add support fro more OSs: NetBSD and Mandrake
+ More complete and fixed data
+ Add support for install tree metadata
+ Add support for filtering products cased on release/EOL dates.
+ Add support for product codenames.
+ Add support for \'distro\'.
+ Also extract application ID from ISO9660 media.
+ Add test cases for validating ISO9660 data.
+ Disable obsolete media URLs.
+ Standardize OS family names as all lowercase.
+ Standardize format for OS id, short-id, distro, version.
+ Add RNG schema for database files.
+ Add a \'osinfo-db-validate\' command for verifying database files
+ Add a \'osinfo-query\' command for searching/listing information
from database.
+ Add a man page for the osinfo-detect command.
+ Add support for loading extra local database files. By default,
libosinfo will expect them to be in /etc/libosinfo/db and
$HOME/.local/config/libosinfo/db but new API is provided to
change this behavior.
+ Fix generation of docs in a VPATH builder.
+ Fix loading of vendor and product names of USB and PCI devices.
+ Remove obsolete scripts for PCI/USB id conversion.
+ Remove redundant generic linux entries from database.
+ Fixes for \'make dist\'.
+ Actually handle \'--enable-vala\' configure option and don\'t
mandate vapigen if this option is not specified.
+ Add missing export of osinfo_entity_set_param.
+ Various other fixes and improvements.
- Add pkgconfig(libsoup-2.4) and pkgconfig(libsoup-gnome-2.4)
BuildRequires: new upstream dependencies.
Thu Feb 9 13:00:00 2012 dimstarAATTopensuse.org
- Update to version 0.1.0:
+ Add Utility function to retrieve OS devices by property.
+ Improved OS media detection.
+ Add missing \'const\' OsinfoList function params.
+ Use ENV{} in udev rule.
Thu Feb 2 13:00:00 2012 dimstarAATTopensuse.org
- Require libosinfo from the shared library package: the library
does require the os identifier data.
Tue Jan 31 13:00:00 2012 cfarrellAATTsuse.com
- license update: LGPL-2.1+ and GPL-2.0+
tools/osinfo-detect.c is GPL-2.0+ licensed
Tue Jan 31 13:00:00 2012 dimstarAATTopensuse.org
- Update to version 0.0.5:
+ Add QXL to supported devices of windows and Fedora.
+ Distribute and install forgotten device XML files.
+ Add all metadata from default path, not just OS.
+ List supported audio devices for Windows and Fedora.
+ Specify \'derives-from\' relationship for Fedora OSs.
+ Add API to retreive all supported devices for an OS.
+ Fix some potential issues related to memory allocation/
alignment.
- Changes from version 0.0.4:
+ Fix silly mistakes in udev rules file.
- Changes from version 0.0.3:
+ Add lots of more data on various different OSs out there. Now
we also support some Apple OSs.
+ On successful OS detection, inform the application which known
media of the OS the given media matched against. osinfo-detect
tool and udev rule updated to make use of this.
+ Support applications\' right to not be interested in error
details.
+ Minor fixes/improvements to OS detection logic.
+ API to indicate media is live and/or installer.
+ Don\'t match non-live Fedora ISOs against live ones.
+ Fixes to Python demo to make it work.
+ Fix some potential crashes.
+ Fixes to RPM spec file.
+ Distribute RPM spec file.
+ Complement some getters with corresponding gobject properties.
+ Few other random minor fixes.
- Add libtool BuildRequires
- Split typelib file in typelib-1_0-Libosinfo-1_0
- Add typelib-1_0-Libosinfo-1_0 Requires to -devel package.
Wed Nov 23 13:00:00 2011 dimstarAATTopensuse.org
- Initial package, version 0.0.2