Alexander Kanavin [Mon, 12 Aug 2013 16:18:53 +0000 (19:18 +0300)]
docs: fix a few previously missed undocumented symbols
Alexander Kanavin [Mon, 12 Aug 2013 16:07:38 +0000 (19:07 +0300)]
docs: add documentation for configuration keys
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
Alexander Kanavin [Fri, 9 Aug 2013 18:17:00 +0000 (21:17 +0300)]
docs: remove internal headers from generated documentation
Alexander Kanavin [Fri, 9 Aug 2013 17:47:23 +0000 (20:47 +0300)]
Add generated gtkdoc files to .gitignore
Alexander Kanavin [Fri, 9 Aug 2013 17:45:38 +0000 (20:45 +0300)]
docs: add documentation for GSignondConfig
Alexander Kanavin [Thu, 8 Aug 2013 14:54:17 +0000 (17:54 +0300)]
docs: ignore generated enum type header
Alexander Kanavin [Thu, 8 Aug 2013 14:53:38 +0000 (17:53 +0300)]
docs: add documentation for the plugin API
Alexander Kanavin [Thu, 8 Aug 2013 13:09:09 +0000 (16:09 +0300)]
Fix generated names for enum types
Alexander Kanavin [Wed, 7 Aug 2013 14:17:12 +0000 (17:17 +0300)]
docs: Fix parameter name for gsignond_db_sql_database_exec()
Alexander Kanavin [Wed, 7 Aug 2013 14:07:18 +0000 (17:07 +0300)]
common: fix header #define for generated plugin enum file
Alexander Kanavin [Wed, 7 Aug 2013 12:42:38 +0000 (15:42 +0300)]
build: adjust formatting of configure --help
Alexander Kanavin [Mon, 29 Jul 2013 12:58:02 +0000 (15:58 +0300)]
docs: gtkdocize requires m4 directory to exist
Alexander Kanavin [Thu, 4 Jul 2013 10:15:42 +0000 (13:15 +0300)]
docs: fix annotations
Alexander Kanavin [Thu, 4 Jul 2013 09:49:56 +0000 (12:49 +0300)]
common: clean up GSignondPluginState
Alexander Kanavin [Tue, 2 Jul 2013 15:37:32 +0000 (18:37 +0300)]
docs: added documentation for GSignondSignonuiData
Alexander Kanavin [Mon, 1 Jul 2013 16:07:23 +0000 (19:07 +0300)]
headers: remove unnecessary macros from GSignondSignonuiData
Alexander Kanavin [Mon, 1 Jul 2013 15:43:37 +0000 (18:43 +0300)]
docs: remove unnecessary gsignond-signonui.h header
Alexander Kanavin [Mon, 1 Jul 2013 15:29:52 +0000 (18:29 +0300)]
docs: add documentation for GSignondSessionData
Alexander Kanavin [Fri, 28 Jun 2013 13:54:45 +0000 (16:54 +0300)]
docs: added documentation for errors
Alexander Kanavin [Fri, 28 Jun 2013 12:27:57 +0000 (15:27 +0300)]
docs: added logging documentation
Alexander Kanavin [Wed, 26 Jun 2013 12:36:33 +0000 (15:36 +0300)]
doc: added GSignondDictionary docs
Alexander Kanavin [Tue, 25 Jun 2013 17:08:20 +0000 (20:08 +0300)]
Added the public API documentation
Amarnath Valluri [Tue, 13 Aug 2013 08:01:15 +0000 (11:01 +0300)]
daemon: Fix memory leak in freeing ui request
Amarnath Valluri [Thu, 1 Aug 2013 19:56:51 +0000 (22:56 +0300)]
daemon: typo fixed : cancled -> canceled
Amarnath Valluri [Thu, 1 Aug 2013 19:52:46 +0000 (22:52 +0300)]
daemon: Close ui dialog when auth session canceled.
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.
Amarnath Valluri [Thu, 1 Aug 2013 13:37:48 +0000 (16:37 +0300)]
daemon/ui: Few memory leaks fixed in signonui->cancel_dialog.
Amarnath Valluri [Thu, 1 Aug 2013 13:24:00 +0000 (16:24 +0300)]
daemon/dbus: When client dead, cancel active process if any.
Amarnath Valluri [Thu, 1 Aug 2013 12:27:25 +0000 (15:27 +0300)]
daemon/dbus: Fixed issue found in set_property of DbusAuthSessionAdapter.
Amarnath Valluri [Thu, 1 Aug 2013 11:53:38 +0000 (14:53 +0300)]
deamon: Missing weak_urefs() added.
Amarnath Valluri [Wed, 31 Jul 2013 09:10:36 +0000 (12:10 +0300)]
daemon/ui: Error handling for refresh_dialog/cancel_dialog
Amarnath Valluri [Tue, 30 Jul 2013 14:34:20 +0000 (17:34 +0300)]
daemon/ui: Returning error when no signonui available
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.
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.
Amarnath Valluri [Tue, 30 Jul 2013 07:12:54 +0000 (10:12 +0300)]
db: Memory leak fixed.
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.
Amarnath Valluri [Fri, 26 Jul 2013 13:23:20 +0000 (16:23 +0300)]
plugin/password: Fix to handle empty username, password.
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.
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.
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.
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
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.
Amarnath Valluri [Mon, 22 Jul 2013 10:53:51 +0000 (13:53 +0300)]
daemon: Fixes to issues found in signonui interaction
Amarnath Valluri [Mon, 22 Jul 2013 10:29:03 +0000 (13:29 +0300)]
daemon: Close plugin poxy on remote proxy dead.
Alexander Kanavin [Thu, 18 Jul 2013 16:09:36 +0000 (19:09 +0300)]
daemon: fix DBG location in _create_mechanism_cache()
Alexander Kanavin [Thu, 18 Jul 2013 15:43:17 +0000 (18:43 +0300)]
common: treat NULL and 0-element GSequence as same when comparing
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
Alexander Kanavin [Thu, 4 Jul 2013 17:13:50 +0000 (20:13 +0300)]
tests: fix valgrind issues
Alexander Kanavin [Tue, 16 Jul 2013 20:51:56 +0000 (23:51 +0300)]
plugins: add a separate parameter for token cache throughout the API
Imran Zaman [Wed, 10 Jul 2013 10:58:24 +0000 (13:58 +0300)]
added missing dependency
Imran Zaman [Wed, 10 Jul 2013 10:12:01 +0000 (13:12 +0300)]
changed unnecessary shared libs to convenience/static libs
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
Jussi Laako [Tue, 9 Jul 2013 14:15:39 +0000 (17:15 +0300)]
tizen: fix some -Wall -Werror issues
Jussi Laako [Tue, 9 Jul 2013 14:05:53 +0000 (17:05 +0300)]
dbus: generate hard-to-guess object paths
Alexander Kanavin [Tue, 9 Jul 2013 12:12:59 +0000 (15:12 +0300)]
daemon: fix up previous commit
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()
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)
Jussi Laako [Mon, 8 Jul 2013 12:04:26 +0000 (15:04 +0300)]
install: use DESTDIR when setting permissions
Jussi Laako [Thu, 4 Jul 2013 12:55:27 +0000 (15:55 +0300)]
packaging: add ubuntu/debian packaging
Jussi Laako [Fri, 28 Jun 2013 14:27:45 +0000 (17:27 +0300)]
install: install configuration and set permissions
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
Jussi Laako [Thu, 27 Jun 2013 14:59:45 +0000 (17:59 +0300)]
config: add default configuration with some documentation
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
Imran Zaman [Mon, 24 Jun 2013 13:52:51 +0000 (16:52 +0300)]
Removes the stale files if deleted from the git repo
Imran Zaman [Mon, 24 Jun 2013 12:54:09 +0000 (15:54 +0300)]
Release 0.0.2
Imran Zaman [Mon, 24 Jun 2013 12:53:22 +0000 (15:53 +0300)]
default dbus type for tizen should be p2p
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.
Jussi Laako [Thu, 20 Jun 2013 11:25:02 +0000 (14:25 +0300)]
packaging: don't require dbus daemon when built for p2p
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
Amarnath Valluri [Tue, 18 Jun 2013 14:05:27 +0000 (17:05 +0300)]
damon:: TRACEBACK() utility macro added to trace back a function call.
Amarnath Valluri [Tue, 18 Jun 2013 14:04:16 +0000 (17:04 +0300)]
daemon/dbus: safe check added - validating the user_data
Amarnath Valluri [Tue, 18 Jun 2013 14:03:11 +0000 (17:03 +0300)]
build: Avoid installing un-needed RemotePlugin.xml file
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
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
Imran Zaman [Mon, 17 Jun 2013 14:38:24 +0000 (17:38 +0300)]
fixed dists path name change
Jussi Laako [Mon, 17 Jun 2013 14:27:34 +0000 (17:27 +0300)]
packaging: rename 'dist' to 'dists' to avoid conflicts with autotools
Imran Zaman [Mon, 17 Jun 2013 14:17:40 +0000 (17:17 +0300)]
added tools folder to 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
Imran Zaman [Mon, 17 Jun 2013 13:06:07 +0000 (16:06 +0300)]
fixed distcheck issue after packaging directory is renamed
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
Jussi Laako [Mon, 17 Jun 2013 12:48:52 +0000 (15:48 +0300)]
packaging: update packaging directory structure to avoid conflicts
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.
Alexander Kanavin [Fri, 14 Jun 2013 14:39:52 +0000 (17:39 +0300)]
common: remove gsignond-common-db library from pkgconfig files
Imran Zaman [Fri, 14 Jun 2013 13:26:36 +0000 (16:26 +0300)]
add packaging file to dist
Jussi Laako [Thu, 13 Jun 2013 15:02:21 +0000 (18:02 +0300)]
configure: make distcheck work for pkg-config based target paths
Imran Zaman [Thu, 13 Jun 2013 13:56:36 +0000 (16:56 +0300)]
updated spec files
Imran Zaman [Thu, 13 Jun 2013 13:12:27 +0000 (16:12 +0300)]
Merge branch 'daemon' of https://code.google.com/p/accounts-sso.gsignond into daemon
Imran Zaman [Thu, 13 Jun 2013 13:12:10 +0000 (16:12 +0300)]
enable valgrind for all tests
Jussi Laako [Thu, 13 Jun 2013 12:16:39 +0000 (15:16 +0300)]
automake: change tar format to remove filename length limitation
Amarnath Valluri [Wed, 12 Jun 2013 13:15:58 +0000 (16:15 +0300)]
plugind: dup() faileure check added.
Amarnath Valluri [Wed, 12 Jun 2013 13:06:45 +0000 (16:06 +0300)]
daemon: Fixed issue in plugin user-action request path.
Jussi Laako [Wed, 12 Jun 2013 12:52:51 +0000 (15:52 +0300)]
packaging: update openSuSE spec file
Imran Zaman [Wed, 12 Jun 2013 12:12:35 +0000 (15:12 +0300)]
fixed issues reported by 'make distcheck'
Imran Zaman [Wed, 12 Jun 2013 09:44:20 +0000 (12:44 +0300)]
removed unused variable
Imran Zaman [Wed, 12 Jun 2013 09:43:53 +0000 (12:43 +0300)]
Fixed memory leak
Imran Zaman [Tue, 11 Jun 2013 13:32:06 +0000 (16:32 +0300)]
Merge branch 'daemon' of https://code.google.com/p/accounts-sso.gsignond into daemon
Imran Zaman [Tue, 11 Jun 2013 13:17:01 +0000 (16:17 +0300)]
Fixed plugind error when gsignond gets down callback after remote plugind object is destroyed
Amarnath Valluri [Tue, 11 Jun 2013 12:40:08 +0000 (15:40 +0300)]
daemon: Clocwork issues fixed.
Imran Zaman [Tue, 11 Jun 2013 12:12:39 +0000 (15:12 +0300)]
tests: increase time because of valgrind