1 2014-03-06 Jussi Laako <jussi.laako@linux.intel.com>
5 2014-03-06 Jussi Laako <jussi.laako@linux.intel.com>
7 identity-info: copy-before-free
9 2014-03-05 Jussi Laako <jussi.laako@linux.intel.com>
11 Remove const from GLib containers, since GLib container APIs only deal with non-const containers
13 2014-03-04 Alexander Kanavin <alex.kanavin@gmail.com>
15 tests: fix compiler warnings
17 2014-03-04 Alexander Kanavin <alex.kanavin@gmail.com>
19 example: fix compiler warnings
21 2014-03-04 Alexander Kanavin <alex.kanavin@gmail.com>
23 Remove some const-ness in parameters to avoid casts in clients
25 2014-03-04 Aleksander Zdyb <a.zdyb@partner.samsung.com>
27 Add examples for managing identity's ACL
31 * add new security context to ACL
32 * remove security context from ACL
34 New commandline arguments are:
35 * --add-context (takes context with --context)
36 * --remove-context (takes context with --context)
38 Option --query-identities now shows ACL for each identity
40 2014-03-03 Jussi Laako <jussi.laako@linux.intel.com>
42 identity: fix a bug and use local copy of identity info when performing store
44 2014-02-20 Alexander Kanavin <alex.kanavin@gmail.com>
46 When making a variant from identity info, only include non-null or non-empty fields
48 2014-02-19 Alexander Kanavin <alexander.kanavin@intel.com>
50 Always set store_secret flag when creating identity from variant
52 2014-02-17 Alexander Kanavin <alexander.kanavin@intel.com>
54 docs: fix GSignonPlugin's signal name
56 2014-01-31 Jussi Laako <jussi.laako@linux.intel.com>
58 auth-session: simplify and reduce amount of identical code
60 2014-01-31 Jussi Laako <jussi.laako@linux.intel.com>
62 packaging: update debian changelog
64 2014-01-31 Alberto Mardegan <alberto.mardegan@canonical.com>
66 AuthSession: bring back libsignon-glib -compatible constructor
68 Reintroduce the constructor which takes an integer parameter, to
69 increase compatibility with libsignon-glib, and rename the existing
70 constructor to signon_auth_session_new_for_identity().
71 Also, declare a couple of types in signon-types.h, so that the signature
72 of the signon_auth_session_new_for_identity() can now properly accept a
73 SignonIdentity * (same trick used in libaccounts-glib).
75 2014-01-31 Alberto Mardegan <alberto.mardegan@canonical.com>
77 Identity: add constructors compatible with libsignon-glib
79 Restore the constructors to the original form, in order to reduce the
80 differences with libsignon-glib; add a "_with_context" tag to the
81 constructors which take the additional application context parameter.
83 2013-12-20 Alexander Kanavin <alexander.kanavin@intel.com>
85 Add a lcov recipe to Makefile.am
87 2013-12-09 Alexander Kanavin <alexander.kanavin@intel.com>
89 Tweaks to SignonAuthSession docs
91 2013-12-05 Alexander Kanavin <alexander.kanavin@intel.com>
93 Update the example to use allowed realms
95 2013-12-04 Jussi Laako <jussi.laako@linux.intel.com>
97 debian: optional rule to build debug version
99 2013-11-25 Imran Zaman <imran.zaman@intel.com>
103 2013-11-25 Jussi Laako <jussi.laako@linux.intel.com>
105 test: update test to better test access control cases
107 2013-11-25 Jussi Laako <jussi.laako@linux.intel.com>
109 configure: depend on gthread (needed on Debian Jessie at least)
111 2013-11-22 Alexander Kanavin <alexander.kanavin@intel.com>
113 docs: added missing files to dist tarball
115 2013-11-22 Imran Zaman <imran.zaman@intel.com>
119 2013-11-06 Jussi Laako <jussi.laako@linux.intel.com>
121 doc: change a sentence to say what it was intended to say...
123 2013-11-05 Alexander Kanavin <alexander.kanavin@intel.com>
127 2013-11-05 Jussi Laako <jussi.laako@linux.intel.com>
129 example: fix function prototypes
131 2013-11-05 Jussi Laako <jussi.laako@linux.intel.com>
133 doc: fix documentation to match intended behavior
135 2013-09-05 Alexander Kanavin <alexander.kanavin@intel.com>
137 docs: remove all autogenerated files with 'make clean'
139 2013-09-04 Alexander Kanavin <alexander.kanavin@intel.com>
141 docs: rearrange APIs in more logical order
143 2013-09-04 Alexander Kanavin <alex.kanavin@gmail.com>
145 docs: update documentation of SignonSecurityContext
147 2013-09-04 Alexander Kanavin <alex.kanavin@gmail.com>
149 docs: update documentation of SignonIdentityInfo
151 2013-09-04 Alexander Kanavin <alex.kanavin@gmail.com>
153 docs: update documentation of SignonIdentity
155 2013-09-04 Alexander Kanavin <alexander.kanavin@intel.com>
157 docs: fix assorted warnings
159 2013-09-04 Alexander Kanavin <alexander.kanavin@intel.com>
161 docs: fix up SignonError
163 2013-09-04 Alexander Kanavin <alexander.kanavin@intel.com>
165 docs: fix up SignonAuthSession
167 2013-09-04 Alexander Kanavin <alexander.kanavin@intel.com>
169 docs: fix up SignonAuthService docs
171 2013-09-04 Alexander Kanavin <alexander.kanavin@intel.com>
173 docs: remove autogenerated libgsignon-glib-sections.txt file
175 2013-09-04 Alexander Kanavin <alexander.kanavin@intel.com>
177 docs: drop irrelevant d-bus api reference
179 2013-09-04 Alexander Kanavin <alexander.kanavin@intel.com>
181 docs: add introduction chapter
183 2013-08-28 Alexander Kanavin <alexander.kanavin@intel.com>
185 docs: add a gSSO examples chapter
187 2013-08-28 Alexander Kanavin <alexander.kanavin@intel.com>
189 examples: initial commit
191 2013-08-23 Alexander Kanavin <alexander.kanavin@intel.com>
193 docs: add the documentation URL and a makefile recipe for documentation updates
195 2013-07-10 Jussi Laako <jussi.laako@linux.intel.com>
197 packaging: build debuginfo and debugsource packages on suse
199 2013-07-10 Jussi Laako <jussi.laako@linux.intel.com>
201 packaging: create debug package on debian/ubuntu
203 2013-07-04 Jussi Laako <jussi.laako@linux.intel.com>
205 packaging: add ubuntu/debian packaging
207 2013-06-28 Jussi Laako <jussi.laako@linux.intel.com>
209 packaging: require feature "gsignon" and update license tag
211 2013-06-24 Imran Zaman <imran.zaman@intel.com>
213 Removes the stale files if deleted from the git repo
215 2013-06-24 Imran Zaman <imran.zaman@intel.com>
219 2013-06-24 Imran Zaman <imran.zaman@intel.com>
221 default dbus type in tizen should be p2p
223 2013-06-17 Imran Zaman <imran.zaman@intel.com>
227 2013-06-17 Imran Zaman <imran.zaman@intel.com>
229 changes made to distribution specific files
231 2013-06-14 Imran Zaman <imran.zaman@intel.com>
233 added docs to tizen spec file
235 2013-06-13 Imran Zaman <imran.zaman@intel.com>
237 added spec file for tizen
239 2013-06-13 Imran Zaman <imran.zaman@intel.com>
241 renamed spec file to suse spec file
243 2013-06-13 Imran Zaman <imran.zaman@intel.com>
245 fixed parallel build issue
247 2013-06-13 Jussi Laako <jussi.laako@linux.intel.com>
249 automake: change tar format to avoid hitting 99 character limit
251 2013-06-13 Imran Zaman <imran.zaman@intel.com>
253 add packaging folder to dist
255 2013-06-13 Imran Zaman <imran.zaman@intel.com>
257 fixed formatting for structs documentation that gtk-doc does not like
259 2013-06-13 Imran Zaman <imran.zaman@intel.com>
261 fixed errors and warnings report by gtk-doc tests
263 2013-06-12 Jussi Laako <jussi.laako@linux.intel.com>
265 doc: include SignonSecurityContext documentation and some other small fixes
267 2013-06-12 Imran Zaman <imran.zaman@intel.com>
269 fixed issues reported by make distcheck
271 2013-06-12 Imran Zaman <imran.zaman@intel.com>
275 2013-06-10 Imran Zaman <imran.zaman@intel.com>
277 fixed gitignore file for lib name changes
279 2013-06-03 Jussi Laako <jussi.laako@linux.intel.com>
281 spec: add missing build dependency
283 2013-06-03 Jussi Laako <jussi.laako@linux.intel.com>
287 2013-06-03 Jussi Laako <jussi.laako@linux.intel.com>
289 Remove broken Vala API
291 2013-06-03 Jussi Laako <jussi.laako@linux.intel.com>
293 Fix GObject introspection
295 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
297 pkgconfig: remove unnecessary dependency
299 2013-05-31 Amarnath Valluri <amarnath.valluri@linux.intel.com>
301 using correct dbus socket address and limited testbus server for session bus.
303 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
307 2013-05-31 Imran Zaman <imran.zaman@intel.com>
309 test db paths are set to /tmp/gsignond
311 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
313 Update and fix queryIdentities method and add test case for it
315 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
317 Just return NULL on NULL copy of SecurityContext
319 2013-05-31 Imran Zaman <imran.zaman@intel.com>
321 fixed number of failing test cases, memory leaks and invalid reads
323 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
325 Add signon_auth_service_query_identities()
327 2013-05-31 Imran Zaman <imran.zaman@intel.com>
329 fixed error for the programs which have to be valgrinded
331 2013-05-31 Imran Zaman <imran.zaman@intel.com>
333 client-lib: fixed number of memory leaks and restructured test code a bit
335 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
337 Fix a variant reference leak
339 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
341 configure: adjust whitespaces to align output nicely
343 2013-05-31 Amarnath Valluri <amarnath.valluri@linux.intel.com>
345 peer to peer dbus support added
347 2013-05-31 Amarnath Valluri <amarnath.valluri@linux.intel.com>
349 dbus: setting no_property_load flags while creating proxy objects, as daemon objects are not supporting any properties
351 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
353 - Properly update local info cache when storing to avoid roundtrip timing problems - White space fixes
355 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
357 Fix test_auth_session_process_failure test case
359 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
361 - Fix tests - Don't emit local status updates
363 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
365 Fix error domain and tests
367 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
369 Fix auth session query mechanisms test
371 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
373 Fix tests for more strict security enforcement of gsignond
375 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
377 - Unref the identity when session is finalized - Some more debug printouts
379 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
381 Some more debug messages
383 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
385 security context: use slice allocator and different NULL return in free
387 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
389 Chain session object creation properly with identity object creation
391 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
393 Update test script to use gsignond
395 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
397 dbus: rename interfaces to avoid conflict identityinfo: don't pass owner or ACL if not set - leave it to deamon
399 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
401 packaging: spec update
403 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
405 generic: fix internal APIs and tests for rebase
407 2013-05-31 Jussi Laako <jussi.laako@linux.intel.com>
409 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
411 2013-04-15 Alberto Mardegan <alberto.mardegan@canonical.com>
413 Doc: mention that Identity::signout() clears password and tokens
415 2013-02-05 David King <david.king@canonical.com>
417 Check that NEWS has been update before releasing
419 2013-02-05 Alberto Mardegan <alberto.mardegan@canonical.com>
423 2013-02-05 Alberto Mardegan <alberto.mardegan@canonical.com>
425 Invoke the callback when errors occur
427 Fix a bug when the SignonAuthSession::process callback was not being
428 invoked if any error occurred, and add a test case to catch future
431 2013-01-23 David King <david.king@canonical.com>
433 Add NOCONFIGURE logic to autogen.sh
435 Additionally, fix the script to run gtkdocize from $srcdir.
437 2013-01-23 Ken VanDine <ken.vandine@canonical.com>
439 Fix the check for pyoverridesdir for python3
441 2013-01-18 Alberto Mardegan <alberto.mardegan@canonical.com>
443 Don't leak the GCancellable
445 2013-01-10 Alberto Mardegan <alberto.mardegan@canonical.com>
449 2012-11-30 Alberto Mardegan <alberto.mardegan@canonical.com>
451 Effectively deprecate signon_auth_session_process
453 2012-11-30 Alberto Mardegan <alberto.mardegan@canonical.com>
455 Add signon_auth_session_process_async
457 Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=115
459 2012-11-29 Alberto Mardegan <alberto.mardegan@canonical.com>
461 Tests: use G_SLICE=debug-blocks
463 This can help catch some memory errors.
465 2012-11-29 Alberto Mardegan <alberto.mardegan@canonical.com>
467 Fix all memory leaks detected by valgrind
469 2012-11-29 Alberto Mardegan <alberto.mardegan@canonical.com>
471 Mark static string as const
473 2012-11-22 Alberto Mardegan <alberto.mardegan@canonical.com>
475 Set ID before invoking the client callback
477 This change makes SignonIdentity process the results from
478 store_credentials() before invoking the client callback. This is
479 important because otherwise any SignonAuthSession created by the client
480 from within the callback would not be bound to the identity.
482 Also, add a unit test to catch any regressions.
484 Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=132
486 2012-10-30 David King <david.king@canonical.com>
488 Make tests optional at configure time
490 http://code.google.com/p/accounts-sso/issues/detail?id=124
492 2012-10-26 David King <david.king@canonical.com>
496 2012-10-26 David King <david.king@canonical.com>
500 2012-10-26 David King <david.king@canonical.com>
502 Generate ChangeLog from git during make dist
504 2012-10-25 David King <david.king@canonical.com>
506 Add generated D-Bus documentation to CLEANFILES
508 2012-10-24 David King <david.king@canonical.com>
510 Add warning about instability of D-Bus API
512 2012-10-18 David King <david.king@canonical.com>
514 Add SignonAuthSession::state-changed documentation
516 2012-10-18 David King <david.king@canonical.com>
518 Fix an implicit function declaration in a test
520 2012-10-18 David King <david.king@canonical.com>
522 Add signond D-Bus API documentation
524 2012-10-18 David King <david.king@canonical.com>
526 Add SignonAuthService to sections file
528 2012-10-18 David King <david.king@canonical.com>
530 Improve reference documentation main page
532 2012-10-18 David King <david.king@canonical.com>
534 Update to recent automake syntax in Makefile.am
536 2012-10-18 David King <david.king@canonical.com>
538 Remove INSTALL from version control
540 2012-10-18 David King <david.king@canonical.com>
542 Update configure.ac to recent autoconf syntax
544 2012-10-18 David King <david.king@canonical.com>
548 2012-10-17 Alberto Mardegan <alberto.mardegan@canonical.com>
552 2012-10-17 Alberto Mardegan <alberto.mardegan@canonical.com>
554 Support GValues of type G_TYPE_VARIANT
556 Allow passing more complex types to signon_auth_session_process() by
557 supporting GValues containing a GVariant.
559 http://code.google.com/p/accounts-sso/issues/detail?id=121
561 2012-08-22 Alberto Mardegan <alberto.mardegan@canonical.com>
565 2012-08-22 Alberto Mardegan <alberto.mardegan@canonical.com>
567 Be python3-compatible
569 dict.iteritems() is no more.
570 Also, fix a misleading comment (leftover from a previous
573 2012-08-13 Alberto Mardegan <alberto.mardegan@canonical.com>
577 2012-08-13 Alberto Mardegan <mardy@users.sourceforge.net>
579 Workaround for missing PyGObject support for GStrv
581 Currently PyGObject doesn't support marshalling of string lists (see
582 https://bugzilla.gnome.org/show_bug.cgi?id=666636 ), so we need to
583 workaround this limitation somehow.
584 This code uses pygobject "hidden" support for GStrv to convert Python
585 lists to GStrv on the fly.
587 2012-08-13 Alberto Mardegan <alberto.mardegan@canonical.com>
589 Remove the last traces of dbus-glib
591 2012-08-02 Alberto Mardegan <alberto.mardegan@canonical.com>
595 2012-08-02 Alberto Mardegan <alberto.mardegan@canonical.com>
597 Makefile.am: remove generation of dbus-glib files
599 2012-08-02 Alberto Mardegan <alberto.mardegan@canonical.com>
601 Remove dependency on dbus-glib
603 2012-08-02 Alberto Mardegan <alberto.mardegan@canonical.com>
607 This commit contains a minimal set of changes needed to switch from
608 dbus-glib to GDBus. None of the other issues (such as the code being a
609 mess) are addressed by this commit, in order to make the review simpler.
611 A later commit will completely remove all traces of dbus-glib.
613 2012-07-26 Alberto Mardegan <alberto.mardegan@canonical.com>
617 2012-07-26 Alberto Mardegan <alberto.mardegan@canonical.com>
619 Tests: update license
621 We forgot to change the license in tests/check_signon.c when the project
624 2012-07-25 Alberto Mardegan <alberto.mardegan@canonical.com>
628 2012-07-25 Alberto Mardegan <alberto.mardegan@canonical.com>
630 Distribute test script
632 2012-07-17 Alberto Mardegan <alberto.mardegan@canonical.com>
634 AuthSession: let the callback unreference "self"
636 Keep a reference on "self" while invoking the callback.
638 http://code.google.com/p/accounts-sso/issues/detail?id=81
640 2012-07-17 Alberto Mardegan <alberto.mardegan@canonical.com>
642 Tests: don't load any signond extensions
644 2012-07-17 Alberto Mardegan <alberto.mardegan@canonical.com>
646 Tests: fix compilation warning
648 2012-07-17 Alberto Mardegan <alberto.mardegan@canonical.com>
650 Tests: do not depend on SASL plugin
652 Use the ssotest plugin instead, which we are already using in other
655 2012-07-16 Alberto Mardegan <alberto.mardegan@canonical.com>
659 Unfortunately these bindings cannot be auto-generated due to
660 https://bugzilla.gnome.org/show_bug.cgi?id=665732
662 2012-05-31 David King <david.king@canonical.com>
664 Add Requires.private to pkg-config file
666 Requires.private should be used for packages that are required to build
667 but which are not exposed to other applications.
669 http://people.freedesktop.org/~dbn/pkg-config-guide.html
671 2012-04-16 Alberto Mardegan <alberto.mardegan@canonical.com>
675 2012-04-16 Alberto Mardegan <alberto.mardegan@canonical.com>
677 Depend on latest signond.
679 2012-04-13 Alberto Mardegan <alberto.mardegan@canonical.com>
681 Remove support for old D-Bus API
683 2012-04-12 Alberto Mardegan <alberto.mardegan@canonical.com>
685 Rename D-Bus paths to com.google.code.AccountsSSO
687 This follows the changes in signond.
689 2012-04-12 Alberto Mardegan <alberto.mardegan@canonical.com>
691 Fix the creation of a couple of GError instances
693 A wrong error domain was used, and the error code was hardcoded to 1.
694 Here we try to make a better guess at the error codes.
696 2012-04-12 Alberto Mardegan <alberto.mardegan@canonical.com>
698 Tests: use a separate D-Bus session, if possible
700 Use the dbus-test-runner tool, if available, to run the tests in a
701 separate D-Bus session. In any case, set up environment variables so
702 that the signon daemon started in the tests will use its own storage,
703 and not mess up the user data.
705 2012-04-12 Alberto Mardegan <alberto.mardegan@canonical.com>
707 Use new D-Bus APIs from signond
709 2012-04-10 Alberto Mardegan <alberto.mardegan@canonical.com>
711 Handle new registerStoredIdentity return value
713 The registerStoredIdentity method in signond is being changed to remove
714 the unnecessary variant wrapping of the mechanisms.
715 This commit let us support both versions of the API, by adding a runtime
718 2012-04-10 Alberto Mardegan <alberto.mardegan@canonical.com>
720 Use com.nokia.SingleSignOn.Identity.store
722 Use the more flexible com.nokia.SingleSignOn.Identity.store instead of
723 com.nokia.SingleSignOn.Identity.storeCredentials.
725 2012-04-10 Alberto Mardegan <alberto.mardegan@canonical.com>
727 Rename internal methods for consistency
729 2012-03-27 Jussi Laako <jussi.laako@linux.intel.com>
733 2012-03-07 Alberto Mardegan <mardy@users.sourceforge.net>
735 Tests: skip tests when outside of a D-Bus session
737 2012-03-07 Alberto Mardegan <mardy@users.sourceforge.net>
739 Tests: do not install test scripts
741 Using "check_" instead of "bin_" in the Makefile.am forces libtool to
742 link against the libaccounts-glib found in the working tree, and not
743 against the system one.
744 This allows us to run "make check" locally.
746 2012-01-27 David King <david.king@canonical.com>
748 Developer documentation improvements
750 Add many missing gtk-doc comments, to allow the gtk-doc check to pass
753 2012-01-26 David King <david.king@canonical.com>
755 Update gtk-doc configuration
757 Disable the template build. Depend on version 1.14 of gtk-doc. Switch to
758 using XML rather than SGML. Add a gtk-doc check that is executed during
759 ‘make test’. Improve the documentation index page. Add the sections.txt
760 file and alter it according to the public API symbols.
762 2011-12-20 Alberto Mardegan <mardy@users.sourceforge.net>
764 Fix CFLAGS for introspection data generator
766 2011-12-15 Alberto Mardegan <mardy@users.sourceforge.net>
768 Nullify the returned data when errors occur
770 In asynchronous callbacks, we expect that the developer will not access
771 the returned variables if the GError is set. Language bindings, however,
772 might access all arguments in order to marshal them; therefore, let's
773 stay on the safe side and always set the data pointers to NULL.
775 2011-12-14 Alberto Mardegan <mardy@users.sourceforge.net>
777 Fix signon_identity_info_set_secret()
779 The new secret was never copied into the structure. :-O
781 2011-12-09 Alberto Mardegan <mardy@users.sourceforge.net>
783 Add common header for the library
785 It seems that the .gir file format cannot handle more than one header
788 2011-12-08 Alberto Mardegan <mardy@users.sourceforge.net>
790 Add GObject introspection information to callbacks
792 The types and their ownership was wrong in several of them.
794 2011-12-08 Alberto Mardegan <mardy@users.sourceforge.net>
798 2011-12-08 Alberto Mardegan <mardy@users.sourceforge.net>
800 Add GType information to all enums
802 This fixes a problem with the GObject introspection file: values of the
803 IdentityType enum were missing, and those of SignonSessionDataUiPolicy
806 2011-12-02 Alberto Mardegan <mardy@users.sourceforge.net>
810 2011-12-02 Alberto Mardegan <mardy@users.sourceforge.net>
812 Avoid including DBus-glib in installed headers
814 2011-12-01 Alberto Mardegan <mardy@users.sourceforge.net>
816 Fixes for "make distcheck"
818 2011-11-30 Alberto Mardegan <mardy@users.sourceforge.net>
820 Remove signon_identity_verify_user()
822 The unit test was provoking a crash: the function signature is wrong,
823 because on signond side this method takes a dictionary parameter, while
824 the client API has a username parameters.
825 Resolve this conflict by removing this function; we'll add it back
826 later, with the correct signature, if and when needed.
828 2011-11-30 Alberto Mardegan <mardy@users.sourceforge.net>
830 Remove signon_identity_info_{get,set}_identity_ref_count
832 Clients should use signon_identity_{add,remove}_reference instead.
834 2011-11-30 Alberto Mardegan <mardy@users.sourceforge.net>
836 Add GObject introspection tags
838 At the same time, amend/extend the documentation.
840 2011-11-29 Alberto Mardegan <mardy@users.sourceforge.net>
842 Define SignonIdentityInfo as boxed type
844 2011-11-29 Alberto Mardegan <mardy@users.sourceforge.net>
848 2011-11-29 Alberto Mardegan <mardy@users.sourceforge.net>
850 Move SignonIdentityInfo to own source file
852 This change is just cosmetic. No code was changed in this commit.
854 2011-11-29 Alberto Mardegan <mardy@users.sourceforge.net>
858 Sort contents (sort -V .gitignore) as well.
860 2011-11-29 Alberto Mardegan <mardy@users.sourceforge.net>
862 Setup GObject introspection
864 2011-11-15 Alberto Mardegan <mardy@users.sourceforge.net>
866 Fix compilation warnings
868 2011-08-26 Alexander Akimov <ext-alexander.akimov@nokia.com>
872 2011-08-26 Alexander Akimov <ext-alexander.akimov@nokia.com>
874 adding signon-enum-types.h into list of headers
876 2011-08-23 Alexander Akimov <ext-alexander.akimov@nokia.com>
880 2011-08-05 Alexander Akimov <ext-alexander.akimov@nokia.com>
882 bringing new structure of signon errors for signon-glib
884 2011-07-26 Tomi Suviola <tomi.suviola@nokia.com>
888 2011-05-04 Alberto Mardegan <alberto.mardegan@nokia.com>
890 Add session data definitions
892 2011-05-04 Alberto Mardegan <alberto.mardegan@nokia.com>
894 Do not include signoncommon.h from public header
896 It breaks C++ projects using GLib.
898 2011-03-14 Tomi Suviola <tomi.suviola@nokia.com>
902 2011-03-14 Tomi Suviola <tomi.suviola@nokia.com>
906 2011-03-10 Tomi Suviola <tomi.suviola@nokia.com>
910 2011-03-10 Tomi Suviola <tomi.suviola@nokia.com>
912 Fix bug 230136 - Password prompt disappears, while the user tries to enter his password. Problem is that dbus call times out, so time added for the call.
914 2010-12-29 Tomi Suviola <tomi.suviola@nokia.com>
918 2010-12-29 Tomi Suviola <tomi.suviola@nokia.com>
922 2010-12-29 Tomi Suviola <tomi.suviola@nokia.com>
924 update to support new verifyUser
926 2010-12-02 Alberto Mardegan <alberto.mardegan@nokia.com>
930 2010-12-02 Alberto Mardegan <alberto.mardegan@nokia.com>
932 Use g_error_new_literal when providing a ready string
934 2010-11-02 Tomi Suviola <tomi.suviola@nokia.com>
938 2010-10-26 Tomi Suviola <tomi.suviola@nokia.com>
940 fix bug 188172 - libsignon-glib1-test tests fail
942 2010-10-25 Alberto Mardegan <alberto.mardegan@nokia.com>
946 2010-10-25 Alberto Mardegan <alberto.mardegan@nokia.com>
948 Don't build documentation from signon-proxy
950 2010-10-25 Alberto Mardegan <alberto.mardegan@nokia.com>
954 2010-10-25 Alberto Mardegan <alberto.mardegan@nokia.com>
956 Don't hide glib output
958 2010-10-25 Alberto Mardegan <alberto.mardegan@nokia.com>
960 Rename parameter variable
962 2010-10-25 Alberto Mardegan <alberto.mardegan@nokia.com>
964 Don't execute parallel calls
966 2010-10-25 Alberto Mardegan <alberto.mardegan@nokia.com>
968 Make tests complete faster
970 Instead of waiting for minutes, start signond with a shorter timeout value for
971 identity and authsession objects.
973 2010-10-25 Alberto Mardegan <alberto.mardegan@nokia.com>
975 Add debugging line at beginning of each test
977 2010-10-07 Alberto Mardegan <alberto.mardegan@nokia.com>
981 2010-10-07 Alberto Mardegan <alberto.mardegan@nokia.com>
983 Some sed magic to shorten function names
985 2010-10-07 Alberto Mardegan <alberto.mardegan@nokia.com>
987 Don'e export marshaller symbols
989 If they don't start by "signon_", they won't be exported.
991 2010-10-07 Alberto Mardegan <alberto.mardegan@nokia.com>
993 Mark utility symbols as internal
995 2010-10-07 Alberto Mardegan <alberto.mardegan@nokia.com>
997 Only export symbols starting with "signon_"
999 2010-10-07 Alexander Akimov <ext-alexander.akimov@nokia.com>
1003 2010-10-07 Alexander Akimov <ext-alexander.akimov@nokia.com>
1005 another attempt to resolve the crash, happening during processing of "unregistered" signal by already destroyed object.
1007 2010-09-17 Tomi Suviola <tomi.suviola@nokia.com>
1011 2010-09-17 Tomi Suviola <tomi.suviola@nokia.com>
1015 2010-09-17 Tomi Suviola <tomi.suviola@nokia.com>
1017 Added reference into identity API
1019 2010-09-17 Tomi Suviola <tomi.suviola@nokia.com>
1021 Make changes to adapt into new signon dbus api
1023 2010-09-16 Tomi Suviola <tomi.suviola@nokia.com>
1027 2010-09-16 Tomi Suviola <tomi.suviola@nokia.com>
1029 Make changes to adapt into new signon dbus api
1031 2010-09-01 Alexander Akimov <ext-alexander.akimov@nokia.com>
1035 2010-09-01 Alexander Akimov <ext-alexander.akimov@nokia.com>
1037 The xml files are non-neeeded anymore as signond-dev provides all necessary information now
1039 2010-09-01 Alexander Akimov <ext-alexander.akimov@nokia.com>
1041 updating dbus APIs files
1043 2010-09-01 Alexander Akimov <ext-alexander.akimov@nokia.com>
1045 adding dbus_g_proxy_diconnect to objects dispose functions
1047 2010-08-25 Alexander Akimov <ext-alexander.akimov@nokia.com>
1049 the test.xml was not updated fully
1051 2010-08-25 Alexander Akimov <ext-alexander.akimov@nokia.com>
1053 request to change "signglesignon" to "SingleSignOn"
1055 2010-08-13 Alberto Mardegan <mardy@users.sourceforge.net>
1057 Fix version number for maemo
1059 2010-08-13 Alberto Mardegan <alberto.mardegan@nokia.com>
1061 Update test package name
1063 2010-07-30 Tomi Suviola <tomi.suviola@nokia.com>
1065 Dbus interface name change
1067 2010-07-02 Alexander Akimov <ext-alexander.akimov@nokia.com>
1071 2010-07-01 Alexander Akimov <ext-alexander.akimov@nokia.com>
1075 2010-07-01 Alexander Akimov <ext-alexander.akimov@nokia.com>
1079 2010-07-01 Alexander Akimov <ext-alexander.akimov@nokia.com>
1081 auth_session unregistered unit test added
1083 2010-07-01 Alexander Akimov <ext-alexander.akimov@nokia.com>
1085 few NULL-checks and DEBUG's added
1087 2010-07-01 Alexander Akimov <ext-alexander.akimov@nokia.com>
1089 handling of unregistered signal from remote object
1091 2010-06-29 Alexander Akimov <ext-alexander.akimov@nokia.com>
1095 2010-06-29 Alexander Akimov <ext-alexander.akimov@nokia.com>
1097 remove unnecessary type cast
1099 2010-06-29 Alexander Akimov <ext-alexander.akimov@nokia.com>
1101 remove obsolete variable from private structure
1103 2010-06-28 Alexander Akimov <ext-alexander.akimov@nokia.com>
1105 correspondent unit test
1107 2010-06-28 Alexander Akimov <ext-alexander.akimov@nokia.com>
1109 handling of destroyed signal and code optimization
1111 2010-06-28 Alexander Akimov <ext-alexander.akimov@nokia.com>
1113 not_read and last_error functionality
1115 2010-06-11 Aurel Popirtac <ext-aurel.popirtac@nokia.com>
1119 2010-06-11 Aurel Popirtac <ext-aurel.popirtac@nokia.com>
1121 Using g_set_error().
1123 2010-06-11 Aurel Popirtac <ext-aurel.popirtac@nokia.com>
1127 2010-06-11 Aurel Popirtac <ext-aurel.popirtac@nokia.com>
1129 Fix of bug 173216 - Random signond crash found during google sign-in - glib client lib.
1131 2010-05-27 Alberto Mardegan <alberto.mardegan@nokia.com>
1135 2010-05-27 Alberto Mardegan <alberto.mardegan@nokia.com>
1139 2010-05-24 Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
1143 2010-05-24 Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
1145 Don't ignore all dotfiles
1147 It's inconvenient to modify .gitignore files when they are ignored.
1149 2010-05-24 Mikhail Zabaluev <mikhail.zabaluev@nokia.com>
1151 Renamed the callback type for signon_auth_session_query_available_mechanisms()
1153 The old name is retained as deprecated.
1155 2010-05-14 Alberto Mardegan <alberto.mardegan@nokia.com>
1159 2010-05-12 Alberto Mardegan <alberto.mardegan@nokia.com>
1161 Remove compilation warning
1163 2010-05-12 Alberto Mardegan <alberto.mardegan@nokia.com>
1165 Rename "signout" signal
1167 No need to prefix the signal names, they are object-specific.
1169 2010-05-12 Alberto Mardegan <alberto.mardegan@nokia.com>
1171 Rename signon_auth_session_name() and add const
1173 Set a proper name for the function, and mark the returned string as const.
1175 2010-05-12 Alberto Mardegan <alberto.mardegan@nokia.com>
1177 Use error names from signond-dev
1179 Process the output with glib-mkenums with sed, in order to use the error names
1180 from signoncommon.h as value strings for the error enum.
1182 2010-05-12 Alberto Mardegan <alberto.mardegan@nokia.com>
1186 2010-05-12 Alberto Mardegan <alberto.mardegan@nokia.com>
1188 Use D-Bus object and interface names from signond-dev
1190 2010-05-11 Alberto Mardegan <alberto.mardegan@nokia.com>
1192 Use SignonAuthSessionState from signond-dev package
1194 2010-05-11 Alberto Mardegan <alberto.mardegan@nokia.com>
1196 API break: remove the state callback
1198 This should have never existed in the first place. Also, rename the
1199 wrongly-named signal.
1201 Update the tests to work with the new API.
1203 2010-05-11 Alberto Mardegan <alberto.mardegan@nokia.com>
1205 Move variable to private structure
1207 2010-05-04 Alexander Akimov <ext-alexander.akimov@nokia.com>
1211 2010-05-04 Alexander Akimov <ext-alexander.akimov@nokia.com>
1213 new error code into use
1215 2010-05-04 Alexander Akimov <ext-alexander.akimov@nokia.com>
1219 2010-05-04 Alexander Akimov <ext-alexander.akimov@nokia.com>
1221 Changing the identity info API in order to restore buildability
1223 2010-04-29 Alexander Akimov <ext-alexander.akimov@nokia.com>
1225 code style fixing, bringing more clearness to internal structures
1227 2010-04-29 Alexander Akimov <ext-alexander.akimov@nokia.com>
1229 2 functions were moved from signon-identity to signon-utils
1231 2010-04-29 Alexander Akimov <ext-alexander.akimov@nokia.com>
1233 Fixing the type for const array of strings
1235 2010-04-27 Alexander Akimov <ext-alexander.akimov@nokia.com>
1237 adoption to changed API and signout unit test
1239 2010-04-27 Alexander Akimov <ext-alexander.akimov@nokia.com>
1241 Part of code review:
1244 2) revrting the signout callback
1245 3) bringing SignonIdentityType into use
1246 4) siplifying identity constructors
1248 2010-04-27 Alexander Akimov <ext-alexander.akimov@nokia.com>
1250 Unit tests of new API
1252 2010-04-27 Alexander Akimov <ext-alexander.akimov@nokia.com>
1254 Implementation of new APIs
1256 2010-04-27 Alexander Akimov <ext-alexander.akimov@nokia.com>
1258 Declaring of new functions in Identity and IdentityInfo APIs.
1260 2010-04-27 Alexander Akimov <ext-alexander.akimov@nokia.com>
1264 2010-04-27 Alexander Akimov <ext-alexander.akimov@nokia.com>
1266 bringing GPOINTER_TO_INT mcaro into use
1268 2010-04-27 Alexander Akimov <ext-alexander.akimov@nokia.com>
1270 priv->proxy is checked before DBus call: code simplification
1272 2010-04-27 Alexander Akimov <ext-alexander.akimov@nokia.com>
1274 Remove declaration of non-implemented function
1276 2010-04-19 Alexander Akimov <ext-alexander.akimov@nokia.com>
1278 the functions description are updated
1280 2010-04-19 Alexander Akimov <ext-alexander.akimov@nokia.com>
1284 2010-04-19 Alexander Akimov <ext-alexander.akimov@nokia.com>
1286 Code style polishing
1288 2010-04-19 Alexander Akimov <ext-alexander.akimov@nokia.com>
1290 UT for verification functionality
1292 2010-04-16 Alexander Akimov <ext-alexander.akimov@nokia.com>
1294 implemetation of verifyUser and verifySecret
1296 2010-04-16 Alberto Mardegan <alberto.mardegan@nokia.com>
1300 2010-04-16 Alberto Mardegan <alberto.mardegan@nokia.com>
1302 Add missing gtkdoc file
1304 2010-04-16 Alexander Akimov <ext-alexander.akimov@nokia.com>
1306 unit tests are adopted
1308 2010-04-16 Alexander Akimov <ext-alexander.akimov@nokia.com>
1310 g_slice_new instead of g_new
1312 2010-04-16 Alexander Akimov <ext-alexander.akimov@nokia.com>
1316 2010-04-16 Alexander Akimov <ext-alexander.akimov@nokia.com>
1318 redundant argument: it is not needed as a parameter for storeCredentials operations
1320 2010-04-16 Alexander Akimov <ext-alexander.akimov@nokia.com>
1324 2010-04-16 Alexander Akimov <ext-alexander.akimov@nokia.com>
1326 storeCredentials and createSession functionality
1328 2010-04-16 Alexander Akimov <ext-alexander.akimov@nokia.com>
1330 Removal of some utility functions into utils and setId functionality (which is declared as private)
1332 2010-04-16 Alexander Akimov <ext-alexander.akimov@nokia.com>
1334 Optimizing the utils functionality
1336 2010-04-16 Alexander Akimov <ext-alexander.akimov@nokia.com>
1338 2 new file to make process
1340 2010-04-13 Alexander Akimov <ext-alexander.akimov@nokia.com>
1342 new files with some utilities
1344 2010-04-09 Tomi Suviola <tomi.suviola@nokia.com>
1346 Fix for bug NB#163667, adding custom free function for identityInfo
1348 2010-04-01 Alberto Mardegan <alberto.mardegan@nokia.com>