summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Hughes <richard@hughsie.com>2009-08-03 12:24:25 +0100
committerRichard Hughes <richard@hughsie.com>2009-08-03 12:24:25 +0100
commitdc1b34690947817d835af5439ff1178f81896b82 (patch)
tree0f33c585990a43d50cd89b8fc7c65c19f77904c3
parent9d17352b5ac478aeb1eb23b14081f6cd52c3c346 (diff)
Release version 0.5.1PACKAGEKIT_0_5_1
-rw-r--r--NEWS101
-rw-r--r--configure.ac2
-rw-r--r--docs/html/pk-download.html1
3 files changed, 103 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 2c78aced6..847b932ef 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,104 @@
+Version 0.5.1
+~~~~~~~~~~~~~
+Released: 2009-08-03
+
+Notes
+ - We've done some initial security review on this release, and the PackageKit
+ architecture in general. We've made a few small changes, but it all looked
+ pretty good overall. Certainly nothing to worry about.
+ See http://cgit.freedesktop.org/packagekit/plain/docs/security.txt
+ - This is the first release of PackageKit where multiple users with different
+ proxy servers is supported. Proxy server support was pretty broken before.
+ See http://cgit.freedesktop.org/packagekit/plain/docs/setting-the-proxy.txt
+ - We now detect security updates to shared libraries in use.
+ - Lots of bugfixes and a few new configure options
+
+Translations
+ - Updated translation for Malayalam (anipeter)
+ - Updated translation for Brazilian Portuguese (igor)
+ - Updated translation for Danish (kristho)
+ - Updated translation for Spanish (logan)
+ - Updated translation for German (nazgul)
+ - Updated translation for Polish (raven)
+ - Updated translation for Swedish (yeager)
+ - Updated translation for Hungarian (zoltanh721)
+
+New Features
+ - Check for pm-utils installation if pm-utils option is enabled (Mounir Lamouri)
+ - Adding 'strict' option to configure to add -Werror (auto-enabled in repo) (Mounir Lamouri)
+ - Add networkmanager, connman and service-packs options to prevent auto-magic deps (Mounir Lamouri)
+ - Add functionality to detect when shared libraries are being used that are updated in a security update (Richard Hughes)
+ - Limit the maximum number of requests a given user is able to request and queue (Richard Hughes)
+ - Limit the number of packages that can be processed by the daemon in one method call (Richard Hughes)
+ - Add a security document after some initial review (Richard Hughes)
+ - glib: Add a PkClientPool object to better manage async clients (Richard Hughes)
+ - Add uid and session to proxy mapping in the database (Richard Hughes)
+ - Add a document explaining how we map the proxy internally (Richard Hughes)
+ - Add arch filtering to the generic python filter helper (Richard Hughes)
+ - debuginfo-install: handle untrusted packages (Richard Hughes)
+ - Detect when the PolicyKit authentication was timed out, and show this as a message to the user (Richard Hughes)
+ - cnf: Search other directories that commands can be found in, not just /usr/bin (Richard Hughes)
+ - cnf: Show status rather than just hanging for a long time without any output (Richard Hughes)
+ - cnf: Handle SIGINT in command-not-found (Richard Hughes)
+ - glib: expose the some new properties on the PkClient object (Richard Hughes)
+
+Bugfixes
+ - Change remove-packages python backend function to get autoremove value (Mounir Lamouri)
+ - Fixed the python frontend to comply with the correct DBUS signatures and signals (Thomas Liu)
+ - Use the configured libexec dir, don't hardcode it (Vincent Untz)
+ - Prevent duplicate require-restart signal from being sent from the daemon (Richard Hughes)
+ - Rewrite the browser plugin in C, to fix several issues and add functionality (Richard Hughes)
+ - glib: Fix the signal type for destroy, and protect against unref in the handler (Richard Hughes)
+ - Remove all instances of atoi, it's just not secure (Richard Hughes)
+ - Send an ErrorCode when the authentication agent fails to be contacted (Richard Hughes)
+ - Ensure we set the correct proxy for the transaction according to the uid and session. Fixes rh#491859 (Richard Hughes)
+ - Fix the exit codes for pkcon and pkmon, and document them. Fixes fd#22819 (Richard Hughes)
+ - gstreamer-plugin: check for invalid codecs and don't send if all are invalid (Richard Hughes)
+ - Don't emit the RequireRestart security signals until the transaction completes with success. Fixes rh#513856 (Richard Hughes)
+ - Fix a couple of small memory leaks in PkTransactionExtra and PkNetworkStackUnix(Richard Hughes)
+ - gtk-module: check for zero length data from FcNameUnparse to mitigate fd#22792 (Richard Hughes)
+ - Ensure the transaction database is not world readable (Richard Hughes)
+ - Add the package name in the authentication details (Richard Hughes)
+ - glib: don't exit from the loop when the first tid times out, and we're requeued (Richard Hughes)
+ - glib: clear the saved error from the first client if we are requeueing a second (Richard Hughes)
+
+Backends
+ - apt: A backwards running progress is reported as not available progress information (Sebastian Heinlein)
+ - dummy: Add to the file list for the new lsof functionality testing (Richard Hughes)
+ - portage: Improve get_depends and move it to trunk version of portage (Mounir Lamouri)
+ - portage: get-depends filtering output (Mounir Lamouri)
+ - portage: Improve get-updates with security updates (Mounir Lamouri)
+ - portage: Update the category/group map (Mounir Lamouri)
+ - portage: Explicitely let portage backend accept sigkill (Mounir Lamouri)
+ - portage: Cleaning, fixing not-found-error, misc (Mounir Lamouri)
+ - portage: Clean remove-packages after portage fixes (Mounir Lamouri)
+ - portage: Show a message if try to use remove-packages with autoremove=True (Mounir Lamouri)
+ - portage: Fix a small bug in get-requires (Mounir Lamouri)
+ - portage: Create get_packages_required and use it for get_requires (Mounir Lamouri)
+ - portage: Remove-packages now removes alse required packages (Mounir Lamouri)
+ - portage: Remove-packages breaks if a candidate is in the system set (Mounir Lamouri)
+ - portage: Improve install-packages to let install many packages and filter output (Mounir Lamouri)
+ - portage: Manage only_trusted (show error) for {install,update}-packages and update-system (Mounir Lamouri)
+ - portage: Update-system prevents failures and block outputs (Mounir Lamouri)
+ - portage: Don't allow_cancel functions that will affect system even if cancelled (Mounir Lamouri)
+ - yum: Add the start of MediaManager code for external media handling (Muayyad Alsadi)
+ - yum: Add some fixes to the MediaManager code (Muayyad Alsadi)
+ - yum: Add a HAL implementation of MediaManager (Muayyad Alsadi)
+ - yum: Ignore physical media when refreshing (Muayyad Alsadi)
+ - yum: Add a GIO MediaManager implementation (Muayyad Alsadi)
+ - yum: Add a linux native MediaManager implementation (Muayyad Alsadi)
+ - yum: Add some more comps group mapping entries (Richard Hughes)
+ - yum: Remove the preupgrade code, as we now depend on this package (Richard Hughes)
+ - yum: Ignore another error in checkForNewer. Fixes rh#510874 (Richard Hughes)
+ - yum: When we're waiting for a crashed instance of ourselves, kill the process with SIGQUIT (Richard Hughes)
+ - yum: Add arch filtering support (Richard Hughes)
+ - yum: Unselect groups we previously selected when we get package deps (Richard Hughes)
+ - yum: Ensure selectGroup() returns a list of packages by forcing deselectGroup() (Richard Hughes)
+ - yum: When we fail to get the lock, print the process information in the error details. Fixes rh#513376 (Richard Hughes)
+ - yum: Package arch should be taken into account for newest filtering. Fixes rh#472876 (Richard Hughes)
+ - yum: Ignore another exception from yum about having no groups. Fixes rh#514708 (Richard Hughes)
+ - yum: Abort initialisation with an error if unfinished transactions are pending. Fixes rh#513557 (Richard Hughes)
+
Version 0.5.0
~~~~~~~~~~~~~
Released: 2009-07-06
diff --git a/configure.ac b/configure.ac
index 2995a4ab9..22488f30d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -35,7 +35,7 @@ AC_SUBST(PK_VERSION)
# AGE If libpackagekit can be linked into executables which can be
# built with previous versions of this library. Don't use.
LT_CURRENT=12
-LT_REVISION=0
+LT_REVISION=1
LT_AGE=0
AC_SUBST(LT_CURRENT)
AC_SUBST(LT_REVISION)
diff --git a/docs/html/pk-download.html b/docs/html/pk-download.html
index fdecb5390..6b972ff33 100644
--- a/docs/html/pk-download.html
+++ b/docs/html/pk-download.html
@@ -69,6 +69,7 @@ Releases are normally once every 3-4 weeks.
<table>
<tr><td><b>Version</b></td><td>&nbsp;&nbsp;</td><td><b>Date</b></td></tr>
<tr><td>0.5.0</td><td></td><td>2009-07-06</td></tr>
+<tr><td>0.5.1</td><td></td><td>2009-08-03</td></tr>
</table>
<h3>
ABI Stable Versions: