platform/upstream/gsignond.git
10 years agoplugins: use nonce generation from gsignond-common library in digest plugin
Alexander Kanavin [Thu, 15 Aug 2013 20:49:49 +0000 (23:49 +0300)]
plugins: use nonce generation from gsignond-common library in digest plugin

10 years agoplugins: place digest plugin's repeated code in a function
Alexander Kanavin [Thu, 15 Aug 2013 20:39:35 +0000 (23:39 +0300)]
plugins: place digest plugin's repeated code in a function

10 years agodocs: add documentation for in-tree plugins
Alexander Kanavin [Thu, 15 Aug 2013 17:48:12 +0000 (20:48 +0300)]
docs: add documentation for in-tree plugins

This achieves 100% symbol coverage, hurray!

10 years agodocs: fix doc generation warning
Alexander Kanavin [Thu, 15 Aug 2013 10:44:57 +0000 (13:44 +0300)]
docs: fix doc generation warning

10 years agodocs: add documentation for gsignond-utils.h
Alexander Kanavin [Thu, 15 Aug 2013 10:43:35 +0000 (13:43 +0300)]
docs: add documentation for gsignond-utils.h

10 years agodocs: add documentation for GSignondStorageManager
Alexander Kanavin [Thu, 15 Aug 2013 17:47:54 +0000 (20:47 +0300)]
docs: add documentation for GSignondStorageManager

10 years agodb: remove unused methods from GSignondSecretStorage, make gsignond_secret_storage_ge...
Alexander Kanavin [Wed, 14 Aug 2013 18:28:22 +0000 (21:28 +0300)]
db: remove unused methods from GSignondSecretStorage, make gsignond_secret_storage_get_last_error() virtual

10 years agodocs: add documentation for GSignondSecretStorage
Alexander Kanavin [Wed, 14 Aug 2013 18:23:12 +0000 (21:23 +0300)]
docs: add documentation for GSignondSecretStorage

10 years agodb: fix incorrect implementation of virtual methods in GSignondSecretStorage
Alexander Kanavin [Wed, 14 Aug 2013 17:41:04 +0000 (20:41 +0300)]
db: fix incorrect implementation of virtual methods in GSignondSecretStorage

10 years agodocs: add documentation for GSignondCredentials
Alexander Kanavin [Wed, 14 Aug 2013 17:15:23 +0000 (20:15 +0300)]
docs: add documentation for GSignondCredentials

10 years agodocs: add documentation for GSignondAccessControlManager
Alexander Kanavin [Wed, 14 Aug 2013 16:34:03 +0000 (19:34 +0300)]
docs: add documentation for GSignondAccessControlManager

10 years agodocs: add docs for GSignondSecurityContext
Alexander Kanavin [Wed, 14 Aug 2013 16:13:09 +0000 (19:13 +0300)]
docs: add docs for GSignondSecurityContext

10 years agodocs: add documentation for GSignondExtension
Alexander Kanavin [Wed, 14 Aug 2013 14:11:33 +0000 (17:11 +0300)]
docs: add documentation for GSignondExtension

10 years agodocs: fix a few previously missed undocumented symbols
Alexander Kanavin [Mon, 12 Aug 2013 16:18:53 +0000 (19:18 +0300)]
docs: fix a few previously missed undocumented symbols

10 years agodocs: add documentation for configuration keys
Alexander Kanavin [Mon, 12 Aug 2013 16:07:38 +0000 (19:07 +0300)]
docs: add documentation for configuration keys

10 years agocommon: make gsignond-identity-info.h private, as it's not used by anything in the...
Alexander Kanavin [Fri, 9 Aug 2013 18:32:34 +0000 (21:32 +0300)]
common: make gsignond-identity-info.h private, as it's not used by anything in the public API

10 years agodocs: remove internal headers from generated documentation
Alexander Kanavin [Fri, 9 Aug 2013 18:17:00 +0000 (21:17 +0300)]
docs: remove internal headers from generated documentation

10 years agoAdd generated gtkdoc files to .gitignore
Alexander Kanavin [Fri, 9 Aug 2013 17:47:23 +0000 (20:47 +0300)]
Add generated gtkdoc files to .gitignore

10 years agodocs: add documentation for GSignondConfig
Alexander Kanavin [Fri, 9 Aug 2013 17:45:38 +0000 (20:45 +0300)]
docs: add documentation for GSignondConfig

10 years agodocs: ignore generated enum type header
Alexander Kanavin [Thu, 8 Aug 2013 14:54:17 +0000 (17:54 +0300)]
docs: ignore generated enum type header

10 years agodocs: add documentation for the plugin API
Alexander Kanavin [Thu, 8 Aug 2013 14:53:38 +0000 (17:53 +0300)]
docs: add documentation for the plugin API

10 years agoFix generated names for enum types
Alexander Kanavin [Thu, 8 Aug 2013 13:09:09 +0000 (16:09 +0300)]
Fix generated names for enum types

10 years agodocs: Fix parameter name for gsignond_db_sql_database_exec()
Alexander Kanavin [Wed, 7 Aug 2013 14:17:12 +0000 (17:17 +0300)]
docs: Fix parameter name for gsignond_db_sql_database_exec()

10 years agocommon: fix header #define for generated plugin enum file
Alexander Kanavin [Wed, 7 Aug 2013 14:07:18 +0000 (17:07 +0300)]
common: fix header #define for generated plugin enum file

10 years agobuild: adjust formatting of configure --help
Alexander Kanavin [Wed, 7 Aug 2013 12:42:38 +0000 (15:42 +0300)]
build: adjust formatting of configure --help

10 years agodocs: gtkdocize requires m4 directory to exist
Alexander Kanavin [Mon, 29 Jul 2013 12:58:02 +0000 (15:58 +0300)]
docs: gtkdocize requires m4 directory to exist

10 years agodocs: fix annotations
Alexander Kanavin [Thu, 4 Jul 2013 10:15:42 +0000 (13:15 +0300)]
docs: fix annotations

10 years agocommon: clean up GSignondPluginState
Alexander Kanavin [Thu, 4 Jul 2013 09:49:56 +0000 (12:49 +0300)]
common: clean up GSignondPluginState

10 years agodocs: added documentation for GSignondSignonuiData
Alexander Kanavin [Tue, 2 Jul 2013 15:37:32 +0000 (18:37 +0300)]
docs: added documentation for GSignondSignonuiData

10 years agoheaders: remove unnecessary macros from GSignondSignonuiData
Alexander Kanavin [Mon, 1 Jul 2013 16:07:23 +0000 (19:07 +0300)]
headers: remove unnecessary macros from GSignondSignonuiData

10 years agodocs: remove unnecessary gsignond-signonui.h header
Alexander Kanavin [Mon, 1 Jul 2013 15:43:37 +0000 (18:43 +0300)]
docs: remove unnecessary gsignond-signonui.h header

10 years agodocs: add documentation for GSignondSessionData
Alexander Kanavin [Mon, 1 Jul 2013 15:29:52 +0000 (18:29 +0300)]
docs: add documentation for GSignondSessionData

10 years agodocs: added documentation for errors
Alexander Kanavin [Fri, 28 Jun 2013 13:54:45 +0000 (16:54 +0300)]
docs: added documentation for errors

10 years agodocs: added logging documentation
Alexander Kanavin [Fri, 28 Jun 2013 12:27:57 +0000 (15:27 +0300)]
docs: added logging documentation

10 years agodoc: added GSignondDictionary docs
Alexander Kanavin [Wed, 26 Jun 2013 12:36:33 +0000 (15:36 +0300)]
doc: added GSignondDictionary docs

10 years agoAdded the public API documentation
Alexander Kanavin [Tue, 25 Jun 2013 17:08:20 +0000 (20:08 +0300)]
Added the public API documentation

10 years agodaemon: Fix memory leak in freeing ui request
Amarnath Valluri [Tue, 13 Aug 2013 08:01:15 +0000 (11:01 +0300)]
daemon: Fix memory leak in freeing ui request

10 years agodaemon: typo fixed : cancled -> canceled
Amarnath Valluri [Thu, 1 Aug 2013 19:56:51 +0000 (22:56 +0300)]
daemon: typo fixed : cancled -> canceled

10 years agodaemon: Close ui dialog when auth session canceled.
Amarnath Valluri [Thu, 1 Aug 2013 19:52:46 +0000 (22:52 +0300)]
daemon: Close ui dialog when auth session canceled.

10 years agodaemon: 'process-canceled' signal added to AuthSession.
Amarnath Valluri [Thu, 1 Aug 2013 13:39:25 +0000 (16:39 +0300)]
daemon: 'process-canceled' signal added to AuthSession.

This newly added 'process-canceled' signal is emited by AuthSession
when an active authentication session process is canceled by client.
Which is expected to listen by Identity.

10 years agodaemon/ui: Few memory leaks fixed in signonui->cancel_dialog.
Amarnath Valluri [Thu, 1 Aug 2013 13:37:48 +0000 (16:37 +0300)]
daemon/ui: Few memory leaks fixed in signonui->cancel_dialog.

10 years agodaemon/dbus: When client dead, cancel active process if any.
Amarnath Valluri [Thu, 1 Aug 2013 13:24:00 +0000 (16:24 +0300)]
daemon/dbus: When client dead, cancel active process if any.

10 years agodaemon/dbus: Fixed issue found in set_property of DbusAuthSessionAdapter.
Amarnath Valluri [Thu, 1 Aug 2013 12:27:25 +0000 (15:27 +0300)]
daemon/dbus: Fixed issue found in set_property of DbusAuthSessionAdapter.

10 years agodeamon: Missing weak_urefs() added.
Amarnath Valluri [Thu, 1 Aug 2013 11:53:38 +0000 (14:53 +0300)]
deamon: Missing weak_urefs() added.

10 years agodaemon/ui: Error handling for refresh_dialog/cancel_dialog
Amarnath Valluri [Wed, 31 Jul 2013 09:10:36 +0000 (12:10 +0300)]
daemon/ui: Error handling for refresh_dialog/cancel_dialog

10 years agodaemon/ui: Returning error when no signonui available
Amarnath Valluri [Tue, 30 Jul 2013 14:34:20 +0000 (17:34 +0300)]
daemon/ui: Returning error when no signonui available

10 years agoautotools: fix out-of-tree compilation
Patrick Ohly [Tue, 23 Jul 2013 11:22:01 +0000 (13:22 +0200)]
autotools: fix out-of-tree compilation

Compiling with builddir != srcdir failed because
a) glib-mkenums did not find its input files when called
   outside of the srcdir.
b) The C files using the header files did not find them
   in the builddir, because they relied on include with double
   quotes.

Fixed with explicit $(srcdir) and -I.

10 years agoautotools: remove output files of glib-mkenums
Patrick Ohly [Tue, 23 Jul 2013 11:20:02 +0000 (13:20 +0200)]
autotools: remove output files of glib-mkenums

"make clean" should remove all files generate by "make all". The files
generated by glib-mkenums were not listed as files to be cleaned and
thus were not removed.

"make distcheck" probably would have caught that. Haven't checked.

10 years agodb: Memory leak fixed.
Amarnath Valluri [Tue, 30 Jul 2013 07:12:54 +0000 (10:12 +0300)]
db: Memory leak fixed.

10 years agotests: Updated valgrind suppression file to ignore g_get_user_data_dir() leak.
Amarnath Valluri [Tue, 30 Jul 2013 07:08:22 +0000 (10:08 +0300)]
tests: Updated valgrind suppression file to ignore g_get_user_data_dir() leak.

10 years agoplugin/password: Fix to handle empty username, password.
Amarnath Valluri [Fri, 26 Jul 2013 13:23:20 +0000 (16:23 +0300)]
plugin/password: Fix to handle empty username, password.

10 years agodaemon/db: Avoid saving junk records into secret db.
Amarnath Valluri [Fri, 26 Jul 2013 10:17:19 +0000 (13:17 +0300)]
daemon/db: Avoid saving junk records into secret db.

In case of saving username & secret into credential db,
validate the data to avoid saving junk record, which leads
to unpredictable behaviour as the same data is being used by
plugins to show on ui dialog.

10 years agodaemon/db: disabled ACL table triggers.
Amarnath Valluri [Thu, 25 Jul 2013 14:25:59 +0000 (17:25 +0300)]
daemon/db: disabled ACL table triggers.

Removing an enty in ACL table is leading to remove linked
methods & mechanisms upon updating an identity. Which leads to break
token cache stored in secret storage for that identity + method combination.

Methods & Mechanisms should not be created/removed based on identity.
They should be some how link to existance of plugins. Till this change
effect 'delete methods/mechanisms triggers' are disabled.

10 years agodaemon/db: Fix store/retrive token cache issue.
Amarnath Valluri [Wed, 24 Jul 2013 11:13:41 +0000 (14:13 +0300)]
daemon/db: Fix store/retrive token cache issue.

GVariant serialized data is prefixed with variant type while
saving(update_secret_data) it to secret storage, and that type information is used
while rebuilding(loda_secret_data) the variant.

Updated the relevent test case to mimic token cache.

10 years agodaemon: Issues fixed in handling over the token_data to auth session
Amarnath Valluri [Mon, 22 Jul 2013 13:10:23 +0000 (16:10 +0300)]
daemon: Issues fixed in handling over the token_data to auth session

10 years agocommon: gsignond_dictionary_ref() now return slef pointer as other glib objects do.
Amarnath Valluri [Mon, 22 Jul 2013 13:07:51 +0000 (16:07 +0300)]
common: gsignond_dictionary_ref() now return slef pointer as other glib objects do.

10 years agodaemon: Fixes to issues found in signonui interaction
Amarnath Valluri [Mon, 22 Jul 2013 10:53:51 +0000 (13:53 +0300)]
daemon: Fixes to issues found in signonui interaction

10 years agodaemon: Close plugin poxy on remote proxy dead.
Amarnath Valluri [Mon, 22 Jul 2013 10:29:03 +0000 (13:29 +0300)]
daemon: Close plugin poxy on remote proxy dead.

10 years agodaemon: fix DBG location in _create_mechanism_cache()
Alexander Kanavin [Thu, 18 Jul 2013 16:09:36 +0000 (19:09 +0300)]
daemon: fix DBG location in _create_mechanism_cache()

10 years agocommon: treat NULL and 0-element GSequence as same when comparing
Alexander Kanavin [Thu, 18 Jul 2013 15:43:17 +0000 (18:43 +0300)]
common: treat NULL and 0-element GSequence as same when comparing

10 years agodb: if a GList is NULL, create a GSequence with 0 elements
Alexander Kanavin [Thu, 18 Jul 2013 15:42:19 +0000 (18:42 +0300)]
db: if a GList is NULL, create a GSequence with 0 elements

10 years agotests: fix valgrind issues
Alexander Kanavin [Thu, 4 Jul 2013 17:13:50 +0000 (20:13 +0300)]
tests: fix valgrind issues

10 years agoplugins: add a separate parameter for token cache throughout the API
Alexander Kanavin [Tue, 16 Jul 2013 20:51:56 +0000 (23:51 +0300)]
plugins: add a separate parameter for token cache throughout the API

10 years agoadded missing dependency
Imran Zaman [Wed, 10 Jul 2013 10:58:24 +0000 (13:58 +0300)]
added missing dependency

10 years agochanged unnecessary shared libs to convenience/static libs
Imran Zaman [Wed, 10 Jul 2013 10:12:01 +0000 (13:12 +0300)]
changed unnecessary shared libs to convenience/static libs

10 years agoMerge branch 'daemon' of https://code.google.com/p/accounts-sso.gsignond into daemon
Jussi Laako [Tue, 9 Jul 2013 14:18:16 +0000 (17:18 +0300)]
Merge branch 'daemon' of https://code.google.com/p/accounts-sso.gsignond into daemon

10 years agotizen: fix some -Wall -Werror issues
Jussi Laako [Tue, 9 Jul 2013 14:15:39 +0000 (17:15 +0300)]
tizen: fix some -Wall -Werror issues

10 years agodbus: generate hard-to-guess object paths
Jussi Laako [Tue, 9 Jul 2013 14:05:53 +0000 (17:05 +0300)]
dbus: generate hard-to-guess object paths

10 years agodaemon: fix up previous commit
Alexander Kanavin [Tue, 9 Jul 2013 12:12:59 +0000 (15:12 +0300)]
daemon: fix up previous commit

10 years agodaemon: request and update both username and secret in _request_credentials_update()
Alexander Kanavin [Mon, 8 Jul 2013 16:46:06 +0000 (19:46 +0300)]
daemon: request and update both username and secret in _request_credentials_update()

10 years agodaemon: set secret in session data on process() call (lost in action)
Jussi Laako [Mon, 8 Jul 2013 14:42:09 +0000 (17:42 +0300)]
daemon: set secret in session data on process() call (lost in action)

10 years agoinstall: use DESTDIR when setting permissions
Jussi Laako [Mon, 8 Jul 2013 12:04:26 +0000 (15:04 +0300)]
install: use DESTDIR when setting permissions

10 years agopackaging: add ubuntu/debian packaging
Jussi Laako [Thu, 4 Jul 2013 12:55:27 +0000 (15:55 +0300)]
packaging: add ubuntu/debian packaging

10 years agoinstall: install configuration and set permissions
Jussi Laako [Fri, 28 Jun 2013 14:27:45 +0000 (17:27 +0300)]
install: install configuration and set permissions

10 years agoMerge branch 'daemon' of https://code.google.com/p/accounts-sso.gsignond into daemon
Jussi Laako [Thu, 27 Jun 2013 15:00:10 +0000 (18:00 +0300)]
Merge branch 'daemon' of https://code.google.com/p/accounts-sso.gsignond into daemon

10 years agoconfig: add default configuration with some documentation
Jussi Laako [Thu, 27 Jun 2013 14:59:45 +0000 (17:59 +0300)]
config: add default configuration with some documentation

10 years agotests: fail 'make check' immediately without running the tests if debug is disabled
Alexander Kanavin [Tue, 25 Jun 2013 17:33:42 +0000 (20:33 +0300)]
tests: fail 'make check' immediately without running the tests if debug is disabled

10 years agoRemoves the stale files if deleted from the git repo
Imran Zaman [Mon, 24 Jun 2013 13:52:51 +0000 (16:52 +0300)]
Removes the stale files if deleted from the git repo

10 years agoRelease 0.0.2
Imran Zaman [Mon, 24 Jun 2013 12:54:09 +0000 (15:54 +0300)]
Release 0.0.2

10 years agodefault dbus type for tizen should be p2p
Imran Zaman [Mon, 24 Jun 2013 12:53:22 +0000 (15:53 +0300)]
default dbus type for tizen should be p2p

10 years agodaemon/dbus: bug in session bus path fixed.
Amarnath Valluri [Mon, 24 Jun 2013 12:24:01 +0000 (15:24 +0300)]
daemon/dbus: bug in session bus path fixed.

weak object refs are not cleared on auth sessions, which causing
crash in daemon cleanup path.

10 years agopackaging: don't require dbus daemon when built for p2p
Jussi Laako [Thu, 20 Jun 2013 11:25:02 +0000 (14:25 +0300)]
packaging: don't require dbus daemon when built for p2p

10 years agocommon: remove incorrect reference to a private header from a public header
Alexander Kanavin [Tue, 18 Jun 2013 19:40:31 +0000 (22:40 +0300)]
common: remove incorrect reference to a private header from a public header

10 years agodamon:: TRACEBACK() utility macro added to trace back a function call.
Amarnath Valluri [Tue, 18 Jun 2013 14:05:27 +0000 (17:05 +0300)]
damon:: TRACEBACK() utility macro added to trace back a function call.

10 years agodaemon/dbus: safe check added - validating the user_data
Amarnath Valluri [Tue, 18 Jun 2013 14:04:16 +0000 (17:04 +0300)]
daemon/dbus: safe check added - validating the user_data

10 years agobuild: Avoid installing un-needed RemotePlugin.xml file
Amarnath Valluri [Tue, 18 Jun 2013 14:03:11 +0000 (17:03 +0300)]
build: Avoid installing un-needed RemotePlugin.xml file

10 years agoupdated prepare-tizen script as softlink does not work with gbs packaging
Imran Zaman [Mon, 17 Jun 2013 15:01:58 +0000 (18:01 +0300)]
updated prepare-tizen script as softlink does not work with gbs packaging

10 years agoMerge branch 'daemon' of https://code.google.com/p/accounts-sso.gsignond into daemon
Imran Zaman [Mon, 17 Jun 2013 14:39:01 +0000 (17:39 +0300)]
Merge branch 'daemon' of https://code.google.com/p/accounts-sso.gsignond into daemon

10 years agofixed dists path name change
Imran Zaman [Mon, 17 Jun 2013 14:38:24 +0000 (17:38 +0300)]
fixed dists path name change

10 years agopackaging: rename 'dist' to 'dists' to avoid conflicts with autotools
Jussi Laako [Mon, 17 Jun 2013 14:27:34 +0000 (17:27 +0300)]
packaging: rename 'dist' to 'dists' to avoid conflicts with autotools

10 years agoadded tools folder to dist
Imran Zaman [Mon, 17 Jun 2013 14:17:40 +0000 (17:17 +0300)]
added tools folder to dist

10 years agoscript to extract release tar ball and create packaging folder for tizen dist
Imran Zaman [Mon, 17 Jun 2013 14:10:33 +0000 (17:10 +0300)]
script to extract release tar ball and create packaging folder for tizen dist

10 years agofixed distcheck issue after packaging directory is renamed
Imran Zaman [Mon, 17 Jun 2013 13:06:07 +0000 (16:06 +0300)]
fixed distcheck issue after packaging directory is renamed

10 years agoMerge branch 'daemon' of https://code.google.com/p/accounts-sso.gsignond into daemon
Jussi Laako [Mon, 17 Jun 2013 12:49:11 +0000 (15:49 +0300)]
Merge branch 'daemon' of https://code.google.com/p/accounts-sso.gsignond into daemon

10 years agopackaging: update packaging directory structure to avoid conflicts
Jussi Laako [Mon, 17 Jun 2013 12:48:52 +0000 (15:48 +0300)]
packaging: update packaging directory structure to avoid conflicts

10 years agodaemon/ui: Changes to support signonui-efl p2p changes.
Amarnath Valluri [Mon, 17 Jun 2013 12:24:29 +0000 (15:24 +0300)]
daemon/ui: Changes to support signonui-efl p2p changes.

Avoid using ui.xml and auto generated code, now directly using GDBus API.

10 years agocommon: remove gsignond-common-db library from pkgconfig files
Alexander Kanavin [Fri, 14 Jun 2013 14:39:52 +0000 (17:39 +0300)]
common: remove gsignond-common-db library from pkgconfig files

10 years agoadd packaging file to dist
Imran Zaman [Fri, 14 Jun 2013 13:26:36 +0000 (16:26 +0300)]
add packaging file to dist

11 years agoconfigure: make distcheck work for pkg-config based target paths
Jussi Laako [Thu, 13 Jun 2013 15:02:21 +0000 (18:02 +0300)]
configure: make distcheck work for pkg-config based target paths

11 years agoupdated spec files
Imran Zaman [Thu, 13 Jun 2013 13:56:36 +0000 (16:56 +0300)]
updated spec files