Release 2.0.3
[profile/ivi/libgsignon-glib.git] / ChangeLog
1 2013-11-25  Imran Zaman  <imran.zaman@intel.com>
2
3 Release 2.0.3
4
5 2013-11-25  Jussi Laako  <jussi.laako@linux.intel.com>
6
7 test: update test to better test access control cases
8
9 2013-11-25  Jussi Laako  <jussi.laako@linux.intel.com>
10
11 configure: depend on gthread (needed on Debian Jessie at least)
12
13 2013-11-22  Alexander Kanavin  <alexander.kanavin@intel.com>
14
15 docs: added missing files to dist tarball
16
17 2013-11-22  Imran Zaman  <imran.zaman@intel.com>
18
19 Release 2.0.2
20
21 2013-11-06  Jussi Laako  <jussi.laako@linux.intel.com>
22
23 doc: change a sentence to say what it was intended to say...
24
25 2013-11-05  Alexander Kanavin  <alexander.kanavin@intel.com>
26
27 docs: fix up grammar
28
29 2013-11-05  Jussi Laako  <jussi.laako@linux.intel.com>
30
31 example: fix function prototypes
32
33 2013-11-05  Jussi Laako  <jussi.laako@linux.intel.com>
34
35 doc: fix documentation to match intended behavior
36
37 2013-09-05  Alexander Kanavin  <alexander.kanavin@intel.com>
38
39 docs: remove all autogenerated files with 'make clean'
40
41 2013-09-04  Alexander Kanavin  <alexander.kanavin@intel.com>
42
43 docs: rearrange APIs in more logical order
44
45 2013-09-04  Alexander Kanavin  <alex.kanavin@gmail.com>
46
47 docs: update documentation of SignonSecurityContext
48
49 2013-09-04  Alexander Kanavin  <alex.kanavin@gmail.com>
50
51 docs: update documentation of SignonIdentityInfo
52
53 2013-09-04  Alexander Kanavin  <alex.kanavin@gmail.com>
54
55 docs: update documentation of SignonIdentity
56
57 2013-09-04  Alexander Kanavin  <alexander.kanavin@intel.com>
58
59 docs: fix assorted warnings
60
61 2013-09-04  Alexander Kanavin  <alexander.kanavin@intel.com>
62
63 docs: fix up SignonError
64
65 2013-09-04  Alexander Kanavin  <alexander.kanavin@intel.com>
66
67 docs: fix up SignonAuthSession
68
69 2013-09-04  Alexander Kanavin  <alexander.kanavin@intel.com>
70
71 docs: fix up SignonAuthService docs
72
73 2013-09-04  Alexander Kanavin  <alexander.kanavin@intel.com>
74
75 docs: remove autogenerated libgsignon-glib-sections.txt file
76
77 2013-09-04  Alexander Kanavin  <alexander.kanavin@intel.com>
78
79 docs: drop irrelevant d-bus api reference
80
81 2013-09-04  Alexander Kanavin  <alexander.kanavin@intel.com>
82
83 docs: add introduction chapter
84
85 2013-08-28  Alexander Kanavin  <alexander.kanavin@intel.com>
86
87 docs: add a gSSO examples chapter
88
89 2013-08-28  Alexander Kanavin  <alexander.kanavin@intel.com>
90
91 examples: initial commit
92
93 2013-08-23  Alexander Kanavin  <alexander.kanavin@intel.com>
94
95 docs: add the documentation URL and a makefile recipe for documentation updates
96
97 2013-07-10  Jussi Laako  <jussi.laako@linux.intel.com>
98
99 packaging: build debuginfo and debugsource packages on suse
100
101 2013-07-10  Jussi Laako  <jussi.laako@linux.intel.com>
102
103 packaging: create debug package on debian/ubuntu
104
105 2013-07-04  Jussi Laako  <jussi.laako@linux.intel.com>
106
107 packaging: add ubuntu/debian packaging
108
109 2013-06-28  Jussi Laako  <jussi.laako@linux.intel.com>
110
111 packaging: require feature "gsignon" and update license tag
112
113 2013-06-24  Imran Zaman  <imran.zaman@intel.com>
114
115 Removes the stale files if deleted from the git repo
116
117 2013-06-24  Imran Zaman  <imran.zaman@intel.com>
118
119 Release 2.0.1
120
121 2013-06-24  Imran Zaman  <imran.zaman@intel.com>
122
123 default dbus type in tizen should be p2p
124
125 2013-06-17  Imran Zaman  <imran.zaman@intel.com>
126
127 updated spec files
128
129 2013-06-17  Imran Zaman  <imran.zaman@intel.com>
130
131 changes made to distribution specific files
132
133 2013-06-14  Imran Zaman  <imran.zaman@intel.com>
134
135 added docs to tizen spec file
136
137 2013-06-13  Imran Zaman  <imran.zaman@intel.com>
138
139 added spec file for tizen
140
141 2013-06-13  Imran Zaman  <imran.zaman@intel.com>
142
143 renamed spec file to suse spec file
144
145 2013-06-13  Imran Zaman  <imran.zaman@intel.com>
146
147 fixed parallel build issue
148
149 2013-06-13  Jussi Laako  <jussi.laako@linux.intel.com>
150
151 automake: change tar format to avoid hitting 99 character limit
152
153 2013-06-13  Imran Zaman  <imran.zaman@intel.com>
154
155 add packaging folder to dist
156
157 2013-06-13  Imran Zaman  <imran.zaman@intel.com>
158
159 fixed formatting for structs documentation that gtk-doc does not like
160
161 2013-06-13  Imran Zaman  <imran.zaman@intel.com>
162
163 fixed errors and warnings report by gtk-doc tests
164
165 2013-06-12  Jussi Laako  <jussi.laako@linux.intel.com>
166
167 doc: include SignonSecurityContext documentation and some other small fixes
168
169 2013-06-12  Imran Zaman  <imran.zaman@intel.com>
170
171 fixed issues reported by make distcheck
172
173 2013-06-12  Imran Zaman  <imran.zaman@intel.com>
174
175 fixed name changes
176
177 2013-06-10  Imran Zaman  <imran.zaman@intel.com>
178
179 fixed gitignore file for lib name changes
180
181 2013-06-03  Jussi Laako  <jussi.laako@linux.intel.com>
182
183 spec: add missing build dependency
184
185 2013-06-03  Jussi Laako  <jussi.laako@linux.intel.com>
186
187 Update packaging
188
189 2013-06-03  Jussi Laako  <jussi.laako@linux.intel.com>
190
191 Remove broken Vala API
192
193 2013-06-03  Jussi Laako  <jussi.laako@linux.intel.com>
194
195 Fix GObject introspection
196
197 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
198
199 pkgconfig: remove unnecessary dependency
200
201 2013-05-31  Amarnath Valluri  <amarnath.valluri@linux.intel.com>
202
203 using correct dbus socket address and limited testbus server for session bus.
204
205 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
206
207 Rename the project
208
209 2013-05-31  Imran Zaman  <imran.zaman@intel.com>
210
211 test db paths are set to /tmp/gsignond
212
213 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
214
215 Update and fix queryIdentities method and add test case for it
216
217 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
218
219 Just return NULL on NULL copy of SecurityContext
220
221 2013-05-31  Imran Zaman  <imran.zaman@intel.com>
222
223 fixed number of failing test cases, memory leaks and invalid reads
224
225 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
226
227 Add signon_auth_service_query_identities()
228
229 2013-05-31  Imran Zaman  <imran.zaman@intel.com>
230
231 fixed error for the programs which have to be valgrinded
232
233 2013-05-31  Imran Zaman  <imran.zaman@intel.com>
234
235 client-lib: fixed number of memory leaks and restructured test code a bit
236
237 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
238
239 Fix a variant reference leak
240
241 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
242
243 configure: adjust whitespaces to align output nicely
244
245 2013-05-31  Amarnath Valluri  <amarnath.valluri@linux.intel.com>
246
247 peer to peer dbus support added
248
249 2013-05-31  Amarnath Valluri  <amarnath.valluri@linux.intel.com>
250
251 dbus: setting no_property_load flags while creating proxy objects, as daemon objects are not supporting any properties
252
253 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
254
255 - Properly update local info cache when storing to avoid roundtrip timing problems - White space fixes
256
257 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
258
259 Fix test_auth_session_process_failure test case
260
261 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
262
263 - Fix tests - Don't emit local status updates
264
265 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
266
267 Fix error domain and tests
268
269 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
270
271 Fix auth session query mechanisms test
272
273 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
274
275 Fix tests for more strict security enforcement of gsignond
276
277 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
278
279 - Unref the identity when session is finalized - Some more debug printouts
280
281 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
282
283 Some more debug messages
284
285 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
286
287 security context: use slice allocator and different NULL return in free
288
289 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
290
291 Chain session object creation properly with identity object creation
292
293 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
294
295 Update test script to use gsignond
296
297 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
298
299 dbus: rename interfaces to avoid conflict identityinfo: don't pass owner or ACL if not set - leave it to deamon
300
301 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
302
303 packaging: spec update
304
305 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
306
307 generic: fix internal APIs and tests for rebase
308
309 2013-05-31  Jussi Laako  <jussi.laako@linux.intel.com>
310
311 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
312
313 2013-04-15  Alberto Mardegan  <alberto.mardegan@canonical.com>
314
315 Doc: mention that Identity::signout() clears password and tokens
316
317 2013-02-05  David King  <david.king@canonical.com>
318
319 Check that NEWS has been update before releasing
320
321 2013-02-05  Alberto Mardegan  <alberto.mardegan@canonical.com>
322
323 Version 1.9
324
325 2013-02-05  Alberto Mardegan  <alberto.mardegan@canonical.com>
326
327 Invoke the callback when errors occur
328
329 Fix a bug when the SignonAuthSession::process callback was not being
330 invoked if any error occurred, and add a test case to catch future
331 regressions.
332
333 2013-01-23  David King  <david.king@canonical.com>
334
335 Add NOCONFIGURE logic to autogen.sh
336
337 Additionally, fix the script to run gtkdocize from $srcdir.
338
339 2013-01-23  Ken VanDine  <ken.vandine@canonical.com>
340
341 Fix the check for pyoverridesdir for python3
342
343 2013-01-18  Alberto Mardegan  <alberto.mardegan@canonical.com>
344
345 Don't leak the GCancellable
346
347 2013-01-10  Alberto Mardegan  <alberto.mardegan@canonical.com>
348
349 Version 1.8
350
351 2012-11-30  Alberto Mardegan  <alberto.mardegan@canonical.com>
352
353 Effectively deprecate signon_auth_session_process
354
355 2012-11-30  Alberto Mardegan  <alberto.mardegan@canonical.com>
356
357 Add signon_auth_session_process_async
358
359 Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=115
360
361 2012-11-29  Alberto Mardegan  <alberto.mardegan@canonical.com>
362
363 Tests: use G_SLICE=debug-blocks
364
365 This can help catch some memory errors.
366
367 2012-11-29  Alberto Mardegan  <alberto.mardegan@canonical.com>
368
369 Fix all memory leaks detected by valgrind
370
371 2012-11-29  Alberto Mardegan  <alberto.mardegan@canonical.com>
372
373 Mark static string as const
374
375 2012-11-22  Alberto Mardegan  <alberto.mardegan@canonical.com>
376
377 Set ID before invoking the client callback
378
379 This change makes SignonIdentity process the results from
380 store_credentials() before invoking the client callback. This is
381 important because otherwise any SignonAuthSession created by the client
382 from within the callback would not be bound to the identity.
383
384 Also, add a unit test to catch any regressions.
385
386 Fixes: http://code.google.com/p/accounts-sso/issues/detail?id=132
387
388 2012-10-30  David King  <david.king@canonical.com>
389
390 Make tests optional at configure time
391
392 http://code.google.com/p/accounts-sso/issues/detail?id=124
393
394 2012-10-26  David King  <david.king@canonical.com>
395
396 Update NEWS
397
398 2012-10-26  David King  <david.king@canonical.com>
399
400 Add README
401
402 2012-10-26  David King  <david.king@canonical.com>
403
404 Generate ChangeLog from git during make dist
405
406 2012-10-25  David King  <david.king@canonical.com>
407
408 Add generated D-Bus documentation to CLEANFILES
409
410 2012-10-24  David King  <david.king@canonical.com>
411
412 Add warning about instability of D-Bus API
413
414 2012-10-18  David King  <david.king@canonical.com>
415
416 Add SignonAuthSession::state-changed documentation
417
418 2012-10-18  David King  <david.king@canonical.com>
419
420 Fix an implicit function declaration in a test
421
422 2012-10-18  David King  <david.king@canonical.com>
423
424 Add signond D-Bus API documentation
425
426 2012-10-18  David King  <david.king@canonical.com>
427
428 Add SignonAuthService to sections file
429
430 2012-10-18  David King  <david.king@canonical.com>
431
432 Improve reference documentation main page
433
434 2012-10-18  David King  <david.king@canonical.com>
435
436 Update to recent automake syntax in Makefile.am
437
438 2012-10-18  David King  <david.king@canonical.com>
439
440 Remove INSTALL from version control
441
442 2012-10-18  David King  <david.king@canonical.com>
443
444 Update configure.ac to recent autoconf syntax
445
446 2012-10-18  David King  <david.king@canonical.com>
447
448 Improve autogen.sh
449
450 2012-10-17  Alberto Mardegan  <alberto.mardegan@canonical.com>
451
452 Version 1.7
453
454 2012-10-17  Alberto Mardegan  <alberto.mardegan@canonical.com>
455
456 Support GValues of type G_TYPE_VARIANT
457
458 Allow passing more complex types to signon_auth_session_process() by
459 supporting GValues containing a GVariant.
460
461 http://code.google.com/p/accounts-sso/issues/detail?id=121
462
463 2012-08-22  Alberto Mardegan  <alberto.mardegan@canonical.com>
464
465 Version 1.6
466
467 2012-08-22  Alberto Mardegan  <alberto.mardegan@canonical.com>
468
469 Be python3-compatible
470
471 dict.iteritems() is no more.
472 Also, fix a misleading comment (leftover from a previous
473 implementation).
474
475 2012-08-13  Alberto Mardegan  <alberto.mardegan@canonical.com>
476
477 Version 1.5
478
479 2012-08-13  Alberto Mardegan  <mardy@users.sourceforge.net>
480
481 Workaround for missing PyGObject support for GStrv
482
483 Currently PyGObject doesn't support marshalling of string lists (see
484 https://bugzilla.gnome.org/show_bug.cgi?id=666636 ), so we need to
485 workaround this limitation somehow.
486 This code uses pygobject "hidden" support for GStrv to convert Python
487 lists to GStrv on the fly.
488
489 2012-08-13  Alberto Mardegan  <alberto.mardegan@canonical.com>
490
491 Remove the last traces of dbus-glib
492
493 2012-08-02  Alberto Mardegan  <alberto.mardegan@canonical.com>
494
495 Fix make distcheck
496
497 2012-08-02  Alberto Mardegan  <alberto.mardegan@canonical.com>
498
499 Makefile.am: remove generation of dbus-glib files
500
501 2012-08-02  Alberto Mardegan  <alberto.mardegan@canonical.com>
502
503 Remove dependency on dbus-glib
504
505 2012-08-02  Alberto Mardegan  <alberto.mardegan@canonical.com>
506
507 Use GDBus
508
509 This commit contains a minimal set of changes needed to switch from
510 dbus-glib to GDBus. None of the other issues (such as the code being a
511 mess) are addressed by this commit, in order to make the review simpler.
512
513 A later commit will completely remove all traces of dbus-glib.
514
515 2012-07-26  Alberto Mardegan  <alberto.mardegan@canonical.com>
516
517 Version 1.4
518
519 2012-07-26  Alberto Mardegan  <alberto.mardegan@canonical.com>
520
521 Tests: update license
522
523 We forgot to change the license in tests/check_signon.c when the project
524 was open-sourced.
525
526 2012-07-25  Alberto Mardegan  <alberto.mardegan@canonical.com>
527
528 Version 1.3
529
530 2012-07-25  Alberto Mardegan  <alberto.mardegan@canonical.com>
531
532 Distribute test script
533
534 2012-07-17  Alberto Mardegan  <alberto.mardegan@canonical.com>
535
536 AuthSession: let the callback unreference "self"
537
538 Keep a reference on "self" while invoking the callback.
539 This fixes:
540 http://code.google.com/p/accounts-sso/issues/detail?id=81
541
542 2012-07-17  Alberto Mardegan  <alberto.mardegan@canonical.com>
543
544 Tests: don't load any signond extensions
545
546 2012-07-17  Alberto Mardegan  <alberto.mardegan@canonical.com>
547
548 Tests: fix compilation warning
549
550 2012-07-17  Alberto Mardegan  <alberto.mardegan@canonical.com>
551
552 Tests: do not depend on SASL plugin
553
554 Use the ssotest plugin instead, which we are already using in other
555 tests.
556
557 2012-07-16  Alberto Mardegan  <alberto.mardegan@canonical.com>
558
559 Ship Vala bindings
560
561 Unfortunately these bindings cannot be auto-generated due to
562 https://bugzilla.gnome.org/show_bug.cgi?id=665732
563
564 2012-05-31  David King  <david.king@canonical.com>
565
566 Add Requires.private to pkg-config file
567
568 Requires.private should be used for packages that are required to build
569 but which are not exposed to other applications.
570
571 http://people.freedesktop.org/~dbn/pkg-config-guide.html
572
573 2012-04-16  Alberto Mardegan  <alberto.mardegan@canonical.com>
574
575 Version 1.2
576
577 2012-04-16  Alberto Mardegan  <alberto.mardegan@canonical.com>
578
579 Depend on latest signond.
580
581 2012-04-13  Alberto Mardegan  <alberto.mardegan@canonical.com>
582
583 Remove support for old D-Bus API
584
585 2012-04-12  Alberto Mardegan  <alberto.mardegan@canonical.com>
586
587 Rename D-Bus paths to com.google.code.AccountsSSO
588
589 This follows the changes in signond.
590
591 2012-04-12  Alberto Mardegan  <alberto.mardegan@canonical.com>
592
593 Fix the creation of a couple of GError instances
594
595 A wrong error domain was used, and the error code was hardcoded to 1.
596 Here we try to make a better guess at the error codes.
597
598 2012-04-12  Alberto Mardegan  <alberto.mardegan@canonical.com>
599
600 Tests: use a separate D-Bus session, if possible
601
602 Use the dbus-test-runner tool, if available, to run the tests in a
603 separate D-Bus session. In any case, set up environment variables so
604 that the signon daemon started in the tests will use its own storage,
605 and not mess up the user data.
606
607 2012-04-12  Alberto Mardegan  <alberto.mardegan@canonical.com>
608
609 Use new D-Bus APIs from signond
610
611 2012-04-10  Alberto Mardegan  <alberto.mardegan@canonical.com>
612
613 Handle new registerStoredIdentity return value
614
615 The registerStoredIdentity method in signond is being changed to remove
616 the unnecessary variant wrapping of the mechanisms.
617 This commit let us support both versions of the API, by adding a runtime
618 check.
619
620 2012-04-10  Alberto Mardegan  <alberto.mardegan@canonical.com>
621
622 Use com.nokia.SingleSignOn.Identity.store
623
624 Use the more flexible com.nokia.SingleSignOn.Identity.store instead of
625 com.nokia.SingleSignOn.Identity.storeCredentials.
626
627 2012-04-10  Alberto Mardegan  <alberto.mardegan@canonical.com>
628
629 Rename internal methods for consistency
630
631 2012-03-27  Jussi Laako  <jussi.laako@linux.intel.com>
632
633 Fix autotool scripts
634
635 2012-03-07  Alberto Mardegan  <mardy@users.sourceforge.net>
636
637 Tests: skip tests when outside of a D-Bus session
638
639 2012-03-07  Alberto Mardegan  <mardy@users.sourceforge.net>
640
641 Tests: do not install test scripts
642
643 Using "check_" instead of "bin_" in the Makefile.am forces libtool to
644 link against the libaccounts-glib found in the working tree, and not
645 against the system one.
646 This allows us to run "make check" locally.
647
648 2012-01-27  David King  <david.king@canonical.com>
649
650 Developer documentation improvements
651
652 Add many missing gtk-doc comments, to allow the gtk-doc check to pass
653 without any errors.
654
655 2012-01-26  David King  <david.king@canonical.com>
656
657 Update gtk-doc configuration
658
659 Disable the template build. Depend on version 1.14 of gtk-doc. Switch to
660 using XML rather than SGML. Add a gtk-doc check that is executed during
661 ‘make test’. Improve the documentation index page. Add the sections.txt
662 file and alter it according to the public API symbols.
663
664 2011-12-20  Alberto Mardegan  <mardy@users.sourceforge.net>
665
666 Fix CFLAGS for introspection data generator
667
668 2011-12-15  Alberto Mardegan  <mardy@users.sourceforge.net>
669
670 Nullify the returned data when errors occur
671
672 In asynchronous callbacks, we expect that the developer will not access
673 the returned variables if the GError is set. Language bindings, however,
674 might access all arguments in order to marshal them; therefore, let's
675 stay on the safe side and always set the data pointers to NULL.
676
677 2011-12-14  Alberto Mardegan  <mardy@users.sourceforge.net>
678
679 Fix signon_identity_info_set_secret()
680
681 The new secret was never copied into the structure. :-O
682
683 2011-12-09  Alberto Mardegan  <mardy@users.sourceforge.net>
684
685 Add common header for the library
686
687 It seems that the .gir file format cannot handle more than one header
688 file.
689
690 2011-12-08  Alberto Mardegan  <mardy@users.sourceforge.net>
691
692 Add GObject introspection information to callbacks
693
694 The types and their ownership was wrong in several of them.
695
696 2011-12-08  Alberto Mardegan  <mardy@users.sourceforge.net>
697
698 Update .gitignore
699
700 2011-12-08  Alberto Mardegan  <mardy@users.sourceforge.net>
701
702 Add GType information to all enums
703
704 This fixes a problem with the GObject introspection file: values of the
705 IdentityType enum were missing, and those of SignonSessionDataUiPolicy
706 were badly named.
707
708 2011-12-02  Alberto Mardegan  <mardy@users.sourceforge.net>
709
710 More include madness
711
712 2011-12-02  Alberto Mardegan  <mardy@users.sourceforge.net>
713
714 Avoid including DBus-glib in installed headers
715
716 2011-12-01  Alberto Mardegan  <mardy@users.sourceforge.net>
717
718 Fixes for "make distcheck"
719
720 2011-11-30  Alberto Mardegan  <mardy@users.sourceforge.net>
721
722 Remove signon_identity_verify_user()
723
724 The unit test was provoking a crash: the function signature is wrong,
725 because on signond side this method takes a dictionary parameter, while
726 the client API has a username parameters.
727 Resolve this conflict by removing this function; we'll add it back
728 later, with the correct signature, if and when needed.
729
730 2011-11-30  Alberto Mardegan  <mardy@users.sourceforge.net>
731
732 Remove signon_identity_info_{get,set}_identity_ref_count
733
734 Clients should use signon_identity_{add,remove}_reference instead.
735
736 2011-11-30  Alberto Mardegan  <mardy@users.sourceforge.net>
737
738 Add GObject introspection tags
739
740 At the same time, amend/extend the documentation.
741
742 2011-11-29  Alberto Mardegan  <mardy@users.sourceforge.net>
743
744 Define SignonIdentityInfo as boxed type
745
746 2011-11-29  Alberto Mardegan  <mardy@users.sourceforge.net>
747
748 Fix a dangerous typo
749
750 2011-11-29  Alberto Mardegan  <mardy@users.sourceforge.net>
751
752 Move SignonIdentityInfo to own source file
753
754 This change is just cosmetic. No code was changed in this commit.
755
756 2011-11-29  Alberto Mardegan  <mardy@users.sourceforge.net>
757
758 Update gitignore
759
760 Sort contents (sort -V .gitignore) as well.
761
762 2011-11-29  Alberto Mardegan  <mardy@users.sourceforge.net>
763
764 Setup GObject introspection
765
766 2011-11-15  Alberto Mardegan  <mardy@users.sourceforge.net>
767
768 Fix compilation warnings
769
770 2011-08-26  Alexander Akimov  <ext-alexander.akimov@nokia.com>
771
772 version update
773
774 2011-08-26  Alexander Akimov  <ext-alexander.akimov@nokia.com>
775
776 adding signon-enum-types.h into list of headers
777
778 2011-08-23  Alexander Akimov  <ext-alexander.akimov@nokia.com>
779
780 fixed errors
781
782 2011-08-05  Alexander Akimov  <ext-alexander.akimov@nokia.com>
783
784 bringing new structure of signon errors for signon-glib
785
786 2011-07-26  Tomi Suviola  <tomi.suviola@nokia.com>
787
788 increase version
789
790 2011-05-04  Alberto Mardegan  <alberto.mardegan@nokia.com>
791
792 Add session data definitions
793
794 2011-05-04  Alberto Mardegan  <alberto.mardegan@nokia.com>
795
796 Do not include signoncommon.h from public header
797
798 It breaks C++ projects using GLib.
799
800 2011-03-14  Tomi Suviola  <tomi.suviola@nokia.com>
801
802 Version update
803
804 2011-03-14  Tomi Suviola  <tomi.suviola@nokia.com>
805
806 Fix bug 230915
807
808 2011-03-10  Tomi Suviola  <tomi.suviola@nokia.com>
809
810 version update
811
812 2011-03-10  Tomi Suviola  <tomi.suviola@nokia.com>
813
814 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.
815
816 2010-12-29  Tomi Suviola  <tomi.suviola@nokia.com>
817
818 increase version
819
820 2010-12-29  Tomi Suviola  <tomi.suviola@nokia.com>
821
822 Added new errors
823
824 2010-12-29  Tomi Suviola  <tomi.suviola@nokia.com>
825
826 update to support new verifyUser
827
828 2010-12-02  Alberto Mardegan  <alberto.mardegan@nokia.com>
829
830 Version 0.20
831
832 2010-12-02  Alberto Mardegan  <alberto.mardegan@nokia.com>
833
834 Use g_error_new_literal when providing a ready string
835
836 2010-11-02  Tomi Suviola  <tomi.suviola@nokia.com>
837
838 inc version
839
840 2010-10-26  Tomi Suviola  <tomi.suviola@nokia.com>
841
842 fix bug 188172 -  libsignon-glib1-test tests fail
843
844 2010-10-25  Alberto Mardegan  <alberto.mardegan@nokia.com>
845
846 Version 0.18
847
848 2010-10-25  Alberto Mardegan  <alberto.mardegan@nokia.com>
849
850 Don't build documentation from signon-proxy
851
852 2010-10-25  Alberto Mardegan  <alberto.mardegan@nokia.com>
853
854 Version 0.17
855
856 2010-10-25  Alberto Mardegan  <alberto.mardegan@nokia.com>
857
858 Don't hide glib output
859
860 2010-10-25  Alberto Mardegan  <alberto.mardegan@nokia.com>
861
862 Rename parameter variable
863
864 2010-10-25  Alberto Mardegan  <alberto.mardegan@nokia.com>
865
866 Don't execute parallel calls
867
868 2010-10-25  Alberto Mardegan  <alberto.mardegan@nokia.com>
869
870 Make tests complete faster
871
872 Instead of waiting for minutes, start signond with a shorter timeout value for
873 identity and authsession objects.
874
875 2010-10-25  Alberto Mardegan  <alberto.mardegan@nokia.com>
876
877 Add debugging line at beginning of each test
878
879 2010-10-07  Alberto Mardegan  <alberto.mardegan@nokia.com>
880
881 Update tests
882
883 2010-10-07  Alberto Mardegan  <alberto.mardegan@nokia.com>
884
885 Some sed magic to shorten function names
886
887 2010-10-07  Alberto Mardegan  <alberto.mardegan@nokia.com>
888
889 Don'e export marshaller symbols
890
891 If they don't start by "signon_", they won't be exported.
892
893 2010-10-07  Alberto Mardegan  <alberto.mardegan@nokia.com>
894
895 Mark utility symbols as internal
896
897 2010-10-07  Alberto Mardegan  <alberto.mardegan@nokia.com>
898
899 Only export symbols starting with "signon_"
900
901 2010-10-07  Alexander Akimov  <ext-alexander.akimov@nokia.com>
902
903 version 0.16
904
905 2010-10-07  Alexander Akimov  <ext-alexander.akimov@nokia.com>
906
907 another attempt to resolve the crash, happening during processing of "unregistered" signal by already destroyed object.
908
909 2010-09-17  Tomi Suviola  <tomi.suviola@nokia.com>
910
911 Remove bad commit
912
913 2010-09-17  Tomi Suviola  <tomi.suviola@nokia.com>
914
915 update version
916
917 2010-09-17  Tomi Suviola  <tomi.suviola@nokia.com>
918
919 Added reference into identity API
920
921 2010-09-17  Tomi Suviola  <tomi.suviola@nokia.com>
922
923 Make changes to adapt into new signon dbus api
924
925 2010-09-16  Tomi Suviola  <tomi.suviola@nokia.com>
926
927 update version
928
929 2010-09-16  Tomi Suviola  <tomi.suviola@nokia.com>
930
931 Make changes to adapt into new signon dbus api
932
933 2010-09-01  Alexander Akimov  <ext-alexander.akimov@nokia.com>
934
935 version 0.14
936
937 2010-09-01  Alexander Akimov  <ext-alexander.akimov@nokia.com>
938
939 The xml files are non-neeeded anymore as signond-dev provides all necessary information now
940
941 2010-09-01  Alexander Akimov  <ext-alexander.akimov@nokia.com>
942
943 updating dbus APIs files
944
945 2010-09-01  Alexander Akimov  <ext-alexander.akimov@nokia.com>
946
947 adding dbus_g_proxy_diconnect to objects dispose functions
948
949 2010-08-25  Alexander Akimov  <ext-alexander.akimov@nokia.com>
950
951 the test.xml was not updated fully
952
953 2010-08-25  Alexander Akimov  <ext-alexander.akimov@nokia.com>
954
955 request to change "signglesignon" to "SingleSignOn"
956
957 2010-08-13  Alberto Mardegan  <mardy@users.sourceforge.net>
958
959 Fix version number for maemo
960
961 2010-08-13  Alberto Mardegan  <alberto.mardegan@nokia.com>
962
963 Update test package name
964
965 2010-07-30  Tomi Suviola  <tomi.suviola@nokia.com>
966
967 Dbus interface name change
968
969 2010-07-02  Alexander Akimov  <ext-alexander.akimov@nokia.com>
970
971 obsolete variable
972
973 2010-07-01  Alexander Akimov  <ext-alexander.akimov@nokia.com>
974
975 version 0.10
976
977 2010-07-01  Alexander Akimov  <ext-alexander.akimov@nokia.com>
978
979 mem leak
980
981 2010-07-01  Alexander Akimov  <ext-alexander.akimov@nokia.com>
982
983 auth_session unregistered unit test added
984
985 2010-07-01  Alexander Akimov  <ext-alexander.akimov@nokia.com>
986
987 few NULL-checks and DEBUG's added
988
989 2010-07-01  Alexander Akimov  <ext-alexander.akimov@nokia.com>
990
991 handling of unregistered signal from remote object
992
993 2010-06-29  Alexander Akimov  <ext-alexander.akimov@nokia.com>
994
995 version 0.9
996
997 2010-06-29  Alexander Akimov  <ext-alexander.akimov@nokia.com>
998
999 remove unnecessary type cast
1000
1001 2010-06-29  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1002
1003 remove obsolete variable from private structure
1004
1005 2010-06-28  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1006
1007 correspondent unit test
1008
1009 2010-06-28  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1010
1011 handling of destroyed signal and code optimization
1012
1013 2010-06-28  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1014
1015 not_read and last_error functionality
1016
1017 2010-06-11  Aurel Popirtac  <ext-aurel.popirtac@nokia.com>
1018
1019 Version 0.8
1020
1021 2010-06-11  Aurel Popirtac  <ext-aurel.popirtac@nokia.com>
1022
1023 Using g_set_error().
1024
1025 2010-06-11  Aurel Popirtac  <ext-aurel.popirtac@nokia.com>
1026
1027 Version 0.7
1028
1029 2010-06-11  Aurel Popirtac  <ext-aurel.popirtac@nokia.com>
1030
1031 Fix of bug 173216 -  Random signond crash found during google sign-in - glib client lib.
1032
1033 2010-05-27  Alberto Mardegan  <alberto.mardegan@nokia.com>
1034
1035 Version 0.6
1036
1037 2010-05-27  Alberto Mardegan  <alberto.mardegan@nokia.com>
1038
1039 Soname bump
1040
1041 2010-05-24  Mikhail Zabaluev  <mikhail.zabaluev@nokia.com>
1042
1043 Ignore built files
1044
1045 2010-05-24  Mikhail Zabaluev  <mikhail.zabaluev@nokia.com>
1046
1047 Don't ignore all dotfiles
1048
1049 It's inconvenient to modify .gitignore files when they are ignored.
1050
1051 2010-05-24  Mikhail Zabaluev  <mikhail.zabaluev@nokia.com>
1052
1053 Renamed the callback type for signon_auth_session_query_available_mechanisms()
1054
1055 The old name is retained as deprecated.
1056
1057 2010-05-14  Alberto Mardegan  <alberto.mardegan@nokia.com>
1058
1059 Version 0.5
1060
1061 2010-05-12  Alberto Mardegan  <alberto.mardegan@nokia.com>
1062
1063 Remove compilation warning
1064
1065 2010-05-12  Alberto Mardegan  <alberto.mardegan@nokia.com>
1066
1067 Rename "signout" signal
1068
1069 No need to prefix the signal names, they are object-specific.
1070
1071 2010-05-12  Alberto Mardegan  <alberto.mardegan@nokia.com>
1072
1073 Rename signon_auth_session_name() and add const
1074
1075 Set a proper name for the function, and mark the returned string as const.
1076
1077 2010-05-12  Alberto Mardegan  <alberto.mardegan@nokia.com>
1078
1079 Use error names from signond-dev
1080
1081 Process the output with glib-mkenums with sed, in order to use the error names
1082 from signoncommon.h as value strings for the error enum.
1083
1084 2010-05-12  Alberto Mardegan  <alberto.mardegan@nokia.com>
1085
1086 No comment
1087
1088 2010-05-12  Alberto Mardegan  <alberto.mardegan@nokia.com>
1089
1090 Use D-Bus object and interface names from signond-dev
1091
1092 2010-05-11  Alberto Mardegan  <alberto.mardegan@nokia.com>
1093
1094 Use SignonAuthSessionState from signond-dev package
1095
1096 2010-05-11  Alberto Mardegan  <alberto.mardegan@nokia.com>
1097
1098 API break: remove the state callback
1099
1100 This should have never existed in the first place. Also, rename the
1101 wrongly-named signal.
1102
1103 Update the tests to work with the new API.
1104
1105 2010-05-11  Alberto Mardegan  <alberto.mardegan@nokia.com>
1106
1107 Move variable to private structure
1108
1109 2010-05-04  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1110
1111 version update
1112
1113 2010-05-04  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1114
1115 new error code into use
1116
1117 2010-05-04  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1118
1119 new error codes
1120
1121 2010-05-04  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1122
1123 Changing the identity info API in order to restore buildability
1124
1125 2010-04-29  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1126
1127 code style fixing, bringing more clearness to internal structures
1128
1129 2010-04-29  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1130
1131 2 functions were moved from signon-identity to signon-utils
1132
1133 2010-04-29  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1134
1135 Fixing the type for const array of strings
1136
1137 2010-04-27  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1138
1139 adoption to changed API and signout unit test
1140
1141 2010-04-27  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1142
1143 Part of code review:
1144
1145 1) SIGNOUT signal
1146 2) revrting the signout callback
1147 3) bringing SignonIdentityType into use
1148 4) siplifying identity constructors
1149
1150 2010-04-27  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1151
1152 Unit tests of new API
1153
1154 2010-04-27  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1155
1156 Implementation of new APIs
1157
1158 2010-04-27  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1159
1160 Declaring of new functions in Identity and IdentityInfo APIs.
1161
1162 2010-04-27  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1163
1164 NULL check
1165
1166 2010-04-27  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1167
1168 bringing GPOINTER_TO_INT mcaro into use
1169
1170 2010-04-27  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1171
1172 priv->proxy is checked before DBus call: code simplification
1173
1174 2010-04-27  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1175
1176 Remove declaration of non-implemented function
1177
1178 2010-04-19  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1179
1180 the functions description are updated
1181
1182 2010-04-19  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1183
1184 tmp
1185
1186 2010-04-19  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1187
1188 Code style polishing
1189
1190 2010-04-19  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1191
1192 UT for verification functionality
1193
1194 2010-04-16  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1195
1196 implemetation of verifyUser and verifySecret
1197
1198 2010-04-16  Alberto Mardegan  <alberto.mardegan@nokia.com>
1199
1200 Version 0.2
1201
1202 2010-04-16  Alberto Mardegan  <alberto.mardegan@nokia.com>
1203
1204 Add missing gtkdoc file
1205
1206 2010-04-16  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1207
1208 unit tests are adopted
1209
1210 2010-04-16  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1211
1212 g_slice_new instead of g_new
1213
1214 2010-04-16  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1215
1216 redundant argument
1217
1218 2010-04-16  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1219
1220 redundant argument: it is not needed as a parameter for storeCredentials operations
1221
1222 2010-04-16  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1223
1224 Updated unint tests
1225
1226 2010-04-16  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1227
1228 storeCredentials and createSession functionality
1229
1230 2010-04-16  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1231
1232 Removal of some utility functions into utils and setId functionality (which is declared as private)
1233
1234 2010-04-16  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1235
1236 Optimizing the utils functionality
1237
1238 2010-04-16  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1239
1240 2 new file to make process
1241
1242 2010-04-13  Alexander Akimov  <ext-alexander.akimov@nokia.com>
1243
1244 new files with some utilities
1245
1246 2010-04-09  Tomi Suviola  <tomi.suviola@nokia.com>
1247
1248 Fix for bug NB#163667, adding custom free function for identityInfo
1249
1250 2010-04-01  Alberto Mardegan  <alberto.mardegan@nokia.com>
1251
1252 Initial commit
1253