{{{ #!html

3.2.29 ← What's new in 3.4.0 → 3.4.1

}}} == User Interface changes == * Don't spam usage info. for missing arguments. * Add history_list_view option, and change the default to 1user-cmds. * Warn about weird curl/NSS basename checking of cert. files. * Add update-to and upgrade-to. * Add "distro-sync full". * Cleanup deplist output, changes behaviour on --showduplicates and -v now. * Allow only some GPG keys to be installed. * Pass any arguments to check-update to the obsoletes data, as well as the update data. * Fix printing the obsoleters message. * "remove foo" doesn't look at repodata for "maybe you meant". * Store the transaction in the history as the "saved_tx" addon data. * Show from_repo is history output (tries loading repos. in some cases) * Auto. import CA keys we've agreed to use for other repos. * Show the first URL we'll try in repolist -v. * Stop checking for the lock, if we'll never be able to create it. * config(noreplace) on the yum-cron files, as they can be altered by the user. * SKIPBROKEN prefix added to it's debug output. == Significant bugfixes == * Fix dropCachedDataPostTransaction() generating the wrong rpmdbv's on reinstall. * Work around people changing their umask (for "public" data like yumdb). * Fix some more bugs in --skip-broken. * Make -- work with first pass options parsing. * Allow RHEL-5 yum-utils/yumdownloader to work again. * Deal with yumvars in config. files, when saving. * Don't do the "normal" protected_packages processing on kernel's. * Fix variable name typo in verify. * Allow 32bit clients to download/checksum > 2GB package files. * ts.check() is not optional anymore, due to rpmlib() deps. (among others). * Hide invalid XML in updateinfo. * Write out the sourcerpm tag, even if empty, for old yum-2.4.x clients. * Fix bugs in persistdir setup. * Fix testcase snafu. == Resource improvement changes == * Don't keep hdr's around for installed packages, ever. * Changes to the layer interacting with rpm transactions to avoid memory usage. == API changes == * Add API keyword for update-to and upgrade-to functionality. * Add a new opt-in callback mode, for the rpm transaction using API. === Developer stats. === {{{ 3.4.0 - 107 commits: Thu Apr 14 16:50:06 2011 -0400 25 files changed, 1,886 insertions(+), 468 deletions(-) 15 files changed, 724 insertions(+), 403 deletions(-) [yum rpmUtils bin *.py] }}}