diff --git a/yast2-pkg-bindings-5.0.5.tar.bz2 b/yast2-pkg-bindings-5.0.5.tar.bz2 new file mode 100644 index 0000000..d219a06 Binary files /dev/null and b/yast2-pkg-bindings-5.0.5.tar.bz2 differ diff --git a/yast2-pkg-bindings.changes b/yast2-pkg-bindings.changes new file mode 100644 index 0000000..b61b066 --- /dev/null +++ b/yast2-pkg-bindings.changes @@ -0,0 +1,3546 @@ +------------------------------------------------------------------- +Fri Jan 31 20:19:20 UTC 2025 - Josef Reidinger + +- Deprecated callbacks that is deprecated and no longer used + in libzypp (gh#yast/yast-pkg-bindings#191) +- 5.0.5 + +------------------------------------------------------------------- +Thu Jan 18 14:18:02 UTC 2024 - Ladislav Slezák + +- Fixed repository and service probing with libzypp 7.31.26 + and newer, convert the type to string by pkg-bindings, + not by libzypp which might change it (bsc#1218399) +- 5.0.4 + +------------------------------------------------------------------- +Tue Jan 16 14:32:15 UTC 2024 - Ladislav Slezák + +- Added new pkg calls for managing and resolving the solver + conflicts. Added PkgSolveProblems(), PkgSetSolveSolutions() + and PkgResetSolveSolutions() calls. (gh#openSUSE/agama#944) +- Libzypp 17.31.26+ uses "N/A" for unknown repository types + instead of "NONE", support both cases (bsc#1218859) +- 5.0.3 + +------------------------------------------------------------------- +Wed Sep 20 15:54:13 UTC 2023 - Ladislav Slezák + +- Pkg.SourceEditSet() - Allow setting the repository service name + (related to bsc#1214135) +- 5.0.2 + +------------------------------------------------------------------- +Wed Sep 13 16:36:53 UTC 2023 - Ladislav Slezák + +- Fixed crash in the Pkg.Commit() function when passing + "exclude_docs" or "no_signature" options (bsc#1215238) +- 5.0.1 + +------------------------------------------------------------------- +Wed Aug 30 20:16:10 UTC 2023 - Josef Reidinger + +- 5.0.0 (bsc#1185510) + +------------------------------------------------------------------- +Mon May 15 11:54:53 UTC 2023 - Ladislav Slezák + +- Dropped the *-devel-doc subpackage (related to bsc#1211319) +- 4.6.2 + +------------------------------------------------------------------- +Wed Apr 12 13:20:02 UTC 2023 - Ladislav Slezák + +- Pkg.TargetInitializeOptions() - added a new option for + rebuilding the RPM database (--rebuilddb) (bsc#1209565) +- 4.6.1 + +------------------------------------------------------------------- +Fri Mar 03 14:41:17 UTC 2023 - Ladislav Slezák + +- Bump version to 4.6.0 (bsc#1208913) + +------------------------------------------------------------------- +Wed Nov 16 14:08:26 UTC 2022 - Ladislav Slezák + +- Allow querying orphaned packages (related to bsc#1202007) +- 4.5.1 + +------------------------------------------------------------------- +Wed Apr 06 13:24:58 UTC 2022 - Ladislav Slezák + +- Bump version to 4.5.0 (bsc#1198109) + +------------------------------------------------------------------- +Fri Feb 11 08:47:20 UTC 2022 - Ladislav Slezák + +- Pkg.SourceGeneralData() - return the file name from which the + repository was loaded (related to bsc#1194546) +- 4.4.4 + +------------------------------------------------------------------- +Tue Oct 19 12:24:39 UTC 2021 - Ladislav Slezák + +- Use the C++17 standard, required by the latest libzypp + (bsc#1191829) +- 4.4.3 + +------------------------------------------------------------------- +Wed May 5 06:53:20 UTC 2021 - Ladislav Slezák + +- Pkg.ProvidePackage() - download the latest package version from + the repository, this ensures that the installer is updated with + the latest packages from the installer updates repository + (bsc#1185240) +- 4.4.2 + +------------------------------------------------------------------- +Tue Apr 20 18:14:05 UTC 2021 - Dirk Müller + +- stop packaging docdir, it only contained the license which + is now in licensedir (bsc#1184897) +- spec file cleanups +- 4.4.1 + +------------------------------------------------------------------- +Wed Apr 7 15:32:55 UTC 2021 - Ladislav Slezák + +- Removed not working PkgFunctions::AddAuthData(), it is not needed + anymore (gh#yast/yast-pkg-bindings#107) +- Do not try to modify the repository URL, return the libzypp + value directly +- 4.4.0 + +------------------------------------------------------------------- +Fri Mar 12 09:39:15 UTC 2021 - Ladislav Slezák + +- Added missing runtime dependencies ("ip" from iproute2 + is used for network status detection) (bsc#1183439) +- 4.3.10 + +------------------------------------------------------------------- +Thu Mar 11 09:47:26 UTC 2021 - Josef Reidinger + +- Handle properly expansion of invalid url (bsc#1183195) +- 4.3.9 + +------------------------------------------------------------------- +Thu Jan 28 12:50:29 UTC 2021 - Ladislav Slezák + +- Log more details about the newly added repositories + (for debugging bsc#1181344) +- 4.3.8 + +------------------------------------------------------------------- +Fri Jan 22 17:21:15 UTC 2021 - Ladislav Slezák + +- Allow filtering resolvables by RPM path, return RPM path + for the product packages (related to bsc#1178688, bsc#1176276) +- 4.3.7 + +------------------------------------------------------------------- +Fri Jan 8 11:12:53 UTC 2021 - Ladislav Slezák + +- Fixed repository refresh (a bug caused downloading only the index + file in some cases) (bsc#1180203) +- 4.3.6 + +------------------------------------------------------------------- +Mon Jan 4 15:27:02 UTC 2021 - Ladislav Slezák + +- Set the previous "distro_target" option when restarting the + package manager (bsc#1176275), fixes upgrade from SLE12 via SMT +- 4.3.5 + +------------------------------------------------------------------- +Tue Nov 3 08:53:18 UTC 2020 - Ladislav Slezák + +- Add a hint to the "locked" error message + (gh#yast/yast-yast2#1102) +- 4.3.4 + +------------------------------------------------------------------- +Mon Oct 5 08:27:39 UTC 2020 - schubi@suse.de + +- Added new call Pkg::SetAdditionalVendors (jsc#SLE-15184). +- 4.3.3 + +------------------------------------------------------------------- +Mon Oct 5 07:27:39 UTC 2020 - Ladislav Slezák + +- Return "nil" when a product package is not defined, missing + value might cause a crash (bsc#1175681) +- 4.3.2 + +------------------------------------------------------------------- +Fri Sep 25 07:54:14 UTC 2020 - Ladislav Slezák + +- Fixed migration from SLE-HPC-12 with activated HPC module to + SLE15-SP2 (fixed saving service files) (bsc#1171977) +- 4.3.1 + +------------------------------------------------------------------- +Mon Aug 24 11:53:42 UTC 2020 - Ladislav Slezák + +- Improved Pkg::Resolvables() call to allow filtering by RPM + dependencies (provides, obsoletes,...) (related to bsc#1175317) +- 4.3.0 + +------------------------------------------------------------------- +Wed Jul 22 16:02:16 CEST 2020 - aschnell@suse.com + +- Expand URL when libzypp expects an expanded URL. Fixes weird zypp + repository name generated during installation. (bsc#1173509) +- 4.2.9 + +------------------------------------------------------------------- +Fri Jul 10 09:24:53 CEST 2020 - aschnell@suse.com + +- Extensions to handle raw repository name (bsc#1172477) +- 4.2.8 + +------------------------------------------------------------------- +Wed Feb 26 08:50:50 UTC 2020 - Josef Reidinger + +- Fix SourceRestore when some service is defined (bsc#1163081) +- 4.2.7 + +------------------------------------------------------------------- +Thu Feb 20 17:02:03 UTC 2020 - Ladislav Slezák + +- Removed obsolete zypp::target::rpm::ConvertDBReport callbacks, + not used since SLE12 (by mlandres) +- Fixed Pkg.SourceRestore call to allow reading the stored + repositories even after the initial installation repository has + been added (bsc#1163081) +- 4.2.6 + +------------------------------------------------------------------- +Mon Jan 13 12:18:43 UTC 2020 - Petr Pavlu + +- Fix calculation of replaced products in Pkg.Resolvable2YCPMap() + (bsc#1157202) +- 4.2.5 + +------------------------------------------------------------------- +Thu Dec 12 15:52:08 UTC 2019 - Imobach Gonzalez Sosa + +- Include the "deps" resolvable property even when it is empty + (bsc#1159120). +- 4.2.4 + +------------------------------------------------------------------- +Tue Dec 3 09:18:14 UTC 2019 - Ladislav Slezák + +- Fixed Pkg.Resolvables() to return the license text when requested + (bsc#1158247) +- 4.2.3 + +------------------------------------------------------------------- +Wed Nov 13 15:03:30 UTC 2019 - Ladislav Slezák + +- Fixed Pkg.Resolvables() to properly filter by status + (related to bsc#1132650) +- 4.2.2 + +------------------------------------------------------------------- +Tue Oct 29 12:39:09 CET 2019 - schubi@suse.de + +- Returning raw packages dependencies while calling + .deps (bsc#1132650). +- 4.2.1 + +------------------------------------------------------------------- +Thu May 23 07:09:08 UTC 2019 - Ladislav Slezák + +- Added Pkg.Resolvables() and Pkg.AnyResolvable() calls + (related to bsc#1132650) +- 4.2.0 + +------------------------------------------------------------------- +Fri Mar 8 11:44:51 UTC 2019 - mvidner@suse.com + +- zypp::TriBool now needs an explicit cast to bool (bsc#1128364) + (since boost-1.69.0) +- 4.1.2 + +------------------------------------------------------------------- +Thu Jan 10 08:23:27 UTC 2019 - lslezak@suse.cz + +- SourceFinishAll: drop the cached source manager to reload the + repositories from disk, avoid restoring the removed repositories + (bsc#1120568) +- 4.1.1 + +------------------------------------------------------------------- +Wed Oct 31 11:41:54 UTC 2018 - jreidinger@suse.com + +- Fix probing repository with URL including variable (bsc#1090193) +- 4.1.0 + +------------------------------------------------------------------- +Mon Oct 29 16:53:20 UTC 2018 - jreidinger@suse.com + +- Drop no longer used methods: +-- SetArchitecture and SystemArchitecture as only user Product + Creator is dropped +-- AddLock, GetLocks, RemoveLock as it was needed only once for + specific architecture that is no longer supported +-- TargetRebuildInit as recreating rpm database is no longer used + during upgrade +-- TargetFileHasOwner as old workaround for upgrade no longer + needed +-- TargetBlockSize as it is not longer needed to count disk usage + +------------------------------------------------------------------- +Tue Oct 16 15:03:37 CEST 2018 - schubi@suse.de + +- Added license file to spec. + +------------------------------------------------------------------- +Fri Aug 17 15:36:16 CEST 2018 - schubi@suse.de + +- Switched license in spec file from SPDX2 to SPDX3 format. + +------------------------------------------------------------------- +Wed Jul 4 12:55:04 CEST 2018 - schubi@suse.de + +- SavePkgService: Checking if the service file still exists before + updating it. Otherwise add the service instead of updating it. + (bsc#1097756) +- 4.0.13 + +------------------------------------------------------------------- +Tue Jun 19 13:12:21 UTC 2018 - lslezak@suse.cz + +- Do not save plugin service to the target system, it is defined + by a script (bsc#1094468) +- 4.0.12 + +------------------------------------------------------------------- +Mon Jun 4 12:40:33 UTC 2018 - lslezak@suse.cz + +- Fixed Pkg.TargetInitializeOptions() to not reset the source + manager if also the options are the same as used previously + (bsc#1095702) +- 4.0.11 + +------------------------------------------------------------------- +Wed May 16 16:07:27 UTC 2018 - lslezak@suse.cz + +- Ignore notification exception for failed plugin services, + avoid errors when refreshing the zypp-plugin-spacewalk service + on a system not managed by spacewalk (SUSE Manager) + (bsc#1086768) +- 4.0.10 + +------------------------------------------------------------------- +Fri Feb 16 08:01:39 UTC 2018 - jsrain@suse.cz + +- always scan media for products to allow media identification + (bsc#1080983) +- 4.0.9 + +------------------------------------------------------------------- +Mon Feb 12 15:30:32 UTC 2018 - igonzalezsosa@suse.com + +- Add a PrdLicenseLocales function to get the list of available + license translations for a given product (related to + FATE#322276). +- 4.0.8 + +------------------------------------------------------------------- +Wed Jan 31 12:51:57 UTC 2018 - lslezak@suse.cz + +- Added "transact_by" key to the PkgPropertiesAll call + (improvement for bsc#1077882) +- 4.0.7 + +------------------------------------------------------------------- +Wed Jan 24 11:52:55 UTC 2018 - lslezak@suse.cz + +- Log more details in PkgQueryProvides call + (related to bsc#1072634) +- 4.0.6 + +------------------------------------------------------------------- +Thu Dec 7 12:03:48 UTC 2017 - lslezak@suse.cz + +- Fixed Pkg.ExpandedUrl to return also the password part + of the URL (bsc#1067007) +- 4.0.5 + +------------------------------------------------------------------- +Fri Oct 27 14:40:23 UTC 2017 - lslezak@suse.cz + +- Pkg.ResolvableProperties: return the "register_flavor" product + property (related to bsc#896224) +- 4.0.4 + +------------------------------------------------------------------- +Tue Oct 24 14:51:16 UTC 2017 - lslezak@suse.cz + +- Report error when repository refresh fails during a service + refresh (bsc#1064210) +- 4.0.3 + +------------------------------------------------------------------- +Mon Oct 23 11:57:37 UTC 2017 - mvidner@suse.com + +- Do not crash after a callback is set, unset, then called + (bsc#1063459) +- 4.0.2 + +------------------------------------------------------------------- +Mon Sep 25 10:30:05 UTC 2017 - igonzalezsosa@suse.com + +- Add a CompareVersions function (related to fate#323273) +- 4.0.1 + +------------------------------------------------------------------- +Fri Sep 22 07:24:54 UTC 2017 - lslezak@suse.cz + +- Keep enabled recommended packages for the next solver runs + when doing distribution upgrade (bsc#1059065) +- 4.0.0 + +------------------------------------------------------------------- +Wed Aug 23 14:24:20 UTC 2017 - igonzalezsosa@suse.com + +- Rename PrdMarkLicenseUnconfirmed to PrdMarkLicenseNotConfirmed + (FATE#322276) +- 3.3.2 + +------------------------------------------------------------------- +Mon Aug 21 07:35:43 UTC 2017 - igonzalezsosa@suse.com + +- Add a Pkg.PrdHasLicenseConfirmed and + Pkg.PrdMarkLicenseUnconfirmed (FATE#322276) +- Pkg.PrdGetLicenseToConfirm always returns the license, no matter + whether is confirmed or not +- Add a second argument to Pkg.PrdGetLicenseToConfirm in order + get the license translated to the given language +- 3.3.1 + +------------------------------------------------------------------- +Wed Aug 16 11:20:16 UTC 2017 - igonzalezsosa@suse.com + +- Add functions to handle product licenses (FATE#322276) +- 3.3.0 + +------------------------------------------------------------------- +Wed Jun 21 12:16:39 UTC 2017 - lslezak@suse.cz + +- Do not crash when the repository URL is not defined (bsc#1043218) +- 3.2.4 + +------------------------------------------------------------------- +Fri Jun 2 08:42:12 UTC 2017 - igonzalezsosa@suse.com + +- Fix pkgGpgCheck callback crashing when reporting SrcPackages + (bsc#1037210) (by mlandres) +- 3.2.3 + +------------------------------------------------------------------- +Wed Mar 29 16:35:24 UTC 2017 - lslezak@suse.cz + +- Fixed failure when trying to save a plugin service (bsc#1021117) +- 3.2.2 + +------------------------------------------------------------------- +Wed Mar 29 15:29:51 UTC 2017 - lslezak@suse.cz + +- Return the repository signature flag status in the + Pkg.SourceGeneralData call (might be used for bsc#1009127) + +------------------------------------------------------------------- +Wed Oct 12 16:24:12 UTC 2016 - lslezak@suse.cz + +- Added Pkg.SourceSetPriority() to allow changing the priority + also for the already loaded packages (bsc#498266) +- 3.2.1 + +------------------------------------------------------------------- +Fri Oct 7 07:32:19 UTC 2016 - lslezak@suse.cz + +- Added Pkg.UrlSchemeIs*() methods for classifying the URL scheme + to avoid duplication of the libzypp code in YaST (bsc#948982) +- 3.2.0 + +------------------------------------------------------------------- +Wed Apr 6 15:51:40 CEST 2016 - schubi@suse.de + +- Added new call: ServiceForceRefresh + (bnc#967828) +- 3.1.34 + +------------------------------------------------------------------- +Tue Mar 29 12:32:18 UTC 2016 - igonzalezsosa@suse.com + +- Add a Pkg::ProvidePackage to retrieve a package using + PackageProvider (fate#319716). +- 3.1.33 + +------------------------------------------------------------------- +Mon Feb 15 10:49:39 UTC 2016 - igonzalezsosa@suse.com + +- Expose update notifications through PkgFunctions::CommitHelper +- 3.1.32 + +------------------------------------------------------------------- +Thu Oct 8 21:07:44 UTC 2015 - igonzalezsosa@suse.com + +- Add pkgGpgCheck callback (bsc#948608) +- 3.1.31 + +------------------------------------------------------------------- +Mon Oct 5 14:00:31 UTC 2015 - ancor@suse.com + +- Added Pkg::SourceRawURL() and Pkg:ExpandedUrl() to deal with + repositories including repo variables (bnc#944505) +- 3.1.30 + +------------------------------------------------------------------- +Thu Aug 27 11:39:14 UTC 2015 - lslezak@suse.cz + +- Pkg::SourceGeneralData() - return also the raw URL (without + expanding the variables), needed for bsc#941563 +- 3.1.29 + +------------------------------------------------------------------- +Thu Aug 20 15:58:00 UTC 2015 - lslezak@suse.cz + +- return the "product_line" product attribute, needed for reading + an optional OEM release type (bsc#941402) +- 3.1.28 + +------------------------------------------------------------------- +Fri Jul 10 09:03:39 UTC 2015 - lslezak@suse.cz + +- Pkg.SetSolverFlags(): added DUP mode solver settings, these are + different that the "normal" mode settings (FATE319128) +- 3.1.27 + +------------------------------------------------------------------- +Thu Jul 2 18:21:06 UTC 2015 - lslezak@suse.cz + +- added "allowVendorChange" option to Pkg.SetSolverFlags() to + allow configuring the vendor change flag (FATE#319138) +- 3.1.26 + +------------------------------------------------------------------- +Fri Jun 19 09:23:22 UTC 2015 - lslezak@suse.cz + +- fixed saving removed services (needed for FATE#315161) +- 3.1.25 + +------------------------------------------------------------------- +Wed Jun 10 15:09:51 UTC 2015 - lslezak@suse.cz + +- added support for the file conflicts callbacks (bnc#923590) +- 3.1.24 + +------------------------------------------------------------------- +Tue Mar 31 11:39:34 UTC 2015 - lslezak@suse.cz + +- Pkg::ResolvableProperties(): "version" value contains a full + edition (in form "[epoch:]version[-release]"), additionaly return + also "version_epoch", "version_version" and "version_release" + with the parts of the edition (needed for FATE#318505) +- 3.1.23 + +------------------------------------------------------------------- +Wed Mar 4 15:33:21 UTC 2015 - lslezak@suse.cz + +- removed obsolete patch callbacks +- 3.1.22 + +------------------------------------------------------------------- +Fri Feb 6 11:12:30 UTC 2015 - lslezak@suse.cz + +- Pkg::RepositoryAdd: use alias from URL query parameter if present + (bnc#892431) +- 3.1.21 + +------------------------------------------------------------------- +Wed Sep 24 18:16:22 CEST 2014 - schubi@suse.de + +- Added onsystem_by_user flag in Pkg.PkgProperties and + Pkg.ResolvableProperties +- Fixed PkgPropertiesAll. It returns only package information about + the package which is defined in the parameters. In former versions + the given package name has not been regarded and the properties + of ALL packages have been returned, which has been wrong. + (needed for bnc#897404) +- 3.1.20 + +------------------------------------------------------------------- +Tue Sep 16 19:36:50 UTC 2014 - lslezak@suse.cz + +- SetTargetDU(): added new options ("growonly" and "filesystem") + to better handle Btrfs snapshots in disk usage counting + (part of bnc#896176) +- 3.1.19 + +------------------------------------------------------------------- +Tue Sep 9 11:08:56 UTC 2014 - lslezak@suse.cz + +- do not hide libzypp exceptions in Pkg::ResolvableProperties() + call, it makes debugging more difficult, return nil in that case + (bnc#895418) +- 3.1.18 + +------------------------------------------------------------------- +Tue Aug 19 07:39:01 UTC 2014 - lslezak@suse.cz + +- explicitly include to avoid possible compile failures + (bnc#891676) +- 3.1.17 + +------------------------------------------------------------------- +Tue Aug 19 06:58:42 UTC 2014 - lslezak@suse.cz + +- fixed passing an invalid repository ID in GPG key import callback + (bnc#891389) +- 3.1.16 + +------------------------------------------------------------------- +Tue Jun 10 09:40:33 UTC 2014 - lslezak@suse.cz + +- fixed ServiceRefresh to not add duplicated repositories (that + confuses package installation progress during installation) + (bnc#865037) +- 3.1.15 + +------------------------------------------------------------------- +Thu Jun 5 18:37:51 UTC 2014 - lslezak@suse.cz + +- added Pkg::TargetInitializeOptions(), allows overriding the + target distribution autodetection (bnc#881320) +- 3.1.14 + +------------------------------------------------------------------- +Wed Jun 4 07:15:20 UTC 2014 - lslezak@suse.cz + +- do not log false warning message about missing base product + when it is actually found (bnc#876677#c14) +- 3.1.13 + +------------------------------------------------------------------- +Tue May 27 13:18:29 UTC 2014 - lslezak@suse.cz + +- move package cache to target system (copy RPMs to /mnt instead of + inst-sys (RAM-disk) during installation to avoid freezing the + installer when installing big packages with small RAM) + (bnc#877859) +- 3.1.12 + +------------------------------------------------------------------- +Tue May 20 06:22:19 UTC 2014 - jreidinger@suse.com + +- another fix for repeated service save problem (bnc#876134) +- 3.1.11 + +------------------------------------------------------------------- +Fri May 9 15:21:18 UTC 2014 - lslezak@suse.cz + +- fixed saving service to installed system (bnc#877053) +- 3.1.10 + +------------------------------------------------------------------- +Tue Apr 22 12:40:55 UTC 2014 - lslezak@suse.cz + +- remeber the base product NVRA (instead of the zypp product + reference which might be invalidated) to properly create the + /etc/products.d/baseproduct symlink (bnc#873885) +- 3.1.9 + +------------------------------------------------------------------- +Tue Apr 15 14:48:45 UTC 2014 - lslezak@suse.cz + +- fixed repeated service save problem (bnc#873198, bnc#873683#c7) +- 3.1.8 + +------------------------------------------------------------------- +Wed Apr 2 15:11:58 UTC 2014 - lslezak@suse.cz + +- properly initialize "autorefresh_skipped" attribute (leaving it + uninitialized might have strange effects sometimes) +- 3.1.7 + +------------------------------------------------------------------- +Fri Mar 7 09:16:05 UTC 2014 - lslezak@suse.cz + +- add "eol" flag to product data to report "End Of Life" product + date (FATE#316172) +- 3.1.6 + +------------------------------------------------------------------- +Fri Feb 14 14:42:13 UTC 2014 - lslezak@suse.cz + +- Pkg::ServiceRefresh() - download metadata for added repositories +- 3.1.5 + +------------------------------------------------------------------- +Thu Feb 13 16:35:53 UTC 2014 - lslezak@suse.cz + +- Pkg::ServiceRefresh() - add, refresh and load also the new added + repositories from the service +- 3.1.4 + +------------------------------------------------------------------- +Fri Jan 10 09:02:41 UTC 2014 - lslezak@suse.cz + +- zypp::filesystem::TmpDir::defaultLocation() already contains + /var/tmp/ prefix, do not use it it twice (bnc#847794) +- 3.1.3 + +------------------------------------------------------------------- +Wed Dec 18 08:27:46 UTC 2013 - lslezak@suse.cz + +- eliminate deprecated zypp::DiskUsage class (bnc#852943) + (by mlandres) +- 3.1.2 + +------------------------------------------------------------------- +Mon Sep 30 14:18:10 UTC 2013 - lslezak@suse.cz + +- do not use *.spec.in template, use *.spec file with RPM macros + instead +- 3.1.0 + +------------------------------------------------------------------- +Mon Sep 30 08:59:03 UTC 2013 - lslezak@suse.cz + +- evaluate DonePackage callback (to close the package installation + progress popup) when package installation is finished + (bnc#842465) +- 3.0.3 + +------------------------------------------------------------------- +Mon Sep 9 12:39:05 UTC 2013 - lslezak@suse.cz + +- do not abort if package installation fails, always ask user + (evaluate the callback), libzypp no longer uses 3 installation + attempts (fixes openqa failures when btrfs is used) +- 3.0.2 + +------------------------------------------------------------------- +Fri Sep 6 15:33:30 UTC 2013 - lslezak@suse.cz + +- use a single RepoManager instance to avoid repository metadata + removal (bnc#802665#c27) +- 3.0.1 + +------------------------------------------------------------------- +Tue Jul 30 08:29:16 UTC 2013 - yast-devel@opensuse.org + +- version 3.0.0 + +------------------------------------------------------------------- +Fri Jun 14 08:29:51 UTC 2013 - lslezak@suse.cz + +- removed obsolete BuildRequires (blocxx, libgcrypt, doxygen, + perl-XML-Writer) + +------------------------------------------------------------------- +Wed May 22 13:00:04 UTC 2013 - lslezak@suse.cz + +- removed logging from finishParameters() function +- 2.24.0 + +------------------------------------------------------------------- +Wed May 15 17:59:37 CEST 2013 - ma@suse.de + +- No longer use deprecated zypp API methods. + +------------------------------------------------------------------- +Mon Jan 28 10:42:12 UTC 2013 - lslezak@suse.cz + +- fixed documentation build (bnc#800692) +- 2.23.1 + +------------------------------------------------------------------- +Mon Dec 10 13:20:03 CET 2012 - jsuchome@suse.cz + +- showing patch contents (packages with their versions) as part + of ResolvableProperties call +- 2.23.0 + +------------------------------------------------------------------- +Wed Apr 11 14:45:19 UTC 2012 - lslezak@suse.cz + +- 2.22.2 + +------------------------------------------------------------------- +Wed Apr 11 15:53:52 CEST 2012 - tgoettlicher@suse.de + +- license update: GPL-2.0 + Numerous GPL-2.0 files in the package (see e.g. src/Arch.cc) + +------------------------------------------------------------------- +Tue Mar 27 16:56:58 UTC 2012 - lslezak@suse.cz + +- removed libxcrypt-devel from buildrequires (aschnell) +- dropped build support for openSUSE-11.x +- 2.22.1 + +------------------------------------------------------------------- +Thu Mar 8 08:16:23 UTC 2012 - lslezak@suse.cz + +- added Pkg::ResolvableUpdate() to avoid downgrading resolvables + (bnc#751147) + +------------------------------------------------------------------- +Tue Jan 3 16:58:42 UTC 2012 - lslezak@suse.cz + +- check if downloading optional file really succeeded (bnc#736693) + (fixes HA add-on installation) + +------------------------------------------------------------------- +Fri Dec 9 12:54:54 UTC 2011 - lslezak@suse.cz + +- fixed downloading optional files - pass the optional flag to + libzypp to skip media change callback for optional files + (bnc#735340) + +------------------------------------------------------------------- +Tue Dec 6 13:29:53 UTC 2011 - lslezak@suse.cz + +- fixed reloading of repositories which have been removed during + service reload (bnc#724449) +- 2.22.0 + +------------------------------------------------------------------- +Fri Nov 25 12:24:13 UTC 2011 - coolo@suse.com + +- add libtool as buildrequire to avoid implicit dependency + +------------------------------------------------------------------- +Fri Oct 7 10:12:22 UTC 2011 - lslezak@suse.cz + +- solver reset - reset also the distupgrade solver flag + (bnc#709480) +- 2.21.11 + +------------------------------------------------------------------- +Fri Sep 23 11:21:12 UTC 2011 - lslezak@suse.cz + +- removed obsoleted selection related functions: + Pkg::GetSelections(), Pkg::GetPatterns(), Pkg::SelectionData(), + Pkg::SelectionContent(), Pkg::SetSelection(), + Pkg::ClearSelection(), Pkg::ActivateSelections() +- removed obsoleted Pkg::TargetLogfile(), Pkg::TargetProducts(), + Pkg::LastErrorId(), Pkg::Init(), Pkg::SourceSetRamCache(), + Pkg::InstSysMode(), Pkg::SourceProduct(), Pkg::CallbackYou*(), + Pkg::SourceCleanupBroken(), Pkg::SourceGetBrokenSources(), + Pkg::SourceProvideDir(), Pkg::CallbackAcceptNonTrustedGpgKey(), + Pkg::PkgAnyToDelete(), Pkg::PkgAnyToInstall(), + Pkg::SourceFinish(), Pkg::GetLocale(), Pkg::SetLocale() functions +- 2.21.10 + +------------------------------------------------------------------- +Thu Sep 22 13:26:20 UTC 2011 - lslezak@suse.cz + +- use signed type for RepoId, fixes returning 2^32 - 1 instead of + -1 on i586 (bnc#718514) +- code cleanup - removed obsoleted unused functions: + Pkg::SourceSaveRanks(), Pkg::SourceInstallOrder(), Pkg::You*(), + Pkg::PkgFreshen(), Pkg::PkgEstablish(), Pkg::PatternData() + +------------------------------------------------------------------- +Wed Aug 10 13:17:36 UTC 2011 - lslezak@suse.cz + +- Pkg::SourceStartManager() - always display progress, do not + assume that any repository present cannot trigger refresh, + that's false if the previous refresh failed and causes crash + (bnc#711182) +- 2.21.9 + +------------------------------------------------------------------- +Fri Aug 5 07:36:53 UTC 2011 - lslezak@suse.cz + +- 2.21.8 + +------------------------------------------------------------------- +Thu Aug 4 14:42:32 UTC 2011 - lslezak@suse.cz + +- added Pkg::SetZConfig() to change some libzypp options at runtime + e.g. prefer CD/DVD to dowload during installation/update + (bnc#693230) + +------------------------------------------------------------------- +Tue Aug 2 11:02:34 UTC 2011 - lslezak@suse.cz + +- set ignoreAlreadyRecommended solver flag by default - make the + YaST package management compatible with zypper (bnc#668588) +- 2.21.7 + +------------------------------------------------------------------- +Mon Aug 1 09:28:55 UTC 2011 - lslezak@suse.cz + +- Pkg::SourceFinishAll() - remove upgrading repositories from the + solver, fixes solver crash when called later (bnc#709494) +- 2.21.6 + +------------------------------------------------------------------- +Wed Jul 27 08:09:42 UTC 2011 - lslezak@suse.cz + +- Pkg::ResolvableProperties() supports source packages + (`srcpackage) resolvables +- 2.21.5 + +------------------------------------------------------------------- +Mon Jun 27 15:04:18 UTC 2011 - lslezak@suse.cz + +- ignore deleted repositories when checking uniqueness of an alias + (bnc#702399) +- 2.21.4 + +------------------------------------------------------------------- +Thu Jun 23 11:59:48 UTC 2011 - lslezak@suse.cz + +- fixed aborting autorefresh (bnc#691828) +- 2.21.3 + +------------------------------------------------------------------- +Wed Jun 22 14:42:04 UTC 2011 - lslezak@suse.cz + +- 2.21.2 + +------------------------------------------------------------------- +Tue Jun 21 13:00:56 UTC 2011 - lslezak@suse.cz + +- added Pkg::Add/RemoveUpgradeRepo() and Pkg::GetUpgradeRepos() + (fate#311994) + +------------------------------------------------------------------- +Tue Jun 14 08:40:30 UTC 2011 - lslezak@suse.cz + +- added Pkg::CommitPolicy() +- support for download in advance mode in yast2-wagon (fate#308951) +- Pkg::ResolvableProperties() - return "product_package" value + for available products (fate#310730) +- 2.21.1 + +------------------------------------------------------------------- +Tue Apr 5 11:12:10 UTC 2011 - lslezak@suse.cz + +- do not refresh empty repositories, remember loaded status + (bnc#665488) +- added Pkg::Commit() function which accepts commit options map + (with download_mode, dry_run... options) (FATE#308951) +- added Pkg::ZConfig() function returning current libzypp config + (FATE#308951) +- 2.21.0 + +------------------------------------------------------------------- +Tue Nov 2 14:30:38 UTC 2010 - lslezak@suse.cz + +- updated StartPackage callback - added the package name to the + arguments (file location is not enough, it's too dificult to get + just the name from it in YCP) +- 2.20.3 + +------------------------------------------------------------------- +Mon Oct 25 07:29:56 UTC 2010 - lslezak@suse.cz + +- ignore just the failed repository during autorefresh, load the + other repositories (bnc#620895) +- put a backtrace to y2log when an unhandled excecptinon is caught + in the global catch section for easy debugging +- 2.20.2 + +------------------------------------------------------------------- +Thu Sep 30 17:32:48 UTC 2010 - lslezak@suse.cz + +- don't use spaces in repo alias (bnc#596950) +- 2.20.1 + +------------------------------------------------------------------- +Thu Sep 30 16:23:06 UTC 2010 - lslezak@suse.cz + +- don't preselect locked patches (bnc#627316) +- 2.20.0 + +------------------------------------------------------------------- +Wed Apr 21 17:22:31 UTC 2010 - lslezak@suse.cz + +- reload services rnd epositories after service refresh to avoid + overwriting the updated files (bnc#581766) +- 2.19.1 + +------------------------------------------------------------------- +Mon Jan 18 14:40:21 UTC 2010 - lslezak@suse.cz + +- Pkg::ResolvableProperties() - return 'product' value from + section (bnc#571621) + +------------------------------------------------------------------- +Wed Jan 6 17:50:26 UTC 2010 - lslezak@suse.cz + +- Pkg::ResolvableProperties() - always return "transact_by" flag, + Pkg::PkgApplReset() - do not reset "transact_by" flag for + non-transacting resolvables (bnc#450786, bnc#471340) +- 2.19.0 + +------------------------------------------------------------------- +Thu Dec 3 08:19:45 UTC 2009 - lslezak@suse.cz + +- return more details when a service refresh fails (bnc#558049) + +------------------------------------------------------------------- +Tue Dec 1 15:28:04 UTC 2009 - lslezak@suse.cz + +- Pkg::ResolvableProperties() - return product file and it's + upgrades section for `product resolvables (bnc#559554) + +------------------------------------------------------------------- +Tue Nov 24 09:40:12 UTC 2009 - lslezak@suse.cz + +- use zypp::Url::schemeIsRemote() instead of the hardcoded protocol + list (bnc#551661) + +------------------------------------------------------------------- +Fri Oct 16 13:27:02 CEST 2009 - lslezak@suse.cz + +- added "check_alias" option to Pkg::RepositoryAdd() to allow + repository overwriting (bnc#543468) +- 2.18.11 + +------------------------------------------------------------------- +Fri Sep 18 17:51:45 CEST 2009 - ma@suse.de + +- Remove connection to dead zypp::ScanDBReport. +- 2.18.10 + +------------------------------------------------------------------- +Sun Jul 19 10:08:53 CEST 2009 - coolo@novell.com + +- revert file list changes that slipped in while adding licenses + +------------------------------------------------------------------- +Fri Jul 10 11:18:04 CEST 2009 - lslezak@suse.cz + +- clean existing cache for added repositories, do not reuse + existing aliases for new repositories, make the new aliases + really unique (bnc#519218, bnc#327490) +- 2.18.9 + +------------------------------------------------------------------- +Wed Jul 8 15:09:09 CEST 2009 - ma@suse.de + +- Remove references to deprecated UpgradeStatistics. +- 2.18.8 + +------------------------------------------------------------------- +Tue Jun 16 15:50:59 CEST 2009 - lslezak@suse.cz + +- Do not call RefreshStarted callback when refresh is not needed, + do not change "Abort" button label when not necessary + (bnc#504131) +- 2.18.7 + +------------------------------------------------------------------- +Thu Jun 4 15:21:20 CEST 2009 - ma@suse.de + +- Remove more use of deprecated methods. +- 2.18.6 + +------------------------------------------------------------------- +Wed May 27 14:49:23 CEST 2009 - ma@suse.de + +- Remove use of deprecated Package::filenames. +- 2.18.5 + +------------------------------------------------------------------- +Wed Apr 29 08:45:52 CEST 2009 - lslezak@suse.cz + +- report also the URL when repository metadata are not found + (bnc#439069) +- 2.18.4 + +------------------------------------------------------------------- +Tue Apr 21 19:18:16 CEST 2009 - lslezak@suse.cz + +- Pkg::ResolvableDependencies() - also return raw (unresolved) + dependencies in the result (key "deps"), remove duplicated + dependencies in the result (bnc#479575) + +------------------------------------------------------------------- +Mon Mar 30 16:24:58 CEST 2009 - lslezak@suse.cz + +- return "is_update_repo" flag in Pkg::SourceGeneralData() call + (requires loaded pool) (bnc#459527) +- use zypp::RepoManager::makeStupidAlias() for generating + repository alias +- 2.18.3 + +------------------------------------------------------------------- +Wed Mar 25 16:55:36 CET 2009 - lslezak@suse.cz + +- Fixed Pkg::SourceURL() - remove "credentials" query from URL + after obtaining the credentials from CredentialManager + +------------------------------------------------------------------- +Fri Mar 20 15:04:10 CET 2009 - lslezak@suse.cz + +- Fixed Pkg::SourceURL() - read username and password using + CredentialManager (FATE#303652) + +------------------------------------------------------------------- +Fri Feb 20 13:16:39 CET 2009 - ma@suse.de + +- Removed fragile test for service being modified. Leave it up to libzypp + to decide wich actions must be performed when saving a service. (bnc#476418) + +------------------------------------------------------------------- +Wed Jan 28 14:11:58 CET 2009 - lslezak@suse.cz + +- Fixed Pkg::SetSolverFlags() function - properly set + "ignoreAlreadyRecommended" flag, do not select extra packages for + installation (bnc#470185) +- 2.18.2 + +------------------------------------------------------------------- +Mon Jan 26 16:26:46 CET 2009 - lslezak@suse.cz + +- implemented RemoveResolvableReport::problem() callback, do not + abort when [Ignore] is pressed (bnc#465641) + +------------------------------------------------------------------- +Fri Jan 16 19:55:14 CET 2009 - lslezak@suse.cz + +- 2.18.1 + +------------------------------------------------------------------- +Thu Jan 15 17:07:23 CET 2009 - lslezak@suse.cz + +- disk usage: do not remove the leading slash in the path + (bnc#222967) + +------------------------------------------------------------------- +Tue Jan 13 15:30:22 CET 2009 - lslezak@suse.cz + +- 2.18.0 + +------------------------------------------------------------------- +Tue Jan 6 12:30:01 CET 2009 - lslezak@suse.cz + +- Translate the help texts displayed when loading/saving the + package manager (bnc#446054) +- Copy the global and user's credentials (user names and passwords) + to the target system (bnc#460970) + +------------------------------------------------------------------- +Mon Dec 22 16:49:36 CET 2008 - lslezak@suse.cz + +- call the refresh callbacks only when there is something to + refresh (bnc#441512) + +------------------------------------------------------------------- +Mon Dec 15 13:14:06 CET 2008 - lslezak@suse.cz + +- Pkg::SetSolverFlags() - support for "reset" key in the map + for resetting the solver and the fixsystem mode (bnc#439373) +- 2.17.32 + +------------------------------------------------------------------- +Fri Dec 5 09:11:47 CET 2008 - lslezak@suse.cz + +- 2.17.31 + +------------------------------------------------------------------- +Thu Dec 4 16:25:15 CET 2008 - lslezak@suse.cz + +- Pkg::Solve() replaced by Pkg::GetSolverFlags() and + Pkg::SetSolverFlags() (bnc#450528) + +------------------------------------------------------------------- +Wed Dec 3 10:18:16 CET 2008 - lslezak@suse.cz + +- added Pkg::Solve() function which allows to set + ignoreAlreadyRecommended solver flag so Yast does not install + extra packages (bnc#445476) +- 2.17.30 + +------------------------------------------------------------------- +Thu Nov 27 08:47:47 CET 2008 - lslezak@suse.cz + +- honor the download area when downloading signed/digested files + (do not download the files to the RAM disk during installation), + remove the downloaded files in Pkg::SourceReleaseAll() to + release not needed files (bnc#449564) +- 2.17.29 + +------------------------------------------------------------------- +Fri Nov 21 15:20:19 CET 2008 - lslezak@suse.cz + +- set the optional flag when downloading signed/digested files + (bnc#447010) +- 2.17.28 + +------------------------------------------------------------------- +Wed Nov 12 15:23:15 CET 2008 - lslezak@suse.cz + +- get/set "keeppackages" repository property in + Pkg::SourceEditSet(), Pkg::SourceEditGet() and + Pkg::SourceGeneralData() builtins (bnc#441328, bnc#402617) +- 2.17.27 + +------------------------------------------------------------------- +Mon Nov 10 14:41:38 CET 2008 - lslezak@suse.cz + +- moved asYCPList() to ycpTools.h +- 2.17.26 + +------------------------------------------------------------------- +Fri Nov 7 14:58:14 CET 2008 - lslezak@suse.cz + +- Pkg::SourceProvideSignedFile() has been renamed to + Pkg::SourceProvideDigestedFile(), added new + Pkg::SourceProvideSignedFile() to dowload signed files (like + "/content") (bnc#409927) +- 2.17.25 + +------------------------------------------------------------------- +Fri Nov 7 12:54:54 CET 2008 - lslezak@suse.cz + +- Pkg::SourceProvideSignedFile() - the path may be relative, + it's changed to absolute automatically (bnc#409927) +- Pkg::SourceProbe() - do not log the password in the URL + (bnc#441944) +- 2.17.24 + +------------------------------------------------------------------- +Fri Nov 7 10:19:26 CET 2008 - lslezak@suse.cz + +- fixed network detection - removed unreliable IPv6 network test + (bnc#439068) +- 2.17.23 + +------------------------------------------------------------------- +Thu Nov 6 09:58:09 CET 2008 - lslezak@suse.cz + +- return more data (URL lists) in Pkg::SourceProductData() + (bnc#441917) +- 2.17.22 + +------------------------------------------------------------------- +Mon Nov 3 14:52:43 CET 2008 - lslezak@suse.cz + +- use AutoIndexes zypp::Fetcher feature, fixed signed file + downloading (bnc#409927) + +------------------------------------------------------------------- +Fri Oct 31 16:29:10 CET 2008 - lslezak@suse.cz + +- Pkg::ResolvableProperties() - return correct status for selected + patterns (bnc#440611) + +------------------------------------------------------------------- +Thu Oct 23 09:41:39 CEST 2008 - lslezak@suse.cz + +- added Pkg::SourceProvideSignedFile() function for downloading + a single signed file (bnc#409927) + +------------------------------------------------------------------- +Tue Oct 21 11:08:21 CEST 2008 - lslezak@suse.cz + +- fixed ResolvableProperties() - correctly iterate over all + available/installed objects (bnc#436842) +- added Pkg::CreateSolverTestcase() debugging function to create + a solver testcase from YCP code +- 2.17.21 + +------------------------------------------------------------------- +Fri Oct 17 12:06:44 CEST 2008 - lslezak@suse.cz + +- ServiceGet()/ServiceSet() - query/set ReposToEnable and + ReposToDisable (bnc#435669) +- added ServiceSave() function (bnc#435669) +- fixed ServiceDelete() - delete also the repositories belonging + to the deleted service, similar fix in enabling/disabling + a service via ServiceSet() (bnc#435711) +- fixed network detection command (bnc#435970) +- 2.17.20 + +------------------------------------------------------------------- +Wed Oct 15 10:56:06 CEST 2008 - lslezak@suse.cz + +- report SourceChanged callback also during package installation + (bnc#362003) +- 2.17.19 + +------------------------------------------------------------------- +Thu Oct 9 15:25:52 CEST 2008 - lslezak@suse.cz + +- do not print anything on the stdout when detecting network + status (bnc#433458) +- 2.17.18 + +------------------------------------------------------------------- +Fri Oct 3 13:56:41 CEST 2008 - lslezak@suse.cz + +- fixed Pkg::PkgReset() - reset the status (instead of unselect) + (bnc#431565) +- service handling related fixes (bnc#427728) +- 2.17.17 + +------------------------------------------------------------------- +Thu Oct 2 12:50:39 CEST 2008 - lslezak@suse.cz + +- removed Pkg::ServicesSave(), Pkg::ServicesLoad() and + Pkg::ServicesReset() - the functionality has been moved to + Pkg::SourceSaveAll(), Pkg::SourceRestore() and + Pkg::SourceFinishAll(). The reason is to descrease the amount + exported functions and lower the required changes in YCP code. + +------------------------------------------------------------------- +Wed Oct 1 13:02:00 CEST 2008 - lslezak@suse.cz + +- fixed Pkg::ServiceRefresh() - search for the service URL and pass + it to libzypp + +------------------------------------------------------------------- +Mon Sep 29 14:27:21 CEST 2008 - lslezak@suse.cz + +- do not autorefresh remote repositories when there is no network + connection (affected calls Pkg::SourceLoad(), + Pkg::SourceStartManager() and PkgFunctions::SourceStartCache()) + (bnc#401966) +- ResolvableProperties() - return more info about product + ("register_target", "register_release" and "flavor" keys) +- 2.17.16 + +------------------------------------------------------------------- +Thu Sep 25 17:54:02 CEST 2008 - lslezak@suse.cz + +- removed another usage of the old logging (bnc#429954) +- 2.17.15 + +------------------------------------------------------------------- +Thu Sep 25 17:31:46 CEST 2008 - lslezak@suse.cz + +- Pkg::TargetLogfile() is obsoleted, the log file is now entirely + handled by libzypp. The function does nothing now. (bnc#429954) + See also http://en.opensuse.org/Libzypp/Package_History +- 2.17.14 + +------------------------------------------------------------------- +Thu Sep 25 13:44:51 CEST 2008 - lslezak@suse.cz + +- added Pkg::SourceProvideSignedDirectory() to check the signatures + of the downloaded files (bnc#409927) +- 2.17.13 + +------------------------------------------------------------------- +Wed Sep 24 15:40:09 CEST 2008 - lslezak@suse.cz + +- create the base product symlink in Pkg::PkgCommit() (bnc#413444) + +------------------------------------------------------------------- +Wed Sep 24 14:56:50 CEST 2008 - ma@suse.de + +- fixed retrieval of product data (bnc #429067) + +------------------------------------------------------------------- +Wed Sep 24 09:09:39 CEST 2008 - lslezak@suse.cz + +- adapted GPG key callbacks - report also the affected repository + (bnc#370223) + +------------------------------------------------------------------- +Fri Sep 19 15:05:31 CEST 2008 - lslezak@suse.cz + +- added Pkg::ServiceProbe() function for probing service type + (or for checking if there is a service at all) (bnc#427728) +- use Product::isTargetDistribution() to mark the base product + (bnc#413444) + +------------------------------------------------------------------- +Thu Sep 18 17:23:03 CEST 2008 - lslezak@suse.cz + +- improved callback evaluation - evaluate the callbacks even when + the change is smaller than 5% but at least 3 seconds have elapsed + since the last evaluation, makes better response on slow + connections (bnc#402593) + +------------------------------------------------------------------- +Fri Sep 12 13:50:21 CEST 2008 - ma@suse.de + +- Provide product url lists for registration and smolt. +- 2.17.12 + +------------------------------------------------------------------- +Wed Sep 10 11:17:06 CEST 2008 - lslezak@suse.cz + +- merged proofread texts (2008-09-08) +- 2.17.11 + +------------------------------------------------------------------- +Mon Sep 8 15:35:09 CEST 2008 - lslezak@suse.cz + +- added Pkg::ServiceURL() (get a full URL of a service) +- return "service" property of a repository (if it is a part of a + service) +- 2.17.10 + +------------------------------------------------------------------- +Thu Sep 4 12:53:53 CEST 2008 - lslezak@suse.cz + +- added support for services, new functions: Pkg::ServiceAliases(), + Pkg::ServiceAdd() Pkg::ServiceDelete(), Pkg::ServiceGet(), + Pkg::ServiceSet(), Pkg::ServicesSave(), Pkg::ServicesLoad(), + Pkg::ServiceRefresh(), Pkg::ServicesReset() +- 2.17.9 + +------------------------------------------------------------------- +Thu Aug 21 14:02:01 CEST 2008 - lslezak@suse.cz + +- 2.17.8 + +------------------------------------------------------------------- +Wed Aug 20 11:49:48 CEST 2008 - lslezak@suse.cz + +- added support for zypp::Patch::reloginSuggested() flag + (Pkg::ResolvableProperties() returns "relogin_need" value for + patches, Pkg::ResolvableCountPatches() and + Pkg::ResolvablePreselectPatches() accept `relogin_needed flag) + (fate#304889) +- use zypp::ui::Selectable object instead of direct access to the + resolvable pool (bnc#413150) +- return replaced products - "replaces" key in Product properties + (Pkg::ResolvableProperties()) (fate#301997) + +------------------------------------------------------------------- +Tue Aug 12 15:52:02 CEST 2008 - lslezak@suse.cz + +- Fixed pattern status returned by Pkg::ResolvableProperties() + (pattern was never in state `installed) +- 2.17.7 + +------------------------------------------------------------------- +Mon Aug 11 10:22:30 CEST 2008 - lslezak@suse.cz + +- added Pkg::SourceForceRefreshNow() - unconditional refresh of + a selected repository +- 2.17.6 + +------------------------------------------------------------------- +Thu Aug 7 17:13:38 CEST 2008 - ma@suse.de + +- Adapt to new product handling. +- 2.17.5 + +------------------------------------------------------------------- +Tue Aug 5 14:55:43 CEST 2008 - lslezak@suse.cz + +- fixed searching for the candidate package - prefer better + architecture to better version (bnc#413150) +- 2.17.4 + +------------------------------------------------------------------- +Wed Jul 30 11:52:01 CEST 2008 - lslezak@suse.cz + +- Pkg::Connect() - set LastError() (bnc#280537) + +------------------------------------------------------------------- +Wed Jul 30 10:41:19 CEST 2008 - lslezak@suse.cz + +- allow priority >99 in Pkg::SourceSet() (bnc#402135) + +------------------------------------------------------------------- +Wed Jul 23 16:12:56 CEST 2008 - ma@suse.de + +- Remove references to obsolete freshens dependencies. +- 2.17.3 + +------------------------------------------------------------------- +Tue Jul 22 11:50:31 CEST 2008 - coolo@suse.de + +- 2.17.2 (for add-on) + +------------------------------------------------------------------- +Thu Jul 17 11:42:54 CEST 2008 - ma@suse.de + +- Remove obsolete references to Script/Message/Atom + +------------------------------------------------------------------- +Fri Jun 27 16:54:00 CEST 2008 - lslezak@suse.cz + +- Fixed Pkg::GetPackages(`available) to ignore installed packages + +------------------------------------------------------------------- +Fri Jun 27 10:46:36 CEST 2008 - lslezak@suse.cz + +- support for patch messages and patch scripts (bnc#401220) +- 2.17.1 + +------------------------------------------------------------------- +Tue Jun 17 14:24:15 CEST 2008 - lslezak@suse.cz + +- do not save sources in Pkg::SourceFinishAll() (use + Pkg::SourceSaveAll() for that), just clean the known repositories + and allow new source initialization (bnc#395738) +- 2.17.0 + +------------------------------------------------------------------- +Mon Jun 16 17:36:44 CEST 2008 - lslezak@suse.cz + +- added architecture related functions, needed for fate#301883 + (Pkg::GetArchitecture(), Pkg::SetArchitecture() and + Pkg::SystemArchitecture()) + +------------------------------------------------------------------- +Fri Jun 13 14:06:21 CEST 2008 - lslezak@suse.cz + +- removed targetFinish() call in the destructor, it's not needed + anymore (bnc#381917) + +------------------------------------------------------------------- +Thu Jun 12 12:25:49 CEST 2008 - lslezak@suse.cz + +- Fixed tag in the help text (bnc#386076) + +------------------------------------------------------------------- +Thu May 29 13:57:53 CEST 2008 - lslezak@suse.cz + +- set the prefix for package cache (do not download packages to + the current directory) (bnc#394728) +- 2.16.39 + +------------------------------------------------------------------- +Fri May 23 16:25:48 CEST 2008 - dmacvicar@suse.de + +- fix patch pre-selection +- 2.16.38 + +------------------------------------------------------------------- +Fri May 23 12:42:04 CEST 2008 - lslezak@suse.cz + +- do not keep downloaded packages by default (bnc#393709) +- 2.16.37 + +------------------------------------------------------------------- +Wed May 21 17:09:12 CEST 2008 - lslezak@suse.cz + +- fixed name of a key in patch property map to the previous used + value ("is_broken" back to "is_needed") (bnc#392999) +- 2.16.36 + +------------------------------------------------------------------- +Wed May 14 18:23:26 CEST 2008 - lslezak@suse.cz + +- fixed evaluation of RemovePkgReceive::start() callback +- changed signature Pkg::RemoveLock(map) to + Pkg::RemoveLock(integer) - that is more error proof +- Pkg::AddLock() - do not save the current config, just merge + the added lock to the read locks +- documented lock API +- 2.16.35 + +------------------------------------------------------------------- +Mon May 12 17:43:12 CEST 2008 - lslezak@suse.cz + +- fixed type info (Pkg::RemoveLock()) +- 2.16.34 + +------------------------------------------------------------------- +Mon May 12 17:21:19 CEST 2008 - lslezak@suse.cz + +- added Pkg::AddLock(), Pkg::GetLocks() and Pkg::RemoveLock() + for manipulating libzypp locks, required to lock 64-bit packages + on PPC32 during installation (bnc#336678) + + Note: locks are loaded in Pkg::TargetInit(), explicitly saved in + Pkg::TargetFinish() (implicit loading is in Pkg::PkgSolve(), + implicit saving in Pkg::PkgCommit()) +- 2.16.33 + +------------------------------------------------------------------- +Fri May 2 10:59:16 CEST 2008 - lslezak@suse.cz + +- pass requested product in the media change callback (bnc#330094, + comment #10) +- 2.16.32 + +------------------------------------------------------------------- +Mon Apr 28 14:46:06 CEST 2008 - lslezak@suse.cz + +- RepositoryAdd() - added "priority" key (bnc#381360) +- ResolvableProperties() - return "order" property of pattern + (bnc#255726) +- 2.16.31 + +------------------------------------------------------------------- +Tue Apr 22 08:53:11 CEST 2008 - lslezak@suse.cz + +- return dependency kind in Pkg::ResolvableDependencies() + (bnc#381340) +- 2.16.30 + +------------------------------------------------------------------- +Fri Apr 18 13:27:33 CEST 2008 - lslezak@suse.cz + +- added Pkg::PkgMediaPackageSizes() to speed up computing + the download size of the selected packages +- added Pkg::TargetRebuildInit(string root) function which rebuilds + the RPM DB ('rpm --rebuilddb') before initializing the target + (bnc#308352) +- 2.16.29 + +------------------------------------------------------------------- +Thu Apr 17 13:04:03 CEST 2008 - schubi@suse.de + +- do not iterate over the repo's if the target does not exist. + bnc #380656 + +------------------------------------------------------------------- +Wed Apr 16 19:59:04 CEST 2008 - coolo@suse.de + +- do not y2error on std:string + +------------------------------------------------------------------- +Wed Apr 16 18:21:09 CEST 2008 - coolo@suse.de + +- catching errors - programming defensive (bnc#380283) +- 2.16.28 + +------------------------------------------------------------------- +Wed Apr 16 15:07:02 CEST 2008 - lslezak@suse.cz + +- searchPackage - use isSystem() property instead of searching + in repositories (bnc#380141, comment 5) + +------------------------------------------------------------------- +Tue Apr 15 15:15:08 CEST 2008 - lslezak@suse.cz + +- added support for `languages in ResolvableProperties() +- set the default RPM log file name in Pkg::PkgCommit() if it + hasn't been set (bnc#372863) +- 2.16.27 + +------------------------------------------------------------------- +Fri Apr 11 15:13:53 CEST 2008 - ma@suse.de + +- Fix TargetProducts to return the satisfies products. Is satisfied + status is computed and updated on each solver run. So it does not + reflect any changes made since the last solver run. (bnc#368104) +- 2.16.26 + +------------------------------------------------------------------- +Fri Apr 11 15:06:34 CEST 2008 - lslezak@suse.cz + +- fixed evaluation of StartProvide callback +- fixed logging +- improved remote source detection +- 2.16.25 + +------------------------------------------------------------------- +Tue Apr 8 15:51:24 CEST 2008 - lslezak@suse.cz + +- return -1 when Pkg::SourceCreate() with non-empty product + directory fails (bnc#377962) +- fixed handling of 'nil' value in callback registration functions + (unregistration now works correctly) +- 2.16.24 + +------------------------------------------------------------------- +Thu Apr 3 21:10:43 CEST 2008 - coolo@suse.de + +- adapt to libzypp 4.7 + +------------------------------------------------------------------- +Wed Apr 2 13:27:35 CEST 2008 - lslezak@suse.cz + +- changed callback registration - use references to functions + instead of strings, this enables compile time type checking + (fate#302296) +- 2.16.23 + +------------------------------------------------------------------- +Fri Mar 28 14:09:18 CET 2008 - lslezak@suse.cz + +- Pkg:ResolvableProperties() - added "transact_by" key for selected + packages + +------------------------------------------------------------------- +Thu Mar 27 11:30:03 CET 2008 - lslezak@suse.cz + +- added priority support - implemented Pkg::SourceLowerPriority(), + Pkg::SourceRaisePriority(), added "priority" key in + Pkg::SourceEditSet(), Pkg::SourceEditGet() and + Pkg::SourceGeneralData() (bnc#369827) +- 2.16.22 + +------------------------------------------------------------------- +Tue Mar 25 10:33:48 CET 2008 - lslezak@suse.cz + +- added Pkg::ResolvableInstallRepo() function - install an object + from the specified repository +- 2.16.21 + +------------------------------------------------------------------- +Mon Mar 24 20:10:25 CET 2008 - coolo@suse.de + +- adapt to libzypp 4.6 + +------------------------------------------------------------------- +Fri Mar 21 17:50:16 CET 2008 - lslezak@suse.cz + +- media change callback - added error code parameter (bnc#328822) +- 2.16.20 + +------------------------------------------------------------------- +Mon Mar 17 16:15:18 CET 2008 - ma@suse.de + +- Remove outdated/obsolete references to zypp + +------------------------------------------------------------------- +Fri Mar 14 09:27:40 CET 2008 - lslezak@suse.cz + +- support for ejecting specified CD/DVD device, handle multiple + devices (fate#120298) +- 2.6.19 + +------------------------------------------------------------------- +Wed Mar 12 20:25:38 CET 2008 - jkupec@suse.cz + +- updated MediaChange callback (fate #120298) +- 2.16.18 + +------------------------------------------------------------------- +Tue Mar 11 13:20:55 CET 2008 - lslezak@suse.cz + +- updated ProgressDownload callback - pass the current and the + average download rate (bnc#168935) +- 2.16.17 + +------------------------------------------------------------------- +Wed Mar 5 22:13:30 CET 2008 - coolo@suse.de + +- reduce build requires + +------------------------------------------------------------------- +Wed Mar 5 12:22:37 CET 2008 - lslezak@suse.cz + +- added Pkg::CallbackStartRefresh() and Pkg::CallbackDoneRefresh() + callbacks, added Pkg::SkipRefresh() call to abort and skip + running source refresh (FATE #30962, bnc #231745) +- use zypp::sat::WhatProvides instead of obsoleted byCapability + iterators +- 2.16.16 + +------------------------------------------------------------------- +Wed Feb 27 09:04:14 CET 2008 - lslezak@suse.cz + +- update - 'keep_intalled_patches' and 'delete_unmaintained' options + were removed from the libzypp API +- 2.16.15 + +------------------------------------------------------------------- +Fri Feb 22 15:38:40 CET 2008 - lslezak@suse.cz + +- Pkg::ResolvablePreselectPatches(): Properly select patches for + installation - check only the latest version of a patch (#355509) +- 2.16.14 + +------------------------------------------------------------------- +Mon Feb 18 13:45:41 CET 2008 - lslezak@suse.cz + +- don't use deprecated libzypp API (use byIdent iterators, + sat pool, ZConfig) + +------------------------------------------------------------------- +Fri Feb 15 11:48:14 CET 2008 - coolo@suse.de + +- port to new libzypp (based on satsolver) +- 2.16.13 + +------------------------------------------------------------------- +Thu Jan 24 11:14:20 CET 2008 - lslezak@suse.cz + +- Pkg::TargetInit(), Pkg::TargetLoad(), Pkg::SourceStartManager(), + Pkg::SourceStartCache() - don't display callbacks for repeated + calls (avoids flashing windows with no action) +- 2.16.12 + +------------------------------------------------------------------- +Thu Jan 17 13:02:06 CET 2008 - lslezak@suse.cz + +- GPG key callbacks - pass a map with key information in one + parameter (instead of 2 or 3 parameters), the map contains more + information (see FATE 300754) +- fixed documentaion of the changed callbacks +- 2.16.11 + +------------------------------------------------------------------- +Tue Jan 15 13:47:35 CET 2008 - lslezak@suse.cz + +- Pkg::ImportGPGKey() return boolean (true on success) instead of + void + +------------------------------------------------------------------- +Mon Jan 14 16:32:38 CET 2008 - lslezak@suse.cz + +- 2.16.10 + +------------------------------------------------------------------- +Thu Jan 10 16:02:50 CET 2008 - lslezak@suse.cz + +- added Pkg::CheckGPGKeyFile() function - check whether the file + contains a valid GPG key + +------------------------------------------------------------------- +Mon Jan 7 16:40:35 CET 2008 - lslezak@suse.cz + +- added missing "log.h" file in Makefile.am +- added GPG key management functions (FATE 300754): + Pkg::GPGKeys() - get list of the known or trusted GPG keys + Pkg::DeleteGPGKey() - delete the GPG key from the known or + trusted keyring +- 2.16.9 + +------------------------------------------------------------------- +Fri Jan 4 11:35:08 CET 2008 - lslezak@suse.cz + +- the functionality from PkgModuleFunctions has been moved to + PkgFunctions to reduce compile dependency, removed unnecessary + #includes +- implemented Pkg::SaveState() and Pkg::RestoreState() (#104579) + (Pkg::ClearSaveState() is empty, there is only one saved state + instance which cannot be removed) +- 2.16.8 + +------------------------------------------------------------------- +Tue Dec 18 11:03:33 CET 2007 - lslezak@suse.cz + +- use ResPool::repository_iterator for searching resolvables from + a repository (much faster than iterating over all resolvables) +- added RepoCont and RepoId typedefs to hide implementation + details and to make the code more understandable +- 2.16.7 + +------------------------------------------------------------------- +Wed Dec 12 09:21:54 CET 2007 - lslezak@suse.cz + +- added total progress to Pkg::SourceRefreshNow() +- added total progress to Pkg::SourceSaveAll() +- improved source loading progress - change the total progress + in parallel to the subprogress +- PkgProgress - don't evaluate the callbacks when the progress + is not enabled (started) +- added total progress to Pkg::SourceCreate() +- merged Pkg::SourceCreate() and Pkg::SourceScan() code +- added help texts to total progresses +- added POTFILES (to read texts from src/HelpTexts.h) +- 2.16.6 + +------------------------------------------------------------------- +Fri Dec 7 12:58:09 CET 2007 - lslezak@suse.cz + +- added Process callbacks for handling multistage progress +- some source files have been split to smaller parts +- added total progress to source and target initialization +- 2.16.5 + +------------------------------------------------------------------- +Wed Nov 21 14:11:42 CET 2007 - lslezak@suse.cz + +- Pkg::SourceCreate(): return -1 instead of 4294967295 when + a non-existing dir:// repository is used (#342242) + +------------------------------------------------------------------- +Tue Nov 20 11:27:56 CET 2007 - lslezak@suse.cz + +- use the correct directory when probing a repository with + non empty product directory (#341617) +- Pkg::ResolvableProperties() - return download and install size + of packages (#331538), return status "removed" when the + resolvable is marked for removal +- use component "Pkg" in y2log +- 2.16.4 + +------------------------------------------------------------------- +Thu Nov 15 09:47:09 CET 2007 - lslezak@suse.cz + +- remove temporary files /var/tmp/zypp-xmlstore-*-script-* at + the end: correctly call the destructor at the end, call + finishTarget() and release the zypp pointer (#228176) +- 2.16.3 + +------------------------------------------------------------------- +Thu Nov 8 13:44:29 CET 2007 - lslezak@suse.cz + +- fixed PkgTaboo() and PkgNeutral() - set all available instaces + of the package (from all reposiories) (#297083) +- fixed PkgDelete() - mark all installed instances for removal +- 2.16.2 + +------------------------------------------------------------------- +Thu Oct 11 15:59:43 CEST 2007 - lslezak@suse.cz + +- fixed Pkg::SourceLoad() - don't load resolvables from + repositories deleted by Pkg::SourceDelete() +- 2.16.1 + +------------------------------------------------------------------- +Mon Sep 24 17:43:01 CEST 2007 - lslezak@suse.cz + +- set path to metadata files when registering a new repository, + required to set the media verifier correctly (#293428) +- 2.15.51 + +------------------------------------------------------------------- +Mon Sep 24 09:02:57 CEST 2007 - lslezak@suse.cz + +- search the correct package instance in license bindings + (Pkg::PkgGetLicenseToConfirm(), Pkg::PkgGetLicensesToConfirm() + and Pkg::PkgMarkLicenseConfirmed()) - fixes the double license + confirmation bug (#326277) +- 2.15.50 + +------------------------------------------------------------------- +Mon Sep 3 13:01:12 CEST 2007 - lslezak@suse.cz + +- reimplemented media redirection in media change callback + (#294481) +- 2.15.49 + +------------------------------------------------------------------- +Fri Aug 31 11:28:08 CEST 2007 - lslezak@suse.cz + +- fixed inverted result of PkgAvailable() and PkgInstalled() +- 2.15.48 + +------------------------------------------------------------------- +Thu Aug 30 19:57:49 CEST 2007 - lslezak@suse.cz + +- don't log debug messages from zypp if debug logging is turned off + (#306458) +- preliminary fix for source redirection (compile fix only) + (#294481) +- report errors when adding a new repository (#306272) +- added new builtins PkgAvailable() and PkgInstalled() which work + with package names (in contrast to IsAvailable() or IsProvided() + which work with 'provides' property) (#299683,#302246) +- 2.15.47 + +------------------------------------------------------------------- +Wed Aug 29 09:36:00 CEST 2007 - lslezak@suse.cz + +- reimplemented Pkg::SourceCacheCopyTo() - copy zypp cache from the + installation system to the target (#304310) +- 2.15.46 + +------------------------------------------------------------------- +Thu Aug 23 14:03:19 CEST 2007 - lslezak@suse.cz + +- Pkg::SourceLoad() - load resolvables from all working + repositories even when some of them fails (#302432) +- Pkg::PkgMediaNames() - return repository names instead of + product names (#304152) +- 2.15.45 + +------------------------------------------------------------------- +Mon Aug 20 17:27:57 CEST 2007 - lslezak@suse.cz + +- Pkg::SourceLoad() (and related) - do not refresh already loaded + repositories (#300891) +- 2.15.44 + +------------------------------------------------------------------- +Wed Aug 15 13:51:11 CEST 2007 - lslezak@suse.cz + +- return history of exceptions in Pkg::LastError() result (#299716) +- Pkg::SourceCreate() - use the last path component from URL as + name (#299816) +- Pkg::SourceCreate() - disable autorefresh for CD/DVD repositories + (#300928) +- 2.15.43 + +------------------------------------------------------------------- +Thu Aug 9 10:20:08 CEST 2007 - lslezak@suse.cz + +- Pkg::SourceScan(), Pkg::SourceCreate() - use product name or URL + as alias and name, don't use timestamp (#298723) +- create a shorter version of the URL if it is used as alias or + name (avoid too long aliases/names) +- Pkg::SourceLoad() - do not load already loaded resolvables +- 2.15.42 + +------------------------------------------------------------------- +Mon Aug 6 16:51:58 CEST 2007 - lslezak@suse.cz + +- mount repositories in readonly mode (FATE #302347) +- fixed Pkg::RepositoryProbe() - now it accepts two arguments + (URL and product directory) +- Pkg::ResolvableProperties() - returns type of product (key "TYPE" + in SUSEtags content file) +- 2.15.41 + +------------------------------------------------------------------- +Fri Aug 3 11:00:23 CEST 2007 - lslezak@suse.cz + +- added product directory support +- Pkg::ResolvableProperties() returns license and status if + available +- fixed id of undefined repository (-1 returned as unsigned) +- 2.15.40 + +------------------------------------------------------------------- +Thu Aug 2 09:56:21 CEST 2007 - lslezak@suse.cz + +- added Pkg::CallbackInitDownload() and Pkg::CallbackDestDownload() + for registering the initial and the final even when downloading + a file (to leave the progress popup open and avoid flashing) +- call the new callbacks when scanning, probing, refreshing + and downloading a file or directory +- Pkg::SourceSaveAll() - remove also raw metadata cache for the + removed repositories +- ignore errors in the download callback when probing or scanning + a repository (the downloaded files are optional) +- Pkg::SourceProvideDir() - return the correct value +- 2.15.39 + +------------------------------------------------------------------- +Wed Aug 1 10:14:28 CEST 2007 - lslezak@suse.cz + +- Pkg::SourceProvideDir() is non-recursive now (backward comaptible + behavior) +- added Pkg::SourceProvideDirectory() -- optional and/or recursive + directory download from a repository (required for FATE #302018) +- internal support for Pkg functions with 5 arguments +- 2.15.38 + +------------------------------------------------------------------- +Tue Jul 31 15:49:30 CEST 2007 - lslezak@suse.cz + +- Pkg::SourceChangeUrl() adapted to the latest libzypp +- implemented Pkg::SourceMoveDownloadArea() + +------------------------------------------------------------------- +Tue Jul 31 10:35:56 CEST 2007 - lslezak@suse.cz + +- Pkg::SourceGetCurrent() - return correct IDs (fixed nasty off + by one bug) (#295901) +- 2.15.37 + +------------------------------------------------------------------- +Mon Jul 30 15:06:16 CEST 2007 - lslezak@suse.cz + +- download missing metadata before building the cache (required + for repositories added in offline mode) +- 2.15.36 + +------------------------------------------------------------------- +Fri Jul 27 11:19:44 CEST 2007 - lslezak@suse.cz + +- support for "raw" Progress callbacks +- 2.15.35 + +------------------------------------------------------------------- +Thu Jul 26 14:15:02 CEST 2007 - lslezak@suse.cz + +- created yast2-pkg-bindings-devel-doc subpackage with the + autogenerated documentation (FATE #302461) +- 2.15.34 + +------------------------------------------------------------------- +Wed Jul 25 14:27:48 CEST 2007 - lslezak@suse.cz + +- more efficient PkgDU() - obtain the current partitioning directly + from libzypp, do not compute complete disk usage just to get it +- 2.15.33 + +------------------------------------------------------------------- +Mon Jul 23 17:11:28 CEST 2007 - lslezak@suse.cz + +- added RepositoryAdd(), RepositoryScan() and RepositoryProbe() +- 2.15.32 + +------------------------------------------------------------------- +Wed Jul 18 16:11:08 CEST 2007 - lslezak@suse.cz + +- SourceLoad(), SourceRefreshNow() - rebuild cache after + refreshing metadata +- SourceEditGet/Set() - do not change alias, use name instead + (alias cannot be changed from yast now) +- SourceGeneralData() - return also "name" key +- 2.15.31 + +------------------------------------------------------------------- +Mon Jul 16 15:02:38 CEST 2007 - lslezak@suse.cz + +- SourceMediaData() - report all base urls (key "base_urls" in the + result) +- report media number and source ID in the SourceChange() callback +- fixed crash in the Media Change callback (empty baseUrls) +- SourceDelete() - remove resolvables from the pool +- SourceSetEnabled() - load/remove resolvables from the pool +- PkgCommit() - release all sources +- SourceReleaseAll() - return success flag +- reimplemented SourceMediaData() - dropped "media_id" and + "media_vendor" tags from the result map, now it requires loaded + resolvables in the pool to get number of the media +- 2.15.30 + +------------------------------------------------------------------- +Fri Jul 13 17:46:17 CEST 2007 - lslezak@suse.cz + +- convert source ID in source callbacks (pass PkgModuleFunctions + reference to the callback handler to search the ID) +- tribool fixes (enabled() and autorefresh() return tribool) +- reimplemented PkgMediaSizes() and PkgMediaCount() functions, + the installation slideshow is now fully working +- 2.15.29 + +------------------------------------------------------------------- +Fri Jul 13 10:47:51 CEST 2007 - lslezak@suse.cz + +- fixed segfault in logFindRepository() when the repo is not found +- removed extra callbacks in SourceRestore() and SourceLoad() +- SourceLoad() - do not reload the repositories if there is + at least one repository already registered +- 2.15.28 + +------------------------------------------------------------------- +Thu Jul 12 16:20:52 CEST 2007 - lslezak@suse.cz + +- handle zypp::ProgressReport callbacks (added new Pkg:: + functions: CallbackProgressReportStart(), CallbackProgress- + -ReportProgress() and CallbackProgressReportEnd()) +- add 'deleted' flag to YRepo, handle deleted repos correctly +- SourceSaveAll() - don't remove all repos, remove the cache when + removing a repo +- SourceLoad() - build repo cache if it's missing +- 2.15.27 + +------------------------------------------------------------------- +Wed Jul 11 22:17:41 CEST 2007 - jkupec@suse.cz + +- storing YRepo_Ptr instead of YRepo in the vector +- modified logFindRepository() to retrun YRepo_Ptr + check its return value: + if (!returnvalue) found = false; +- reimplemented SourceCallbacks +- FIXED if repo.baseUrlsBegin() is repo.baseUrlsEnd() then do not + read the value at the iterator (segfault) +- added logFindAlias() for searching an alias in the known repos +- reimplemented PkgMediaNames() +- SourceCreateType() - convert type from Yast string to libzypp string +- 2.15.26 + +------------------------------------------------------------------- +Wed Jul 11 17:03:26 CEST 2007 - jkupec@suse.cz + +- YRepo structure added to encapsulate RepoInfo, MediaSetAccess, and + original alias of a repository. +- fixed SourceProvide* methods +- replaced RepoInfo vector with YRepo vector + +------------------------------------------------------------------- +Tue Jul 10 20:16:11 CEST 2007 - jkupec@suse.cz + +- added repomedias - vector of MediaSetAccess objects +- SourceProvide*File methods reimplemented with passed + MediaSetAccess object +- added internal method CreateRepoManager() - create RepoManager + object with the cofigured target root directory (all pkg-bindings + functions must use it to use the correct root directory!) +- implemented TargetDisableSources() +- implemented SourceFinishAll() +- SourceReleaseAll() reimplemented +- implemented SourceSaveAll() +- fixed SourceProvideOptionalFile() +- store the new values in SourceSetEnabled(), SourceSetAutorefresh(), + SourceEditSet() +- 2.15.25 + +------------------------------------------------------------------- +Tue Jul 10 16:06:03 CEST 2007 - jkupec@suse.cz + +- ReleaseAllSources() has an empty implementation as it is + (hopefuly) not needed anymore. +- SourceChangeUrl() cleaned-up +- 2.15.24 + +------------------------------------------------------------------- +Tue Jul 10 09:08:44 CEST 2007 - jkupec@suse.cz + +- SourceProvideFile, SourceProvideOptionalFile, and SourceProvideDir + reimplemented. + +------------------------------------------------------------------- +Mon Jul 9 19:15:00 CEST 2007 - lslezak@suse.cz + +- use RepoInfo objects for representing sources +- implemented SourceCreate() +- SourceEditSet() - do not save changes +- 2.15.23 + +------------------------------------------------------------------- +Mon Jul 9 13:21:22 CEST 2007 - lslezak@suse.cz + +- compile fixes +- 2.15.22 + +------------------------------------------------------------------- +Wed Jul 4 16:39:47 CEST 2007 - lslezak@suse.cz + +- The first step to the new libzypp API (RepoManager) - too many + missing code but it can be at least compiled... +- 2.15.21 + +------------------------------------------------------------------- +Tue May 29 11:20:43 CEST 2007 - lslezak@suse.cz + +- updated GPG callbacks (#277117) +- 2.15.20 + +------------------------------------------------------------------- +Thu May 17 15:35:54 CEST 2007 - lslezak@suse.cz + +- Evaluate start/finish callbacks in Pkg::SourceRestore() and + Pkg::SourceLoad() only when needed (removed the flashing popup + effect during installation) +- Log not applicable patches to y2log +- 2.15.19 + +------------------------------------------------------------------- +Mon May 14 16:49:41 CEST 2007 - lslezak@suse.cz + +- Pkg::TargetAvailable() returns -1 instead of uninitialized value + if an error occurs (#245734) +- 2.15.18 + +------------------------------------------------------------------- +Fri May 11 16:44:21 CEST 2007 - lslezak@suse.cz + +- log result of statvfs() call to debug #245734 +- 2.15.17 + +------------------------------------------------------------------- +Wed Apr 25 14:11:33 CEST 2007 - lslezak@suse.cz + +- added Pkg::SourceGetBrokenSources() - return list of broken + sources (initialization has failed) (#265579) +- 2.15.16 + +------------------------------------------------------------------- +Tue Apr 10 16:01:19 CEST 2007 - lslezak@suse.cz + +- create and register AuthReceive callback object (required + for Pkg::CallbackAuthentication()) +- 2.15.15 + +------------------------------------------------------------------- +Fri Apr 6 10:30:31 CEST 2007 - lslezak@suse.cz + +- added Pkg::CallbackAuthentication() - handle AuthenticationReport + callback (#190609) +- 2.15.14 + +------------------------------------------------------------------- +Mon Apr 2 13:58:44 CEST 2007 - lslezak@suse.cz + +- new callbacks Pkg::CallbackSourceCreateInit/Destroy() and + Pkg::CallbackSourceReportInit() - handle the ctor/dtor of libzypp + callbacks (#251726) +- 2.15.13 + +------------------------------------------------------------------- +Wed Feb 21 16:13:53 CET 2007 - lslezak@suse.cz + +- display redirected URL instead of the original URL in the media + change popup (#157040) +- Pkg::SourceEditSet/Get can retrieve and set alias of a source + (#228978) +- 2.15.12 + +------------------------------------------------------------------- +Thu Feb 15 11:14:05 CET 2007 - lslezak@suse.cz + +- Pkg::PkgUpdateAll() - pass all parameters in a map (more general + solution for future enhancements) +- 2.15.11 + +------------------------------------------------------------------- +Thu Feb 15 07:09:30 CET 2007 - lslezak@suse.cz + +- register ScanDB callbacks (RPM DB reading) (#219953) +- additional parameters for Pkg::PkgUpdateAll() - silent_downgrades + and keep_installed_patches (#238488) +- 2.15.10 + +------------------------------------------------------------------- +Wed Feb 14 08:14:40 CET 2007 - lslezak@suse.cz + +- added option `any to Pkg::IsAnyResolvable() +- 2.15.9 + +------------------------------------------------------------------- +Wed Feb 14 07:30:00 CET 2007 - lslezak@suse.cz + +- added Pkg::IsAnyResolvable() — is there any resolvable + in the requried state? (#243568), Pkg::PkgAnyToInstall() + and Pkg::PkgAnyToDelete() are obsoleted now +- 2.15.8 + +------------------------------------------------------------------- +Mon Feb 12 09:23:12 CET 2007 - lslezak@suse.cz + +- added Pkg::CallbackAcceptNonTrustedGpgKey() - register callback + askUserToAcceptUnknownKey() in libzypp (#242087, #240771) +- 2.15.7 + +------------------------------------------------------------------- +Wed Feb 7 10:15:47 CET 2007 - lslezak@suse.cz + +- pass value of ProgressPackage() callback to libzypp when + a package is removed (#226041) +- do not change the alias of the added source if it is not empty + (do not replace the product name with a time stamp) (#220195) +- 2.15.6 + +------------------------------------------------------------------- +Mon Feb 5 10:43:47 CET 2007 - lslezak@suse.cz + +- Pkg::SourceSetEnabled() - refresh resolvables in the pool after + enabling/disabling a source (#187352), Pkg::SourceEditSet() + - doc update, log a warning when changing state of a source +- 2.15.5 + +------------------------------------------------------------------- +Thu Jan 25 15:31:34 CET 2007 - lslezak@suse.cz + +- new binding Pkg::PkgDU() - computes disk usage of the package + in the current partitinoning (#222556) +- new binding Pkg::TargetAvailable() - returns non-root free + disk space (#237309) +- 2.15.4 + +------------------------------------------------------------------- +Thu Jan 18 11:10:38 CET 2007 - lslezak@suse.cz + +- Pkg::SetLocale() and Pkg::GetLocale() have been split into + Pkg::SetTextLocale(), Pkg::GetTextLocale(), + Pkg::SetPackageLocale() and Pkg::GetPackageLocale() to set + the textdomain and the language packages independently (#223624) +- 2.15.3 + +------------------------------------------------------------------- +Mon Jan 8 14:20:30 CET 2007 - lslezak@suse.cz + +- Pkg::GetPackages supports `taboo and `locked options, + Pkg::ResolvableProperties returns "locked" value + (required for #232506) +- 2.15.2 + +------------------------------------------------------------------- +Mon Dec 11 11:13:18 CET 2006 - lslezak@suse.cz + +- Pkg:PkgMediaCount() - correctly report number of packages from + a YUM source (#220242) +- 2.15.1 + +------------------------------------------------------------------- +Wed Nov 29 09:54:31 CET 2006 - lslezak@suse.cz + +- removed undefined methods, removed obsoleted callbacks +- 2.15.0 + +------------------------------------------------------------------- +Wed Nov 22 13:49:31 CET 2006 - lslezak@suse.cz + +- provide installation summary about packages from a YUM + source (medium number is 0) (#220242) +- 2.14.4 + +------------------------------------------------------------------- +Mon Nov 20 11:16:41 CET 2006 - lslezak@suse.cz + +- fixed SourceStartManager(): load sources even if some source + could not have been restored (#221071) +- 2.14.3 + +------------------------------------------------------------------- +Thu Nov 16 13:49:24 CET 2006 - lslezak@suse.cz + +- translate the messages: redefine _ gettext macro to use + "pkg-bindings" text domain (the definition from libzypp uses + "zypp" textdomain) (#219783) +- 2.14.2 + +------------------------------------------------------------------- +Wed Nov 15 10:23:46 CET 2006 - lslezak@suse.cz + +- fixed GPG key callbacks - allow yast to import keys (#219965) +- 2.14.1 + +------------------------------------------------------------------- +Mon Nov 13 14:21:30 CET 2006 - lslezak@suse.cz + +- disable refresh of all sources in the target during update + (workaround for #220056) +- 2.14.0 + +------------------------------------------------------------------- +Mon Nov 13 10:00:27 CET 2006 - lslezak@suse.cz + +- fixed Pkg::DoRemoveAllKind() - uninstall only the installed + resolvables + +------------------------------------------------------------------- +Mon Nov 13 09:40:00 CET 2006 - lslezak@suse.cz + +- added Pkg::SourceCreateType() builtin (#168358) + +------------------------------------------------------------------- +Mon Nov 13 09:38:37 CET 2006 - lslezak@suse.cz + +- added Pkg::TargetStoreRemove() builtin (#210552) + +------------------------------------------------------------------- +Thu Nov 9 09:59:06 CET 2006 - lslezak@suse.cz + +- decreased the timout of acquiring the zypp lock to 15 seconds + (#216615) +- 2.13.105 + +------------------------------------------------------------------- +Tue Nov 7 15:02:49 CET 2006 - lslezak@suse.cz + +- disable the source if the metadata file is corrupt (#217276) +- 2.13.104 + +------------------------------------------------------------------- +Fri Nov 3 12:54:51 CET 2006 - lslezak@suse.cz + +- do not search a product in mediaRequest callback, the source + might not be initialized (#214886) +- 2.13.103 + +------------------------------------------------------------------- +Tue Oct 31 12:55:14 CET 2006 - lslezak@suse.cz + +- fixed PkgTaboo() built-in - set lock on the USER level (#186205) +- 2.13.102 + +------------------------------------------------------------------- +Mon Oct 30 14:36:38 CET 2006 - lslezak@suse.cz + +- return OPTIONALURLS and EXTRAURLS properties of a Product + resolvable (#213031) +- ResolvableProperties() supports resolvable type `language +- 2.13.101 + +------------------------------------------------------------------- +Fri Oct 20 16:47:00 CEST 2006 - lslezak@suse.cz + +- added missing YCP callback evaluation (#213628) +- DoneProvide callback - pass file name argument, + handle Ignore return value (#200084) +- log a warning when an obsoleted YOU callback is registered +- 2.13.100 + +------------------------------------------------------------------- +Fri Oct 13 14:58:04 CEST 2006 - lslezak@suse.cz + +- fixed SourceProductData() binding (#201742) +- require libzypp >= 2.4.0 +- 2.13.99 + +------------------------------------------------------------------- +Fri Oct 13 13:58:25 CEST 2006 - lslezak@suse.cz + +- added script callbacks (feature #100233) + +------------------------------------------------------------------- +Fri Oct 13 08:21:54 CEST 2006 - lslezak@suse.cz + +- Fixed callback prototypes (revealed by -Woverloaded-virtual) +- 2.13.98 + +------------------------------------------------------------------- +Thu Oct 12 16:51:13 CEST 2006 - mvidner@suse.cz + +- Use -Woverloaded-virtual to warn about mis-overriden callbacks + +------------------------------------------------------------------- +Thu Oct 12 13:13:03 CEST 2006 - lslezak@suse.cz + +- fixed media change callback signature to match zypp library + (#210208) +- 2.13.97 + +------------------------------------------------------------------- +Thu Sep 28 14:01:47 CEST 2006 - schubi@suse.de + +- patch autoselect: select only the latest needed patch if + patches are needed with the same name and different editions. + Bug: 206927 + +------------------------------------------------------------------- +Fri Sep 22 14:37:58 CEST 2006 - lslezak@suse.cz + +- added missing download callback handlers (lost during + implementation of feature #1466) +- 2.13.96 + +------------------------------------------------------------------- +Mon Sep 18 15:40:35 CEST 2006 - lslezak@suse.cz + +- new source callbacks (feature #1466), require libzypp >= 2.1.0 +- 2.13.95 + +------------------------------------------------------------------- +Wed Aug 30 09:35:41 CEST 2006 - lslezak@suse.cz + +- synced to the new zypp API (keyring, callbacks) +- require libzypp >= 2.0.0 (#202397) +- 2.13.94 + +------------------------------------------------------------------- +Mon Aug 21 11:06:29 CEST 2006 - lslezak@suse.cz + +- new bindings SourceRestore() and SourceLoad() (#199738) +- TargetInitDU([]) sets the current disk usage (#197497) +- 2.13.93 + +------------------------------------------------------------------- +Tue Aug 15 12:48:52 CEST 2006 - lslezak@suse.cz + +- 2.13.92 + +------------------------------------------------------------------- +Fri Aug 11 10:01:44 CEST 2006 - lslezak@suse.cz + +- new finish callbacks: Callback{Delta,Patch}Finish*() + +------------------------------------------------------------------- +Thu Aug 10 13:58:56 CEST 2006 - lslezak@suse.cz + +- new callbacks: CallbackSourceCreate*() functions + +------------------------------------------------------------------- +Wed Aug 9 14:53:24 CEST 2006 - jsrain@suse.cz + +- let TargetProducts return more data (#66046) + +------------------------------------------------------------------- +Wed Aug 9 09:23:26 CEST 2006 - lslezak@suse.cz + +- built-in ResolvableInstallArch() has been changed to + ResolvableInstallArchVersion() - set architecture and version of + the installed resolvable (#186912) + +------------------------------------------------------------------- +Tue Aug 8 14:03:16 CEST 2006 - lslezak@suse.cz + +- new callbacks: patch and delta file progress + +------------------------------------------------------------------- +Tue Aug 8 12:40:00 CEST 2006 - jsrain@suse.cz + +- let PkgCommit return more data about remaining resolvables + (#186912) + +------------------------------------------------------------------- +Mon Aug 7 18:09:34 CEST 2006 - dmacvicar@suse.de + +- use the new initializeTarget method for TargetInitialize +- require zypp version 2.0.0 + +------------------------------------------------------------------- +Mon Aug 7 17:01:56 CEST 2006 - lslezak@suse.cz + +- new built-in ResolvableInstallArch() - select architecture of + the installed resolvable (#186912) + +------------------------------------------------------------------- +Mon Aug 7 16:11:25 CEST 2006 - dmacvicar@suse.de + +- add TargetInitialize, TargetLoad, deprecate TargetInit. +- port TargetProduct to new zypp api +- 2.13.91 + +------------------------------------------------------------------- +Thu Aug 3 09:13:50 CEST 2006 - mvidner@suse.cz + +- Fixed makefiles for make 3.81 +- 2.13.90 + +------------------------------------------------------------------- +Thu Jul 13 10:05:43 CEST 2006 - lslezak@suse.cz + +- new binding Pkg::ResolvableCountPatches() - count available + patches which can be installed +- 2.13.89 + +------------------------------------------------------------------- +Thu Jun 29 09:28:20 CEST 2006 - lslezak@suse.cz + +- ResolvableProperties(): return "is_needed" property of a patch + (#188541) +- 2.13.88 + +------------------------------------------------------------------- +Mon Jun 26 16:50:50 CEST 2006 - mvidner@suse.cz + +- Fixed links in the docs (locilka) +- 2.13.87 + +------------------------------------------------------------------- +Wed Jun 21 09:37:09 CEST 2006 - mvidner@suse.cz + +- Added Pkg::SourceURL that includes the password (#186842). +- 2.13.86 + +------------------------------------------------------------------- +Fri Jun 9 09:44:32 CEST 2006 - jsrain@suse.cz + +- report also type of resolvable not installed during 1st stage + (#181198) +- 2.13.85 + +------------------------------------------------------------------- +Thu Jun 8 12:58:40 CEST 2006 - lslezak@suse.cz + +- fixed SetLocale() - do not reset additional locales (#172223) +- catch all uncaught exceptions on the global level (prevents + from crashing yast) +- 2.13.84 + +------------------------------------------------------------------- +Thu Jun 8 12:51:28 CEST 2006 - jsrain@suse.cz + +- fixed reseting SW selection (#177469) + +------------------------------------------------------------------- +Thu Jun 8 08:19:18 CEST 2006 - lslezak@suse.cz + +- fixed the crash when yast is running as non-root user - catch + an exception in SourceStartCache() (#182390) + +------------------------------------------------------------------- +Tue Jun 6 16:11:20 CEST 2006 - lslezak@suse.cz + +- added new callback bindings (CallbackProgressSourceRefresh(), + CallbackAcceptWrongDigest(), CallbackAcceptUnknownDigest()) +- 2.13.83 + +------------------------------------------------------------------- +Mon Jun 5 15:33:17 CEST 2006 - lslezak@suse.cz + +- updated documentation - descriptions of the functions, + added obsoleted/don't use notes +- 2.13.82 + +------------------------------------------------------------------- +Thu Jun 1 09:33:07 CEST 2006 - lslezak@suse.cz + +- get source ID by numericId() call (do not search in all available + sources) (#179410, #163609) +- 2.13.81 + +------------------------------------------------------------------- +Thu May 25 17:41:32 CEST 2006 - mvidner@suse.cz + +- Added SourceSaveAll which always saves and does not disable (#176013). +- 2.13.80 + +------------------------------------------------------------------- +Mon May 22 13:23:48 CEST 2006 - lslezak@suse.cz + +- Pkg::DoProvide - select only the newest item for installation, + remove the flag from other versions (#176854) +- 2.13.79 + +------------------------------------------------------------------- +Mon May 22 10:51:44 CEST 2006 - jsrain@suse.cz + +- added PkgApplReset builtin (#176788) +- 2.13.78 + +------------------------------------------------------------------- +Fri May 19 09:49:38 CEST 2006 - lslezak@suse.cz + +- ignore installed selections in Pkg::GetSelections() when asking + for available selections (#170537), the same fix has been + implemented also in Pkg::GetPatterns() +- 2.13.77 + +------------------------------------------------------------------- +Thu May 18 16:49:53 CEST 2006 - mvidner@suse.cz + +- Say also the URL of a failed source in SourceStartManager (#175153). +- 2.13.76 + +------------------------------------------------------------------- +Wed May 17 08:43:28 CEST 2006 - jsrain@suse.cz + +- one more fix of reseting resolvable status (#175451) + +------------------------------------------------------------------- +Tue May 16 22:16:48 CEST 2006 - ma@suse.de + +- Adapt to libzypp-1.0.0 +- 2.13.75 + +------------------------------------------------------------------- +Tue May 16 09:56:18 CEST 2006 - mvidner@suse.cz + +- SourceDelete: no need to remove resolvables from pool if the source + has not seen any resolvables yet. Fixes deleting corrupt sources + (#174840). +- 2.13.74 + +------------------------------------------------------------------- +Tue May 16 08:39:47 CEST 2006 - jsrain@suse.cz + +- fixed resetting resolvable status (#175711, #175451) +- 2.13.73 + +------------------------------------------------------------------- +Fri May 12 15:02:58 CEST 2006 - lslezak@suse.cz + +- PkgMediaSizes, PkgMediaCount: don't count packages with + mediaId == 0, array index was -1 in this case (#174841) +- 2.13.72 + +------------------------------------------------------------------- +Wed May 10 12:49:36 CEST 2006 - lslezak@suse.cz + +- ResolvableProperties: don't add empty product description + (#148625) +- 2.13.71 + +------------------------------------------------------------------- +Tue May 9 18:23:51 CEST 2006 - visnov@suse.cz + +- Do not try to evaluate the same callback twice, the parameters + are discarded after the first call (#173291) +- 2.13.70 + +------------------------------------------------------------------- +Tue May 9 18:06:39 CEST 2006 - mvidner@suse.cz + +- When creating a source, prefer an alias that may be passed as a + query parameter of the URL. + This is an adaptation for the new output of suseRegister-1.0-59, + ensuring proper synchronization of YaST and Zenworks for enterprise + updates (#158850#c17). +- 2.13.69 + +------------------------------------------------------------------- +Fri Apr 28 15:12:41 CEST 2006 - lslezak@suse.cz + +- fixed reset in PkgReset() and in ResolvableNeutral() builtin + (#170643) +- 2.13.68 + +------------------------------------------------------------------- +Wed Apr 26 12:53:42 CEST 2006 - lslezak@suse.cz + +- use other valid sources when a broken source is found (#168632) +- 2.13.67 + +------------------------------------------------------------------- +Tue Apr 25 14:04:04 CEST 2006 - lslezak@suse.cz + +- updated callback handlers (#168060) +- 2.13.66 + +------------------------------------------------------------------- +Mon Apr 24 10:56:35 CEST 2006 - lslezak@suse.cz + +- select language packages in SetLocale(), handle the main locale + when processing additional locales (#162064) +- 2.13.65 + +------------------------------------------------------------------- +Fri Apr 21 23:06:34 CEST 2006 - jsrain@suse.de + +- SourceCreateBase (#160585) +- 2.13.64 + +------------------------------------------------------------------- +Fri Apr 21 11:10:24 CEST 2006 - lslezak@suse.cz + +- Pkg::ResolvableNeutral() - added force argument (#168278) +- 2.13.63 + +------------------------------------------------------------------- +Thu Apr 20 10:16:37 CEST 2006 - lslezak@suse.cz + +- fixed logging +- 2.13.62 + +------------------------------------------------------------------- +Wed Apr 19 23:01:53 CEST 2006 - jsrain@suse.de + +- fixed building +- 2.13.61 + +------------------------------------------------------------------- +Wed Apr 19 10:33:33 CEST 2006 - visnov@suse.cz + +- ignore finish with errors in DonePackage callback to be retried (#161298) +- 2.13.60 + +------------------------------------------------------------------- +Fri Apr 14 16:07:19 CEST 2006 - visnov@suse.cz + +- Adapt for new digest callbacks in ZYPP +- 2.13.59 + +------------------------------------------------------------------- +Thu Apr 13 15:51:18 CEST 2006 - lslezak@suse.cz + +- Pkg::ResolvableProperties - return patch specific values + +------------------------------------------------------------------- +Thu Apr 13 13:00:00 CEST 2006 - lslezak@suse.cz + +- fixed disk usage counting - non-root dirs should not contain + / at the beginning (#163199) +- updated Pkg::ResolvablePreselectPatches - return number of + patches, added 'kind' argument (#165540) +- new binding Pkg::CallbackAcceptFileWithoutChecksum() (#165125) +- 2.13.58 + +------------------------------------------------------------------- +Mon Apr 10 17:43:19 CEST 2006 - jsrain@suse.de + +- call PkgRefresh when added or enabled a source (#156980) +- 2.13.57 + +------------------------------------------------------------------- +Mon Apr 10 16:47:36 CEST 2006 - visnov@suse.cz + +- Modified PkgMediaNames to return also the installation source + ID (#161298) +- 2.13.56 + +------------------------------------------------------------------- +Mon Apr 10 11:07:57 CEST 2006 - mvidner@suse.cz + +- Added update_urls to Pkg::ResolvableProperties (#163192). +- 2.13.55 + +------------------------------------------------------------------- +Mon Apr 10 09:10:11 CEST 2006 - visnov@suse.cz + +- fix ImportGPGKey +- 2.13.54 + +------------------------------------------------------------------- +Fri Apr 7 23:56:06 CEST 2006 - jsrain@suse.de + +- let product provide short_name via ResolvableProperties (#163702) + +------------------------------------------------------------------- +Thu Apr 6 22:38:39 CEST 2006 - visnov@suse.cz + +- fix build +- 2.13.52 + +------------------------------------------------------------------- +Thu Apr 6 20:26:26 CEST 2006 - visnov@suse.cz + +- invoke SourceChange callback (#161298) +- 2.13.51 + +------------------------------------------------------------------- +Thu Apr 6 20:26:25 CEST 2006 - jsrain@suse.de + +- fixed YCP signature of Pkg::SourceCleanupBroken +- 2.13.50 + +------------------------------------------------------------------- +Thu Apr 6 18:59:37 CEST 2006 - kkaempf@suse.de + +- more debug for DoProvideNameKind() + +------------------------------------------------------------------- +Thu Apr 6 18:29:40 CEST 2006 - schubi@suse.de + +- Bug 162745 - Updating from beta8 does not update the kernel sources + +------------------------------------------------------------------- +Thu Apr 6 15:50:05 CEST 2006 - lslezak@suse.cz + +- added Pkg::ImportGPGKey() (#164001) +- 2.13.49 + +------------------------------------------------------------------- +Thu Apr 6 15:11:38 CEST 2006 - visnov@suse.cz + +- implemented SourceCleanupBroken (#157100) + +------------------------------------------------------------------- +Wed Apr 5 18:41:03 CEST 2006 - jsrain@suse.de + +- implemented SourceChangeUrl (#163748) +- 2.13.48 + +------------------------------------------------------------------- +Wed Apr 5 16:28:24 CEST 2006 - lslezak@suse.cz + +- updated keyring callbacks +- 2.13.47 + +------------------------------------------------------------------- +Tue Apr 4 14:33:53 CEST 2006 - mvidner@suse.cz + +- Added "alias" to Pkg::SourceGeneralData (#156030). +- libzypp API change: use location instead of plainRpm. +- 2.13.46 + +------------------------------------------------------------------- +Mon Apr 3 19:25:55 CEST 2006 - kkaempf@suse.de + +- new callback: Pkg::PkgFreshen() (#156980) +- 2.13.45 + +------------------------------------------------------------------- +Mon Apr 3 15:17:25 CEST 2006 - lslezak@suse.cz + +- new callbacks: Pkg::CallbackAcceptUnknownGpgKey(), + Pkg::CallbackAcceptUnsignedFile(), + Pkg::CallbackAcceptVerificationFailed(), + Pkg::CallbackTrustedKeyAdded(), + Pkg::CallbackTrustedKeyRemoved() (#162858) +- 2.13.44 + +------------------------------------------------------------------- +Wed Mar 29 18:25:12 CEST 2006 - visnov@suse.cz + +- new callback Pkg::CallbackImportGpgKey + +------------------------------------------------------------------- +Wed Mar 29 16:40:14 CEST 2006 - visnov@suse.cz + +- return correct type in SourceCreate and SourceScan if URL wrong + +------------------------------------------------------------------- +Wed Mar 29 15:47:19 CEST 2006 - mvidner@suse.cz + +- Find zypp using pkg-config (enables prefix builds). +- 2.13.43 + +------------------------------------------------------------------- +Tue Mar 28 16:06:07 CEST 2006 - lslezak@suse.cz + +- new binding Pkg::ResolvableSetSoftLock() (#159466) +- initialize zypp when it's needed, retry initialization when + it fails, new binding Pkg::Connect() (#160319) +- call DoneProvide callback when resolvable download + fails (#160966) + +------------------------------------------------------------------- +Tue Mar 28 09:59:19 CEST 2006 - visnov@suse.cz + +- fix compile +- catch media exception if source cannot be reattached + to get source product information +- 2.13.42 + +------------------------------------------------------------------- +Mon Mar 27 16:14:51 CEST 2006 - lslezak@suse.cz + +- new binding Pkg::ResolvableNeutral() (#159466) +- 2.13.41 + +------------------------------------------------------------------- +Mon Mar 27 15:26:17 CEST 2006 - lslezak@suse.cz + +- 2.13.40 + +------------------------------------------------------------------- +Mon Mar 27 15:12:28 CEST 2006 - lslezak@suse.cz + +- remove all transactions in PkgTaboo, prevent from installing + unconfirmed packages (#160588) + +------------------------------------------------------------------- +Sat Mar 25 22:36:37 CET 2006 - jsrain@suse.de + +- do not report repeated SourceStartManager as error +- 2.13.39 + +------------------------------------------------------------------- +Fri Mar 24 15:35:45 CET 2006 - visnov@suse.cz + +- mark only patches in ResolvablePreselectPatches (#160573) +- 2.13.38 + +------------------------------------------------------------------- +Thu Mar 23 13:11:45 CET 2006 - lslezak@suse.cz + +- return package licenses correctly (#160028) +- 2.13.37 + +------------------------------------------------------------------- +Wed Mar 22 19:29:45 CET 2006 - visnov@suse.cz + +- 2.13.36 + +------------------------------------------------------------------- +Wed Mar 22 17:04:56 CET 2006 - lslezak@suse.cz + +- new builtin Pkg::CallbackResolvableReport (#160015) +- adapted to new libzypp API + +------------------------------------------------------------------- +Wed Mar 22 14:29:13 CET 2006 - lslezak@suse.cz + +- added `removed option in GetPackages builtin + (required for #156638) + +------------------------------------------------------------------- +Tue Mar 21 10:14:16 CET 2006 - visnov@suse.cz + +- fix build +- 2.13.35 + +------------------------------------------------------------------- +Tue Mar 21 08:58:48 CET 2006 - visnov@suse.cz + +- allow more choices how the media change callback behave (#159116) +- 2.13.34 + +------------------------------------------------------------------- +Mon Mar 20 18:28:03 CET 2006 - lslezak@suse.cz + +- new SourceProvideOptionalFile() binding (#159116) +- 2.13.33 + +------------------------------------------------------------------- +Mon Mar 20 09:09:16 CET 2006 - visnov@suse.cz + +- adapt for latest libzypp +- 2.13.32 + +------------------------------------------------------------------- +Sat Mar 18 02:18:40 CET 2006 - kkaempf@suse.de + +- fix Pkg::IsSelected (and others) to check the right + item of the pool (#158602) +- 2.13.31 + +------------------------------------------------------------------- +Thu Mar 16 20:10:48 CET 2006 - jsrain@suse.de + +- let products provide their flags + +------------------------------------------------------------------- +Thu Mar 16 18:18:53 CET 2006 - jsrain@suse.de + +- added Pkg::ResolvableDependencies +- 2.13.30 + +------------------------------------------------------------------- +Thu Mar 16 17:48:32 CET 2006 - mvidner@suse.cz + +- added Pkg::ResolvablePreselectPatches to select Needed items +- 2.13.29 + +------------------------------------------------------------------- +Wed Mar 15 22:47:35 CET 2006 - kkaempf@suse.de + +- add PkgEstablish() to calculate needed/unneeded patches. + +------------------------------------------------------------------- +Wed Mar 15 09:02:40 CET 2006 - visnov@suse.cz + +- set alias when creating a source +- 2.13.28 + +------------------------------------------------------------------- +Tue Mar 14 19:12:11 CET 2006 - mvidner@suse.cz + +- Use APPL_HIGH level instead of USER for Pkg:: (#156875, thanks ma) +- 2.13.27 + +------------------------------------------------------------------- +Tue Mar 14 15:21:22 CET 2006 - mvidner@suse.cz + +- Provide Product::version via TargetProducts, + fixing crypto update (#153576). +- Use product(name+edition)+current timestamp + to set the source alias in SourceCreate and SourceScan (#154913). +- 2.13.26 + +------------------------------------------------------------------- +Tue Mar 14 10:43:52 CET 2006 - visnov@suse.cz + +- added TargetDisableSources to disable configured sources + at the target system (#154850) +- if no products found by libzypp, try also the base URL + in SourceScan and SourceCreate (#157442) + +------------------------------------------------------------------- +Sat Mar 11 14:23:11 CET 2006 - kkaempf@suse.de + +- fix the build. +- 2.13.25 + +------------------------------------------------------------------- +Thu Mar 9 10:53:10 CET 2006 - lslezak@suse.cz + +- new pattern related builtins: GetPatterns and PatternData + (similar to GetSelections and SelectionData) +- use zypp::SourceManager::SourceId instead of 'int' for source ID + +------------------------------------------------------------------- +Wed Mar 8 10:57:53 CET 2006 - lslezak@suse.cz + +- create unique alias for a new installation source, + use URL + src ID as alias (#154913) + +------------------------------------------------------------------- +Tue Mar 7 19:12:44 CET 2006 - jsrain@suse.de + +- handle installation abort properly (#154936) +- 2.13.24 + +------------------------------------------------------------------- +Tue Mar 7 15:28:42 CET 2006 - kkaempf@suse.de + +- bail out early from SourceFinishAll() if there are no enabled + sources (#155459) +- 2.13.23 + +------------------------------------------------------------------- +Tue Mar 7 14:51:03 CET 2006 - lslezak@suse.cz + +- implemented PkgSrcInstall + +------------------------------------------------------------------- +Mon Mar 6 10:32:58 CET 2006 - lslezak@suse.cz + +- implemented PkgSolveCheckTargetOnly +- 2.13.22 + +------------------------------------------------------------------- +Fri Mar 3 20:10:09 CET 2006 - jsrain@suse.de + +- fixed Pkg::SourceMoveDownloadArea according to changes in libzypp + +------------------------------------------------------------------- +Fri Mar 3 16:52:55 CET 2006 - lslezak@suse.cz + +- error handling: PkgLastError(), LastErrorDetails(), remember + error messages +- TargetGetDU - use current system paritioning if TargetInitDU + has not been called + +------------------------------------------------------------------- +Fri Mar 3 10:34:15 CET 2006 - visnov@suse.cz + +- new builtin Pkg::Init() +- catch Url exceptions in source creation +- SourceRefreshNow() + +------------------------------------------------------------------- +Fri Mar 3 01:01:32 CET 2006 - jsrain@suse.de + +- new builting Pkg::SourceMoveDownloadArea (#151862) + +------------------------------------------------------------------- +Thu Mar 2 16:32:19 CET 2006 - visnov@suse.cz + +- initialize only resolvables from the enabled sources +- catch the restore source exception +- don't initialize all resolvables to get the products from source +- 2.13.21 + +------------------------------------------------------------------- +Thu Mar 2 15:19:17 CET 2006 - visnov@suse.cz + +- report user-abort from ProgressPackage callback (#150379) + +------------------------------------------------------------------- +Thu Mar 2 12:03:27 CET 2006 - kkaempf@suse.de + +- assure that PkgInstall always gets the best architecture. + (#154627) +- assure that PkgRemove removes installed package. + +------------------------------------------------------------------- +Thu Mar 2 09:09:51 CET 2006 - lslezak@suse.cz + +- added missing disconnect()s (#154331) + +------------------------------------------------------------------- +Wed Mar 1 18:44:24 CET 2006 - jsrain@suse.de + +- provide description and summary via generic interface (#153713) +- provide more information about products and patterns +- release all medias after commit (#152709) +- add builtin to release all medias (#154348) +- 2.13.20 + +------------------------------------------------------------------- +Tue Feb 28 16:22:15 CET 2006 - lslezak@suse.cz + +- call YCP callbacks only when progress value has changed more + than 5% since the last call (lowers CPU usage by Yast during + installation) +- 2.13.19 + +------------------------------------------------------------------- +Mon Feb 27 10:40:33 CET 2006 - lslezak@suse.cz + +- 2.13.18 + +------------------------------------------------------------------- +Mon Feb 27 10:28:05 CET 2006 - visnov@suse.cz + +- implement missing download progress callback + +------------------------------------------------------------------- +Fri Feb 24 18:47:57 CET 2006 - lslezak@suse.cz + +- fixed PkgProperties() +- new builtin PkgPropertiesAll() + +------------------------------------------------------------------- +Fri Feb 24 13:03:36 CET 2006 - lslezak@suse.cz + +- catch SourceManager::findSource() exceptions (#153323) + +------------------------------------------------------------------- +Fri Feb 24 09:17:17 CET 2006 - lslezak@suse.cz + +- IsManualSelection, PkgReset, PkgMarkLicenseConfirmed +- fixed PkgGetLicensesToConfirm, PkgGetLicenseToConfirm +- PkgCommit updated to the new commit() API (#153294) +- don't pack libpy2Pkg.la file +- 2.13.17 + +------------------------------------------------------------------- +Fri Feb 24 08:44:18 CET 2006 - visnov@suse.cz + +- properly report if source restore failed + +------------------------------------------------------------------- +Wed Feb 22 17:26:58 CET 2006 - jsrain@suse.de + +- TargetLogfile +- 2.13.16 + +------------------------------------------------------------------- +Wed Feb 22 14:49:34 CET 2006 - lslezak@suse.cz + +- TargetInitDU +- TargetGetDU +- 2.13.15 + +------------------------------------------------------------------- +Wed Feb 22 10:01:46 CET 2006 - kkaempf@suse.de + +- DoProvide now returns the best (architecture/edition) match + instead of the first. +- 2.13.14 + +------------------------------------------------------------------- +Wed Feb 22 08:56:01 CET 2006 - visnov@suse.cz + +- Don't generate doxygen documentation, this is not a C++ library + +------------------------------------------------------------------- +Tue Feb 21 18:28:20 CET 2006 - visnov@suse.cz + +- start of PkgTargetDU (#151430) +- survive if no products found on a media (#152521) +- 2.13.13 + +------------------------------------------------------------------- +Mon Feb 20 17:49:31 CET 2006 - lslezak@suse.cz + +- fixed package location in PkgLocation and in PkgProperties +- new builtin PkgPath - returns package name with path relative + to source root directory +- 2.13.12 + +------------------------------------------------------------------- +Sun Feb 19 20:44:14 CET 2006 - kkaempf@suse.de + +- adapt SourceManager::store() call +- 2.13.11 + +------------------------------------------------------------------- +Fri Feb 17 17:05:13 CET 2006 - visnov@suse.cz + +- 2.13.10 + +------------------------------------------------------------------- +Fri Feb 17 14:05:58 CET 2006 - visnov@suse.cz + +- adapt for new pool iterators + +------------------------------------------------------------------- +Thu Feb 16 14:19:35 CET 2006 - lslezak@suse.cz + +- new builtins ResolvableInstall, ResolvableRemove, + ResolvableProperties +- 2.13.9 + +------------------------------------------------------------------- +Thu Feb 16 09:53:41 CET 2006 - visnov@suse.cz + +- Don't report a package installation twice if it needs to + use different rpm parameters +- Callback cleanup + +------------------------------------------------------------------- +Wed Feb 15 09:32:02 CET 2006 - visnov@suse.cz + +- PkgMediaCount, PkgMediaSizes, PkgMediaNames +- Callback size fixes +- this makes the download progress behave nicely +- 2.13.8 + +------------------------------------------------------------------- +Tue Feb 14 20:04:04 CET 2006 - visnov@suse.cz + +- compile fixes +- SetLocale, GetLocale, SetAdditionalLocales, GetAdditionalLocales, + updated SelectionContent, SelectionData +- 2.13.7 + +------------------------------------------------------------------- +Tue Feb 14 09:55:06 CET 2006 - visnov@suse.cz + +- Pkg::SourceScan, Pkg::SourceEditGet, Pkg::SourceGeneralData improvements + +------------------------------------------------------------------- +Tue Feb 14 08:18:52 CET 2006 - visnov@suse.cz + +- use ZYpp linewriter to log into y2log (#149001) +- Pkg::SourceProductData enhanced to return product name and + version (#150209) +- 2.13.6 + +------------------------------------------------------------------- +Mon Feb 13 17:15:45 CET 2006 - visnov@suse.cz + +- Pkg::SourceProductData basic support +- define LOGGROUP +- 2.13.5 + +------------------------------------------------------------------- +Mon Feb 13 11:32:26 CET 2006 - visnov@suse.cz + +- connect also for source data parser and avoid media callback +- 2.13.4 + +------------------------------------------------------------------- +Sun Feb 12 19:00:02 CET 2006 - visnov@suse.cz + +- adapt for new libzypp +- 2.13.3 + +------------------------------------------------------------------- +Fri Feb 10 14:37:19 CET 2006 - lslezak@suse.cz + +- enable storage in TargetInit (#149869) +- TargetInstall, TargetRemove +- TargetProducts +- version 2.13.2 + +------------------------------------------------------------------- +Thu Feb 9 11:42:06 CET 2006 - kkaempf@suse.de + +- honor kind when choosing resolvables +- 2.13.1.10 + +------------------------------------------------------------------- +Thu Feb 9 10:04:48 CET 2006 - visnov@suse.cz + +- redirect zypp.log to the location of YaST log +- set pool entries to transact +- 2.13.1.9 + +------------------------------------------------------------------- +Wed Feb 8 17:39:08 CET 2006 - kkaempf@suse.de + +- Qt UI adaptions +- 2.13.1.8 + +------------------------------------------------------------------- +Tue Feb 7 19:38:43 CET 2006 - visnov@suse.cz + +- All callback handlers implemented +- 2.13.1.7 + +------------------------------------------------------------------- +Tue Feb 7 08:55:46 CET 2006 - visnov@suse.cz + +- Store/restore source cache +- More information in install callback +- SourceStartManager, SourceStartCache, SourceGetCurrent + +------------------------------------------------------------------- +Mon Feb 6 14:33:59 CET 2006 - visnov@suse.cz + +- Renamed files +- MediaChange callback fixes +- RPM install problem callback +- PkgQueryProvides +- Selection interface cleaned up +- 2.13.1.6 + +------------------------------------------------------------------- +Mon Feb 6 10:00:44 CET 2006 - visnov@suse.cz + +- Adapt for new libzypp +- 2.13.1.5 + +------------------------------------------------------------------- +Fri Feb 3 10:38:13 CET 2006 - visnov@suse.cz + +- Fix build for YaST modules using Pkg +- Adapt for new libzypp +- 2.13.1.4 + +------------------------------------------------------------------- +Thu Feb 2 18:42:08 CET 2006 - lslezak@suse.cz + +- DownloadProgressCallback +- MediaChangeCallback +- changed Y2PM names (variables, namespaces...) to ZYPP +- 2.13.1.3 + +------------------------------------------------------------------- +Thu Feb 2 15:56:06 CET 2006 - lslezak@suse.cz + +- removed yast2-packagemanager-devel from BuildRequires +- don't compile/link PkgModuleError.* files +- RebuildDbCallback +- 2.13.1.2 + +------------------------------------------------------------------- +Thu Feb 2 14:04:53 CET 2006 - visnov@suse.cz + +- first drop for ZYPP +- 2.13.1.1 + +------------------------------------------------------------------- +Fri Dec 2 11:59:47 CET 2005 - ma@suse.de + +- Remember values sent on CB_StartSourceRefresh, and repeat them + in subsequent SourceRefresh callbacks. (#133811) +- 2.13.1 + +------------------------------------------------------------------- +Tue Oct 4 15:16:26 CEST 2005 - ma@suse.de + +- Changed signature of ProgressProvide and ProgressDownload callbacks. + Both are now expected to return YCPBoolean. Iff the callback returns + YCPBoolean(FALSE), current download is aborted. (#115534) +- 2.13.0 + +------------------------------------------------------------------- +Fri Aug 19 15:33:10 CEST 2005 - ma@suse.de + +- Provide installation source attribute 'autorefresh' in + PKG::SourceGeneralData. +- 2.12.7 + +------------------------------------------------------------------- +Wed Aug 17 15:56:31 CEST 2005 - ma@suse.de + +- Removed obsolete 'TargetUpdateInf'. That's old YaST(1) + stuff. +- 2.12.6 + +------------------------------------------------------------------- +Thu Aug 4 00:42:42 CEST 2005 - ma@suse.de + +- Added YCP {Start,Error,Done}SourceRefresh callbacks. +- 2.12.5 + +------------------------------------------------------------------- +Wed Jul 27 22:13:12 CEST 2005 - ma@suse.de + +- Fixed conversion from YCPMap to InstSrcManager::SrcStateVector. +- 2.12.4 + +------------------------------------------------------------------- +Mon Jul 25 14:03:11 CEST 2005 - ma@suse.de + +- Provide new installation source attribute 'autorefresh' in + PKG::SourceEditGet/SourceEditSet. +- New builtin PKG::SourceRefreshNow. +- 2.12.3 + +------------------------------------------------------------------- +Wed Jul 20 10:46:53 CEST 2005 - ma@suse.de + +- Adapt build requirements for libxml2 + +------------------------------------------------------------------- +Fri Jul 8 15:49:40 CEST 2005 - visnov@suse.cz + +- Adapt build requirements for blocxx +- 2.12.2 + +------------------------------------------------------------------- +Fri Jun 10 11:08:40 CEST 2005 - ma@suse.de + +- Adapt to changes in base classes we use from liby2. +- 2.12.1 + +------------------------------------------------------------------- +Tue Feb 15 14:44:35 CET 2005 - ma@suse.de + +- Extended statistics returned from Pkg::PkgUpdateAll. The builtin + now returns map. (#37073) +- 2.11.6 + +------------------------------------------------------------------- +Tue Feb 8 18:01:35 CET 2005 - nashif@suse.de + +- Fixed neededforbuild: added sgml-skel + +------------------------------------------------------------------- +Sat Feb 5 21:15:23 CET 2005 - ma@suse.de + +- Base selctions are mutual exclusive. If a new base selection + is set to install, take care the old one gets deleted. (#46998) +- 2.11.4 + +------------------------------------------------------------------- +Mon Jan 24 17:43:30 CET 2005 - ma@suse.de + +- Code cleanup. Explicit casts removed. +- 2.11.3 + +------------------------------------------------------------------- +Fri Jan 21 16:51:19 CET 2005 - nashif@suse.de + +- Fixed packages needed for build + +------------------------------------------------------------------- +Fri Jan 21 13:49:58 CET 2005 - ma@suse.de + +- Updated media change callback to allow to provide more + information via callback. +- 2.11.2 + +------------------------------------------------------------------- +Fri Oct 29 16:01:19 CEST 2004 - mvidner@suse.cz + +- Added pkgconfig support. +- 2.11.1 + +------------------------------------------------------------------- +Wed Oct 13 13:34:19 2004 - visnov@suse.de + +- Initial version + diff --git a/yast2-pkg-bindings.spec b/yast2-pkg-bindings.spec new file mode 100644 index 0000000..4b37ae6 --- /dev/null +++ b/yast2-pkg-bindings.spec @@ -0,0 +1,60 @@ +# +# spec file for package yast2-pkg-bindings +# +# Copyright (c) 2025 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: yast2-pkg-bindings +Version: 5.0.5 +Release: 0 +Summary: YaST2 - Package Manager Access +License: GPL-2.0-only +Group: System/YaST +Source0: %{name}-%{version}.tar.bz2 +BuildRequires: docbook-xsl-stylesheets +BuildRequires: gcc-c++ +BuildRequires: libtool +BuildRequires: libxslt +# zypp::VendorAttr API +BuildRequires: libzypp-devel >= 17.25.0 +BuildRequires: yast2-core-devel +BuildRequires: yast2-devtools >= 4.4.0 +# needed for network detection +Requires: grep +Requires: iproute2 + +%description +This package contains a name space for accessing the package manager +library in YaST2. + +%prep +%setup -q +# build only the library, ignore documentation (it is in devel-doc package) +echo "src" > SUBDIRS + +%build +%yast_build + +%install +%yast_install + +rm -rf %{buildroot}/%{yast_plugindir}/libpy2Pkg.la + +%files +%license COPYING +%{yast_plugindir}/libpy2Pkg.so.* +%{yast_plugindir}/libpy2Pkg.so + +%changelog