# changelog

author: Tim Lauridsen <timlau@fedoraproject.org>
changelog:
  - remove basearchonly since all versions of yum for quite some time obsolete it
  - truncate changelog to last 2 years


author: Tim Lauridsen <timlau@fedoraproject.org>
changelog:
  - mark as 1.1.25
  - add touch /etc/yum.repos.d/_local.repo to install section
  - this need for for the ghost in files section of yum-plugin-local


author: Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-101
changelog:
  - Update to latest HEAD.
  - Get correct rpmdb path from rpm configuration
  - repoMDObject.dump_xml() "distro" tag fix
  - Fix parsing of power7+ platform string. BZ 980275
  - findRepos: handle re.compile() errors. BZ 984356
  - updatesObsoletesList: add repoid arg. BZ 984297


author: Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-103
changelog:
  - Added debuglevel option to yum-cron.conf BZ 873428, 982088
  - RepoMD: support loading/dumping of <delta>s.


author: Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-104
changelog:
  - Update to latest HEAD.
  - yum-cron: use [base] section
  - yum-cron: fix the download but don't appy updates case. BZ 983076
  - group install/update: handle "No Groups Available" exception. BZ 983010
  - misc.decompress(): handle OSError, too. BZ 989948


author: Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-105
changelog:
  - Update to latest HEAD.
  - yum-cron: smtp-compliant email_from default. BZ 982696
  - Add a "--disableincludes" option to yum. BZ 911422
  - yum-cron: override the default stdout codec.  BZ 992797
  - docs: fix spelling. BZ 991702
  - fix file:// repository && downloadonly. BZ 903294, BZ 993567


author: Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-106
changelog:
  - Update to latest HEAD.
  - deltarpm: _wait(block=True) should not wait for all running jobs. BZ 991694
  - make mdpolicy=group:small default, add group and pkgtags. BZ 989231


author: James Antill <james at fedoraproject.org> - 3.4.3-107
changelog:
  - Update to latest HEAD.
  - Pass requirement to compare_proviers so we can use provides version compare.
  - Show conf. file in yum-cron error message.
  - Add mark convert messages.
  - Fix logging level regression, -d9 works again.
  - Override users umask for groups files, so users can read it. BZ 982361.
  - Fix downgrade keeping .reason, note that remove+install doesn't. BZ 961938.
  - Inherit reason from install package into txmbr. BZ BZ 961938.


author: James Antill <james at fedoraproject.org> - 3.4.3-108
changelog:
  - Update to latest HEAD.
  - Use new comps. mock objects to re-integrate group removal. BZ 996866.
  - Add "weak" comps. groups, for installed groups.
  - Add msg. to help users deal with RepoError failures. BZ 867389.
  - Give msgs about install/trans. obsoletes a higher priority. BZ 991080.
  - waitForLock() raises YumBaseError. BZ 1001154.


author: James Antill <james at fedoraproject.org> - 3.4.3-109
changelog:
  - Update to latest HEAD.
  - update /etc/yum-cron-hourly.conf. BZ 1002623
  - Tweak y-c-t and history redo msg. BZ 974576.
  - docs: $arch does not map 1:1 to uname(2) arch. BZ 1003554
  - checkMD: re-check when xattr matches but size==0. BZ 1002494


author: James Antill <james at fedoraproject.org> - 3.4.3-110
changelog:
  - Update to latest HEAD.
  - Add cache check to repolist, using "!". Document repoinfo.
  - Add epoch to updateinfo xml output.
  - Add missing translation hooks for ignored -c option message.
  - Try to smooth out the edge cases for cacheReq not ever updating data.


author: James Antill <james at fedoraproject.org> - 3.4.1-3
changelog:
  - update to latest HEAD
  - Tweak "yum provides"
  - Don't access the repos. for saved_tx, if doing a removal.
  - Fix a couple of old minor bugs:
  - Remove usage of INFO_* from yumcommands, as -q supresses that. BZ 689241.
  - Don't show depsolve failure messages for non-depsolving problems. BZ 597336.


author: James Antill <james at fedoraproject.org> - 3.4.1-4
changelog:
  - update to latest HEAD
  - Fix RepoStorage problem for pulp.
  - Add list of not found packages.
  - Minor bug fixes.


author: James Antill <james at fedoraproject.org> - 3.4.2-1
changelog:
  - update to 3.4.2
  - Lots of smallish bug fixes/tweaks.
  - Lookup erase transaction members, by their name, if we can.
  - Added pluralized translation messages.


author: James Antill <james at fedoraproject.org> - 3.4.3-4
changelog:
  - update to latest HEAD
  - Weird old bugs fixed for new createrepo code.
  - Add --assumeno and an easter egg! Also allow remove to use alwaysprompt.
  - Fix \r appearing on serial console etc. BZ 720088.
  - Fix umask on mkdir() as well as open. BZ 719467.
  - Fix traceback when enabling/disabling repos. in GUI.


author: Seth Vidal <skvidal at fedoraproject.org> - 3.2.28-11
changelog:
  - latest head
  - depsolve enhancements on update/obsoletes
  - show recent pkgs in history package-list instead of a specific pkg
  - bz: 644432, 644265
  - make sure urlgrabber is using the right config settings for fetching gpg keys


author: James Antill <james at fedoraproject.org> - 3.2.28-17
changelog:
  - Allow kernel installs with multilib protection ... oops!
  - Don't conflict with fixed versions of Zif.
  - Add locks for non-root.


author: James Antill <james at fedoraproject.org> - 3.4.3-99
changelog:
  - Update to latest HEAD.
  - Fix igroups not being reset in "ts reset" and anaconda. BZ 924162.
  - Check for bad checksum types at runtime. BZ 902357.
  - fix --cacheonly edge case. BZ 975619.


author: Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-100
changelog:
  - Update to latest HEAD.
  - Pass arch of package to applydeltarpm. BZ 981314.
  - Simple "import sys" fix. BZ 875228
  - Clean up new files when reverting to old repomd.xml


author: Zdenek Pavlas <zpavlas@redhat.com> - 1.1.31-16
changelog:
  - Update to latest HEAD
  - Fix pacakge => package typos
  - docs: Add missing man page short descriptions
  - docs: Escape dashes in command-line options
  - docs: Add missing man pages for all yum-utils
  - Add --show-duplicates to repoquery manpage. BZ 975565
  - yum-complete-transaction: unlock yum.pid. BZ 984119
  - sanitize repoquery --repofrompath. BZ 988140
  - yum changelog: implicit since=all. BZ 961782
  - repoquery: retry doLock() BZ 988223


author: Zdenek Pavlas <zpavlas@redhat.com> - 1.1.31-17
changelog:
  - Update to latest HEAD
  - Use new findRepos() API for yum-config-manager. BZ 971599
  - repoquery: add --installroot option. BZ 988429
  - repoquery: obey conf.exit_on_lock
  - reposync: fix a copy-paste error. BZ 994514


author: Zdenek Pavlas <zpavlas@redhat.com> - 1.1.31-18
changelog:
  - Update to latest HEAD
  - repoquery: handle Yum exceptions on .conf setup. BZ 996027
  - repo-rss: non-ASCII fix, sorting
  - Add repoquery --installroot completion.
  - Add --nogroups and --noplugins options to verifytree.
  - yumdownloader: make --destdir less of a hack. BZ 1004089
  - fs-snapshot: btrfsctl is obsolete, use btrfs. BZ 1010974
  - yum-config-manager: fix --add-repo. BZ 984216


author: Zdenek Pavlas <zpavlas@redhat.com> - 1.1.31-19
changelog:
  - Update to latest HEAD
  - Don't remove pkgs which are already removals (Eg. via. updates). BZ 1013475.
  - remove yum-plugin-security. BZ 1002491
  - repoquery: handle MiscError. BZ 808500
  - repoquery: handle Yum exceptions on .conf setup. BZ 996027, 982043
  - needs-restarting: don't trigger abrt on repo errors. BZ 1017600
  - repoquery --whatrequires/--whatprovides: handle MiscError. BZ 1024783
  - fastestmirror: Less verbose mirror filtering. BZ 1036121
  - Remove -v from repoquery man page.
  - repoquery -i: Add License. BZ 1040478


author: Zdenek Pavlas <zpavlas@redhat.com> - 1.1.31-20
changelog:
  - Update to latest HEAD
  - post-transaction-actions: no rpmdb lookup of removed pkgs. BZ 1045494
  - yum-config-manager: Fail grecefully with garbage in *.repo files. BZ 1046161
  - repodiff: Use "C" locale for timestamps. BZ 1050885


author: Zdenek Pavlas <zpavlas@redhat.com> - 1.1.31-21
changelog:
  - Update to latest HEAD
  - completion: Fix file/dir completions for names containing spaces or tabs
  - post-transaction-actions: fix filename matching. BZ 1045494
  - debuginfo-install: Adjust logic for debug repos in CDN. BZ 1052871


author: Valentina Mukhamedzhanova <vmukhame@redhat.com> - 1.1.31-22
changelog:
  - Update to latest HEAD
  - yum-builddep: Use srpms in already enabled repos. BZ 1024070
  - yumdownloader: use stock doUtilYumSetup().
  - yum-builddep: Note spec support in man page.
  - yum-builddep: Complete on local source RPMs. BZ 884303
  - Fix 'reposync -r nosuchrepo' behaviour. BZ 1060702
  - Fix description of --archlist in the manpage and help. BZ 1045871
  - Make using needs-restarting as non-root more clear. BZ 754169
  - Remove 'yum-installed' from yum-utils man page.
  - Fix calculation of process start time in needs-restarting.
  - Fix reposync using old cache af non-root user. BZ 1079387.
  - Add i18n to reposync.
  - Fix --verify-configuration-files help string to make its usage clearer.
  - Print depsolving errors in yumdownloader instead of ignoring them. BZ 998892
  - Fix filename parsing in get_open_files(). BZ 1078724
  - Handle IOErrors in needs-restarting if the process is already over.
  - Fix --save when --setopt contains wildcards. BZ 1097297


author: James Antill <james@fedoraproject.org> - 1.1.31-25
changelog:
  - Update to latest HEAD
  - Initial port of DNF copr plugin to yum API.
  - reposync: check for existing packages when using -u option. BZ 1140864
  - Add --nolock option to repoquery, so queries can be run in parallel.
  - reposync: preserve directory structure. BZ 1139032
  - yum-builddep: don't setup source repos if a local srpm or spec file is specified. BZ 1113167
  - yum-post-transaction-actions: allow colons in command part. BZ 1134989
  - reposync: show urls for all repos when using -u option. BZ 1133125
  - post-transaction-actions: preload filelists for packages to be removed. BZ 1127782.
  - needs-restarting: catch IOError. BZ 1127191
  - yum-config-manager: make --setopt work without providing repo name twice.


author: James Antill <james at fedoraproject.org> - 3.4.3-5
changelog:
  - update to latest HEAD
  - Lots of really minor changes. Docs. and yum-cron mainly.
  - Output yum_saved_tx file.


author: James Antill <james at fedoraproject.org> - 3.4.3-6
changelog:
  - update to latest HEAD
  - Add new yum DB data.
  - Add hack to workaround broken python readline in yum shell.
  - Make "yum -q history addon-info last saved_tx" valid input for load-ts.
  - Add "history packages-info/stats/sync" sub-commnands.


author: James Antill <james at fedoraproject.org> - 3.4.3-7
changelog:
  - update to latest HEAD
  - Fix syncing of yum DB data in history.
  - Add upgrade_requirements_on_install config. option.
  - Don't look for releasever if it's set directly (anaconda).
  - Expose ip_resolve urlgrabber option.


author: James Antill <james at fedoraproject.org> - 3.4.3-9
changelog:
  - update to latest HEAD
  - Update translations.
  - Minor UI tweaks for transaction output.
  - Minor tweak for update_reqs_on_install.


author: James Antill <james at fedoraproject.org> - 3.4.3-10
changelog:
  - update to latest HEAD
  - Fix for history sync, and saving on install.
  - Lots of minor bug fixes.
  - Speedups for upgrade_requirements_on_install=true.
  - Fix generated data using bad caches.
  - Changes for yum-cron.


author: James Antill <james at fedoraproject.org> - 3.4.3-11
changelog:
  - update to latest HEAD
  - Some edge case depsolver bug fixes.
  - Output the GPG fingerprint when showing the GPG key.
  - Update bugtracker URL back to redhat.
  - Allow reinstall and remove arguments to history redo command.
  - Let resolvedep look for installed packages.


author: James Antill <james at fedoraproject.org> - 3.4.3-90
changelog:
  - Massive hack for Fedora/updateinfo stable vs. testing statuses. BZ 960642.
  - Don't load updateinfo when we don't have to.
  - Tell which repo. we are skipping the updateinfo notice from.
  - Compat. code so we can treat groups/igroups the same. BZ 955236.
  - Don't highlight the empty space, Eg. --showdups list.


author: James Antill <james at fedoraproject.org> - 3.4.3-92
changelog:
  - update to latest HEAD.
  - returnPackagesByDep() API fix (really old break).
  - Try to make groups conversion better.
  - progress.start: supply the default filename & url.  BZ 963023
  - drpm retry: add RPM sizes to total size.  BZ 959786
  - YumBaseError: safe str(e).  BZ 963698


author: James Antill <james at fedoraproject.org> - 3.4.3-93
changelog:
  - update to latest HEAD.
  - Workaround anaconda passing None as group name. BZ 959710.
  - Fix second part of igrp as grp problems. BZ 955236.
  - Add a fuzzy matcher for numbers in format_missing_requires. BZ 718245.
  - Hide the "downloadonly" option when nothing to download.
  - Add the "minrate" option. BZ 964298


author: Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-94
changelog:
  - Update to latest HEAD.
  - downloadonly: prefetch also pkg checksums. BZ 973380
  - Fix superfluous dots after "via" in man pages. BZ 972764
  - support "proxy = libproxy" syntax to enable libproxy. BZ 857263
  - checkEnabledRepo: run prereposetup if necessary. BZ 826096


author: James Antill <james at fedoraproject.org> - 3.4.3-96
changelog:
  - Update to latest HEAD.
  - Add real logging to updateinfo parsing.
  - Merge fssnap command.
  - Extend repos.findRepos() API so it can handle repolist input.
  - Add a prelistenabledrepos plugin point.
  - Auto. enable disabled repos. in repo-pkgs.
  - Do cacheRequirement() tests before doCheck().


author: James Antill <james at fedoraproject.org> - 3.4.3-97
changelog:
  - Update to latest HEAD.
  - Minor updates to fssnapshot command.
  - metalink: Don't assume maxconnections is always set. BZ 974826.
  - DeltaPackage: provide returnIdSum(). BZ 974394.


author: James Antill <james at fedoraproject.org> - 3.4.3-98
changelog:
  - Update to latest HEAD.
  - Add simple way to specify a group of pkgs. for version. BZ 913461.
  - Change group install => group upgrade for installed groups. BZ 833087.
  - Give more text when telling user about y-c-t, mention history. BZ 974576.
  - Fix the tolerant yum.conf text.
  - Skip installonly limit, if something has set check_future_rpmdbv. BZ 962757.


author: James Antill <james at fedoraproject.org> - 3.4.3-87
changelog:
  - update to latest HEAD.
  - Make --downloadonly skip userconfirm prompt.
  - Turn metadata_expire off for yum-cron.
  - Skip var_arch storage in yumdb.


author: James Antill <james at fedoraproject.org> - 3.4.3-58
changelog:
  - update to latest HEAD.
  - Add pyxattr require for origin_urls for everyone.
  - Fix yum-cron service file and scriptlets.
  - Fix instant broken mirrors problem.


author: James Antill <james at fedoraproject.org> - 3.4.3-60
changelog:
  - update to latest HEAD.
  - Auto expire caches on repo errors.
  - Use xattrs for cache checksum speedup.


author: Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-65
changelog:
  - start downloading drpms before rpms
  - deactivate presto if deltarpm package is not installed
  - rename "presto" option to "deltarpm".
  - new DeltaPO class instead of in-place rpm=>drpm patching.


author: James Antill <james at fedoraproject.org> - 3.4.3-135
changelog:
  - update to latest HEAD
  - Add yum fs sub-command. filter/refilter/refilter-cleanup/du/status/diff.
  - Fix a possible "yum history stats" tb. BZ 1059184.
  - Use requirement instead of calling string_to_prco_tuple.
  - ppc64le is its own arch treat it as such.


author: James Antill <james at fedoraproject.org> - 3.4.3-136
changelog:
  - update to latest HEAD
  - Minor fixes/cleanups for yum fs diff.
  - Fix update-minimal traceback and ignoring updates. BZ 1048584.


author: Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-137
changelog:
  - update to latest HEAD
  - Fix debuginfo-install doLock() traceback. BZ 1062479
  - Add 'autoremove' to yum --help output. BZ 1053348


author: James Antill <james at fedoraproject.org> - 3.4.3-139
changelog:
  - update to latest HEAD
  - Copy packages in/out of an installroot, for no downloads creating containers.
  - A few cleanups for the fs sub-command UI.
  - Add spec requires for fs sub-command.


author: Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-141
changelog:
  - update to latest HEAD
  - Fix repo-pkgs check-update not showing any updates.
  - Fix ValueError when /var/lib/yum/groups/installed is empty. BZ 971307
  - Fix 'yum updateinfo list all new-packages' traceback. BZ 1072945
  - Make yum quit when an invalid option is provided with --setopt.


author: James Antill <james at fedoraproject.org> - 3.4.3-142
changelog:
  - update to latest HEAD
  - No error for refilter cleanup, rm dirs. and eat all errors. BZ 1062959.
  - Use get_uuid_obj() instead of get_uuid(), to help out ostree.
  - Make utils.get_process_info() respect executable names with spaces.
  - Fix traceback when history files don't exist and user is not root.


author: James Antill <james at fedoraproject.org> - 3.4.3-143
changelog:
  - update to latest HEAD
  - Fix storing objects directly in the yumdb.
  - Don't store uuid as var_uuid, or we create it all the time.


author: Seth Vidal <skvidal at fedoraproject.org> - 3.2.28-3
changelog:
  - latest head
  - fix gpg key import
  - more unicode fixes
  - output slightly more clear depsovling error msgs


author: James Antill <james at fedoraproject.org> - 3.2.28-7
changelog:
  - latest head 
  - Fix PK/auto-close GPG import bug.
  - Fix patch for installonly_limit and enable it again.
  - Fix rpmlint warnings.
  - Remove color=never config.


author: James Antill <james at fedoraproject.org> - 3.2.28-8
changelog:
  - latest head 
  - Speedup install/remove/etc a lot.
  - Add merged history.
  - Fix unique comps/pkgtags leftovers.


author: James Antill <james at fedoraproject.org> - 3.2.28-10
changelog:
  - latest head 
  - Fix major breakage from the "list updates" speedup :).
  - Close curl/urlgrabber after downloading packages.
  - Allow remove+update in "yum shell".
  - Fix output of distro tags.


author: James Antill <james at fedoraproject.org> - 3.4.3-56
changelog:
  - update to latest HEAD.
  - Add yumvar dumping into yumdb.
  - Add ui_repoid_vars configuration.
  - Update translations.


author: James Antill <james at fedoraproject.org> - 3.4.3-72
changelog:
  - update to latest HEAD.
  - Translation updates.
  - Smarter selection of drpm candidates.
  - "makecache fast".
  - Minor updates.


author: James Antill <james at fedoraproject.org> - 3.4.3-74
changelog:
  - update to latest HEAD.
  - Fix obsoletes in "yum check".
  - Drop drpm rebuild defaults back to 2 workers.


author: James Antill <james at fedoraproject.org> - 3.4.3-127
changelog:
  - update to latest HEAD
  - Fix for traceback with installed env. groups with owned groups in info.
  - Again, thanks to Adam.


author: Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-129
changelog:
  - update to latest HEAD
  - Skip unavailable repos. BZ 1046076
  - docs: yum.conf.5: Fix typo.
  - docs: Update --downloadonly section of man page.
  - Change emitCheckFailed() to a warning. BZ 1048391


author: Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-130
changelog:
  - update to latest HEAD
  - fix "yum --help" with translated "Usage: %s\n". BZ 1033416
  - completion: Fix file/dir completions for names containing spaces or tabs
  - Fixed yum.8 manpage formatting. BZ 1050902
  - yum-cron: fail on unsigned packages. BZ 1052440
  - yum-cron: enable random_sleep by default.


author: Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-132
changelog:
  - yum-cron: EmailEmitter failure should not be fatal. BZ 1055042
  - yum-cron: Add a retry loop around doLock().
  - _set_repos_cache_req(): Handle missing cachedir. BZ 1044080
  - repo-pkgs: Fix repoid parsing. BZ 1055132.
  - Fix bash completion for 'autoremove'
  - downloadonly: unlink .tmp files on ctrl-c. BZ 1045806
  - repo-pkgs <repoid> info|list shouldn't require root UID.
  - doPackageLists(repoid=<repoid>): filter 2nd ipkg lookup. BZ 1056489


author: James Antill <james at fedoraproject.org> - 3.4.3-133
changelog:
  - update to latest HEAD
  - Test for lvm binary before using. BZ 1047793.
  - Split cron-daily and cron-hourly into separate packages. Add cron-security.


author: James Antill <james at fedoraproject.org> - 3.4.3-134
changelog:
  - update to latest HEAD
  - Add yum-cron to run_with_package_names.
  - Don't create lockdir directories, as they are magic now. BZ 975864.
  -  Make 'yum install @group' give an error when trying to install a
  - non-existent group.
  - One more s/ouput/output/ fix
  - Cleanup spec for rhel-7 builds.


author: James Antill <james at fedoraproject.org> - 3.4.3-118
changelog:
  - Update to latest HEAD.
  - Don't use the provide for distroverpkg if it's the name of the pkg. BZ 1002977.
  - Use the provides as-is when we do use it. BZ 1002977.
  - Fix the man page formatting for ! explanation in repolist, so it can be read.
  - Add deltarpm_metadata_percentage config. so people can configure MD download.


author: Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-119
changelog:
  - docs only: group_command=objects is the distro default.
  - Parse float timestamps as valid, for global timestamp.
  - Add check_config_file_age, so we can turn that off for rhsm repos. BZ 103544
  - Better doc. comment for re_primary_filename().


author: James Antill <james at fedoraproject.org> - 3.4.3-121
changelog:
  - Fix cacheReq manipulation overwrite.
  - Only look at enabled repos. for cacheReq cookie comparisons. BZ 1039028.
  - Add check-update sub-command to repo-pkgs.
  - Add command variation aliases to check-update.
  - Fix needTs check with repo-pkgs list/info.


author: Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-122
changelog:
  - update to latest HEAD
  - use the same "Total" formatting as urlgrabber.progress
  - fix the depsolve_loop_limit=0 case. BZ 1041395
  - yum.bash: skip pkglist completion when len(prefix) < 1. BZ 1040033
  - yum-cron: stderr/email: no output if no messages. BZ 1018068
  - yum-cron: use YumOutput.listTransaction(). BZ 1040109


author: James Antill <james at fedoraproject.org> - 3.4.3-123
changelog:
  - update to latest HEAD
  - Lots of "minor" group changes to hopefully fix a bunch of the bugs. Eg.
  - 1043207, 1014202.


author: James Antill <james at fedoraproject.org> - 3.4.3-125
changelog:
  - update to latest HEAD
  - Again, lots of groups UI changes/fixes thanks to Adam.
  - Add "groups mark blacklist" command to get out of the upgrade problem.
  - Tell users how to mark install/remove groups without packages.
  - Show install groups as well as upgrading groups in transaction output.
  - Fix mark-convert-whitelist, and add mark-convert-blacklist (default).
  - Fix typo with simple groups compile of environment with only options.
  - Pass the ievgrp to groups for new installed envs., so they belong. BZ 1043231.
  - Don't confuse "group info" output by giving data for optional when it's off.


author: James Antill <james at fedoraproject.org> - 3.4.3-126
changelog:
  - update to latest HEAD
  - Fixes for typo in group remove/install mark messages tests.
  - Again, thanks to Adam.


author: Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-80
changelog:
  - package also "/etc/bash_completion.d"'s parent
  - set correct dir when bytecompiling /usr/share/yum-cli
  - add fast package name completion (disabled by default)


author: James Antill <james at fedoraproject.org> - 3.4.3-81
changelog:
  - update to latest HEAD.
  - Fix optional packages getting installed by default. BZ 923547.
  - cacheReq() added to groups command.
  - Finally fix the installed obsoletes problem.
  - Sync specfiles.
  - Turn checking on, and fix check-po script.


author: James Antill <james at fedoraproject.org> - 3.4.3-82
changelog:
  - update to latest HEAD.
  - Keep installedFileRequires in sync. BZ 920758.
  - Add repo-pkgs upgrade-to.
  - Document autoremove commands.


author: Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-83
changelog:
  - update to latest HEAD.
  - Update yum-cron to make it worthwhile on Fedora.
  - Fix the installed/depinstalled split.  BZ 952162
  - rebuilding deltarpms: fix the callback==None case. BZ 952357
  - Reuse mirrors when max_retries > len(mirrors).  BZ 765598


author: James Antill <james at fedoraproject.org> - 3.4.3-84
changelog:
  - update to latest HEAD.
  - Move yum-security into core.
  - A bunch of minor fixes for yum-cron.
  - Update yum-cron to add security/minimal/etc. updates.
  - Add socks support to proxy config.


author: James Antill <james at fedoraproject.org> - 3.4.3-85
changelog:
  - update to latest HEAD.
  - A couple of fixes for yum-cron using security.
  - Add documentation for updateinfo merge.


author: James Antill <james at fedoraproject.org> - 3.4.3-86
changelog:
  - update to latest HEAD.
  - A fix for environments and not installed groups. BZ 928859.
  - Add downloadonly option to download prompt.


author: James Antill <james at fedoraproject.org> - 3.4.3-76
changelog:
  - Change groups_command default to objects.
  - update to latest HEAD.
  - Add timestamp to transaction object for plugins etc.


author: James Antill <james at fedoraproject.org> - 3.4.3-145
changelog:
  - update to latest HEAD
  - Fix for weird anaconda C NULL exception traceback. BZ 1058297.
  - Fix apkgs setup for removing packages. BZ 1019960.
  - Fix typo, so we can find the suggests/etc. tables.
  - Change 'size' option to 'maxsize' in yum.logrotate. BZ 1005879.
  - Mask st_mode to fix verifying permissions for ghost files. BZ 1045415.
  - normpath() file URIs. BZ 1009499.


author: James Antill <james at fedoraproject.org> - 3.4.3-146
changelog:
  - update to latest HEAD
  - Fix for weird anaconda C NULL exception traceback. BZ 1058297.
  - Add bash completion for fs.
  - Fix summary for yum fs command. BZ 1086461.


author: James Antill <james at fedoraproject.org> - 3.4.3-148
changelog:
  - update to latest HEAD
  - Check /usr for writability before running a transaction.
  - Add repo= arguments to almost all RepoError raises, so we don't print unknown.
  - Add/fix upgrade-minimal typos from man page.
  - Replace vars in include lines in .repo files. BZ 977380.
  - Make --setopt handle spaces properly. BZ 1094373
  - Fix traceback when the history dir is empty. BZ 875610


author: James Antill <james at fedoraproject.org> - 3.4.3-151
changelog:
  - update to latest HEAD
  - Read FS yumvars before yum.conf setup, and reread if installroot changed.
  - Call systemd Inhibit, to inhibit shutdowns during transactions. BZ 1109930.
  - Have check provides check directly against the rpm index, and then quit.
  - Read env vars in readStartupConfig() to make them work in yum.conf. BZ 1102575
  - Add rules for naming files in /etc/yum/vars to yum.conf man page.


author: James Antill <james at fedoraproject.org> - 3.4.3-155
changelog:
  - update to latest HEAD
  - Workaround history searching for [abc] character lists failures. BZ 1096147.
  - yumRepos.py - preserve queryparams in urls
  - Don't traceback in exRepoError() when repo info is not available. BZ 1114183.
  - Make check-update respect --quiet option. BZ 1133979.


author: James Antill <james at fedoraproject.org> - 3.4.3-156
changelog:
  - update to latest HEAD
  - Have "yum check" ignore self conflicts.
  - Add simple testcase for installing older intermediate kernel. BZ 1063181.
  - Don't look for upgrades for install only packages. BZ 1063181.
  - check if repos list is empty after excluding disabled repos. BZ 1109473.
  - Allow caching local repos. BZ 1125387.
  - Expect KB as well as MB in disk requirements message from rpm. BZ 1051931.
  - Multiple lvm fixes. BZ 1047793, BZ 1145485.
  - Change the sqlite synchronous mode for the history file, to NORMAL.
  - Add CAShe config. and objects, use it for MD and packages.
  - Add query_install_excludes conf./docs and use it for list/info/search/prov


author: James Antill <james at fedoraproject.org> - 3.4.3-15
changelog:
  - update to latest HEAD
  - Init "found" variable for distro-sync full. BZ 752407.
  - Fix _conv_pkg_state when calling with history as checksum. BZ 757736.
  - When a repo. fails in repolist, manually populate the ones after it.A
  - Fix a corner case in exception2msg(). BZ 749239.
  - Transifex sync.
  - Hand fix the plural forms gettext stuff.


author: James Antill <james at fedoraproject.org> - 3.4.3-111
changelog:
  - Update to latest HEAD.
  - More reliable po.localpath file:// URL test. BZ 1004089
  - Disable drpms for local repositories. BZ 1007097
  - docs: fix formatting of "yum swap" examples. BZ 1009154
  - Move disableplugin checks to before we load the conf/module
  - Set repo_error.repo attr also when filelists DL fails
  - Fix the "repo failed" message
  - docs: update "yum check" extra args description. BZ 1014993
  - unlink_f(): handle ENOENT, EPERM, EACCES, EROFS. BZ 1015647, BZ 975619


author: James Antill <james at fedoraproject.org> - 3.4.3-112
changelog:
  - Update to latest HEAD.
  - Actually run the groups update config. when not in objects mode. BZ 1002439.
  - Implement pkg.remote_url for YumLocalPackage. BZ 1016148.
  - UpdateNotice.xml(): sanitize pkg['epoch']. BZ 1020540.
  - yum-cron: support download/install with update_messages==False. BZ 1018068.
  - Fix some bugs in setopt for repo config. entries. BZ 1023595.
  - Add loop limit for depsolving. BZ 1017840.
  - Add yum-makecache systemd service, force network updates on for better UI.


author: James Antill <james at fedoraproject.org> - 3.4.3-113
changelog:
  - Update to latest HEAD.
  - Mostly backwards compat. change to how distroverpkg config. works. BZ 1002977.


author: James Antill <james at fedoraproject.org> - 3.4.3-114
changelog:
  - Update to latest HEAD.
  - Fixup always turning cron/makecache systemd stuff off.
  - _readRawRepoFile: return only valid (ini, section_id). BZ 1018795.
  - Same-mirror retry on refused connections. Helps BZ 853432.


author: James Antill <james at fedoraproject.org> - 3.4.3-116
changelog:
  - Update to latest HEAD.
  - Add installed for groups pkg. lists on transaction output. BZ 1031374.
  - Add autocheck_running_kernel config. so people can turn it off.
  - Add upgrade_group_objects_upgrade config. so people can turn it off.
  - Add distupgrade command as alias for distro-sync, to be compat. with zypper.


author: Zdenek Pavlas <zpavlas@redhat.com> - 1.1.31-9
changelog:
  - Update to latest HEAD.
  - Added pluginhome define to get rid of hardcoded paths
  - Fix yum-NetworkManager-dispatcher description, BZ 894729
  - reposync should lock. BZ 880722
  - Initialize exit_code correctly.  BZ 882536


author: James Antill <james@fedoraproject.org> - 1.1.31-11
changelog:
  - Update to latest HEAD.
  - FS snapshot fixes, and thin provisioning support.
  - search-quiet for yumdb.


author: James Antill <james at fedoraproject.org> - 3.4.3-18
changelog:
  - update to latest HEAD
  - Added group_command, but didn't change to groups as objects by default.
  - Minor updates.


author: James Antill <james at fedoraproject.org> - 3.4.3-19
changelog:
  - update to latest HEAD.
  - Add a yum group convert command, so people can use groups as objects easily.
  - Document the new group stuff.
  - Generic provide markers for installonlypkgs (for kernel/vms).
  - Minor updates/fixes merge some older branches.


author: James Antill <james at fedoraproject.org> - 3.4.3-20
changelog:
  - update to latest HEAD.
  - Lazy setup pkgSack, for localinstall/etc.
  - add support for 64 bit arm hardware.
  - Hack for "info install blah" to never look at repos.
  - Fixup resolvedep command for mock users.


author: James Antill <james at fedoraproject.org> - 3.4.3-22
changelog:
  - update to latest HEAD.
  - Fail on bad reinstall/downgrade arguments. bug 800285.
  - Fix weird multiple obsoletion bug. BZ 800016
  - Check for a compat. arch. as well, when hand testing for upgradability.
  - Allow changing the exit code on non-fatal errors.


author: James Antill <james at fedoraproject.org> - 3.4.3-115
changelog:
  - Update to latest HEAD.
  - Use makecache systemd timer on f20, maybe use it on f19 too?
  - installonlypkgs: remove unneeded provides, add "installonlypkg(kernel)"
  - docs: Suggest "--" when using "-<pkg>" to exclude packages. BZ 1026598.
  - applydeltarpm: turn fork() failure to MiscError. BZ 1028334.


author: Zdenek Pavlas <zpavlas at redhat.com> - 3.4.3-28
changelog:
  - update to latest HEAD.
  - No async downloading when --cacheonly.  BZ 830523
  - misc.decompress(): compare mtime without sub second precision. BZ 831918
  - preload_from_sys to user dir with --cacheonly, BZ 830523


author: Zdenek Pavlas <zpavlas at redhat.com> - 3.4.3-29
changelog:
  - update to latest HEAD.
  - quote uids to keep cachedir ascii-clean.  BZ 832195
  - show_lock_owner: report errors if we fail.  BZ 745281


author: James Antill <james at fedoraproject.org> - 3.4.3-32
changelog:
  - update to latest HEAD.
  - Some fixes for new environment groups.
  - Fix "yum upgrade" download verification. BZ 848811.


author: Zdenek Pavlas <zpavlas at redhat.com> - 3.4.3-33
changelog:
  - update to latest HEAD.
  - Set multi_progress_obj option
  - Show full URLs and mirror errors when _getFile() fails.


author: James Antill <james at fedoraproject.org> - 3.4.3-36
changelog:
  - update to latest HEAD.
  - Fix environment groups write.
  - Allow merging of updateinfo.
  - Add releasever/arch to repoids on output, if used in urls.
  - Merge mirror errors fix.


author: James Antill <james at fedoraproject.org> - 3.4.3-40
changelog:
  - update to latest HEAD.
  - Fix rel-eng problems when repo.repofile is None.
  - Don't statvfs when we aren't going to copy.


author: Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-51
changelog:
  - update to latest HEAD
  - Include langpacks when reading and writing comps. BZ 879030
  - selectGroup(): Fix a typo. BZ 885139
  - move the basename checking into _repos.doSetup(). BZ 885159
  - bash completion: offer nvra for multi-install packages
  - fixes extra '</pkglist>' tags on multi-collection errata. BZ 887407
  - Include the update date in updateinfo xml. BZ 887935
  - Complete provides/whatprovides with filenames. BZ 891561
  - New locking code.  BZ 865601


author: Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-52
changelog:
  - update to latest HEAD
  - _lock(): yet another exception2msg fix.  BZ 895060
  - use yum-cron.service.  BZ 893593
  - YumRepo.populate(): always decompresses new database


author: James Antill <james at fedoraproject.org> - 3.4.3-53
changelog:
  - update to latest HEAD.
  - Add repo-pkgs.
  - Add swap.
  - Add remove_leaf_only and repopkgremove_leaf_only.
  - Add metadata_expire_filter.


author: Seth Vidal <skvidal at fedoraproject.org> - 3.2.27-20
changelog:
  - latest head
  - minor fixes and doc updates
  - hardlink yumdb files to conserve spacde
  - cache yumdb results


author: James Antill <james.antill@redhat.com> - 3.2.29-12
changelog:
  - Better warning for "empty" groups install.
  - Resolves: rhbz#655281
  - Disable translation part of self-test, as we don't use it in RHEL.
  - Resolves: rhbz#633255


author: James Antill <james.antill@redhat.com> - 3.2.29-17
changelog:
  - Turn off repo. checking as rhnplugin uncached repos. aren't setup in init.
  - Resolves: rhbz#700035


author: James Antill <james.antill@redhat.com> - 3.2.29-18
changelog:
  - Deal with pre scripts errors better.
  - Resolves: rhbz#661962
  - history nows stores and display rpmdb/yumdb information (Eg. from_repo).
  - Resolves: rhbz#662243
  - No bug report warning on depsolve check errors.
  - Resolves: rhbz#694401
  - Don't display baseurl in repolist for non-mirrors.
  - Resolves: rhbz#697885
  - Workaround  rpm-python big size problems.
  - Resolves: rhbz#704600
  - Fix false installroot config opt. warning.
  - Resolves: rhbz#707358
  - Fix retrieve gpg syntax bug.
  - Resolves: rhbz#709311
  - Fix for pulp repostorage API usage.
  - Resolves: rhbz#727574
  - Fix stale metadata cache checking.
  - Resolves: rhbz#727586
  - Make -q history info load-ts compatible.
  - Resolves: rhbz#728253
  - Changes needed for createrepo --update with sqlite.
  - Relates: rhbz#716235
  - Add upgrade-to.
  - Resolves: rhbz#728526


author: Florian Festi <ffesti@redhat.com> - 3.2.29-19
changelog:
  - Removed locking changes from history store and display repo information.
  - Resolves: rhbz#730291
  - Relates: rhbz#662243


author: James Antill <james.antill@redhat.com> - 3.2.29-20
changelog:
  - Fix bugs in the history store patch (unicode and yumdb write fail).
  - Resolves: rhbz#730365
  - history nows stores and display rpmdb/yumdb information (Eg. from_repo).
  - Relates: rhbz#662243


