accounts-sso:signon.git
7 years agoVersion 0.3 0.3
Alberto Mardegan [Fri, 7 May 2010 12:45:40 +0000 (15:45 +0300)]
Version 0.3

7 years agoRemove debug_and_release configuration switch
Alberto Mardegan [Fri, 7 May 2010 12:31:03 +0000 (15:31 +0300)]
Remove debug_and_release configuration switch

7 years agoMerge branch 'backup'
Tomi Suviola [Thu, 6 May 2010 11:23:55 +0000 (14:23 +0300)]
Merge branch 'backup'

7 years agoAdded missing tests
Tomi Suviola [Thu, 6 May 2010 11:18:45 +0000 (14:18 +0300)]
Added missing tests

7 years agoClose the SASL connection when done
Alberto Mardegan [Sun, 2 May 2010 08:21:16 +0000 (11:21 +0300)]
Close the SASL connection when done

Previously, the connection was leaked.

7 years agoPublish the plugin state
Alberto Mardegan [Wed, 28 Apr 2010 09:15:48 +0000 (12:15 +0300)]
Publish the plugin state

Put the enum in a public header, inside the SaslData class.

7 years agoRemove unused plugin state
Alberto Mardegan [Wed, 28 Apr 2010 08:50:27 +0000 (11:50 +0300)]
Remove unused plugin state

7 years agoRemove useless member variable
Alberto Mardegan [Wed, 28 Apr 2010 08:46:13 +0000 (11:46 +0300)]
Remove useless member variable

The plugin state doesn't need to be a member of the plugin object.

7 years agoRemove duplicated code
Alberto Mardegan [Tue, 27 Apr 2010 13:19:11 +0000 (16:19 +0300)]
Remove duplicated code

The dispose of the SASL connection was done both in the destructor of the
private class and in the main class.

7 years agoCoding style
Alberto Mardegan [Tue, 27 Apr 2010 12:58:19 +0000 (15:58 +0300)]
Coding style

7 years agoMerge commit '4720ee35cec23841dfb463de9df85a30f95fada0' 0.1.17 0.2
Tomi Suviola [Thu, 6 May 2010 08:53:58 +0000 (11:53 +0300)]
Merge commit '4720ee35cec23841dfb463de9df85a30f95fada0'

Conflicts:
tests/signond-tests/signond-tests.cpp
tests/signond-tests/tests.xml

7 years agoAdded bit more convenience into convenience constructur by adding default message
Tomi Suviola [Thu, 6 May 2010 08:23:09 +0000 (11:23 +0300)]
Added bit more convenience into convenience constructur by adding default message

7 years agoThe original format of xml files was broken
Alexander Akimov [Thu, 6 May 2010 05:05:42 +0000 (08:05 +0300)]
The original format of xml files was broken

7 years agoversion update
Alexander Akimov [Wed, 5 May 2010 05:02:09 +0000 (08:02 +0300)]
version update

7 years agoA generic revert of the unit tests to their previous state and adoption of new tests...
Alexander Akimov [Tue, 4 May 2010 12:28:35 +0000 (15:28 +0300)]
A generic revert of the unit tests to their previous state and adoption of new tests to the given workaround. The reason is pretty simple: the CITA testframework is very sensitive to some features of QTest framework, and changes, recently committed, prevents signond-test package from being successfully executed.

Signed-off-by: Alexander Akimov <ext-alexander.akimov@nokia.com>
7 years agoAdded unit tests for happy cases.
Tomi Suviola [Mon, 3 May 2010 09:53:13 +0000 (12:53 +0300)]
Added unit tests for happy cases.

7 years agoAdded generated documentation to gitignore
Tomi Suviola [Mon, 3 May 2010 07:02:54 +0000 (10:02 +0300)]
Added generated documentation to gitignore

7 years agoSupport for backup/restore
Tomi Suviola [Mon, 3 May 2010 06:53:51 +0000 (09:53 +0300)]
Support for backup/restore

7 years agoVersion 0.1.16 0.1.16
Aurel Popirtac [Thu, 29 Apr 2010 11:10:24 +0000 (14:10 +0300)]
Version 0.1.16

7 years agoCreate signond library develpment package.
Aurel Popirtac [Thu, 29 Apr 2010 09:22:02 +0000 (12:22 +0300)]
Create signond library develpment package.

7 years agoVersion 0.1.15
Aurel Popirtac [Mon, 26 Apr 2010 10:09:04 +0000 (13:09 +0300)]
Version 0.1.15

7 years agoCosmetics - removed block of commented code.
Aurel Popirtac [Mon, 26 Apr 2010 10:06:21 +0000 (13:06 +0300)]
Cosmetics - removed block of commented code.

7 years agoSignon Error object definition.
Aurel Popirtac [Sat, 24 Apr 2010 18:56:05 +0000 (21:56 +0300)]
Signon Error object definition.

7 years agoUpdated tests to the new OO error handling and common defs.
Aurel Popirtac [Thu, 22 Apr 2010 14:04:29 +0000 (17:04 +0300)]
Updated tests to the new OO error handling and common defs.

7 years agoUpdated signond to the new OO error handling and common defs.
Aurel Popirtac [Thu, 22 Apr 2010 14:04:14 +0000 (17:04 +0300)]
Updated signond to the new OO error handling and common defs.

7 years agoUpdated signonremoteprocess and signon-utils to the new OO error handling and common...
Aurel Popirtac [Thu, 22 Apr 2010 14:03:50 +0000 (17:03 +0300)]
Updated signonremoteprocess and signon-utils to the new OO error handling and common defs.

7 years agoUpdated AuthPluginInterface to new OO error handling and the plugins to the latest...
Aurel Popirtac [Thu, 22 Apr 2010 14:03:00 +0000 (17:03 +0300)]
Updated AuthPluginInterface to new OO error handling and the plugins to the latest common defs.

7 years agoUpdated libsignon-qt to new OO error handling and common defs.
Aurel Popirtac [Thu, 22 Apr 2010 14:01:48 +0000 (17:01 +0300)]
Updated libsignon-qt to new OO error handling and common defs.

7 years agoUpdated common files.
Aurel Popirtac [Thu, 22 Apr 2010 14:00:59 +0000 (17:00 +0300)]
Updated common files.

7 years agoFix script installation
Tomi Suviola [Wed, 21 Apr 2010 12:37:24 +0000 (15:37 +0300)]
Fix script installation

7 years agoChange signonpluginprocess to run user signon system user
Tomi Suviola [Wed, 21 Apr 2010 08:05:38 +0000 (11:05 +0300)]
Change signonpluginprocess to run user signon system user

7 years agoConvert file to UNIX
Alberto Mardegan [Tue, 20 Apr 2010 10:57:14 +0000 (13:57 +0300)]
Convert file to UNIX

God knows why this file was in DOS mode.

7 years agoRemove unneeded methods from test objects
Alberto Mardegan [Tue, 20 Apr 2010 10:49:34 +0000 (13:49 +0300)]
Remove unneeded methods from test objects

There's no need to have a runAllTests() methos, we can use QTestLib's qExec().

7 years agoTest SignonDisposable
Alberto Mardegan [Tue, 20 Apr 2010 10:40:02 +0000 (13:40 +0300)]
Test SignonDisposable

7 years agoAlways enable the signon DBus adaptor
Alberto Mardegan [Tue, 20 Apr 2010 10:28:06 +0000 (13:28 +0300)]
Always enable the signon DBus adaptor

When access control is disable, let the access control manager APIs return
true.

7 years agoHave the identity timeout configurable by the environment
Alberto Mardegan [Tue, 20 Apr 2010 09:20:20 +0000 (12:20 +0300)]
Have the identity timeout configurable by the environment

7 years agoCheck for disposable object in a few occasions
Alberto Mardegan [Fri, 16 Apr 2010 10:50:45 +0000 (13:50 +0300)]
Check for disposable object in a few occasions

This patch adds a check for clearing unused objects on a few occasions. More
might be added in the future.

7 years agoImplement SignonIdentity as SignonDisposable
Alberto Mardegan [Fri, 16 Apr 2010 10:39:27 +0000 (13:39 +0300)]
Implement SignonIdentity as SignonDisposable

7 years agoIntroduce SignonDisposable class
Alberto Mardegan [Fri, 16 Apr 2010 09:27:13 +0000 (12:27 +0300)]
Introduce SignonDisposable class

This class is to be derived by all objects which can be destroyed after a
certain time of inactivity.

7 years agoMove SSO_MAX_IDLE_TIME to common signond include file
Alberto Mardegan [Thu, 15 Apr 2010 12:34:27 +0000 (15:34 +0300)]
Move SSO_MAX_IDLE_TIME to common signond include file

7 years agoMoved common parts of project file into separate .pri
Alberto Mardegan [Thu, 15 Apr 2010 10:08:13 +0000 (13:08 +0300)]
Moved common parts of project file into separate .pri

7 years agoMerge branch 'fix_163865'
Tomi Suviola [Thu, 15 Apr 2010 07:15:43 +0000 (10:15 +0300)]
Merge branch 'fix_163865'

7 years agoFix memory leaks of bug 163865.
Tomi Suviola [Tue, 13 Apr 2010 12:45:38 +0000 (15:45 +0300)]
Fix memory leaks of bug 163865.

7 years agoFix project include path
Alberto Mardegan [Tue, 13 Apr 2010 11:00:01 +0000 (14:00 +0300)]
Fix project include path

7 years agoFix all doxygen warnings.
Alberto Mardegan [Mon, 12 Apr 2010 12:57:55 +0000 (15:57 +0300)]
Fix all doxygen warnings.

7 years agoDo not export private symbols
Alberto Mardegan [Mon, 12 Apr 2010 11:52:42 +0000 (14:52 +0300)]
Do not export private symbols

Use the visibility attribute of GCC to set all symbols as hidden by default,
and explicitly export only the public classes.

7 years agoHide dbusoperationqueuehandler from doxygen
Alberto Mardegan [Mon, 12 Apr 2010 09:02:04 +0000 (12:02 +0300)]
Hide dbusoperationqueuehandler from doxygen

7 years agoDeclare correct header for inclusion
Alberto Mardegan [Mon, 12 Apr 2010 08:53:36 +0000 (11:53 +0300)]
Declare correct header for inclusion

7 years agoExclude implementation classes from doxygen
Alberto Mardegan [Mon, 12 Apr 2010 08:46:25 +0000 (11:46 +0300)]
Exclude implementation classes from doxygen

7 years agoAdd documentation main page
Alberto Mardegan [Mon, 12 Apr 2010 08:46:09 +0000 (11:46 +0300)]
Add documentation main page

7 years agoAdd separate documentation for libsignon-qt
Alberto Mardegan [Mon, 12 Apr 2010 08:24:44 +0000 (11:24 +0300)]
Add separate documentation for libsignon-qt

7 years agoRestrict documentation to the src/ directory
Alberto Mardegan [Mon, 12 Apr 2010 08:08:13 +0000 (11:08 +0300)]
Restrict documentation to the src/ directory

The library must be documented separately.

7 years agoversion update
Alexander Akimov [Fri, 9 Apr 2010 12:27:24 +0000 (15:27 +0300)]
version update

7 years agoMemory leak
Alexander Akimov [Fri, 9 Apr 2010 10:56:52 +0000 (13:56 +0300)]
Memory leak

7 years agoVersion 0.1.13 0.1.13
Alberto Mardegan [Wed, 7 Apr 2010 10:50:12 +0000 (13:50 +0300)]
Version 0.1.13

7 years agoSimplify plugin project files
Alberto Mardegan [Wed, 7 Apr 2010 10:24:47 +0000 (13:24 +0300)]
Simplify plugin project files

Move common parts to plugins.pri.
In plugins.pri, link to the signon-plugins static library.

7 years agoDon't use the m_pCryptoFileSystemManager encryption is disabled
Alberto Mardegan [Wed, 7 Apr 2010 08:42:56 +0000 (11:42 +0300)]
Don't use the m_pCryptoFileSystemManager encryption is disabled

The m_pCryptoFileSystemManager object is not even instantiated if encryption is
not in use. This was causing signond to segfault at startup.

7 years agoVersion 0.1.12 0.1.12
Alberto Mardegan [Tue, 6 Apr 2010 11:54:50 +0000 (14:54 +0300)]
Version 0.1.12

7 years agoAdd SignOn/AuthPluginInterface include file
Alberto Mardegan [Tue, 6 Apr 2010 11:42:47 +0000 (14:42 +0300)]
Add SignOn/AuthPluginInterface include file

7 years agoCleaner build of signon plugins
Alberto Mardegan [Tue, 6 Apr 2010 11:19:08 +0000 (14:19 +0300)]
Cleaner build of signon plugins

Add qmake feature file for signon-plugins, and a statis library which contains
the moc-processed authpluginif.h

7 years agoVersion 0.1.11 0.1.11
Alberto Mardegan [Tue, 6 Apr 2010 09:15:10 +0000 (12:15 +0300)]
Version 0.1.11

7 years agoInstall signoncommon.h in the include directory.
Alberto Mardegan [Tue, 6 Apr 2010 09:14:18 +0000 (12:14 +0300)]
Install signoncommon.h in the include directory.

7 years agoVersion 0.1.10 0.1.10
Alberto Mardegan [Tue, 6 Apr 2010 08:49:12 +0000 (11:49 +0300)]
Version 0.1.10

7 years agoAdd COPYING file
Alberto Mardegan [Thu, 1 Apr 2010 12:46:56 +0000 (15:46 +0300)]
Add COPYING file

7 years agoInitial commit
Alberto Mardegan [Thu, 1 Apr 2010 11:58:48 +0000 (14:58 +0300)]
Initial commit