Online Accounts: Sign-on daemon 8.40+bzr444

Milestone information

Project:
Online Accounts: Sign-on daemon
Series:
trunk
Version:
8.40+bzr444
Released:
 
Registrant:
Alberto Mardegan
Release registered:
Active:
Yes. Drivers can target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon signon-8.40+bzr444.tar.bz2 (md5, sig) release tarball 23
last downloaded 43 weeks ago
Total downloads: 23

Release notes 

------------------------------------------------------------
revno: 444 [merge]
git commit: bdaa9cbdd038b54b1378c433012ddf2631e2e3e6
committer: Alberto Mardegan <alberto.mardegan@canonical.com>
timestamp: Mon 2012-04-16 09:19:26 +0300
message:
  Merge branch 'master' into ubuntu
    ------------------------------------------------------------
    revno: 422.9.31
    tags: 8.40
    git commit: cf288058961804d5091eada9442ebb98725ba324
    committer: Alberto Mardegan <alberto.mardegan@canonical.com>
    timestamp: Mon 2012-04-16 09:19:02 +0300
    message:
      Version 8.40
------------------------------------------------------------
revno: 443 [merge]
git commit: 48bb5bb4f2aff5fd078fb8d39736d85db7ccce53
committer: Alberto Mardegan <alberto.mardegan@canonical.com>
timestamp: Mon 2012-04-16 09:13:37 +0300
message:
  Merge branch 'master' into ubuntu
    ------------------------------------------------------------
    revno: 422.9.30
    git commit: d5068be319e24f6e241256ea6403a4f2f107c7ab
    committer: Alberto Mardegan <alberto.mardegan@canonical.com>
    timestamp: Fri 2012-04-13 15:50:41 +0300
    message:
      Remove duplicated pkg-config code in project files

      Create a common-pkgconfig.pri qmake file where the pkgconfig target is
      defined.
      Also, use this for libsignon-qt.
    ------------------------------------------------------------
    revno: 422.9.29
    git commit: d18bd698dc423d367ab351baca595d89cca285dc
    committer: Alberto Mardegan <alberto.mardegan@canonical.com>
    timestamp: Fri 2012-04-13 15:04:10 +0300
    message:
      Write correct version in signond.pc

      While at it, we also adjust the paths.
    ------------------------------------------------------------
    revno: 422.9.28
    git commit: 65127a5fcb30451ece6a960a9deacbfca214a4b5
    committer: Alberto Mardegan <alberto.mardegan@canonical.com>
    timestamp: Fri 2012-04-13 13:36:41 +0300
    message:
      Avoid sending replies after D-Bus errors

      We must call setDelayedReply() on the received message to inform Qt that
      it doesn't need to send a reply when we return from the slot.
      The QDBusContext::sendErrorReply() does that, so let's just use it.
    ------------------------------------------------------------
    revno: 422.9.27
    git commit: 85d3161162f87d3f084efb0ca4d6b0952a90ab10
    committer: Alberto Mardegan <alberto.mardegan@canonical.com>
    timestamp: Fri 2012-04-13 09:42:55 +0300
    message:
      Remove obsolete queryInfo D-Bus method
    ------------------------------------------------------------
    revno: 422.9.26
    git commit: f61e013e4571957d8b087bd804eb08784a506035
    committer: Alberto Mardegan <alberto.mardegan@canonical.com>
    timestamp: Fri 2012-04-13 08:50:51 +0300
    message:
      Remove obsolete registerStoredIdentity D-Bus method
    ------------------------------------------------------------
    revno: 422.9.25
    git commit: cb93f266dab4d44dc1e0b06421dd21523453182f
    committer: Alberto Mardegan <alberto.mardegan@canonical.com>
    timestamp: Thu 2012-04-12 18:57:56 +0300
    message:
      Tests: fix the timeout tests

      A few issues with the timeout tests was fixed:
      - Don't use deprecated error signals
      - Don't start the signond from inside the tests, use the
        run-with-signond.sh script
      - Always link to the in-tree libsignon-qt
    ------------------------------------------------------------
    revno: 422.9.24
    git commit: a9b78392f6d90fa6ec91aa63e1d72891eaf26086
    committer: Alberto Mardegan <alberto.mardegan@canonical.com>
    timestamp: Thu 2012-04-12 18:56:58 +0300
    message:
      Rename D-Bus paths to com.google.code.AccountsSSO

      For the time being, we don't rename the extension interface and the
      SignOnUI object.
    ------------------------------------------------------------
    revno: 422.9.23
    git commit: 2f0f6dcd721d7eadb17ec812a16f263c08e3d4cc
    committer: Alberto Mardegan <alberto.mardegan@canonical.com>
    timestamp: Wed 2012-04-11 13:43:56 +0300
    message:
      Change queryIdentities result from "av" to "aa{sv}"

      We don't need to provide a migration path for this, since libsignon-glib
      does not even implement this method.
    ------------------------------------------------------------
    revno: 422.9.22
    git commit: 1196fb8bbc2c76e66a58bd02a928054ae0a4812a
    committer: Alberto Mardegan <alberto.mardegan@canonical.com>
    timestamp: Wed 2012-04-11 10:51:24 +0300
    message:
      Change D-Bus signature of Identity methods

      Add a couple of new methods:

      getIdentity (to replace registerStoredIdentity)
      getInfo (to replace queryInfo)

      Use this methods in libsignon-qt; the old methods will stay until
      libsignon-glib has also been updated to use the new APIs.
    ------------------------------------------------------------
    revno: 422.9.21
    git commit: 5cec984c3ea482eb2760b0fd375fd0020db3bf8b
    committer: Alberto Mardegan <alberto.mardegan@canonical.com>
    timestamp: Tue 2012-04-10 16:19:29 +0300
    message:
      Remove storeCredentials D-Bus method

      Remove the com.nokia.SingleSignOn.Identity.storeCredentials D-Bus
      method, along with a couple of internal methods which are no longer
      used.
    ------------------------------------------------------------
    revno: 422.9.20
    git commit: b145b9f46a1601f0d653ccca582382823e254a3d
    committer: Alberto Mardegan <alberto.mardegan@canonical.com>
    timestamp: Tue 2012-04-10 14:04:40 +0300
    message:
      Remove unnecessary variant wrapping

      The com.nokia.SingleSignOn.Identity.store D-Bus method takes a
      dictionary of parameters, one of which is the list of methods and
      mechanisms allowed for the identity.
      The list of mechanisms was unnecessarily wrapped into a variant, which
      this commit removes.

      Note that libsignon-glib is not using this D-Bus API (yet), so it won't
      be affected by this change.
    ------------------------------------------------------------
    revno: 422.9.19
    git commit: 9ceef25aba68bc8b2bb0be030fefc64a200531bc
    committer: Alberto Mardegan <alberto.mardegan@canonical.com>
    timestamp: Tue 2012-04-10 10:34:23 +0300
    message:
      Remove unused code

      Coverage report has unveiled a few methods which are unused.
    ------------------------------------------------------------
    revno: 422.9.18
    git commit: 72e05936cff8d42fa754f3b741f1a5d91a733888
    committer: Alberto Mardegan <alberto.mardegan@canonical.com>
    timestamp: Thu 2012-04-05 12:37:29 +0300
    message:
      Add option to enable logging coverage information

      Run "qmake CONFIG+=coverage" in order to enable it.
    ------------------------------------------------------------
    revno: 422.9.17
    git commit: 2c2577536433a2d7c0839d28a452f653e1ad3c2e
    committer: Alberto Mardegan <alberto.mardegan@canonical.com>
    timestamp: Thu 2012-04-05 12:36:22 +0300
    message:
      Remove redundant project options

      The common-project-config.pri file already defines all this options.
    ------------------------------------------------------------
    revno: 422.9.16 [merge]
    git commit: 7b50f27740f0399cf91f0674ada4e2975a3e21f4
    committer: Jussi Laako <jussi.laako@linux.intel.com>
    timestamp: Fri 2012-03-23 14:10:48 +0200
    message:
      Merge branch 'move-sasl'
        ------------------------------------------------------------
        revno: 422.10.1
        git commit: cf9315f70c59313d5a15527ac89c1ed4903b1026
        committer: Jussi Laako <jussi.laako@linux.intel.com>
        timestamp: Fri 2012-03-16 15:53:53 +0200
        message:
          Remove SASL plugin on the way to external source package
    ------------------------------------------------------------
    revno: 422.9.15
    git commit: 94ee6b1189d919b2ad5c202616f36dd39ebfe805
    committer: Alberto Mardegan <alberto.mardegan@canonical.com>
    timestamp: Fri 2012-03-16 12:12:01 +0200
    message:
      Signond: fix error replies from AuthService

      We must call setDelayedReply on the message, to avoid attempting sending
      a reply twice.
------------------------------------------------------------
revno: 442 [merge]
git commit: dfacb37cda6d845480f30980d7f29d7cc26f6b4a
committer: Alberto Mardegan <mardy@users.sourceforge.net>
timestamp: Wed 2012-03-07 12:55:49 +0200
message:
  Merge branch 'master' into ubuntu
    ------------------------------------------------------------
    revno: 422.9.14
    git commit: 9c26d7481ee7eecee935ee92f5891503c5bf0bb6
    committer: Alberto Mardegan <mardy@users.sourceforge.net>
    timestamp: Fri 2012-03-02 14:29:21 +0200
    message:
      Tests: use dbus-test-runner, if possible

      If dbus-test-runner is available, use it to run the tests in a separate
      D-Bus session. This makes possible to run the tests in machines where no
      D-Bus session is running.
    ------------------------------------------------------------
    revno: 422.9.13
    git commit: 3a541d0bf81eede336747e664c788e24c4af2654
    committer: Alberto Mardegan <mardy@users.sourceforge.net>
    timestamp: Fri 2012-03-02 14:29:21 +0200
    message:
      Tests: set the timeout variables
    ------------------------------------------------------------
    revno: 422.9.12
    git commit: cf28954b487a688f06e2013ce284ed4630292aa6
    committer: Alberto Mardegan <mardy@users.sourceforge.net>
    timestamp: Fri 2012-03-02 14:29:17 +0200
    message:
      Tests: disable extensions when testing libsignon-qt

      Set the SSO_EXTENSIONS_DIR to a non existing directory, to prevent
      loading of any extension installed on the host system.
    ------------------------------------------------------------
    revno: 422.9.11
    git commit: 75147215d97bade1aa7bc7fb74254ae7475a1f72
    committer: Alberto Mardegan <mardy@users.sourceforge.net>
    timestamp: Fri 2012-03-02 14:29:17 +0200
    message:
      signond: exit after inactivity timer has expired

      If the SSO_DAEMON_TIMEOUT environment variable is set, signond will exit
      if it hasn't got any Identity or Authsession objects for
      $SSO_DAEMON_TIMEOUT seconds.

      This is especially useful for testing purposes (and for checking signond
      memory leaks with valgrind or similar tools).
    ------------------------------------------------------------
    revno: 422.9.10
    git commit: 75e2d592b07bff2e8f9b8d64b86a5e74b76848ca
    committer: Alberto Mardegan <mardy@users.sourceforge.net>
    timestamp: Fri 2012-03-02 14:29:17 +0200
    message:
      signond: immediate removal of SignonDisposables

      SignonDisposable objects are removed from the disposableObjects list
      when their destructor is run; since they are deleted with deleteLater(),
      this means that they remain in the list for longer than necessary.
      This is not a problem, but removing them from the list as soon as we
      don't need them helps in keeping the list clean.
    ------------------------------------------------------------
    revno: 422.9.9
    git commit: 3de5df1e6800d38fc5191e31670ee84b68b7fb27
    committer: Alberto Mardegan <mardy@users.sourceforge.net>
    timestamp: Fri 2012-03-02 14:29:17 +0200
    message:
      Signond: quit when SignonDeamon is disposed
    ------------------------------------------------------------
    revno: 422.9.8
    git commit: 0754caa219e2c5b56b381667a537ac5d00fda6c3
    committer: Alberto Mardegan <mardy@users.sourceforge.net>
    timestamp: Fri 2012-03-02 14:29:17 +0200
    message:
      Trivial code simplification

      No need to use the ternary operator here.
    ------------------------------------------------------------
    revno: 422.9.7
    git commit: ecb2b1697a4e19db180c862f3b0bcd412b86fb04
    committer: Alberto Mardegan <mardy@users.sourceforge.net>
    timestamp: Fri 2012-03-02 14:29:16 +0200
    message:
      Allow overriding extensions dir from environment
    ------------------------------------------------------------
    revno: 422.9.6
    git commit: 06111ec7548fad6ba642d25d51f16ef5e7bc18f7
    committer: Alberto Mardegan <mardy@users.sourceforge.net>
    timestamp: Fri 2012-03-02 14:29:16 +0200
    message:
      signond: fix CredentialsDB::checkPassword()

      Commit 53a3f05de8954bf7fcd7b4eb7e65d6b449c2cfe4 introduced a change in
      how the username is stored: unless it's marked as a secret, the username
      is not written in the secrets storage.
      We need to change CredentialsDB::checkPassword() consequently.
------------------------------------------------------------
revno: 441 [merge]
tags: 8.39-bzr441
git commit: 4b38426ac67e4f348f2ac8c93a3e8022454c24db
committer: Alberto Mardegan <mardy@users.sourceforge.net>
timestamp: Wed 2012-01-25 16:11:44 +0200
message:
  Merge branch 'session-data' into ubuntu
    ------------------------------------------------------------
    revno: 422.9.5
    git commit: 1e64f90696d1d7247e645e87b9819b206448f9dd
    committer: Alberto Mardegan <mardy@users.sourceforge.net>
    timestamp: Wed 2012-01-25 15:37:26 +0200
    message:
      Define a key for embedding the signon UI
    ------------------------------------------------------------
    revno: 422.9.4
    git commit: 97aaa0c3346ac0f218c1665235b231ca58a65372
    committer: Alberto Mardegan <mardy@users.sourceforge.net>
    timestamp: Wed 2012-01-25 15:05:08 +0200
    message:
      Remember application's original request
    ------------------------------------------------------------
    revno: 422.9.3
    git commit: 978d82285c9dfd9967240570c799d0cc02b1988f
    committer: Alberto Mardegan <mardy@users.sourceforge.net>
    timestamp: Wed 2012-01-25 14:11:24 +0200
    message:
      Revert "Propagate client Window ID to all UI requests"

      The session is used for many requests; each of them might have its own
      window ID: so, don't cache it as a session member.

      This reverts commit 24c12821a62c65de1a47198ae01593c8ed7fa80f.

Changelog 

View the full changelog

------------------------------------------------------------
revno: 444 [merge]
git commit: bdaa9cbdd038b54b1378c433012ddf2631e2e3e6
committer: Alberto Mardegan <email address hidden>
timestamp: Mon 2012-04-16 09:19:26 +0300
message:
  Merge branch 'master' into ubuntu
    ------------------------------------------------------------
    revno: 422.9.31
    tags: 8.40
    git commit: cf288058961804d5091eada9442ebb98725ba324
    committer: Alberto Mardegan <email address hidden>
    timestamp: Mon 2012-04-16 09:19:02 +0300
    message:
      Version 8.40
------------------------------------------------------------
revno: 443 [merge]
git commit: 48bb5bb4f2aff5fd078fb8d39736d85db7ccce53
committer: Alberto Mardegan <email address hidden>
timestamp: Mon 2012-04-16 09:13:37 +0300
message:
  Merge branch 'master' into ubuntu
    ------------------------------------------------------------
    revno: 422.9.30
    git commit: d5068be319e24f6e241256ea6403a4f2f107c7ab
    committer: Alberto Mardegan <email address hidden>
    timestamp: Fri 2012-04-13 15:50:41 +0300
    message:
      Remove duplicated pkg-config code in project files

      Create a common-pkgconfig.pri qmake file where the pkgconfig target is
      defined.
      Also, use this for libsignon-qt.
    ------------------------------------------------------------
    revno: 422.9.29
    git commit: d18bd698dc423d367ab351baca595d89cca285dc
    committer: Alberto Mardegan <email address hidden>
    timestamp: Fri 2012-04-13 15:04:10 +0300
    message:
      Write correct version in signond.pc

      While at it, we also adjust the paths.
    ------------------------------------------------------------
    revno: 422.9.28
    git commit: 65127a5fcb30451ece6a960a9deacbfca214a4b5
    committer: Alberto Mardegan <email address hidden>
    timestamp: Fri 2012-04-13 13:36:41 +0300
    message:
      Avoid sending replies after D-Bus errors

      We must call setDelayedReply() on the received message to inform Qt that
      it doesn't need to send a reply when we return from the slot.
      The QDBusContext::sendErrorReply() does that, so let's just use it.
    ------------------------------------------------------------
    revno: 422.9.27
    git commit: 85d3161162f87d3f084efb0ca4d6b0952a90ab10
    committer: Alberto Mardegan <email address hidden>
    timestamp: Fri 2012-04-13 09:42:55 +0300
    message:
      Remove obsolete queryInfo D-Bus method
    ------------------------------------------------------------
    revno: 422.9.26
    git commit: f61e013e4571957d8b087bd804eb08784a506035
    committer: Alberto Mardegan <email address hidden>
    timestamp: Fri 2012-04-13 08:50:51 +0300
    message:
      Remove obsolete registerStoredIdentity D-Bus method
    ------------------------------------------------------------
    revno: 422.9.25
    git commit: cb93f266dab4d44dc1e0b06421dd21523453182f
    committer: Alberto Mardegan <email address hidden>
    timestamp: Thu 2012-04-12 18:57:56 +0300
    message:
      Tests: fix the timeout tests

      A few issues with the timeout tests was fixed:
      - Don't use deprecated error signals
      - Don't start the signond from inside the tests, use the
        run-with-signond.sh script
      - Always link to the in-tree libsignon-qt
    ------------------------------------------------------------
    revno: 422.9.24
    git commit: a9b78392f6d90fa6ec91aa63e1d72891eaf26086
    committer: Alberto Mardegan <email address hidden>
    timestamp: Thu 2012-04-12 18:56:58 +0300
    message:
      Rename D-Bus paths to com.google.code.AccountsSSO

      For the time being, we don't rename the extension interface and the
      SignOnUI object.
    ------------------------------------------------------------
    revno: 422.9.23
    git commit: 2f0f6dcd721d7eadb17ec812a16f263c08e3d4cc
    committer: Alberto Mardegan <email address hidden>
    timestamp: Wed 2012-04-11 13:43:56 +0300
    message:
      Change queryIdentities result from "av" to "aa{sv}"

      We don't need to provide a migration path for this, since libsignon-glib
      does not even implement this method.
    ------------------------------------------------------------
    revno: 422.9.22
    git commit: 1196fb8bbc2c76e66a58bd02a928054ae0a4812a
    committer: Alberto Mardegan <email address hidden>
    timestamp: Wed 2012-04-11 10:51:24 +0300
    message:
      Change D-Bus signature of Identity methods

      Add a couple of new methods:

      getIdentity (to replace registerStoredIdentity)
      getInfo (to replace queryInfo)

      Use this methods in libsignon-qt; the old methods will stay until
      libsignon-glib has also been updated to use the new APIs.
    ------------------------------------------------------------
    revno: 422.9.21
    git commit: 5cec984c3ea482eb2760b0fd375fd0020db3bf8b
    committer: Alberto Mardegan <email address hidden>
    timestamp: Tue 2012-04-10 16:19:29 +0300
    message:
      Remove storeCredentials D-Bus method

      Remove the com.nokia.SingleSignOn.Identity.storeCredentials D-Bus
      method, along with a couple of internal methods which are no longer
      used.
    ------------------------------------------------------------
    revno: 422.9.20
    git commit: b145b9f46a1601f0d653ccca582382823e254a3d
    committer: Alberto Mardegan <email address hidden>
    timestamp: Tue 2012-04-10 14:04:40 +0300
    message:
      Remove unnecessary variant wrapping

      The com.nokia.SingleSignOn.Identity.store D-Bus method takes a
      dictionary of parameters, one of which is the list of methods and
      mechanisms allowed for the identity.
      The list of mechanisms was unnecessarily wrapped into a variant, which
      this commit removes.

      Note that libsignon-glib is not using this D-Bus API (yet), so it won't
      be affected by this change.
    ------------------------------------------------------------
    revno: 422.9.19
    git commit: 9ceef25aba68bc8b2bb0be030fefc64a200531bc
    committer: Alberto Mardegan <email address hidden>
    timestamp: Tue 2012-04-10 10:34:23 +0300
    message:
      Remove unused code

      Coverage report has unveiled a few methods which are unused.
    ------------------------------------------------------------
    revno: 422.9.18
    git commit: 72e05936cff8d42fa754f3b741f1a5d91a733888
    committer: Alberto Mardegan <email address hidden>
    timestamp: Thu 2012-04-05 12:37:29 +0300
    message:
      Add option to enable logging coverage information

      Run "qmake CONFIG+=coverage" in order to enable it.
    ------------------------------------------------------------
    revno: 422.9.17
    git commit: 2c2577536433a2d7c0839d28a452f653e1ad3c2e
    committer: Alberto Mardegan <email address hidden>
    timestamp: Thu 2012-04-05 12:36:22 +0300
    message:
      Remove redundant project options

      The common-project-config.pri file already defines all this options.
    ------------------------------------------------------------
    revno: 422.9.16 [merge]
    git commit: 7b50f27740f0399cf91f0674ada4e2975a3e21f4
    committer: Jussi Laako <email address hidden>
    timestamp: Fri 2012-03-23 14:10:48 +0200
    message:
      Merge branch 'move-sasl'
        ------------------------------------------------------------
        revno: 422.10.1
        git commit: cf9315f70c59313d5a15527ac89c1ed4903b1026
        committer: Jussi Laako <email address hidden>
        timestamp: Fri 2012-03-16 15:53:53 +0200
        message:
          Remove SASL plugin on the way to external source package
    ------------------------------------------------------------
    revno: 422.9.15
    git commit: 94ee6b1189d919b2ad5c202616f36dd39ebfe805
    committer: Alberto Mardegan <email address hidden>
    timestamp: Fri 2012-03-16 12:12:01 +0200
    message:
      Signond: fix error replies from AuthService

      We must call setDelayedReply on the message, to avoid attempting sending
      a reply twice.
------------------------------------------------------------
revno: 442 [merge]
git commit: dfacb37cda6d845480f30980d7f29d7cc26f6b4a
committer: Alberto Mardegan <email address hidden>
timestamp: Wed 2012-03-07 12:55:49 +0200
message:
  Merge branch 'master' into ubuntu
    ------------------------------------------------------------
    revno: 422.9.14
    git commit: 9c26d7481ee7eecee935ee92f5891503c5bf0bb6
    committer: Alberto Mardegan <email address hidden>
    timestamp: Fri 2012-03-02 14:29:21 +0200
    message:
      Tests: use dbus-test-runner, if possible

      If dbus-test-runner is available, use it to run the tests in a separate
      D-Bus session. This makes possible to run the tests in machines where no
      D-Bus session is running.
    ------------------------------------------------------------
    revno: 422.9.13
    git commit: 3a541d0bf81eede336747e664c788e24c4af2654
    committer: Alberto Mardegan <email address hidden>
    timestamp: Fri 2012-03-02 14:29:21 +0200
    message:
      Tests: set the timeout variables
    ------------------------------------------------------------
    revno: 422.9.12
    git commit: cf28954b487a688f06e2013ce284ed4630292aa6
    committer: Alberto Mardegan <email address hidden>
    timestamp: Fri 2012-03-02 14:29:17 +0200
    message:
      Tests: disable extensions when testing libsignon-qt

      Set the SSO_EXTENSIONS_DIR to a non existing directory, to prevent
      loading of any extension installed on the host system.
    ------------------------------------------------------------
    revno: 422.9.11
    git commit: 75147215d97bade1aa7bc7fb74254ae7475a1f72
    committer: Alberto Mardegan <email address hidden>
    timestamp: Fri 2012-03-02 14:29:17 +0200
    message:
      signond: exit after inactivity timer has expired

      If the SSO_DAEMON_TIMEOUT environment variable is set, signond will exit
      if it hasn't got any Identity or Authsession objects for
      $SSO_DAEMON_TIMEOUT seconds.

      This is especially useful for testing purposes (and for checking signond
      memory leaks with valgrind or similar tools).
    ------------------------------------------------------------
    revno: 422.9.10
    git commit: 75e2d592b07bff2e8f9b8d64b86a5e74b76848ca
    committer: Alberto Mardegan <email address hidden>
    timestamp: Fri 2012-03-02 14:29:17 +0200
    message:
      signond: immediate removal of SignonDisposables

      SignonDisposable objects are removed from the disposableObjects list
      when their destructor is run; since they are deleted with deleteLater(),
      this means that they remain in the list for longer than necessary.
      This is not a problem, but removing them from the list as soon as we
      don't need them helps in keeping the list clean.
    ------------------------------------------------------------
    revno: 422.9.9
    git commit: 3de5df1e6800d38fc5191e31670ee84b68b7fb27
    committer: Alberto Mardegan <email address hidden>
    timestamp: Fri 2012-03-02 14:29:17 +0200
    message:
      Signond: quit when SignonDeamon is disposed
    ------------------------------------------------------------
    revno: 422.9.8
    git commit: 0754caa219e2c5b56b381667a537ac5d00fda6c3
    committer: Alberto Mardegan <email address hidden>
    timestamp: Fri 2012-03-02 14:29:17 +0200
    message:
      Trivial code simplification

      No need to use the ternary operator here.
    ------------------------------------------------------------
    revno: 422.9.7
    git commit: ecb2b1697a4e19db180c862f3b0bcd412b86fb04
    committer: Alberto Mardegan <email address hidden>
    timestamp: Fri 2012-03-02 14:29:16 +0200
    message:
      Allow overriding extensions dir from environment
    ------------------------------------------------------------
    revno: 422.9.6
    git commit: 06111ec7548fad6ba642d25d51f16ef5e7bc18f7
    committer: Alberto Mardegan <email address hidden>
    timestamp: Fri 2012-03-02 14:29:16 +0200
    message:
      signond: fix CredentialsDB::checkPassword()

      Commit 53a3f05de8954bf7fcd7b4eb7e65d6b449c2cfe4 introduced a change in
      how the username is stored: unless it's marked as a secret, the username
      is not written in the secrets storage.
      We need to change CredentialsDB::checkPassword() consequently.
------------------------------------------------------------
revno: 441 [merge]
tags: 8.39-bzr441
git commit: 4b38426ac67e4f348f2ac8c93a3e8022454c24db
committer: Alberto Mardegan <email address hidden>
timestamp: Wed 2012-01-25 16:11:44 +0200
message:
  Merge branch 'session-data' into ubuntu
    ------------------------------------------------------------
    revno: 422.9.5
    git commit: 1e64f90696d1d7247e645e87b9819b206448f9dd
    committer: Alberto Mardegan <email address hidden>
    timestamp: Wed 2012-01-25 15:37:26 +0200
    message:
      Define a key for embedding the signon UI
    ------------------------------------------------------------
    revno: 422.9.4
    git commit: 97aaa0c3346ac0f218c1665235b231ca58a65372
    committer: Alberto Mardegan <email address hidden>
    timestamp: Wed 2012-01-25 15:05:08 +0200
    message:
      Remember application's original request
    ------------------------------------------------------------
    revno: 422.9.3
    git commit: 978d82285c9dfd9967240570c799d0cc02b1988f
    committer: Alberto Mardegan <email address hidden>
    timestamp: Wed 2012-01-25 14:11:24 +0200
    message:
      Revert "Propagate client Window ID to all UI requests"

      The session is used for many requests; each of them might have its own
      window ID: so, don't cache it as a session member.

      This reverts commit 24c12821a62c65de1a47198ae01593c8ed7fa80f.

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.