- Don't crash with an internal error if the .discinfo is malformed
- Add a MaxSearchTime entry in CommandNotFound.conf and default to 2000ms
- Build the gtk-module for gtk-3.0 as well as gtk-2.0 if available
- Move the packagekitd binary to libexec
- Use the new PkTask API in pkcon so we can deal with Media and Eula
queries.
- Attempt to use removable disk repos if they exist at backend startup.
- Catch and ignore the socket exception on oddball systems.
- Do not abort init when Yum.conf does not contain some required keys.
- Fix up the filter check when doing GetRepoList().
- Resolves: #596779 and #598697
- Catch exceptions.IOError whenever we do a low-level yum call. Resolves
#577549
- Do not abort if the package-id is not unique in the reposet
- Ensure the lock failure message is proper unicode. Resolves#585620
- Ensure we catch the exception if there are no groups. Resolves#587196
- Ensure we create /var/cache/PackageKit if the user nukes it
- Get the correct state for each update. Resolves#574658
- Update to the latest version of the Fedora Packaging Guidelines
- Do not Require: pkgconfig
- Fix up a few file ownership issues
- Remove the custom BuildRoot
- Do not clean the buildroot before install
- Ensure we look in all update notices for a security update. Fixes#526279
- Show a message to the user if the repo could not be reached. Fixes
#531838
- Enable introspection support in PackageKit-glib2
- Check the filename is valid before exploding. Fixes#537381
- Only check certain transaction elements, not all of them. Fixes#541645
- Handle the cnf error condition where the package name would be invalid.
Fixes#533014
- After a successful cnf installation, re-exec new binary not
command-not-found. Fixes#533554
- When cnf searches for available files, use our preferred arch. Fixes
#534169
- Run the newly installed file sync so we can return a proper exit code.
Fixes#540482
- Only email using cron when a useful action was done. Fixes#540949
- Do not split more than one locale hint to fix setting LC_ variables.
Fixes#543716
- Fix double free in pk-gstreamer-install which causes a crash. Fixes
#526600
- Exit pk-command-not-found with 127 when we have not run a program. Fixes
#527044
- Fix crash in notification daemon under some conditions due to
non-resident GTK module.
- Don't explicitly download the file lists when using pk-command-not-found
- Updates to the experimental glib2 bindings
- Lots of updated translations.
- Disable the self tests to reduce the build time
- Fix crasher for 64 bit users of the codec installer
- Fix 'pkcon remove foo', where foo needed reqs to be removed too.
- Fixes#523861
- Lots of updated translations.
- Refresh the free licenses from the Fedora wiki. Fixes#519394
- The fixed packagekit-qt should also now allow KPackageKit to build.
- Add subclasses to our registered mime-types
- Fix results from GetDistroUpgrades()
- Format the package_id before showing it in the error detail
- Download the ChangeLog data when we get the update list
- Never return FALSE from StateHasChanged()
- Fixes#506110, #504137, #499590 and #483164
- Add proper error handling to avoid exiting the script on correctable
errors
- Add support for the 'any' provide search
- Updated QPackageKit soname version to 0.4.1
- Lots of translation updates
- Now integrates with BASH suggesting replacements and offering to install
missing packages.
- Now integrates with Pango using a gtk-module to install missing fonts.
- Much tighter security model and new audit logging framework.
- Lots of new, untested, code so probably not a good idea for F10.