Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libdnf-devel | Distribution: openSUSE Tumbleweed |
Version: 0.73.2 | Vendor: openSUSE |
Release: 1.1 | Build date: Tue Jul 30 14:52:19 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 215924 | Source RPM: libdnf-0.73.2-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/rpm-software-management/libdnf | |
Summary: Development files for libdnf |
This package provides the headers and libraries for developing applications that use libdnf.
LGPL-2.1-or-later
* Tue Jul 30 2024 pgajdos@suse.com - version update to 0.73.2 * context: use rpmtsAddReinstallElement() when doing a reinstall by @kontura in #1650 * MergedTransaction: Fix invalid memory access when dropping items by @jan-kolarik in #1658 * ConfigParser: fix use-out-of-scope leaks by @evan-goode in #1661 * Since we use rpmtsAddReinstallElement rpm also uninstalls the package by @kontura in #1660 * Fix countme bucket calculation by @dmnks in #1662 * Wed Apr 03 2024 pgajdos@suse.com - version update to 0.73.1 * Bug fixes: - Fix https://issues.redhat.com/browse/RHEL-27657 - subject-py: Fix memory leak * Others: - MergedTransaction: Calculate RPM difference between two same versions as no-op - Onboard packit tests - Add virtual destructor to TransactionItem * Thu Feb 15 2024 pgajdos@suse.com - version update to 0.73.0 * Major changes: * filelists metadata not loaded by default * deltarpm disabled by default * New features: * conf: Introduce new optional_metadata_types option to load filelists on demand * goal: Method for detecting file dependency problems * Sat Nov 04 2023 Neal Gompa <ngompa@opensuse.org> - Update to 0.72.0 + PGP: Use new librepo PGP API, remove gpgme dependency + API: Basic support for OpenPGP public keys + Avoid using GNU extensions in the dependency splitter regex + filterAdvisory: match installed_solvables sort with lower_bound (rh#2212838) + Make code C++20 compatible + Avoid reinstalling installonly packages marked for ERASE (rh#2163474) + transaction: Save the reason for installing (rh#1733274) + hawkey.subject: get_best_selectors only obsoleters of latest (rh#2183279, rh#2176263) + conf: Add limited shell-style variable expansion (rh#1789346) + conf: Add support for $releasever_major, $releasever_minor (rh#1789346) + repo: Don't download the repository if the local cache is up to date + Allow DNF to be removed by DNF 5 (rh#2221907) + Include dist-info for python3-libdnf + bindings: Load all modules with RTLD_GLOBAL + Update translations - Fix RHBZ references - Refresh patch to link with static libsolvext + Remove patch: libdnf-0.48.0-with-static-libsolvext.patch + Add patch: libdnf-0.72.0-with-static-libsolvext.patch * Tue Aug 01 2023 Valentin Lefebvre <valentin.lefebvre@suse.com> - Update to 0.70.2: * Support "proxy=none" in main config (rh#2155713) * Fix #1558: Don't assume inclusion of cstdint * Disconnect monitors in dnf_repo_loader_finalize() (rh#2070153) * Tue May 30 2023 Dirk Müller <dmueller@suse.com> - update to 0.70.1: * Add repoid to solver errors for RPMs (rh#2179413) * Avoid using obsolete RPM API and drop redundant calls * Remove DNF from list of protected packages - avoid bashism * Mon Feb 27 2023 Andreas Stieger <andreas.stieger@gmx.de> - libdnf 0.70.0: * Allow change of architecture for packages during security updates with noarch involved * "dnf_keyring_add_public_keys": reset localError to NULL after free * context: Get RPM db path from RPM * Fix memory leak of SolvUserdata * Fri Feb 24 2023 Bruno Pitrus <brunopitrus@hotmail.com> - Precompile python bytecode (boo#1208151) * Sat Oct 15 2022 Andreas Stieger <andreas.stieger@gmx.de> - libdnf 0.69.0: * Expose librepo max_downloads_per_mirror configuration - includes changes from 0.68.0: * context: Support (NEVRA forms, provides, file provides) including globs in the dnf_context_remove func * dnf-context: Disconnect signal handler before dropping file monitor ref * Filter out advisory pkgs with different arch during advisory upgrade, fixes possible problems in dependency resulution * Gracefully handle failure to open repo primary file * Fix listing a repository without cpeid * Wed May 04 2022 Paolo Stivanin <info@paolostivanin.com> - Update to 0.67.0: * Add 'loongarch' support * Use dnf solv userdata to check versions and checksum (rh#2027445) * context: Substitute all repository config options (rh#2076853) * Sun Mar 27 2022 Neal Gompa <ngompa13@gmail.com> - Update to 0.66.0 + Use `rpmdbCookie` from librpm, remove `hawkey.Sack._rpmdb_version` + Fix handling transaction id in resolveTransactionItemReason (rh#2010259, rh#2053014) + Remove deprecated assertions (rh#2027383) + Increase required rpm version since we use `rpmdbCookie()` + Skip rich deps for autodetection of unmet dependencies (rh#2033130) - Use ldconfig_scriptlets macro for ldconfig scriptlets * Wed Nov 03 2021 Neal Gompa <ngompa13@gmail.com> - Update to 0.65.0 + Add support for excluding packages to be installed as weak dependencies + Add support for autodetecting packages to be excluded from being installed as weak dependencies + Turn off strict validation of modulemd documents (rh#2004853, rh#2007166, rh#2007167) + Implement logic for demodularization of modular rpms (rh#1805260) + DnfContext: fix handling of default module profiles + ModuleMetadata: gracefully handle modules with no defaults + Remove failovermethod config option (rh#1961083) * Fri Aug 27 2021 Neal Gompa <ngompa13@gmail.com> - Update to 0.63.1 + ModuleProfile: add isDefault() + ModulePackage: add getDefaultProfile() + Add new dnf_context_module_install() C API + Fix a crash when [media] section in .treeinfo is missing for bootable media (rh#1946024) + Add hy_query_get_advisory_pkgs to C API (rh#1960561) + Add dnf_advisorypkg_get_advisory() + DNF does not fail on non UTF-8 file names in a package (rh#1893176) + Improve error-reporting for modular functions - Drop patch included in this release + Patch: 0001-Fix-a-crash-when-repoId-not-found-in-loaded-conf-gke.patch * Thu Apr 15 2021 Neal Gompa <ngompa13@gmail.com> - Add patch to fix crash when loading DVD repositories + Patch: 0001-Fix-a-crash-when-repoId-not-found-in-loaded-conf-gke.patch * Tue Apr 13 2021 Neal Gompa <ngompa13@gmail.com> - Update to 0.62.0 + Change order of TransactionItemReason (rh#1921063) + Add two new comperators for security filters (rh#1918475) + Apply security filters for candidates with lower priority + Fix: Goal - translation of messages in global maps + Enhance description of modular solvables + Improve performance for module query + Change mechanism of modular errata applicability (rh#1804234) + dnf_transaction_commit(): Remove second call to rpmtsSetVSFlags + Fix a couple of memory leaks + Fix: Setting of librepo handle in newHandle function + Remove failsafe data when module is not enabled (rh#1847035) + Expose librepo's checksum functions via SWIG + Fix: Mising check of "hy_split_nevra()" return code + Do not allow 1 as installonly_limit value (rh#1926261) + Fix check whether the subkey can be used for signing + Hardening: add signature check with rpmcliVerifySignatures (CVE-2021-3445, CVE-2021-3421, CVE-2021-20271, rh#1932079, rh#1932089, rh#1932090, boo#1183779) + Add a config option sslverifystatus, defaults to false (rh#1814383) + [context] Add API for distro-sync * Tue Mar 02 2021 Neal Gompa <ngompa13@gmail.com> - Fix dependency for repo-config-zypp subpackage to work with SLE * Tue Mar 02 2021 Neal Gompa <ngompa13@gmail.com> - Update to 0.60.0 + Fix repo.fresh() implementation + Fix: Fully set ssl in newHandle function + [conf] Add options for working with certificates used with proxy + Apply proxy certificate options + lock: Switch return-if-fail to assert to quiet gcc -fanalyzer + build-sys: Clean up message about Python bindings + Modify module NSVCA parsing - context definition (rh#1926771) + [context] Fix: dnf_package_is_installonly (rh#1928056) + Fix problematic language + Add getApplicablePackages to advisory and isApplicable to advisorymodule + Keep isAdvisoryApplicable to preserve API + Run ModulePackageContainerTest tests in tmpdir, merge interdependent + [context] Support config file option "proxy_auth_method", defaults "any" + Properly handle multiple collections in updateinfo.xml (rh#1804234) + Support main config file option "installonlypkgs" + Support main config file option "protected_packages" - Drop patches now part of this release + Patch: 0001-context-Support-config-file-option-installonlypkgs.patch + Patch: 0002-context-Support-config-file-option-protected_package.patch + Patch: 0001-context-Fix-dnf_package_is_installonly-RhBug-1928056.patch + Patch: 0001-Fix-librepo-version-required-in-CMakeList.txt-1.12.0.patch + Patch: 0002-Fix-Fully-set-ssl-in-newHandle-function.patch + Patch: 0003-conf-Add-options-for-working-with-certificates-used-.patch + Patch: 0004-Apply-proxy-certificate-options.patch + Patch: 0001-Deduplicate-code-create-Repo-Impl-stringToProxyAuthM.patch + Patch: 0002-context-Support-config-file-option-proxy_auth_method.patch * Fri Feb 26 2021 Neal Gompa <ngompa13@gmail.com> - Backport more fixes for using certs for repo authorization + Patch: 0001-Deduplicate-code-create-Repo-Impl-stringToProxyAuthM.patch + Patch: 0002-context-Support-config-file-option-proxy_auth_method.patch * Thu Feb 25 2021 Neal Gompa <ngompa13@gmail.com> - Add repo-config-zypp subpackage to allow easily using Zypper repository configuration * Tue Feb 23 2021 Neal Gompa <ngompa13@gmail.com> - Backport support for using certificates for repository authorization + Patch: 0001-Fix-librepo-version-required-in-CMakeList.txt-1.12.0.patch + Patch: 0002-Fix-Fully-set-ssl-in-newHandle-function.patch + Patch: 0003-conf-Add-options-for-working-with-certificates-used-.patch + Patch: 0004-Apply-proxy-certificate-options.patch * Sat Feb 13 2021 Neal Gompa <ngompa13@gmail.com> - Backport another fix for adding controls to installonlypkgs + Patch: 0001-context-Fix-dnf_package_is_installonly-RhBug-1928056.patch * Sat Feb 13 2021 Neal Gompa <ngompa13@gmail.com> - Add patch to move directory for dnf state data to /usr/lib/sysimage + Patch: libdnf-0.58.0-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch * Fri Feb 12 2021 Neal Gompa <ngompa13@gmail.com> - Backport fixes to add controls for installonlypkgs and protected_packages + Patch: 0001-context-Support-config-file-option-installonlypkgs.patch + Patch: 0002-context-Support-config-file-option-protected_package.patch * Tue Feb 02 2021 Neal Gompa <ngompa13@gmail.com> - Update to version 0.58.0 + Option: Add reset() method + Add OptionBinds::getOption() method + [context] Add dnf_repo_conf_from_gkeyfile() and dnf_repo_conf_reset() + [context] Add support for options: minrate, throttle, bandwidth, timeout + [context] Remove g_key_file_get_string() from dnf_repo_set_keyfile_data() + Allow loading ext metadata even if only cache (solv) is present + Add ASAN_OPTIONS for test_libdnf_main + [context,API] Functions for accessing main/global configuration options + [context,API] Function for adding setopt + Add getter for modular obsoletes from ModuleMetadata + Add ModulePackage.getStaticContext() and getRequires() + Add compatible layer for MdDocuments v2 + Fix modular queries with the new solver + Improve formatting of error string for modules + Change mechanism of module conflicts + Fix load/update FailSafe - Drop patch included in this release + Patch: 0001-context-Sync-missing-arches-from-DNF.patch * Mon Jan 04 2021 Neal Gompa <ngompa13@gmail.com> - Add patch to support armv6hl and RISC-V architectures + Patch: 0001-context-Sync-missing-arches-from-DNF.patch
/usr/include/libdnf /usr/include/libdnf/conf /usr/include/libdnf/conf/Config.hpp /usr/include/libdnf/conf/ConfigMain.hpp /usr/include/libdnf/conf/ConfigParser.hpp /usr/include/libdnf/conf/ConfigRepo.hpp /usr/include/libdnf/conf/Option.hpp /usr/include/libdnf/conf/OptionBinds.hpp /usr/include/libdnf/conf/OptionBool.hpp /usr/include/libdnf/conf/OptionChild.hpp /usr/include/libdnf/conf/OptionEnum.hpp /usr/include/libdnf/conf/OptionNumber.hpp /usr/include/libdnf/conf/OptionPath.hpp /usr/include/libdnf/conf/OptionSeconds.hpp /usr/include/libdnf/conf/OptionString.hpp /usr/include/libdnf/conf/OptionStringList.hpp /usr/include/libdnf/config.h /usr/include/libdnf/dnf-advisory.h /usr/include/libdnf/dnf-advisorypkg.h /usr/include/libdnf/dnf-advisoryref.h /usr/include/libdnf/dnf-conf.h /usr/include/libdnf/dnf-context.h /usr/include/libdnf/dnf-db.h /usr/include/libdnf/dnf-enums.h /usr/include/libdnf/dnf-goal.h /usr/include/libdnf/dnf-keyring.h /usr/include/libdnf/dnf-lock.h /usr/include/libdnf/dnf-package.h /usr/include/libdnf/dnf-packagedelta.h /usr/include/libdnf/dnf-reldep-list.h /usr/include/libdnf/dnf-reldep.h /usr/include/libdnf/dnf-repo-loader.h /usr/include/libdnf/dnf-repo.h /usr/include/libdnf/dnf-rpmts.h /usr/include/libdnf/dnf-sack.h /usr/include/libdnf/dnf-state.h /usr/include/libdnf/dnf-transaction.h /usr/include/libdnf/dnf-types.h /usr/include/libdnf/dnf-utils.h /usr/include/libdnf/dnf-version.h /usr/include/libdnf/hy-goal.h /usr/include/libdnf/hy-nevra.h /usr/include/libdnf/hy-package.h /usr/include/libdnf/hy-packageset.h /usr/include/libdnf/hy-query.h /usr/include/libdnf/hy-repo.h /usr/include/libdnf/hy-selector.h /usr/include/libdnf/hy-subject.h /usr/include/libdnf/hy-types.h /usr/include/libdnf/hy-util.h /usr/include/libdnf/libdnf.h /usr/include/libdnf/log.hpp /usr/include/libdnf/nevra.hpp /usr/include/libdnf/nsvcap.hpp /usr/include/libdnf/plugin /usr/include/libdnf/plugin/plugin.h /usr/include/libdnf/utils /usr/include/libdnf/utils/PreserveOrderMap.hpp /usr/include/libdnf/utils/logger.hpp /usr/lib/libdnf.so /usr/lib/pkgconfig/libdnf.pc /usr/share/gtk-doc/html/libdnf /usr/share/gtk-doc/html/libdnf/common.css /usr/share/gtk-doc/html/libdnf/index.htm
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 9 00:49:13 2024