Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Virtualization
libosinfo
libosinfo.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libosinfo.changes of Package libosinfo
------------------------------------------------------------------- Sun May 26 10:18:24 UTC 2024 - Christophe Marin <christophe@krop.fr> - Add upstream change: * 0001-osinfo-Make-xmlError-struct-constant-in-propagate_li.patch ------------------------------------------------------------------- Mon Mar 4 14:24:21 MST 2024 - carnold@suse.com - bsc#1220228 - virt-manager crashes when its viewer is opened on a running guest that uses spice graphics virt-manager uses both libosinfo and spice-gtk. spice-gtk is now built to use libsoup 3.0 but libosinfo was still using libsoup 2.4. Prefer libsoup 3.0 over libsoup 2.4 for Tumbleweed and newer SLE versions. ------------------------------------------------------------------- Tue Jan 16 16:07:04 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org> - Own /usr/share/gtk-doc: glib no longer uses gtk-doc and as a consequence cannot be held responsible to deliver that basic directory structure. ------------------------------------------------------------------- Mon Nov 13 13:47:19 MST 2023 - carnold@suse.com - Update to version 1.11.0 (jsc#PED-6305) Changes in this release include: * Several minor memory leak fixes * Several CI improvements * Several translations improvements - Drop 3a0fef72.patch as it is now part of the tarball ------------------------------------------------------------------- Tue Oct 4 14:00:46 MDT 2022 - carnold@suse.com - jsc#PED-2113 [Virt Tools] Refresh Virtualization Tools for Xen and KVM Management ------------------------------------------------------------------- Wed Aug 31 19:33:40 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com> - Add 3a0fef72.patch: build: Add option to select libsoup ABI. Following this, add conditional pkgconfig(libsoup-3.0) BuildRequires. - Modernize spec, use ldconfig_scriptlets macro for post(un) handling, package COPYING with license macro. ------------------------------------------------------------------- Wed Mar 30 14:10:01 MDT 2022 - carnold@suse.com - bsc#1197769 - FTBFS: libosinfo won't compile on SP4 libosinfo.spec ------------------------------------------------------------------- Tue Mar 1 10:49:08 MST 2022 - carnold@suse.com - Update to version 1.10.0 Changes in this release include: * Add API for resolving multiple tree matches * Add API for resolving multiple media matches * Add API to match between two OsinfoTree * Add API to match between two OsinfoMedia * Add API to get a complete list of firmwares * Add missing documentation of osinfo_os_add_firmware() * Add release status to osinfo-query * Add --all flag to all tools to report all matches * Fix hiding database entries * Adapt to libsoup3 which is now preferred over libsoup2 * Several CI improvements * Several translations improvements ------------------------------------------------------------------- Tue Mar 2 10:07:02 MST 2021 - carnold@suse.com - Update to version 1.9.0 Changes in this release include: * Improve on the osinfo-tools' and osinfo-detect's help * Several CI improvements * Several translations improvements * Improve on debuggability of the loader code * Fix build when using clang ------------------------------------------------------------------- Tue Aug 18 12:32:40 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org> - Explicitly call %meson_build in the %build section: It was never needed (but should have been there) before as the %meson_install macro would perform a project rebuild. However, most recent versions of meson have changed the %meson_install macro to use `--no-rebuild`, exposing then this issue on our spec file. ------------------------------------------------------------------- Mon Jun 1 12:44:42 MDT 2020 - carnold@suse.com - Update to version 1.8.0 Changes in this release include: * Several CI improvements * Several release scripts improvements * Several translations improvements * Several syntax-check improvements * Code cleanup in order to modernize the GObject usage * Add API to get whether a firmware is supported or not * Add API to get "cloud-image-username" ------------------------------------------------------------------- Tue Feb 4 22:10:00 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com> - No longer recommend -lang: supplements are in use. ------------------------------------------------------------------- Wed Jan 8 08:47:59 MST 2020 - carnold@suse.com - Drop ids.tar.bz2 in favor of using hwdata. (boo#1159838) ------------------------------------------------------------------- Fri Dec 27 09:30:02 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org> - BuildRequire and Require hwdata: usb.ids and pci.ids are shipped and maintained by this package. Prior to version 1.7.x, libosinfo shipped own, outdated copies (boo#1159838). ------------------------------------------------------------------- Wed Dec 4 08:04:03 MST 2019 - carnold@suse.com - Update to version 1.7.1 Changes in this release include: * Fix usage of versioned symbols * MinGW spec file fixes and improvements * Fix pci.ids and usb.ids installation ------------------------------------------------------------------- Mon Dec 2 10:25:06 MST 2019 - carnold@suse.com - Update to version 1.7.0 Changes in this release include: * Add API to expose a device driver "priority" * Improve media detection when using "volume-size" to distinguish medias * General improvements on OsinfoList APIs to avoid unsafe access * Minor POD fixes * Switch to meson build system * Add API to expose "firmware" support on OsinfoOS * Drop "env" type support from osinfo-detect * Print the architecture of the detected tree / media on osinfo-detect * Add API to create an OsinfoTree from a treeinfo file ------------------------------------------------------------------- Fri Jul 26 14:13:05 MDT 2019 - carnold@suse.com - Update to version 1.6.0 Changes in this release include: * Add API to get the kernel URL argument for an OsinfoOs * Improve detection of PPC ISOs * Add API to create an OsinfoMedia from location using OsinfoMediaDetectFlags * Add API to get whether a media is bootable or not * Add OsinfoTree treeinfo properties * Add API to identify an OsinfoTree * Deprecate API to guess an OsinfoOs from OsinfoTree * Add --config-file to osinfo-install-script tool * Deprecate --config usage for user & admin passwords on osinfo-install-script tool * Add API to generate an install-script and its command-line for OsinfoTree * Use libsoup for "http://" & "https://" requests for creating both OsinfoMedia & OsinfoTree * Drop GVFS dependency * Add OsinfoOs property to OsinfoTree - Drop CVE-2019-13313-add-new-option-so-users-can-set-config-from-file.patch CVE-2019-13313-pass-username-password-via-config-file.patch ------------------------------------------------------------------- Mon Jul 8 13:12:39 MDT 2019 - carnold@suse.com - bsc#1140749 - VUL-1: CVE-2019-13313: libosinfo: osinfo-install- script option leaks password via command line argument CVE-2019-13313-add-new-option-so-users-can-set-config-from-file.patch CVE-2019-13313-pass-username-password-via-config-file.patch ------------------------------------------------------------------- Thu May 9 09:44:12 MDT 2019 - carnold@suse.com - Update to version 1.5.0 Changes in this release include: * Add API to get an OS from OsinfoTrees & OsinfoImages * Add API to set an OS to OsinfoTrees & OsinfoImages * Add API to get the OS variants from OsinfoTrees & OsinfoImages * Add API to set the installation URL to a OsinfoInstallConfig * Add API to get all short-ids from an OsinfoProduct * Improve OsinfoLoader in order to fully support multiple short-ids values on an OsinfoProduct * Improve osinfo-detect tool's help wording * Improve osinfo-detect tool, making it aware of OsinfoTree's OS variants * Fix the loading of the architecture value of OsinfoImages * Fix usage of application id on media detection * Accept "all" as a valid fallback architecture for OsinfoTrees & OsinfoMedias * Improve treeinfo check by checking for both ".treeinfo" and "treeinfo" files * Explicitly set GVFS as a requirement in the project spec file * Move osinfo-db related tests to osinfo-db project - Drop 0001-media-Fix-usage-of-application-id.patch 0002-loader-Properly-load-the-arch-value-for-images.patch ------------------------------------------------------------------- Wed Apr 10 09:18:39 MDT 2019 - carnold@suse.com - Upstream bug fixes from Fabiano Fidêncio <fabiano@fidencio.org> 0001-media-Fix-usage-of-application-id.patch 0002-loader-Properly-load-the-arch-value-for-images.patch ------------------------------------------------------------------- Fri Mar 1 12:50:15 MST 2019 - carnold@suse.com - Update to version 1.4.0 Changes in this release include: * Add isodata test files for more distros * Refreshed translations from Zanata * Drop deprecated gnome-common and intltool * Fix test cases checking for medias, trees and images URIs due to libcurl issues when reusing the curl handler * Fix media identification when its identifiers have the maximum allowed size * Fix filling up the media properties when identifying it * Improvements in the tests in order to reduce code duplication * Add one test case per OS for medias, trees and images URIs tests * Add OSINFO_RELEASE_STATUS_ROLLING release status * Add API to add an installer script to a media * Add API to get all the installer scripts from a media ------------------------------------------------------------------- Mon Feb 4 23:00:50 UTC 2019 - Jan Engelhardt <jengelh@inai.de> - Use noun phrase in summaries. ------------------------------------------------------------------- Mon Feb 4 11:29:25 MST 2019 - carnold@suse.com - Update to version 1.3.0 Changes in this release include: * Add isodata test files for many more distros * Refreshed translations from Zanata * Refuse to load data files which do not follow the documented directory layout and file naming conventions introduced in version 0.3.0 * Avoid warnings when setting GError objects with new glib * Remove outdated FSF address from source file headers * Make several test suites collect & report all errors before exiting with failure for easy diagnosis * Avoid misc memory leaks * Add support for reporting maximum resource settings * Add support for reporting network installer resource settings * Fix data returned for osinfo_devicelinklist_get_devices * Support removal of devices during inheritance processing * Support inheritance of resources settings * Add OsinfoImage class & related APIs for reporting pre-installed disk images * Add API to determine if treeinfo metadata is provided * Add API to determine if media supports installer scripts * Add API to determine preferred install script injection methods * Add support for detecting if PPC ISO images are bootable ------------------------------------------------------------------- Wed Jun 20 11:24:37 MDT 2018 - carnold@suse.com - Update to version 1.2.0 Changes in this release include: * Test suite requires osinfo-db >= 20180612 * Replace use of libsoup with libcurl in test suite * Replace use of check library with GLib tester in test suite * Increase timeout for media URIs test * Drop const parameter annotations which break Rust generator * Improve error message with ISO test fails * Turn off -Wfunction-cast-type warning from gcc 8 * Remove calls to g_log_set_always_fatal in tests * Load database files in alphabetical order for predictable sorting * Fix leak of list when loading files * Fix build of tools with clang 6 * Add missing “global” annotation on some symbol versions ------------------------------------------------------------------- Tue Aug 15 10:53:05 MDT 2017 - carnold@suse.com - Update to version 1.1.0 Changes in this release include: * Force UTF-8 locale for new glib-mkenums * Avoid python warnings in example program * Misc test suite updates * Fix typo in error messages * Remove ISO header string padding * Disable bogus gcc warning about unsafe loop optimizations * Remove reference to fedorahosted.org * Don't hardcode /usr/bin/perl, use /usr/bin/env * Support eject-after-install parameter in OsinfoMedia * Fix misc warnings in docs * Fix error propagation when loading DB * Add usb.ids / pci.ids locations for FreeBSD * Don't include private headers in gir/vapi generation ------------------------------------------------------------------- Mon Dec 12 15:56:28 MDT 2016 - carnold@suse.com - Update to version 1.0.0 (bsc#1013983) Changes in this release include: * Update loader to follow new layout for external database * Move all database files into separate osinfo-db package * Move osinfo-db-validate into osinfo-db-tools package - Patches moved to osinfo-db package (dropped from libosinfo) 0ae4f0db-add-missing-sle12-distros.patch 1a7ce161-add-sle-resource-information.patch 3c621fd8-add-opensuse-date-information.patch 470b7652-add-opensuse-device-information.patch 50091807-add-sle-device-information.patch 67c74e5f-add-opensuse-leap-42.2-support.patch 99ae3d72-add-sle12sp2-support.patch 99f7e666-fix-opensuse-derives-from-information.patch 9a35cea7-fix-sle-derives-from-information.patch 9dec2be8-add-sle-date-information.patch e77abec7-add-opensuse-resource-information.patch f0d44d88-add-missing-sle10-distros.patch ------------------------------------------------------------------- Tue Dec 6 16:32:18 MST 2016 - carnold@suse.com - bsc#1013983 - incomplete capabilities list of SLE and openSUSE distributions in libosinfo 0ae4f0db-add-missing-sle12-distros.patch 1a7ce161-add-sle-resource-information.patch 3c621fd8-add-opensuse-date-information.patch 470b7652-add-opensuse-device-information.patch 50091807-add-sle-device-information.patch 67c74e5f-add-opensuse-leap-42.2-support.patch 99ae3d72-add-sle12sp2-support.patch 99f7e666-fix-opensuse-derives-from-information.patch 9a35cea7-fix-sle-derives-from-information.patch 9dec2be8-add-sle-date-information.patch e77abec7-add-opensuse-resource-information.patch f0d44d88-add-missing-sle10-distros.patch - Dropped or renamed 0ae4f0db-add-missing-sles-distros.patch add-missing-sle10-distros.patch add-opensuse-leap-42.2-support.patch add-sle12sp2-support-for-arch.patch add-sle12sp2-support.patch Fix_derives-from_and_add_tablet_item.patch ------------------------------------------------------------------- Thu Dec 1 14:08:17 MST 2016 - carnold@suse.com - bsc#1012005 - [openqa virtualization] using the wrong bootloader tool to boot the sles-12-sp3 pv kernel on xen platform add-sle12sp3-support.patch add-opensuse-leap-42.3-support.patch ------------------------------------------------------------------- Thu Oct 6 14:28:03 MDT 2016 - carnold@suse.com - bsc#1003456 - virt-install fails to detect openSUSE Leap 42.2 ISO add-opensuse-leap-42.2-support.patch ------------------------------------------------------------------- Tue Sep 27 15:38:04 MDT 2016 - carnold@suse.com - bsc#1000188 - virt-install on aarch64 does not detect installation iso add-sle12sp2-support-for-arch.patch ------------------------------------------------------------------- Sat Jul 2 11:56:46 UTC 2016 - zaitor@opensuse.org - Update to version 0.3.1: + Require glib2 >= 2.36. + Replace GSimpleAsyncResult usage with GTask. + Fix VPATH based builds. + Don't include autogenerated enum files in dist. + Fix build with older GCC versions. + Add/improve/fix data for: Debian, SLES/SLED, OpenSUSE, FreeBSD, Windows, RHEL, Ubuntu. + Update README content. + Fix string comparison for bootable media detection. + Fix linker flags for OS-X & solaris. + Fix darwin detection code. + Fix multiple memory leaks. - Drop 0ae4f0db-add-missing-sles-distros.patch and 92c55cab-add-missing-opensuse-distros.patch: Fixed upstream. ------------------------------------------------------------------- Mon Jun 27 15:45:49 MDT 2016 - carnold@suse.com - bsc#986731 - libosinfo: Add support for openSUSE Leap 42.2 add-opensuse-leap-42.2-support.patch ------------------------------------------------------------------- Tue May 10 16:19:14 MDT 2016 - carnold@suse.com - bsc#979369 - libosinfo: Missing sle10 distro versions add-missing-sle10-distros.patch ------------------------------------------------------------------- Wed Mar 30 11:42:36 MDT 2016 - carnold@suse.com - bsc#964407 - Virt-manager: Installer wrongly detects SLE-12-GA media as SLE-12-SP1 ------------------------------------------------------------------- Thu Mar 24 10:40:07 MDT 2016 - carnold@suse.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 09:29:57 MDT 2016 - carnold@suse.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 add-sle12sp1-support.patch ------------------------------------------------------------------- Wed Mar 16 11:45:34 MDT 2016 - carnold@suse.com - Fix version string for sled12sp2 add-sle12sp2-support.patch ------------------------------------------------------------------- Tue Mar 15 16:07:47 MDT 2016 - carnold@suse.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 11:44:59 MST 2016 - carnold@suse.com - Add support for detecting Tumbleweed add-tumbleweed-support.patch ------------------------------------------------------------------- Tue Feb 2 16:53:09 UTC 2016 - dimstar@opensuse.org - Switch Tarball back to .gz which is provided by upstream. ------------------------------------------------------------------- Mon Feb 1 12:15:22 MST 2016 - carnold@suse.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 14:48:01 MST 2016 - carnold@suse.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 18:00:39 UTC 2015 - mlatimer@suse.com - bsc#956756 - Correct typo in sles12 sp1 definition, which which prevents sles12 from being displayed in OS list ------------------------------------------------------------------- Thu Oct 22 05:35:15 UTC 2015 - lma@suse.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 15:25:33 MDT 2015 - carnold@suse.com - bsc#944605 - Libosinfo is missing an entry for openSUSE Leap 42.1 add-opensuse-leap-42.1-support.patch ------------------------------------------------------------------- Mon Jul 20 16:25:14 MDT 2015 - carnold@suse.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:11:08 MDT 2015 - carnold@suse.com - Add support for openSUSE 13.2 1d08a23c-add-opensuse-13.2-support.patch ------------------------------------------------------------------- Mon Jun 1 09:46:43 MDT 2015 - carnold@suse.com - fate#318394: Update virt-manager to the most current released version (requires libosinfo) ------------------------------------------------------------------- Thu May 28 08:00:18 UTC 2015 - zaitor@opensuse.org - 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 18:00:39 UTC 2014 - dimstar@opensuse.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. ------------------------------------------------------------------- Thu Mar 27 04:04:30 UTC 2014 - mgorse@suse.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 21:43:49 UTC 2013 - dimstar@opensuse.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 '<foo/>' syntax for booleans in database, in addition to existing '<foo>true</foo>'. + 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 21:25:37 UTC 2013 - zaitor@opensuse.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 09:11:44 UTC 2013 - dimstar@opensuse.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 19:26:02 UTC 2013 - dimstar@opensuse.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 12:15:42 UTC 2013 - dimstar@opensuse.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 18:43:17 UTC 2013 - dimstar@opensuse.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 09:11:41 UTC 2012 - vuntz@opensuse.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 10:45:55 UTC 2012 - dimstar@opensuse.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 20:31:02 UTC 2012 - dimstar@opensuse.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 17:36:41 UTC 2012 - dimstar@opensuse.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 12:37:46 UTC 2012 - dimstar@opensuse.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 17:41:18 UTC 2012 - dimstar@opensuse.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 20:14:45 UTC 2012 - dimstar@opensuse.org - Require libosinfo from the shared library package: the library does require the os identifier data. ------------------------------------------------------------------- Tue Jan 31 13:46:04 UTC 2012 - cfarrell@suse.com - license update: LGPL-2.1+ and GPL-2.0+ tools/osinfo-detect.c is GPL-2.0+ licensed ------------------------------------------------------------------- Tue Jan 31 08:48:28 UTC 2012 - dimstar@opensuse.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 16:43:35 UTC 2011 - dimstar@opensuse.org - Initial package, version 0.0.2
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor