107 Commits

Author SHA256 Message Date
6f5be8dda2 Accepting request 1295814 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1295814
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=42
2025-07-27 14:26:14 +00:00
2b20afa374 - adjust gpgme requirement for future-proofing
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=104
2025-07-25 16:12:23 +00:00
2439a101e6 Accepting request 1254413 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1254413
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=41
2025-03-20 18:23:47 +00:00
d3cbdfc7e9 New upstream release 0.74.0
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=102
2025-03-19 13:05:47 +00:00
0e4d016d6b Accepting request 1244410 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1244410
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=40
2025-02-10 16:22:50 +00:00
cf2d0c21a1 libdnf 0.73.4
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=100
2025-02-08 21:21:58 +00:00
ea89455351 Accepting request 1210017 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1210017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=39
2024-10-21 14:25:15 +00:00
4a8ac0314e - version update to 0.73.3
* Support colon in username, use LRO_USERNAME and LRO_PASSWORD
  * Set pool flag to fix pool_addfileprovides_queue() without filelists.xml
  * Fix a memory leak in glob_for_cachedir()

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=98
2024-10-20 12:55:25 +00:00
c34ed81c62 Accepting request 1191113 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1191113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=38
2024-08-06 07:07:13 +00:00
e0a39d1062 Accepting request 1190487 from home:pgajdos
- 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

OBS-URL: https://build.opensuse.org/request/show/1190487
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=96
2024-08-02 07:22:10 +00:00
282cd172a8 Accepting request 1164325 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1164325
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=37
2024-04-04 20:24:06 +00:00
0fa10282c8 Accepting request 1164280 from home:pgajdos
- 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

OBS-URL: https://build.opensuse.org/request/show/1164280
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=94
2024-04-03 10:47:36 +00:00
c6e07027f1 Accepting request 1149215 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1149215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=36
2024-02-23 15:41:08 +00:00
5fd9fd242d Accepting request 1146746 from home:pgajdos
- 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

OBS-URL: https://build.opensuse.org/request/show/1146746
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=92
2024-02-22 10:56:47 +00:00
70cb9a2009 Accepting request 1123354 from system:packagemanager:dnf
- 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

OBS-URL: https://build.opensuse.org/request/show/1123354
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=35
2023-11-05 11:19:08 +00:00
e9a3501783 - 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

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=90
2023-11-04 18:53:45 +00:00
5231c1f48d Accepting request 1101758 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1101758
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=34
2023-08-04 13:02:32 +00:00
8f74370047 Accepting request 1101755 from home:vlefebvre:branches:system:packagemanager:dnf
Update to release 0.70.2

OBS-URL: https://build.opensuse.org/request/show/1101755
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=88
2023-08-01 14:11:07 +00:00
8eab1c71ab Accepting request 1089771 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1089771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=33
2023-06-01 15:19:03 +00:00
6491b4498b Accepting request 1089715 from home:dirkmueller:Factory
- update to 0.70.1:
  * Add repoid to solver errors for RPMs (RhBug:2179413)
  * Avoid using obsolete RPM API and drop redundant calls
  * Remove DNF from list of protected packages
- avoid bashism

OBS-URL: https://build.opensuse.org/request/show/1089715
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=86
2023-05-30 09:37:16 +00:00
d40f67d2e4 Accepting request 1068047 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1068047
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=32
2023-03-01 15:13:32 +00:00
c9954a7693 Accepting request 1068046 from home:AndreasStieger:branches:system:packagemanager:dnf
libdnf 0.70.0

OBS-URL: https://build.opensuse.org/request/show/1068046
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=84
2023-02-27 18:24:38 +00:00
36fa7f75bd Accepting request 1067641 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1067641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=31
2023-02-25 18:54:53 +00:00
9a1f0cffe9 Accepting request 1067635 from home:dziobian
- Precompile python bytecode (boo#1208151)

OBS-URL: https://build.opensuse.org/request/show/1067635
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=82
2023-02-24 16:43:49 +00:00
3787954a25 Accepting request 1011157 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1011157
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=30
2022-10-17 12:57:16 +00:00
b89894de02 Accepting request 1011156 from home:AndreasStieger:branches:system:packagemanager:dnf
libdnf 0.69.0

OBS-URL: https://build.opensuse.org/request/show/1011156
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=80
2022-10-15 19:27:01 +00:00
97a84c8b0a Accepting request 974952 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/974952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=29
2022-05-06 16:58:55 +00:00
954682f141 Accepting request 974931 from home:polslinux:branches:system:packagemanager:dnf
- 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)

OBS-URL: https://build.opensuse.org/request/show/974931
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=78
2022-05-04 14:37:06 +00:00
4957c70c75 Accepting request 965256 from system:packagemanager:dnf
- 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

OBS-URL: https://build.opensuse.org/request/show/965256
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=28
2022-03-29 16:14:16 +00:00
632ce5a21d - 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

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=76
2022-03-27 21:27:48 +00:00
317f9a8d90 Accepting request 929010 from system:packagemanager:dnf
- 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)

OBS-URL: https://build.opensuse.org/request/show/929010
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=27
2021-11-06 17:13:19 +00:00
520fa8e944 - 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)

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=75
2021-11-03 11:19:42 +00:00
9a80340520 Accepting request 914474 from system:packagemanager:dnf
- 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

OBS-URL: https://build.opensuse.org/request/show/914474
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=26
2021-08-31 17:54:54 +00:00
792eaf71c5 - 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

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=74
2021-08-27 03:10:57 +00:00
0b457b478e Accepting request 885735 from system:packagemanager:dnf
- Add patch to fix crash when loading DVD repositories
  + Patch: 0001-Fix-a-crash-when-repoId-not-found-in-loaded-conf-gke.patch

- 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

OBS-URL: https://build.opensuse.org/request/show/885735
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=25
2021-04-22 16:03:23 +00:00
29ffab54be - Add patch to fix crash when loading DVD repositories
+ Patch: 0001-Fix-a-crash-when-repoId-not-found-in-loaded-conf-gke.patch

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=72
2021-04-15 15:58:58 +00:00
c4d888de1b Drop nose build-dep
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=71
2021-04-13 14:07:32 +00:00
8c795ad0b0 - 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

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=70
2021-04-13 13:29:52 +00:00
d06c4399d2 Revert disabling zypp subpackage, it's not needed
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=69
2021-03-21 14:37:59 +00:00
a8dd252225 - Disable the zypp repo config package because YaST produces
broken repository configuration by default.

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=68
2021-03-21 12:36:43 +00:00
Richard Brown
98b631ea46 Accepting request 876232 from system:packagemanager:dnf
- Fix dependency for repo-config-zypp subpackage to work with SLE

- 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

- 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

- Add repo-config-zypp subpackage to allow easily using Zypper
  repository configuration

- 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

OBS-URL: https://build.opensuse.org/request/show/876232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=24
2021-03-05 12:44:07 +00:00
5b419dc66a - Fix dependency for repo-config-zypp subpackage to work with SLE
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=66
2021-03-02 13:25:21 +00:00
3c6c259382 - 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

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=65
2021-03-02 04:00:22 +00:00
67be635d3f - 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

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=64
2021-02-26 14:18:22 +00:00
46ee3da89b Fix repo-config-zypp file list
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=63
2021-02-25 16:41:35 +00:00
19c1aedd95 - Add repo-config-zypp subpackage to allow easily using Zypper
repository configuration

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=62
2021-02-25 15:53:11 +00:00
d541fb0c70 Fix copyright line
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=61
2021-02-23 12:27:01 +00:00
ec3a051520 Fix librepo dependency
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=60
2021-02-23 12:25:52 +00:00
d24188f5d1 - 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

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libdnf?expand=0&rev=59
2021-02-23 12:21:07 +00:00
61dbca6b4b Accepting request 871993 from system:packagemanager:dnf
- Backport another fix for adding controls to installonlypkgs
  + Patch: 0001-context-Fix-dnf_package_is_installonly-RhBug-1928056.patch

- 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

- 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

OBS-URL: https://build.opensuse.org/request/show/871993
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdnf?expand=0&rev=23
2021-02-17 17:09:53 +00:00