X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=package%2Flibsolv.changes;h=21bdbd1109aabc793c03aae016a80caab40ab7fd;hb=c948f862b552adbe2cdee24096357b887dfbb088;hp=4e4d85acb9b3bfb2ed84aa16059e5a32a0b07819;hpb=1f345e6aadd562544be8dc0e78d71ca8c1b4106b;p=platform%2Fupstream%2Flibsolv.git diff --git a/package/libsolv.changes b/package/libsolv.changes index 4e4d85a..21bdbd1 100644 --- a/package/libsolv.changes +++ b/package/libsolv.changes @@ -1,7 +1,358 @@ ------------------------------------------------------------------- +Thu Sep 7 16:18:20 CEST 2017 - mls@suse.de + +- expose solver_get_recommendations in bindings +- fix bug in solver_prune_to_highest_prio_per_name resulting in + bad solver_get_recommendations output +- support 'without' and 'unless' dependencies +- fix yumobs rule generation bug +- Use same heuristic as upstream to determine src rpms +- bump version to 0.6.29 + +------------------------------------------------------------------- +Fri Jun 30 16:37:31 CEST 2017 - mls@suse.de + +- make peace with newer perl versions +- fix memory leak in bindings +- add pool_best_solvables() function +- fix 64bit integer parsing from RPM headers +- bump version to 0.6.28 + +------------------------------------------------------------------- +Sun May 28 13:32:15 UTC 2017 - ngompa13@gmail.com + +- Enable complex/rich dependencies for CentOS/RHEL 7, matching how + libsolv is configured there. + +------------------------------------------------------------------- +Thu May 11 12:41:07 UTC 2017 - ngompa13@gmail.com + +- Disable bzip2 and xz/lzma compression support for SLE <= 12 + +------------------------------------------------------------------- +Mon May 8 13:15:09 UTC 2017 - ngompa13@gmail.com + +- Enable bzip2 and xz/lzma compression support +- Enable complex/rich dependencies on distributions with RPM 4.13+ +- Simplified CentOS/RHEL conditionals +- Added Mageia conditionals +- Fixed a few spec portability issues + +------------------------------------------------------------------- +Tue Apr 25 14:11:05 CEST 2017 - mls@suse.de + +- change queue resize code to use adaptive chunk sizes +- fix potential segfault in testcase_depstr [bnc#1036002] +- fix performance issues with name = md5sum dependencies + [bnc#1035946] +- improve "forcebest with uninstall" handling +- make dirid handling more robust +- build with libxml2 instead of libexpat +- bump version to 0.6.27 + +------------------------------------------------------------------- +Wed Feb 15 11:34:59 CET 2017 - mls@suse.de + +- export solvable_matchesdep function, as we now use it in + the bindings [bnc#1025440] +- bump version to 0.6.26 + +------------------------------------------------------------------- +Tue Feb 7 13:13:01 CET 2017 - mls@suse.de + +- add SOLVABLE_NAME hack for pool_whatmatchesdep and + solvable_matchesdep +- add SOLVER_FLAG_STRONG_RECOMMENDS option +- add SOLVER_FLAG_INSTALL_ALSO_UPDATES option +- do not special case release-less provides in sort_by_common_dep +- solver_problemruleinfo2str: return reason why a package is not + installable +- guard against dirpool_add_dir being called with an illegal + component id +- reject solv files with bad directories +- bump version to 0.6.25 + +------------------------------------------------------------------- +Thu Nov 10 15:09:25 CET 2016 - mls@suse.de + +- make testcase_str2solvid work with ignored packages +- improve checks against corrupt rpm +- add SOLVER_FLAG_FOCUS_BEST solver flag +- rework susetags multi-line handling [bnc#1007273] +- build both for python2 and python3 +- bump version to 0.6.24 + +------------------------------------------------------------------- +Fri Jul 22 11:37:23 CEST 2016 - mls@suse.de + +- also scan /usr/share/metainfo for appdata files [bnc#989830] +- support tri-state product-endoflife [fate#320699] +- take lockstep into account when calculating unneeded packages +- ignore appplication extensions for now in appdata parser + [bnc#984332] +- add enabled features to solvversion.h +- take disfavors into account when auto-minimizing for recommended + packages +- change cleandeps code so that it keeps all providers +- make sure that all repos have different names in a testcase +- bump version to 0.6.23 + +------------------------------------------------------------------- +Tue Jun 7 11:24:47 CEST 2016 - mls@suse.de + +- fix bug in ignoreinst logic [bnc#983141] + +------------------------------------------------------------------- +Wed May 18 15:09:56 CEST 2016 - mls@suse.de + +- add pool->setdisttype to the bindings +- fix error in repo_deb that could lead to missing packages +- add reason testing to testcase code +- add pool_whatcontainsdep, selection_make_matchdepid, and + SELECTION_MATCH_DEPSTR +- add SOLVER_FAVOR and SOLVER_DISFAVOR job types +- allow unknown archs in pool_setarch +- add the SOLVER_FLAG_URPM_REORDER solver flag +- fix segfault in cshash dedup code [bnc#980901] +- fix supplements handling when implicitobsoleteusescolors is set +- bump version to 0.6.21 + +------------------------------------------------------------------- +Fri Apr 8 15:36:21 CEST 2016 - mls@suse.de + +- Better support of complex deps in pool_match_dep and + selection_make_matchdeps +- make SOLVER_REASON_CLEANDEPS_ERASE introspection reason work again +- make dep2str use rpm-like output if disttype is rpm +- implement filtering of Requires(pre,post) for installed packages +- simplify handling of pseudo package updates [bnc#967006] +- improve speed of rpmmd metadata parsing +- bump version to 0.6.20 + +------------------------------------------------------------------- +Mon Feb 15 16:46:31 CET 2016 - mls@suse.de + +- parse media number from baseurl +- support susedata..xml language files +- bump version to 0.6.19 + +------------------------------------------------------------------- +Fri Jan 29 14:17:26 CET 2016 - mls@suse.de + +- fix rule generation for linked packages [bnc#961738] +- add hash method in bindings for some classes +- bump version to 0.6.18 + +------------------------------------------------------------------- +Tue Dec 22 11:49:02 CET 2015 - mls@suse.de + +- fix update handling of multiversion packages [bnc#957606] +- bump version to 0.6.17 + +------------------------------------------------------------------- +Mon Dec 21 12:59:19 CET 2015 - mls@suse.de + +- fix orphan handling for dup with keeporphans set [bnc#957606] +- bump version to 0.6.16 + +------------------------------------------------------------------- +Mon Dec 14 15:48:01 CET 2015 - mls@suse.de + +- change product links to also look at timestamps [bnc#956443] +- rework multiversion orphaned handling [bnc#957606] +- support key type changes in repodata_internalize() +- allow serialization of REPOKEY_TYPE_DELETED +- improve appdata handling of installed packages +- improve performance when run under xen +- bump version to 0.6.15 + +------------------------------------------------------------------- +Mon Oct 5 13:27:25 CEST 2015 - mls@suse.de + +- fix bug in recommends handling [bnc#948482] +- also check installed packages in multiversion handling +- fix build on Mageia +- bump version to 0.6.14 + +------------------------------------------------------------------- +Fri Sep 25 11:54:02 CEST 2015 - mls@suse.de + +- support a generic string for pattern-visible() [bnc#900769] +- add a SOLVER_ALLOWUNINSTALL job type +- add ordercycle introspection +- fix mkmask handling of a zero size +- support 'recommends' in repo_mdk.c +- support filelist parsing in installcheck +- bump version to 0.6.13 + +------------------------------------------------------------------- +Tue Sep 1 13:37:11 CEST 2015 - mls@suse.de + +- added tcl bindings +- improve debian ar archive handling +- bindings: set the CLOEXEC flags in xfopen +- bindings: support testcase writing [bnc#946752] +- support REL_ELSE as evr of REL_COND +- bump version to 0.6.12 + +------------------------------------------------------------------- +Tue Jun 2 11:41:10 CEST 2015 - mls@suse.de + +- add forgotten sha-512 support to data_skip +- speed up whatprovides lookup with a new helper array +- fix dup with allowuninstall +- improve alreadyinstalled handling of supplements +- some code cleanup +- bump version to 0.6.11 + +------------------------------------------------------------------- +Sat May 2 11:44:08 UTC 2015 - mrueckert@suse.de + +- you really want to use rbconfig there + +------------------------------------------------------------------- +Wed Mar 18 11:04:34 CET 2015 - mls@suse.de + +- fix bug in dislike_old_versions that could lead to a segfault + [bnc#922352] +- bump version to 0.6.10 + +------------------------------------------------------------------- +Mon Mar 9 16:42:35 CET 2015 - mls@suse.de + +- rework splitprovides handling [bnc#921332] +- improve package choosing code +- new testcase dependency format +- add alternatives introspection +- make reorder_dq_for_jobrules also look at recommends/suggests +- rework branch handling +- add parser for rpm rich deps +- bump version to 0.6.9 + +------------------------------------------------------------------- +Wed Jan 14 08:58:46 CET 2015 - ma@suse.de + +- fixes to build with swig 3.0.3 +- bump version to 0.6.8 + +------------------------------------------------------------------- +Fri Dec 19 08:59:27 CET 2014 - ma@suse.de + +- add product:regflavor attribute [bnc#896224] +- bump version to 0.6.7 + +------------------------------------------------------------------- +Tue Oct 7 14:39:23 CEST 2014 - mls@suse.de + +- fix bug in reorder_dq_for_jobrules leading to crashes + [bnc#899907] +- rename rpm rules to pkg rules +- add manpages for the tools +- bump version to 0.6.6 + +------------------------------------------------------------------- +Thu Sep 11 17:33:04 CEST 2014 - mls@suse.de + +- support DUCHANGES_ONLYADD flag in diskusage calculation + [bnc#783100] +- add whatmatchesdep to bindings +- support pool->considered in testcases +- always call selection_filelist if SELECTION_FILELIST is set +- support yum style obsolete handling for package splits +- bump version to 0.6.5 + +------------------------------------------------------------------- +Tue Jul 8 14:13:40 CEST 2014 - mls@suse.de + +- expand solver_identical fix to applications [bnc#885830] +- fix instbuddy generation code +- improve autominimizing implementation to also look at + supplements +- bump version to 0.6.4 + +------------------------------------------------------------------- +Fri Jun 13 08:28:12 CEST 2014 - ma@suse.de + +- quick fix for [bnc#881320] +- bump version to 0.6.3 + +------------------------------------------------------------------- +Fri Jun 6 11:37:00 CEST 2014 - ma@suse.de + +- Provide PRODUCT_REGISTER_TARGET for available products [bnc#881320] +- bump version to 0.6.2 + +------------------------------------------------------------------- +Thu Apr 17 14:47:42 CEST 2014 - mls@suse.de + +- support BREAK_ORPHANS and KEEP_ORPHANS solver flags +- adapt to AppStream 0.6 +- reduce memory usage in repo_write and repodata_internalize +- make repodata_stringify return the result string +- bump version to 0.6.1 + +------------------------------------------------------------------- +Mon Apr 7 15:36:07 CEST 2014 - mls@suse.de + +- add support for sha224/sha384/sha512 +- add userinstalled helper functions +- improve dataiterator bindings (in an incompatible way) +- automatically free pool in bindings +- bump version to 0.6.0 (ABI + bindings API breakage) + +------------------------------------------------------------------- +Wed Mar 26 15:08:46 CET 2014 - mls@suse.de + +- fix handling of packages with no update/feature rule [bnc#870195] +- fix crash when in internalize() when the schemadata gets + reallocated +- fix access to uninitialized memory in repo_empty() +- a couple of optimizations +- support REPOKEYWORDS in content parser +- bindings: don't let str(Datamatch) change the strings +- fix basename optimization for STRINGEND +- bump version to 0.5.1 + +------------------------------------------------------------------- +Wed Feb 26 15:08:35 CET 2014 - mls@suse.de + +- improve appdata.xml parsing [bnc#865293] +- repo_helix: parse application elements +- bump version to 0.5.0 + +------------------------------------------------------------------- +Fri Feb 21 16:23:58 CET 2014 - mls@suse.de + +- fix bug in solver_get_unneeded that could lead to an + endless loop [bnc#828764] +- adapt to new rpm tags for weak dependencies +- fix pseudo packages obsoleting other pseudo packages +- optimize unfulfilled rule handling a bit +- bump version to 0.4.5 + +------------------------------------------------------------------- +Fri Feb 14 11:03:18 CET 2014 - mls@suse.de + +- always keep job/jobflags in selection_filter() +- implement COND handling in supplements/enhances +- improve OR handling in supplements/enhances +- fix typo in application backlink creation +- support PRODUCT_ENDOFLIFE +- store repoid as flexarray +- also translate autoproduct strings +- bump version to 0.4.4 + +------------------------------------------------------------------- +Mon Jan 27 17:15:41 CET 2014 - mls@suse.de + +- add support for autogenerated products +- support repoid array in product definition +- bump version to 0.4.3 + +------------------------------------------------------------------- Fri Jan 24 13:50:03 CET 2014 - mls@suse.de -- add -X option to susetags2solv +- add -X option to susetags2solv [bnc#860271] - fix typos in pool_job2str - support DISTRO in content parser - make addfilelist more resistant against corrupt rpms @@ -110,7 +461,7 @@ Fri Nov 23 13:57:19 CET 2012 - mls@suse.de Thu Oct 18 16:58:10 CEST 2012 - mls@suse.de - fix susetags parser, it ignored the filelist of the last - solvable + solvable - fix encoding of large values - bump version to 0.2.0 @@ -168,7 +519,7 @@ Fri Jan 27 14:10:34 CET 2012 - mls@suse.de ------------------------------------------------------------------- Mon Oct 24 13:26:18 CEST 2011 - ma@suse.de -- mls fixed package provides/obsoletes, but forgot to write +- mls fixed package provides/obsoletes, but forgot to write a changes entry. ------------------------------------------------------------------- @@ -227,7 +578,7 @@ Mon Sep 6 13:50:02 UTC 2010 - dmacvicar@novell.com ------------------------------------------------------------------- Mon Sep 6 12:38:21 UTC 2010 - dmacvicar@novell.com -- SLE10SP3 also has vendor_ruby +- SLE10SP3 also has vendor_ruby ------------------------------------------------------------------- Wed Aug 18 14:11:08 UTC 2010 - kkaempf@novell.com