Jussi Laako [Wed, 10 Jul 2013 13:08:06 +0000 (16:08 +0300)]
packaging: create debug package on debian/ubuntu
Jussi Laako [Thu, 4 Jul 2013 13:05:59 +0000 (16:05 +0300)]
packaging: add ubuntu/debian packaging
Jussi Laako [Fri, 28 Jun 2013 14:39:12 +0000 (17:39 +0300)]
packaging: require feature "gsignon" and update license tag
Imran Zaman [Mon, 24 Jun 2013 13:53:55 +0000 (16:53 +0300)]
Removes the stale files if deleted from the git repo
Imran Zaman [Mon, 24 Jun 2013 12:47:14 +0000 (15:47 +0300)]
Release 2.0.1
Imran Zaman [Mon, 24 Jun 2013 12:46:25 +0000 (15:46 +0300)]
default dbus type in tizen should be p2p
Imran Zaman [Mon, 17 Jun 2013 15:20:54 +0000 (18:20 +0300)]
updated spec files
Imran Zaman [Mon, 17 Jun 2013 15:12:49 +0000 (18:12 +0300)]
changes made to distribution specific files
Imran Zaman [Fri, 14 Jun 2013 15:10:24 +0000 (18:10 +0300)]
added docs to tizen spec file
Imran Zaman [Thu, 13 Jun 2013 13:29:21 +0000 (16:29 +0300)]
added spec file for tizen
Imran Zaman [Thu, 13 Jun 2013 12:54:59 +0000 (15:54 +0300)]
renamed spec file to suse spec file
Imran Zaman [Thu, 13 Jun 2013 12:38:04 +0000 (15:38 +0300)]
fixed parallel build issue
Jussi Laako [Thu, 13 Jun 2013 12:12:46 +0000 (15:12 +0300)]
Merge branch 'reviews' of https://code.google.com/p/accounts-sso.libgsignon-glib into reviews
Jussi Laako [Thu, 13 Jun 2013 12:12:24 +0000 (15:12 +0300)]
automake: change tar format to avoid hitting 99 character limit
Imran Zaman [Thu, 13 Jun 2013 12:05:33 +0000 (15:05 +0300)]
add packaging folder to dist
Imran Zaman [Thu, 13 Jun 2013 09:39:06 +0000 (12:39 +0300)]
fixed formatting for structs documentation that gtk-doc does not like
Imran Zaman [Thu, 13 Jun 2013 09:00:42 +0000 (12:00 +0300)]
fixed errors and warnings report by gtk-doc tests
Jussi Laako [Wed, 12 Jun 2013 14:12:45 +0000 (17:12 +0300)]
doc: include SignonSecurityContext documentation and some other small
fixes
Imran Zaman [Wed, 12 Jun 2013 13:45:45 +0000 (16:45 +0300)]
fixed issues reported by make distcheck
Imran Zaman [Wed, 12 Jun 2013 12:29:25 +0000 (15:29 +0300)]
fixed name changes
Imran Zaman [Mon, 10 Jun 2013 08:18:27 +0000 (11:18 +0300)]
fixed gitignore file for lib name changes
Jussi Laako [Thu, 6 Jun 2013 11:46:05 +0000 (14:46 +0300)]
Merge branch 'reviews'
Jussi Laako [Mon, 3 Jun 2013 15:18:54 +0000 (18:18 +0300)]
spec: add missing build dependency
Jussi Laako [Mon, 3 Jun 2013 15:03:16 +0000 (18:03 +0300)]
Update packaging
Jussi Laako [Mon, 3 Jun 2013 15:00:02 +0000 (18:00 +0300)]
Remove broken Vala API
Jussi Laako [Mon, 3 Jun 2013 14:31:00 +0000 (17:31 +0300)]
Fix GObject introspection
Jussi Laako [Fri, 31 May 2013 12:37:50 +0000 (15:37 +0300)]
Merge branch 'reviews'
Jussi Laako [Fri, 31 May 2013 12:35:26 +0000 (15:35 +0300)]
pkgconfig: remove unnecessary dependency
Amarnath Valluri [Wed, 29 May 2013 09:06:37 +0000 (12:06 +0300)]
using correct dbus socket address and limited testbus server for session bus.
Jussi Laako [Fri, 31 May 2013 10:34:47 +0000 (13:34 +0300)]
Rename the project
Imran Zaman [Mon, 27 May 2013 08:21:52 +0000 (11:21 +0300)]
test db paths are set to /tmp/gsignond
Jussi Laako [Thu, 23 May 2013 15:13:35 +0000 (18:13 +0300)]
Update and fix queryIdentities method and add test case for it
Jussi Laako [Mon, 20 May 2013 12:37:34 +0000 (15:37 +0300)]
Just return NULL on NULL copy of SecurityContext
Imran Zaman [Fri, 17 May 2013 15:17:00 +0000 (18:17 +0300)]
fixed number of failing test cases, memory leaks and invalid reads
Jussi Laako [Thu, 16 May 2013 14:09:14 +0000 (17:09 +0300)]
Add signon_auth_service_query_identities()
Imran Zaman [Tue, 14 May 2013 09:58:05 +0000 (12:58 +0300)]
fixed error for the programs which have to be valgrinded
Imran Zaman [Mon, 6 May 2013 17:01:11 +0000 (20:01 +0300)]
client-lib: fixed number of memory leaks and restructured test code a bit
Jussi Laako [Thu, 2 May 2013 14:12:26 +0000 (17:12 +0300)]
Fix a variant reference leak
Jussi Laako [Tue, 9 Apr 2013 12:23:29 +0000 (15:23 +0300)]
configure: adjust whitespaces to align output nicely
Amarnath Valluri [Mon, 8 Apr 2013 14:00:32 +0000 (17:00 +0300)]
peer to peer dbus support added
Amarnath Valluri [Wed, 3 Apr 2013 12:47:44 +0000 (15:47 +0300)]
dbus: setting no_property_load flags while creating proxy objects, as daemon objects are not supporting any properties
Jussi Laako [Wed, 27 Mar 2013 13:52:14 +0000 (15:52 +0200)]
- Properly update local info cache when storing to avoid roundtrip timing
problems
- White space fixes
Jussi Laako [Thu, 14 Mar 2013 16:49:27 +0000 (18:49 +0200)]
Fix test_auth_session_process_failure test case
Jussi Laako [Thu, 7 Mar 2013 16:16:16 +0000 (18:16 +0200)]
- Fix tests
- Don't emit local status updates
Jussi Laako [Wed, 6 Mar 2013 16:35:17 +0000 (18:35 +0200)]
Fix error domain and tests
Jussi Laako [Mon, 4 Mar 2013 18:07:00 +0000 (20:07 +0200)]
Fix auth session query mechanisms test
Jussi Laako [Fri, 1 Mar 2013 16:13:58 +0000 (18:13 +0200)]
Fix tests for more strict security enforcement of gsignond
Jussi Laako [Thu, 28 Feb 2013 16:51:32 +0000 (18:51 +0200)]
- Unref the identity when session is finalized
- Some more debug printouts
Jussi Laako [Mon, 25 Feb 2013 15:22:35 +0000 (17:22 +0200)]
Some more debug messages
Jussi Laako [Thu, 21 Feb 2013 16:24:08 +0000 (18:24 +0200)]
security context: use slice allocator and different NULL return in free
Jussi Laako [Mon, 18 Feb 2013 17:04:29 +0000 (19:04 +0200)]
Chain session object creation properly with identity object creation
Jussi Laako [Mon, 18 Feb 2013 13:04:01 +0000 (15:04 +0200)]
Update test script to use gsignond
Jussi Laako [Tue, 12 Feb 2013 14:51:42 +0000 (16:51 +0200)]
dbus: rename interfaces to avoid conflict
identityinfo: don't pass owner or ACL if not set - leave it to deamon
Jussi Laako [Mon, 11 Feb 2013 14:42:49 +0000 (16:42 +0200)]
packaging: spec update
Jussi Laako [Mon, 11 Feb 2013 14:28:58 +0000 (16:28 +0200)]
generic: fix internal APIs and tests for rebase
Jussi Laako [Tue, 27 Nov 2012 14:44:54 +0000 (16:44 +0200)]
all: build independently from the signond sources
all: add support for two-layer access control
all: functionality to set the owner item on IdentityInfo
dbus: update interfaces
Alberto Mardegan [Mon, 15 Apr 2013 09:48:50 +0000 (13:48 +0400)]
Doc: mention that Identity::signout() clears password and tokens
David King [Tue, 5 Feb 2013 14:49:52 +0000 (14:49 +0000)]
Check that NEWS has been update before releasing
Alberto Mardegan [Tue, 5 Feb 2013 14:44:15 +0000 (16:44 +0200)]
Version 1.9
Alberto Mardegan [Tue, 5 Feb 2013 12:44:49 +0000 (14:44 +0200)]
Invoke the callback when errors occur
Fix a bug when the SignonAuthSession::process callback was not being
invoked if any error occurred, and add a test case to catch future
regressions.
David King [Wed, 23 Jan 2013 09:35:17 +0000 (09:35 +0000)]
Add NOCONFIGURE logic to autogen.sh
Additionally, fix the script to run gtkdocize from $srcdir.
Ken VanDine [Wed, 23 Jan 2013 06:25:21 +0000 (07:25 +0100)]
Fix the check for pyoverridesdir for python3
Alberto Mardegan [Fri, 18 Jan 2013 12:38:12 +0000 (14:38 +0200)]
Don't leak the GCancellable
Alberto Mardegan [Thu, 10 Jan 2013 11:08:04 +0000 (12:08 +0100)]
Version 1.8
Alberto Mardegan [Fri, 30 Nov 2012 07:37:07 +0000 (09:37 +0200)]
Effectively deprecate signon_auth_session_process
Alberto Mardegan [Thu, 29 Nov 2012 11:39:53 +0000 (13:39 +0200)]
Add signon_auth_session_process_async
Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=115
Alberto Mardegan [Thu, 29 Nov 2012 11:58:57 +0000 (13:58 +0200)]
Tests: use G_SLICE=debug-blocks
This can help catch some memory errors.
Alberto Mardegan [Thu, 29 Nov 2012 11:58:06 +0000 (13:58 +0200)]
Fix all memory leaks detected by valgrind
Alberto Mardegan [Thu, 29 Nov 2012 11:40:23 +0000 (13:40 +0200)]
Mark static string as const
Alberto Mardegan [Thu, 22 Nov 2012 10:48:21 +0000 (12:48 +0200)]
Set ID before invoking the client callback
This change makes SignonIdentity process the results from
store_credentials() before invoking the client callback. This is
important because otherwise any SignonAuthSession created by the client
from within the callback would not be bound to the identity.
Also, add a unit test to catch any regressions.
Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=132
David King [Tue, 30 Oct 2012 09:24:27 +0000 (09:24 +0000)]
Make tests optional at configure time
http://code.google.com/p/accounts-sso/issues/detail?id=124
David King [Fri, 26 Oct 2012 12:59:05 +0000 (13:59 +0100)]
Update NEWS
David King [Fri, 26 Oct 2012 12:37:14 +0000 (13:37 +0100)]
Add README
David King [Fri, 26 Oct 2012 12:36:48 +0000 (13:36 +0100)]
Generate ChangeLog from git during make dist
David King [Thu, 25 Oct 2012 10:17:41 +0000 (11:17 +0100)]
Add generated D-Bus documentation to CLEANFILES
David King [Wed, 24 Oct 2012 09:53:52 +0000 (10:53 +0100)]
Add warning about instability of D-Bus API
David King [Thu, 18 Oct 2012 14:26:12 +0000 (15:26 +0100)]
Add SignonAuthSession::state-changed documentation
David King [Thu, 18 Oct 2012 11:26:50 +0000 (12:26 +0100)]
Fix an implicit function declaration in a test
David King [Thu, 18 Oct 2012 11:03:08 +0000 (12:03 +0100)]
Add signond D-Bus API documentation
David King [Thu, 18 Oct 2012 10:23:29 +0000 (11:23 +0100)]
Add SignonAuthService to sections file
David King [Thu, 18 Oct 2012 09:55:35 +0000 (10:55 +0100)]
Improve reference documentation main page
David King [Thu, 18 Oct 2012 09:29:51 +0000 (10:29 +0100)]
Update to recent automake syntax in Makefile.am
David King [Thu, 18 Oct 2012 08:56:55 +0000 (09:56 +0100)]
Remove INSTALL from version control
David King [Thu, 18 Oct 2012 08:56:36 +0000 (09:56 +0100)]
Update configure.ac to recent autoconf syntax
David King [Thu, 18 Oct 2012 08:39:19 +0000 (09:39 +0100)]
Improve autogen.sh
Alberto Mardegan [Wed, 17 Oct 2012 08:32:02 +0000 (11:32 +0300)]
Version 1.7
Alberto Mardegan [Wed, 17 Oct 2012 07:06:24 +0000 (10:06 +0300)]
Support GValues of type G_TYPE_VARIANT
Allow passing more complex types to signon_auth_session_process() by
supporting GValues containing a GVariant.
http://code.google.com/p/accounts-sso/issues/detail?id=121
Alberto Mardegan [Wed, 22 Aug 2012 08:04:17 +0000 (11:04 +0300)]
Version 1.6
Alberto Mardegan [Wed, 22 Aug 2012 06:48:23 +0000 (09:48 +0300)]
Be python3-compatible
dict.iteritems() is no more.
Also, fix a misleading comment (leftover from a previous
implementation).
Alberto Mardegan [Mon, 13 Aug 2012 08:18:58 +0000 (11:18 +0300)]
Version 1.5
Alberto Mardegan [Wed, 21 Dec 2011 07:46:11 +0000 (09:46 +0200)]
Workaround for missing PyGObject support for GStrv
Currently PyGObject doesn't support marshalling of string lists (see
https://bugzilla.gnome.org/show_bug.cgi?id=666636 ), so we need to
workaround this limitation somehow.
This code uses pygobject "hidden" support for GStrv to convert Python
lists to GStrv on the fly.
Alberto Mardegan [Mon, 13 Aug 2012 07:34:44 +0000 (10:34 +0300)]
Remove the last traces of dbus-glib
Alberto Mardegan [Thu, 2 Aug 2012 14:57:30 +0000 (17:57 +0300)]
Fix make distcheck
Alberto Mardegan [Thu, 2 Aug 2012 14:27:16 +0000 (17:27 +0300)]
Makefile.am: remove generation of dbus-glib files
Alberto Mardegan [Thu, 2 Aug 2012 10:20:55 +0000 (13:20 +0300)]
Remove dependency on dbus-glib
Alberto Mardegan [Thu, 2 Aug 2012 09:55:37 +0000 (12:55 +0300)]
Use GDBus
This commit contains a minimal set of changes needed to switch from
dbus-glib to GDBus. None of the other issues (such as the code being a
mess) are addressed by this commit, in order to make the review simpler.
A later commit will completely remove all traces of dbus-glib.
Alberto Mardegan [Thu, 26 Jul 2012 13:32:19 +0000 (16:32 +0300)]
Version 1.4
Alberto Mardegan [Thu, 26 Jul 2012 05:25:00 +0000 (08:25 +0300)]
Tests: update license
We forgot to change the license in tests/check_signon.c when the project
was open-sourced.
Alberto Mardegan [Wed, 25 Jul 2012 07:44:44 +0000 (10:44 +0300)]
Version 1.3
Alberto Mardegan [Wed, 25 Jul 2012 07:44:25 +0000 (10:44 +0300)]
Distribute test script