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