- Do not ask for authentication when the transaction is being simulated
- If a simulated only-trusted transaction returns with need-untrusted
then re-simulate with only-trusted=FALSE
- systemd-updates: Don't show 'Update process 99% complete'
- The GStreamer provide name is gstreamer1() not gstreamer1.0()
- Use /dev/tty or /dev/console where available
- Don't search in command-not-found if backend is known to be too slow
- Correctly match the installed file to a package when checking shared libraries
- Do not send the UpdatesChanged signal for only-download or simulate
- Don't throw a cryptic warning when 'pkcon update' has no packages needing an update
- Emit RequireRestart(system) in a PackageKit daemon plugin
- Move the libpackagekit-qt code to a separate project
- Perform the simulation of spawned transactions correctly
- Reinstate 'pkcon list-create' for the service pack functionality
- Show a progressbar if the user presses [esc] during the system update
- yum: Don't crash when resolving groups
- yum: Don't rely on a blacklist for RequireRestart
- yum: Handle NoMoreMirrorsRepoError when using repo.getPackage()
- yum: Only emit the package list once when using WhatProvides() with multiple search terms
- yum: Use a the error NoPackagesToUpdate when there are no updates available
- zif: Don't try to cancel the backend if it's not running
- Suggest a Linux binary if the Solaris name is used
- Use pkttyagent to request user passwords if required
- Ask PackageKit to quit when yum is started
- This is the first release that allows transactions to run in parallel
- The zif backend can run in parallel by default, the yum backend still
runs each transaction one at a time
- Save the transaction flags when removing packages
- Fix a python backtrace when removing a package
- Add GStreamer 1.0 support to the PackageKit plugin
- Add WritePreparedUpdates config item for admins
- Bumped sonames for libpackagekit-glib and libpackagekit-qt
- Lots of fixes to systemd-updates offline update functionality
- Remove the Transaction.UpdateSystem() method
- Don't show a warning if /var/run/PackageKit/udev does not exist
- Never run any plugins for simulated actions
- Add GType's for packagekit-glib2 enumerations
- Always set GPG checking members if present for yum.
- Do not allow an empty resolve call to be passed down to the backends
- Do not include the website in the tarball
- Drop --print-reply from dbus-send command used on suspend/resume
- Install pk-task-sync.h as part of the public API
- Speed up get_package_list
Fix a small memory leak in the glib client library
Ignore missing obsoleted updates rather than failing the update
Fix a warning when doing 'pkcon repo-list --filter=~devel'
Make the lsof plugin not lookup hostnames
Remove the duplicate 'The software is not from a trusted source'
Manually convert the results of GetDetails to unicode.
Parse the new style .discinfo files for F15
Ignore local packages when calculating the simulate list
Allow the user to remove PackageKit-yum if PackageKit-zif is installed
Resolves: #719916, #709865
More GIR fixes
Allow the 'any' WhatProvides kind to match provide strings
Do not prevent updating when firefox is running, we don't have all the
client UI ready yet.
Add annotations to make PackageKit-glib GIR usable
Make DownloadPackages to save to the system cache if there is no path
Do not output duplicates when searching with newest
Do not abort in pk_catalog_init() if PackageKit is not available
Resolves: #688280 and #585601
- Do not attempt to call yum.repos twice when using RHN
- Do not block the update list on infrastructure packages
- Update the cached comps group list when changing repos.
- Do not enable command not found debugging by default.
- Resolves#666254, #629049
- Many small bugfixes and performance increases.
- Remove selinux-policy from InfrastructurePackages
- Allow frontends to specify the cache age manually, to reduce the
amount of time users sit waiting for progress bars.
- Resolves#641311, #641691
- New upstream release of 0.6.7.
- Add gnome-packagekit and kpackagekit to the list of infrastructure packages
- Do not issue RepoListChanged when we disable or enable the media repo automatically
- Ensure we disable the MediaRepo when the PackageKit backend has finished
- Wrap _getEVR in a try,catch block to deal with invalid version numbers. Fixes#612360
- If ProxyHTTP are set in PackageKit.conf then ignore the user proxy setting. Fixes#604317
- Don't ship README AUTHORS NEWS COPYING in all subpackages. Fixes#612332
- Recognise bluetooth connections as mobile networks. Fixes#609827
- Unbreak CNF after the daemon moved to libexec. Fixes#613514
- 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