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
Imran Zaman [Tue, 11 Jun 2013 12:10:15 +0000 (15:10 +0300)]
fixed memory leak in factory
Jussi Laako [Mon, 10 Jun 2013 14:17:54 +0000 (17:17 +0300)]
build: fix 'make dist'
Jussi Laako [Fri, 7 Jun 2013 12:25:59 +0000 (15:25 +0300)]
plugind: check prctl() return value
Amarnath Valluri [Thu, 6 Jun 2013 13:50:46 +0000 (16:50 +0300)]
daemon/dbus: depreceted _disposable_set_keep_in_use().
Imran Zaman [Thu, 6 Jun 2013 13:32:50 +0000 (16:32 +0300)]
fixed failing test case
Imran Zaman [Thu, 6 Jun 2013 13:32:32 +0000 (16:32 +0300)]
added timestamps to logs
Amarnath Valluri [Thu, 6 Jun 2013 08:15:43 +0000 (11:15 +0300)]
common: Fix issues in disposable object.
Now 'auto_dispose' in Disposable object is a counter where it gets incremented
when called gsignond_disposable_set_auto_dispose() with TRUE, or decremented
when called with FALSE. Auto disposable timeout starts when the counter reaches
to 0, i.e, no other keep object requests.
Imran Zaman [Thu, 6 Jun 2013 12:17:40 +0000 (15:17 +0300)]
updated plugins tests
Imran Zaman [Thu, 6 Jun 2013 12:17:11 +0000 (15:17 +0300)]
wait using mainloop until plugind is up or until plugind is destoyed
Imran Zaman [Thu, 6 Jun 2013 12:15:27 +0000 (15:15 +0300)]
Disabled writing to stdin, stdout and stderr until the signal "I am UP" is sent to gsignond by plugind
Jussi Laako [Wed, 5 Jun 2013 15:07:46 +0000 (18:07 +0300)]
identity: update identity on user action complete
Jussi Laako [Wed, 5 Jun 2013 15:07:26 +0000 (18:07 +0300)]
test: fix test makefiles and includes
Amarnath Valluri [Tue, 4 Jun 2013 13:35:05 +0000 (16:35 +0300)]
test/daemon: using custom file desripter to get bus address while forking dbus-daemon.
Amarnath Valluri [Tue, 4 Jun 2013 09:09:50 +0000 (12:09 +0300)]
daemon/plugin: Made plugin-proxy self disposable with configurable timeout.
Plugin timeout can be configurable using either SSO_PLUGIN_TIMEOUT environmental
variable or .conf file General/PluginTimeout key. PluginProxy will be cached
till this timeout before going down after last referece by auth sessions.
Pluginproxy test case added to test this.
Jussi Laako [Tue, 4 Jun 2013 13:19:58 +0000 (16:19 +0300)]
install: clean up installed headers
Jussi Laako [Mon, 3 Jun 2013 12:32:44 +0000 (15:32 +0300)]
build: install headers
Jussi Laako [Mon, 3 Jun 2013 11:50:46 +0000 (14:50 +0300)]
dbus: fix installation and packaging
Imran Zaman [Mon, 3 Jun 2013 11:18:47 +0000 (14:18 +0300)]
tests: updated library paths for plugins tests
Amarnath Valluri [Mon, 3 Jun 2013 07:35:05 +0000 (10:35 +0300)]
common: Moving Disposable object to common.
Amarnath Valluri [Fri, 31 May 2013 20:10:40 +0000 (23:10 +0300)]
test/daemon: fix test failure when db traces are enabled. Few more fixes
Imran Zaman [Fri, 31 May 2013 13:53:32 +0000 (16:53 +0300)]
fixed errors when compiling tests under ivi device
Amarnath Valluri [Fri, 31 May 2013 12:17:03 +0000 (15:17 +0300)]
Merge branch 'daemon' of https://code.google.com/p/accounts-sso.gsignond into daemon
Amarnath Valluri [Fri, 31 May 2013 12:15:49 +0000 (15:15 +0300)]
tools: fix to daemon startup script to support OpenSUSE environment.
Imran Zaman [Thu, 30 May 2013 13:20:59 +0000 (16:20 +0300)]
plugind: read the exit status of child process when it is killed to avoid zombies
Imran Zaman [Wed, 29 May 2013 14:42:32 +0000 (17:42 +0300)]
Merge branch 'daemon' of https://code.google.com/p/accounts-sso.gsignond into daemon
Imran Zaman [Wed, 29 May 2013 14:41:05 +0000 (17:41 +0300)]
plugins: check for plugin types before loading it
Amarnath Valluri [Wed, 29 May 2013 14:34:40 +0000 (17:34 +0300)]
tools: handy script to start daemon with duma or gdb support
Imran Zaman [Wed, 29 May 2013 11:55:01 +0000 (14:55 +0300)]
db: return failure if foreign keys are not enabled
Jussi Laako [Wed, 29 May 2013 11:41:02 +0000 (14:41 +0300)]
Merge branch 'daemon' of https://code.google.com/p/accounts-sso.gsignond into daemon
Jussi Laako [Wed, 29 May 2013 11:40:23 +0000 (14:40 +0300)]
tools: make the modified test script the only one
Imran Zaman [Wed, 29 May 2013 11:36:05 +0000 (14:36 +0300)]
Merge branch 'daemon' of https://code.google.com/p/accounts-sso.gsignond into daemon
Imran Zaman [Wed, 29 May 2013 11:35:44 +0000 (14:35 +0300)]
db: fixed enable sql log option
Jussi Laako [Wed, 29 May 2013 11:31:28 +0000 (14:31 +0300)]
log: change g_error() to g_critical() and set fatal level depending on
ENABLE_DEBUG
Imran Zaman [Wed, 29 May 2013 11:02:27 +0000 (14:02 +0300)]
added testbinaries to gitignore
Imran Zaman [Wed, 29 May 2013 10:42:25 +0000 (13:42 +0300)]
fixed data type for data
Imran Zaman [Wed, 29 May 2013 10:18:02 +0000 (13:18 +0300)]
db: uncommented db test code
Imran Zaman [Wed, 29 May 2013 09:12:44 +0000 (12:12 +0300)]
db: sql logs can be enabled with --enable-sql-log command line option
Imran Zaman [Tue, 28 May 2013 12:10:51 +0000 (15:10 +0300)]
db: added triggers for cleanup of methods, mechanisms and secctx tables
Amarnath Valluri [Tue, 28 May 2013 13:23:31 +0000 (16:23 +0300)]
Merge branch 'daemon' of https://code.google.com/p/accounts-sso.gsignond into daemon
Amarnath Valluri [Tue, 28 May 2013 13:20:56 +0000 (16:20 +0300)]
daemon/dbus: peer-2-peer dbus now using file system socket.
supported change should go in client library.
Imran Zaman [Tue, 28 May 2013 11:53:21 +0000 (14:53 +0300)]
Merge branch 'daemon' of https://code.google.com/p/accounts-sso.gsignond into daemon
Imran Zaman [Tue, 28 May 2013 11:52:53 +0000 (14:52 +0300)]
changed ERR to WARN to avoid daemon going down altogether
Imran Zaman [Tue, 28 May 2013 11:52:24 +0000 (14:52 +0300)]
logs updated
Imran Zaman [Tue, 28 May 2013 11:51:35 +0000 (14:51 +0300)]
moved null check after the db opened check
Amarnath Valluri [Mon, 27 May 2013 13:21:21 +0000 (16:21 +0300)]
daemon/dbus: Fix - Invalid read found in valgrind tests
Imran Zaman [Mon, 27 May 2013 08:12:17 +0000 (11:12 +0300)]
tests: fixed running valgrind in case of session dbus
Jussi Laako [Fri, 24 May 2013 14:22:51 +0000 (17:22 +0300)]
Add test script for opensuse
Imran Zaman [Fri, 24 May 2013 12:49:03 +0000 (15:49 +0300)]
test: fixed multiple cancel triggers
Amarnath Valluri [Fri, 24 May 2013 10:48:45 +0000 (13:48 +0300)]
test/daemon: few memory leaks fixed and tests strartup delay increased to 5 sec.