accounts-sso:signon.git
6 years agoMerge branch 'master' into harmattan
Alberto Mardegan [Wed, 1 Jun 2011 08:59:30 +0000 (11:59 +0300)]
Merge branch 'master' into harmattan

6 years agoVersion 8.31 8.31
Alberto Mardegan [Wed, 1 Jun 2011 08:57:23 +0000 (11:57 +0300)]
Version 8.31

6 years agoAdd FinalUrl property to UiSessionData 17
Alberto Mardegan [Wed, 1 Jun 2011 08:40:05 +0000 (11:40 +0300)]
Add FinalUrl property to UiSessionData

This can be used in signon-ui to improve the user experience by either closing
the browser dialog or replacing the final page with an informative text.

6 years agoRemoving signon-plugins-test. harmattan/8.30-2
Subramanian Girish [Tue, 31 May 2011 08:34:26 +0000 (11:34 +0300)]
Removing signon-plugins-test.

6 years agochangelog entry harmattan/8.30-1
Tomi Suviola [Fri, 27 May 2011 11:48:39 +0000 (14:48 +0300)]
changelog entry

6 years agoMerge branch 'master' into harmattan
Tomi Suviola [Fri, 27 May 2011 11:47:32 +0000 (14:47 +0300)]
Merge branch 'master' into harmattan

6 years agoupdate version 8.30
Tomi Suviola [Fri, 27 May 2011 11:47:07 +0000 (14:47 +0300)]
update version

6 years agoMerge branch 'master' into harmattan
Tomi Suviola [Thu, 26 May 2011 08:19:43 +0000 (11:19 +0300)]
Merge branch 'master' into harmattan

6 years agoMerge branch 'bug_259134'
Tomi Suviola [Thu, 26 May 2011 05:42:51 +0000 (08:42 +0300)]
Merge branch 'bug_259134'

6 years agoAdd new params into uisessiondata.
Tomi Suviola [Wed, 25 May 2011 13:01:13 +0000 (16:01 +0300)]
Add new params into uisessiondata.

6 years agoVersion 8.29-1 harmattan/8.29-1
Alberto Mardegan [Wed, 25 May 2011 12:06:43 +0000 (15:06 +0300)]
Version 8.29-1

6 years agoMerge branch 'master' into harmattan
Alberto Mardegan [Wed, 25 May 2011 12:05:24 +0000 (15:05 +0300)]
Merge branch 'master' into harmattan

6 years agoVersion 8.29 8.29
Alberto Mardegan [Wed, 25 May 2011 12:05:04 +0000 (15:05 +0300)]
Version 8.29

6 years agolib: restore signal connections 16
Alberto Mardegan [Wed, 25 May 2011 11:43:27 +0000 (14:43 +0300)]
lib: restore signal connections

D-Bus signals were lost when we moved away from QDBusInterface. Now they are
back in place.

6 years agolib: helper method to connect DBus signals
Alberto Mardegan [Wed, 25 May 2011 11:42:51 +0000 (14:42 +0300)]
lib: helper method to connect DBus signals

6 years agoVersion 8.28-2 harmattan/8.28-2
Alberto Mardegan [Wed, 25 May 2011 09:20:17 +0000 (12:20 +0300)]
Version 8.28-2

6 years agoDo not execute plugin tests
Alberto Mardegan [Wed, 25 May 2011 09:19:31 +0000 (12:19 +0300)]
Do not execute plugin tests

6 years agoVersion 8.28-1 harmattan/8.28-1
Alberto Mardegan [Wed, 25 May 2011 06:49:53 +0000 (09:49 +0300)]
Version 8.28-1

6 years agoMerge branch 'master' into harmattan
Alberto Mardegan [Wed, 25 May 2011 06:47:50 +0000 (09:47 +0300)]
Merge branch 'master' into harmattan

Conflicts:

common-vars.pri

6 years agoVersion 8.28 8.28
Alberto Mardegan [Wed, 25 May 2011 06:47:13 +0000 (09:47 +0300)]
Version 8.28

6 years agosignond: do not open DB when started for backup 15
Alberto Mardegan [Wed, 25 May 2011 06:02:51 +0000 (09:02 +0300)]
signond: do not open DB when started for backup

If backup fails, reopen the DB only if we are not running in backup mode.

6 years agoCAM: fix opening of secrets DB
Alberto Mardegan [Wed, 25 May 2011 05:57:52 +0000 (08:57 +0300)]
CAM: fix opening of secrets DB

If the encrypted FS is not mounted when we are requested to open the
credentials system, we must attempt mounting it (and after that, the secrets DB
will be opened).

6 years agoDefault key authorizer: reformat unaccessible storage
Alberto Mardegan [Tue, 24 May 2011 12:35:50 +0000 (15:35 +0300)]
Default key authorizer: reformat unaccessible storage

If the storage has been encrypted with a different set of keys, none of which
are currently accessible, the default key authorizer will now reformat the
secrets storage with the new key.

6 years agoMerge branch 'fix_sasltests'
Tomi Suviola [Tue, 24 May 2011 11:33:32 +0000 (14:33 +0300)]
Merge branch 'fix_sasltests'

6 years agoDon't compare path to empty string, use isEmpty
Alberto Mardegan [Tue, 24 May 2011 11:08:32 +0000 (14:08 +0300)]
Don't compare path to empty string, use isEmpty

Code is poetry, but up to a certain point.

6 years agolibsignon: Don't use QDBusInterface
Alberto Mardegan [Tue, 24 May 2011 10:34:46 +0000 (13:34 +0300)]
libsignon: Don't use QDBusInterface

QDBusInterface makes blocking calls for introspecting the remove service.
Replace them with a simple wrapper around QDBusAbstractInterface.

6 years agoFix sasl tests. process call was reinitializing sasl library and server state got...
Tomi Suviola [Tue, 24 May 2011 10:34:46 +0000 (13:34 +0300)]
Fix sasl tests. process call was reinitializing sasl library and server state got wrong.

6 years agovserion 8.27 8.27
smita [Mon, 23 May 2011 11:49:59 +0000 (14:49 +0300)]
vserion 8.27

6 years agoFixing: 220787 - Twitter: 'Unknown error' is displayed while configuring Twitter...
smita [Mon, 23 May 2011 11:46:18 +0000 (14:46 +0300)]
Fixing: 220787 - Twitter: 'Unknown error' is displayed while configuring Twitter account when incorrect/default date and time is set on the device

6 years agoVersion 8.27-1 harmattan/8.27-1
smita [Mon, 23 May 2011 11:48:06 +0000 (14:48 +0300)]
Version 8.27-1

6 years agoFixing: 220787 - Twitter: 'Unknown error' is displayed while configuring Twitter...
smita [Mon, 23 May 2011 11:46:18 +0000 (14:46 +0300)]
Fixing: 220787 - Twitter: 'Unknown error' is displayed while configuring Twitter account when incorrect/default date and time is set on the device

6 years agoVersion 8.26-2 harmattan/8.26-2
Alberto Mardegan [Mon, 23 May 2011 08:17:25 +0000 (11:17 +0300)]
Version 8.26-2

6 years agoMerge branch 'master' into harmattan
Alberto Mardegan [Mon, 23 May 2011 08:16:40 +0000 (11:16 +0300)]
Merge branch 'master' into harmattan

6 years agosignond: moderate logging from external modules
Alberto Mardegan [Mon, 23 May 2011 08:13:22 +0000 (11:13 +0300)]
signond: moderate logging from external modules

If external modules (libraries or extensions) call the Qt logging functions,
make sure we don't spam the syslog if the LoggingLevel is /etc/signond.conf is
configured for a less verbose profile.

6 years agoRemove some unnecessary debug messages
Alberto Mardegan [Mon, 23 May 2011 08:13:02 +0000 (11:13 +0300)]
Remove some unnecessary debug messages

6 years agochangelog entry harmattan/8.26-1
Tomi Suviola [Fri, 20 May 2011 11:15:34 +0000 (14:15 +0300)]
changelog entry

6 years agoMerge branch 'master' into harmattan
Tomi Suviola [Fri, 20 May 2011 11:10:03 +0000 (14:10 +0300)]
Merge branch 'master' into harmattan

6 years agoincrease version 8.26
Tomi Suviola [Fri, 20 May 2011 11:09:35 +0000 (14:09 +0300)]
increase version

6 years agoMerge commit '025f13011b466fda675d04f03c34fa647748c286'
Tomi Suviola [Fri, 20 May 2011 11:06:20 +0000 (14:06 +0300)]
Merge commit '025f13011b466fda675d04f03c34fa647748c286'

6 years agoVersion 8.25-1 harmattan/8.25-1
Alberto Mardegan [Fri, 20 May 2011 08:25:22 +0000 (11:25 +0300)]
Version 8.25-1

6 years agoMerge branch 'master' into harmattan
Alberto Mardegan [Fri, 20 May 2011 08:23:20 +0000 (11:23 +0300)]
Merge branch 'master' into harmattan

6 years agoVersion 8.25 8.25
Alberto Mardegan [Fri, 20 May 2011 08:22:57 +0000 (11:22 +0300)]
Version 8.25

6 years agoAdd owner to Identity
Tomi Suviola [Mon, 18 Apr 2011 12:10:51 +0000 (15:10 +0300)]
Add owner to Identity

6 years agoCAM: Support pluggable KeyAuthorizer 11
Alberto Mardegan [Thu, 19 May 2011 12:02:18 +0000 (15:02 +0300)]
CAM: Support pluggable KeyAuthorizer

6 years agoRemove UiKeyAuthorizer
Alberto Mardegan [Thu, 19 May 2011 08:58:12 +0000 (11:58 +0300)]
Remove UiKeyAuthorizer

Consequently, simplify the SignOnUi interface, removing the secure storage
adaptor.

6 years agosignond-dev: upgrade extension interface
Alberto Mardegan [Thu, 19 May 2011 08:26:01 +0000 (11:26 +0300)]
signond-dev: upgrade extension interface

Add a virtual method to get the KeyAuthorizer object.

6 years agoMove KeyHandler and AbstractKeyAuthorizer to library
Alberto Mardegan [Thu, 19 May 2011 07:32:17 +0000 (10:32 +0300)]
Move KeyHandler and AbstractKeyAuthorizer to library

We also need to bring in the CryptoManager and CryptoHandlers and the misc.cpp
file, but the latter two are not be exported, while CryptoManager APIs are onlu
available if the SIGNON_ENABLE_UNSTABLE_APIS preprocessor symbol is defined.

6 years agosignond-dev: selective exporting of symbols
Alberto Mardegan [Thu, 19 May 2011 07:09:15 +0000 (10:09 +0300)]
signond-dev: selective exporting of symbols

6 years agosignond-dev: add debugging facilities
Alberto Mardegan [Thu, 19 May 2011 06:34:21 +0000 (09:34 +0300)]
signond-dev: add debugging facilities

6 years agoCAM: use default key authorizer
Alberto Mardegan [Thu, 19 May 2011 08:55:25 +0000 (11:55 +0300)]
CAM: use default key authorizer

This is a temporary commit; we are moving the UiKeyAuthorizer into a separate
plugin.

6 years agosignon: add default key authorizer
Alberto Mardegan [Thu, 19 May 2011 08:54:08 +0000 (11:54 +0300)]
signon: add default key authorizer

Add a key authorizer which will authorize all given keys.

6 years agoVersion 8.24-1 harmattan/8.24-1
Aurel Popirtac [Thu, 19 May 2011 11:21:57 +0000 (14:21 +0300)]
Version 8.24-1

6 years agoMerge branch 'master' into harmattan
Aurel Popirtac [Thu, 19 May 2011 11:14:23 +0000 (14:14 +0300)]
Merge branch 'master' into harmattan

6 years agoVersion 8.24
Aurel Popirtac [Thu, 19 May 2011 11:11:56 +0000 (14:11 +0300)]
Version 8.24

6 years agoFixes: NB#255674 - UI freeze (for ~10 seconds) caused by the signond. 10
Aurel Popirtac [Thu, 19 May 2011 10:14:56 +0000 (13:14 +0300)]
Fixes: NB#255674 - UI freeze (for ~10 seconds) caused by the signond.

6 years agoVersion 8.23-1 harmattan/8.23-1
Alberto Mardegan [Wed, 18 May 2011 08:44:08 +0000 (11:44 +0300)]
Version 8.23-1

6 years agoRequest permission to change file ownership
Alberto Mardegan [Wed, 18 May 2011 08:12:41 +0000 (11:12 +0300)]
Request permission to change file ownership

6 years agoMerge branch 'master' into harmattan
Alberto Mardegan [Wed, 18 May 2011 08:41:31 +0000 (11:41 +0300)]
Merge branch 'master' into harmattan

6 years agoVersion 8.23 8.23
Alberto Mardegan [Wed, 18 May 2011 08:41:10 +0000 (11:41 +0300)]
Version 8.23

6 years agosignond: fine-grain check for allowed mechanisms
Alberto Mardegan [Mon, 16 May 2011 13:25:52 +0000 (16:25 +0300)]
signond: fine-grain check for allowed mechanisms

SASL uses the mechanism string as a space-separated list; therefore, if
comparing the full string fails, we need to split it in words, and filter out
those mechanisms that are not allowed.

6 years agoSASL: reinitialize libsasl after every session
Alberto Mardegan [Mon, 16 May 2011 12:24:17 +0000 (15:24 +0300)]
SASL: reinitialize libsasl after every session

It seems that libsasl is misbehaving when following up a compelted XMPP
authentication.

6 years agoSignon DB: file permissions and ownership 9
Alberto Mardegan [Wed, 18 May 2011 08:13:11 +0000 (11:13 +0300)]
Signon DB: file permissions and ownership

Let the DB files be owned by the user running signond (currently that is root,
in Harmattan), and set an appropriate umask at startup so that other users
cannot read our files.
When creating files for backup, though, change their ownership to the current
user, so that the backup application can read them.

6 years agochangelog entry harmattan/8.22-1
Tomi Suviola [Tue, 17 May 2011 07:13:20 +0000 (10:13 +0300)]
changelog entry

6 years agoMerge branch 'master' into harmattan
Tomi Suviola [Tue, 17 May 2011 07:05:07 +0000 (10:05 +0300)]
Merge branch 'master' into harmattan

6 years agoincrease version 8.22
Tomi Suviola [Tue, 17 May 2011 07:04:02 +0000 (10:04 +0300)]
increase version

6 years agoFix bug 242165
Tomi Suviola [Mon, 16 May 2011 10:34:12 +0000 (13:34 +0300)]
Fix bug 242165

6 years agoVersion 8.21-1 harmattan/8.21-1
Aurel Popirtac [Sun, 15 May 2011 16:55:45 +0000 (19:55 +0300)]
Version 8.21-1

6 years agoMerge branch 'master' into harmattan
Aurel Popirtac [Sun, 15 May 2011 16:44:48 +0000 (19:44 +0300)]
Merge branch 'master' into harmattan

6 years agoVersion 8.21
Aurel Popirtac [Sun, 15 May 2011 16:44:32 +0000 (19:44 +0300)]
Version 8.21

6 years agoUsing ftruncate to create the signon secure FS partition file.
Aurel Popirtac [Sun, 15 May 2011 15:48:19 +0000 (18:48 +0300)]
Using ftruncate to create the signon secure FS partition file.

6 years agoMoved the creation of the storage directory to CAM's init phase.
Aurel Popirtac [Sun, 15 May 2011 15:47:15 +0000 (18:47 +0300)]
Moved the creation of the storage directory to CAM's init phase.

6 years agoVersion 8.20-1 harmattan/8.20-1
Aurel Popirtac [Wed, 11 May 2011 14:38:26 +0000 (17:38 +0300)]
Version 8.20-1

6 years agoRemoved signon-plugins-tests install file.
Aurel Popirtac [Wed, 11 May 2011 14:38:15 +0000 (17:38 +0300)]
Removed signon-plugins-tests install file.

6 years agoMerge branch 'master' into harmattan
Aurel Popirtac [Wed, 11 May 2011 10:35:16 +0000 (13:35 +0300)]
Merge branch 'master' into harmattan

6 years agoVersion 8.20
Aurel Popirtac [Wed, 11 May 2011 10:34:36 +0000 (13:34 +0300)]
Version 8.20

6 years agoFixed signond crash.
Aurel Popirtac [Wed, 11 May 2011 10:27:11 +0000 (13:27 +0300)]
Fixed signond crash.

6 years agoRemoved unused tests.
Aurel Popirtac [Wed, 11 May 2011 10:26:18 +0000 (13:26 +0300)]
Removed unused tests.

6 years agoAdded AID token for the signond application.
Aurel Popirtac [Wed, 11 May 2011 10:08:03 +0000 (13:08 +0300)]
Added AID token for the signond application.

6 years agoVersion 8.19-1 harmattan/8.19-1
Aurel Popirtac [Mon, 9 May 2011 14:36:14 +0000 (17:36 +0300)]
Version 8.19-1

6 years agoMerge branch 'master' into harmattan
Aurel Popirtac [Mon, 9 May 2011 13:23:01 +0000 (16:23 +0300)]
Merge branch 'master' into harmattan

6 years agoVersion 8.19
Aurel Popirtac [Mon, 9 May 2011 13:17:27 +0000 (16:17 +0300)]
Version 8.19

6 years agoRemoved encryption for the SignOn plugins' IPC.
Aurel Popirtac [Sat, 7 May 2011 11:24:40 +0000 (14:24 +0300)]
Removed encryption for the SignOn plugins' IPC.

6 years agoMerge branch 'master' into harmattan
Aurel Popirtac [Mon, 9 May 2011 13:00:59 +0000 (16:00 +0300)]
Merge branch 'master' into harmattan

6 years agoVersion 8.18
Aurel Popirtac [Mon, 9 May 2011 13:00:35 +0000 (16:00 +0300)]
Version 8.18

6 years agoTests temporary fix.
Aurel Popirtac [Mon, 9 May 2011 12:54:13 +0000 (15:54 +0300)]
Tests temporary fix.
- 6 more tests are skipped for the moment, until the secure storage is
stabilized.

6 years agoFixes: NB#250431 - sign up into ovi account always fails at first.
Aurel Popirtac [Mon, 9 May 2011 10:50:19 +0000 (13:50 +0300)]
Fixes: NB#250431 - sign up into ovi account always fails at first.

6 years agoVersion 8.17-1 harmattan/8.17-1
Alberto Mardegan [Wed, 4 May 2011 10:55:36 +0000 (13:55 +0300)]
Version 8.17-1

6 years agoMerge branch 'master' into harmattan
Alberto Mardegan [Wed, 4 May 2011 10:54:14 +0000 (13:54 +0300)]
Merge branch 'master' into harmattan

6 years agoVersion 8.17 8.17
Alberto Mardegan [Wed, 4 May 2011 10:53:35 +0000 (13:53 +0300)]
Version 8.17

6 years agoTests: add retries on failed initialization 6
Alberto Mardegan [Wed, 4 May 2011 10:42:20 +0000 (13:42 +0300)]
Tests: add retries on failed initialization

If signond was not already running by the time when tests were started, in some
cases tests could fail with this error: "Server internal error
occurred.Database error occurred.".
The reason is that the SIM initialization takes some time.

This patch fixes that issue by retrying the operation a few times, when it
fails because of that error.

6 years agoVersion 8.16-2 harmattan/8.16-2
Alberto Mardegan [Wed, 4 May 2011 06:54:29 +0000 (09:54 +0300)]
Version 8.16-2

6 years agoFix syntax error in aegis manifest file
Alberto Mardegan [Wed, 4 May 2011 06:33:26 +0000 (09:33 +0300)]
Fix syntax error in aegis manifest file

6 years agoUse libcrypto pkg-config file
Alberto Mardegan [Mon, 2 May 2011 11:24:06 +0000 (14:24 +0300)]
Use libcrypto pkg-config file

Do not add -lcrypto to LIBS; instead, use the pkg-config feature.

6 years agochangelog entry harmattan/8.16-1
Tomi Suviola [Mon, 2 May 2011 11:00:00 +0000 (14:00 +0300)]
changelog entry

6 years agoMerge branch 'master' into harmattan
Tomi Suviola [Mon, 2 May 2011 10:58:17 +0000 (13:58 +0300)]
Merge branch 'master' into harmattan

6 years agoincrease version 8.16
Tomi Suviola [Mon, 2 May 2011 10:57:49 +0000 (13:57 +0300)]
increase version

6 years agoAdd new fields into uisessiondata for fixing bug 249311
Tomi Suviola [Mon, 2 May 2011 07:03:53 +0000 (10:03 +0300)]
Add new fields into uisessiondata for fixing bug 249311

6 years agoVersion 8.15-1 harmattan/8.15-1
Alberto Mardegan [Sat, 30 Apr 2011 11:43:22 +0000 (14:43 +0300)]
Version 8.15-1

6 years agoDepend on new libsignoncrypto-qt
Alberto Mardegan [Sat, 30 Apr 2011 11:37:41 +0000 (14:37 +0300)]
Depend on new libsignoncrypto-qt

There is nothing new in libsignoncrypto-qt, but it removes some definitions of
TRACE() which were making signond emit a lot of qDebug() in some modules.

6 years agoMerge branch 'master' into harmattan
Alberto Mardegan [Sat, 30 Apr 2011 11:36:45 +0000 (14:36 +0300)]
Merge branch 'master' into harmattan