1# Generate automatically. Do not edit.
2
3commit 9558e0a0d2606b7c0ab5a971ef7d2de7dc350f42
4Author: Stef Walter <stefw@redhat.com>
5Date:   2014-03-23
6
7    Release version 3.12.0
8
9 NEWS         | 3 +++
10 configure.ac | 2 +-
11 2 files changed, 4 insertions(+), 1 deletion(-)
12
13commit c7ddd5666dab0b7c31347ed38fb3d5053f930faa
14Author: Stef Walter <stefw@gnome.org>
15Date:   2014-03-20
16
17    Fix deprecated declarations for gnome-keyring-memory.h
18
19 library/gnome-keyring-memory.h | 6 ++++--
20 library/gnome-keyring.h        | 2 ++
21 2 files changed, 6 insertions(+), 2 deletions(-)
22
23commit cf9bfa10c1fb6eaf2f3caa7153210ea31ee3978a
24Author: Stef Walter <stefw@gnome.org>
25Date:   2014-03-16
26
27    Release version 3.11.92
28
29 NEWS         | 3 +++
30 configure.ac | 2 +-
31 2 files changed, 4 insertions(+), 1 deletion(-)
32
33commit 26ed08fb46d2054a4d1c4e9e1fa9423f67e22c38
34Author: Shankar Prasad <prasad.mvs@gmail.com>
35Date:   2014-02-05
36
37    updated kn.po
38
39 po/kn.po | 30 +++++++++++++++---------------
40 1 file changed, 15 insertions(+), 15 deletions(-)
41
42commit 1cd4c7710238d032016dd88f304eb3adb3266104
43Author: GunChleoc <fios@foramnagaidhlig.net>
44Date:   2014-01-22
45
46    Added Scottish Gaelic translation
47
48 po/LINGUAS |  9 +++++----
49 po/gd.po   | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
50 2 files changed, 66 insertions(+), 4 deletions(-)
51
52commit 6a5adea4aec931708d2b16decff7405fb0ae67c3
53Author: Stef Walter <stefw@gnome.org>
54Date:   2014-01-06
55
56    Deprecate libgnome-keyring. Use libsecret instead
57
58    This has been years in coming, but now that the libsecret
59    API is stable, deprecate the libgnome-keyring API.
60
61 configure.ac                                       |   8 +-
62 .../gnome-keyring/gnome-keyring-docs.sgml          |   5 +
63 .../gnome-keyring/gnome-keyring-sections.txt       |   2 +
64 library/Makefile.am                                |   3 +-
65 library/gnome-keyring-memory.c                     |  18 +++
66 library/gnome-keyring-memory.h                     |  21 +++
67 library/gnome-keyring-result.h                     |   4 +
68 library/gnome-keyring-utils.c                      | 136 ++++++++++++++++++
69 library/gnome-keyring.c                            | 152 ++++++++++++++++++++-
70 library/gnome-keyring.h                            | 138 +++++++++++++++++--
71 library/tests/Makefile.am                          |   3 +-
72 11 files changed, 471 insertions(+), 19 deletions(-)
73
74commit a8326fbc77362ad8828cfb6c4b54de579354413e
75Author: Stef Walter <stefw@gnome.org>
76Date:   2014-01-06
77
78    Bump release version
79
80 configure.ac | 2 +-
81 1 file changed, 1 insertion(+), 1 deletion(-)
82
83commit a3d30ffc815d92735aa1c7509ee42cea476906f9
84Author: Stef Walter <stefw@gnome.org>
85Date:   2013-10-17
86
87    Release version 3.10.1
88
89 NEWS         | 3 +++
90 configure.ac | 2 +-
91 2 files changed, 4 insertions(+), 1 deletion(-)
92
93commit a17b59ba9938d24d861fcc9a37be9539160375cd
94Author: Victor Ibragimov <victor.ibragimov@gmail.com>
95Date:   2013-10-10
96
97    Tajik translation updated
98
99 po/tg.po | 20 ++++++++++----------
100 1 file changed, 10 insertions(+), 10 deletions(-)
101
102commit 7d21cf69a18260a20b1b701afaa41ffefe2b7791
103Author: Stef Walter <stefw@gnome.org>
104Date:   2013-09-23
105
106    Release version 3.10.0
107
108 NEWS         | 3 +++
109 configure.ac | 2 +-
110 2 files changed, 4 insertions(+), 1 deletion(-)
111
112commit 7be09f938cc63c149167c083ce7f25b05fddc89c
113Author: Stef Walter <stefw@gnome.org>
114Date:   2013-08-26
115
116    Update the make upload-release rule
117
118 Makefile.am | 3 ++-
119 1 file changed, 2 insertions(+), 1 deletion(-)
120
121commit 628389cc06e33f0f034b5dd0b58a40ae811736b0
122Author: Stef Walter <stefw@gnome.org>
123Date:   2013-04-30
124
125    Release version 3.9.1
126
127 NEWS         | 3 +++
128 configure.ac | 2 +-
129 2 files changed, 4 insertions(+), 1 deletion(-)
130
131commit 675668c8fb1ff9eaad7af3ca60438828cbb6d974
132Author: Stef Walter <stefw@gnome.org>
133Date:   2013-04-27
134
135    Add testing tool for locking all keyrings
136
137 .gitignore                    |  1 +
138 library/gnome-keyring.c       |  2 ++
139 library/tests/Makefile.am     |  3 ++-
140 library/tests/frob-lock-all.c | 53 +++++++++++++++++++++++++++++++++++++++++++
141 4 files changed, 58 insertions(+), 1 deletion(-)
142
143commit 79c2751a7bee5b441c2819d8f559af1618a53e73
144Author: Stef Walter <stefw@gnome.org>
145Date:   2013-04-27
146
147    Don't use deprecated glib 2.36 stuff
148
149 egg/egg-libgcrypt.c            | 3 +--
150 egg/egg-secure-memory.h        | 6 +++---
151 library/gnome-keyring-memory.c | 6 +++---
152 3 files changed, 7 insertions(+), 8 deletions(-)
153
154commit 200ae6effde7d0be7181b4946f945c5cb6a32beb
155Author: Stef Walter <stefw@gnome.org>
156Date:   2013-04-27
157
158    Add option for building with code coverage
159
160 .gitignore                |  2 ++
161 configure.ac              | 29 +++++++++++++++++++++++++++++
162 egg/Makefile.am           |  3 +++
163 egg/tests/Makefile.am     |  3 +++
164 library/Makefile.am       |  3 ++-
165 library/tests/Makefile.am |  3 +++
166 6 files changed, 42 insertions(+), 1 deletion(-)
167
168commit e90f485af50c1cfa3a35ff13bbf4353249e1e834
169Author: Stef Walter <stefw@gnome.org>
170Date:   2013-03-25
171
172    Release version 3.8.0
173
174 NEWS         | 3 +++
175 configure.ac | 2 +-
176 2 files changed, 4 insertions(+), 1 deletion(-)
177
178commit e0444da8e067f5c42ff4c05fef16240fe457d778
179Author: Victor Ibragimov <victor.ibragimov@gmail.com>
180Date:   2013-03-19
181
182    [l10n] Added Tadjik translation
183
184 po/LINGUAS |  1 +
185 po/tg.po   | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
186 2 files changed, 57 insertions(+)
187
188commit 081bbac7f7ee1975b107f5bfed8ac1a5dd91132e
189Author: Stef Walter <stefw@gnome.org>
190Date:   2013-03-18
191
192    Release version 3.7.92
193
194 NEWS         | 3 +++
195 configure.ac | 2 +-
196 2 files changed, 4 insertions(+), 1 deletion(-)
197
198commit 9007a5e9dc164af6aaf78e7a8ced43b107ec0719
199Author: Duarte Loreto <happyguy_pt@hotmail.com>
200Date:   2013-03-17
201
202    Converted Portuguese translation to New Spelling (Novo AO)
203
204 po/pt.po | 35 ++++++++++++++++++-----------------
205 1 file changed, 18 insertions(+), 17 deletions(-)
206
207commit 56827fb58e7e659da03bfea4a8fd83888730aa7b
208Author: Stef Walter <stefw@gnome.org>
209Date:   2013-03-04
210
211    Release version 3.7.91
212
213 NEWS         | 3 +++
214 configure.ac | 2 +-
215 2 files changed, 4 insertions(+), 1 deletion(-)
216
217commit 1b6e984168e9663901a2ae314575c1a3849ff381
218Author: Nuno Araujo <nuno.araujo@russo79.com>
219Date:   2013-01-14
220
221    Fix the build with automake 1.13
222
223    In Automake 1.13, the long-deprecated macro AM_CONFIG_HEADER (deprecated
224    since 2002) has been removed in favour of AC_CONFIG_HEADERS.
225
226    https://bugzilla.gnome.org/show_bug.cgi?id=691343
227
228 configure.ac | 2 +-
229 1 file changed, 1 insertion(+), 1 deletion(-)
230
231commit 172752582d5885c458b4c3035228b5d9772faf34
232Author: Dominique Leuenberger <dimstar@opensuse.org>
233Date:   2012-11-25
234
235    configure.ac: if [list]; then construct: [list] is to be executed, thus use 'test'
236
237 configure.ac | 2 +-
238 1 file changed, 1 insertion(+), 1 deletion(-)
239
240commit 424a699e4125be0e3e6d771764b0f7a7a75af9bf
241Author: Stef Walter <stefw@gnome.org>
242Date:   2013-02-04
243
244    Release version 3.7.5
245
246 NEWS         | 4 ++++
247 configure.ac | 2 +-
248 2 files changed, 5 insertions(+), 1 deletion(-)
249
250commit 69e84c99d41197b7cd4e1a50ac70d3958f223a1c
251Author: TmTFx <f.t.public@gmail.com>
252Date:   2012-12-28
253
254    Updated Friulian translation
255
256 po/LINGUAS |  1 +
257 po/fur.po  | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
258 2 files changed, 56 insertions(+)
259
260commit 261ab9bee11e02874577a0facaa8b93a6433539e
261Author: Dominique Leuenberger <dimstar@opensuse.org>
262Date:   2012-11-25
263
264    configure.ac: if [list]; then construct: [list] is to be executed, thus use 'test'
265
266    https://bugzilla.gnome.org/show_bug.cgi?id=689046
267
268 configure.ac | 2 +-
269 1 file changed, 1 insertion(+), 1 deletion(-)
270
271commit 1fc55f5fda443ed16feed4bdafa03f7f1f7e7fe4
272Author: Stef Walter <stefw@gnome.org>
273Date:   2012-11-21
274
275    Release version 3.7.2
276
277 Makefile.am         |  5 ++++-
278 NEWS                |  4 ++++
279 configure.ac        | 13 ++++++++++++-
280 library/Makefile.am |  2 +-
281 4 files changed, 21 insertions(+), 3 deletions(-)
282
283commit 07667832e9840d3a46d4e1bc798f7171f8b3be51
284Author: Stef Walter <stefw@gnome.org>
285Date:   2012-10-27
286
287    Share the secure memory pool with libsecret and gcr if in same process.
288
289     * And fix a build failure in the testing of the secmem pool
290
291 egg/tests/Makefile.am | 1 +
292 library/Makefile.am   | 2 +-
293 2 files changed, 2 insertions(+), 1 deletion(-)
294
295commit ef43a082c190a9e30ef939eeb8fc87312c30bb42
296Author: Stef Walter <stefw@gnome.org>
297Date:   2012-10-27
298
299    Merge updated secure memory code from libsecret
300
301 egg/egg-dh.c                   |   2 +
302 egg/egg-libgcrypt.c            |   2 +
303 egg/egg-secure-memory.c        | 513 ++++++++++++++++++++++++++---------------
304 egg/egg-secure-memory.h        |  76 +++---
305 egg/tests/test-dh.c            |   2 +-
306 egg/tests/test-hkdf.c          |   2 +-
307 egg/tests/test-secmem.c        |  49 ++--
308 library/gkr-session.c          |   2 +
309 library/gnome-keyring-memory.c |  20 +-
310 library/gnome-keyring-utils.c  |   2 +
311 library/gnome-keyring.c        |   2 +
312 11 files changed, 430 insertions(+), 242 deletions(-)
313
314commit 6d15fac56b6feddef32d57a0ee4697771ea99a8d
315Author: Xi Wang <xi.wang@gmail.com>
316Date:   2012-10-22
317
318    Fix incorrect loop condition in egg_hkdf_perform()
319
320    This does not cause a change in behavior (as evidenced by tests,
321    at least on linux when built with gcc) but is more correct code,
322    and less likely to be miscompiled.
323
324    The condition (i < 256) in the following loop is always false since i
325    is of type guchar, which is at most 255.
326
327    	guchar i;
328    	...
329    	for (i = 1; i < 256; ++i) { ... }
330
331    This patch changes i to a larger type gint.
332
333    Also in the loop we have:
334
335    	gcry_md_write (md2, &i, 1);
336
337    change it to use gcry_md_putc().
338
339 egg/egg-hkdf.c | 4 ++--
340 1 file changed, 2 insertions(+), 2 deletions(-)
341
342commit 9693c1bd10463077aed43d1dfc78c46e62094ccb
343Author: Stef Walter <stefw@gnome.org>
344Date:   2012-09-25
345
346    Release version 3.6.0
347
348 NEWS         | 3 +++
349 configure.ac | 2 +-
350 2 files changed, 4 insertions(+), 1 deletion(-)
351
352commit 200459aacdfffd1d111bab566a3b00ca43d5ceef
353Author: Rūdolfs Mazurs <rudolfsm@src.gnome.org>
354Date:   2012-09-24
355
356    Updated Latvian translation
357
358 po/lv.po | 44 +++++++++++++++++++++++---------------------
359 1 file changed, 23 insertions(+), 21 deletions(-)
360
361commit 72915da6c6305b10b9bb4f3202d15047862d8aec
362Author: Stef Walter <stefw@gnome.org>
363Date:   2012-08-17
364
365    Release 3.5.6
366
367 NEWS | 5 +++++
368 1 file changed, 5 insertions(+)
369
370commit 9467812c61032ce1686690d2840655885652f74d
371Author: Stef Walter <stefw@gnome.org>
372Date:   2012-08-17
373
374    Add more warnings about attributes not being stored securely
375
376     * Attributes in gnome-keyring are not (and not meant to be)
377       stored sensitively.
378     * Attributes are to be used for lookup of items, not storage.
379
380 library/gnome-keyring-utils.c | 3 +++
381 library/gnome-keyring.c       | 9 +++++++++
382 2 files changed, 12 insertions(+)
383
384commit 1dff91d5aa5c6c8f912bb4a4e9842af2cade9462
385Author: Sandeep Sheshrao Shedmake <sshedmak@redhat.com>
386Date:   2012-08-16
387
388    Added Marathi Translations
389
390 po/LINGUAS |  1 +
391 po/mr.po   | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
392 2 files changed, 59 insertions(+)
393
394commit 020ac74d8e5f9044a6071bbc125f00e44528f396
395Author: Sayak Sarkar <sayak.bugsmith@gmail.com>
396Date:   2012-08-14
397
398    Added Bengali India Translations
399
400 po/LINGUAS  |  1 +
401 po/bn_IN.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
402 2 files changed, 58 insertions(+)
403
404commit c16f05d7d661df16771afcdc321759817046978c
405Author: Stef Walter <stefw@gnome.org>
406Date:   2012-08-08
407
408    Bump version number
409
410 configure.ac | 2 +-
411 1 file changed, 1 insertion(+), 1 deletion(-)
412
413commit 632c2849b6110e7903ce35e56602105ea9c90787
414Author: Evan Nemerson <evan@coeus-group.com>
415Date:   2012-08-08
416
417    vala: install vapis to $prefix/share/vala/vapi not system vapidir
418
419    https://bugzilla.gnome.org/show_bug.cgi?id=681455
420
421 build/m4/vapigen.m4 | 4 ++--
422 1 file changed, 2 insertions(+), 2 deletions(-)
423
424commit 4e0d92eee8397c6cd43ffea3fad466caffc4bdc4
425Author: Stef Walter <stefw@gnome.org>
426Date:   2012-07-16
427
428    Release version 3.5.4
429
430 NEWS         | 3 +++
431 configure.ac | 2 +-
432 2 files changed, 4 insertions(+), 1 deletion(-)
433
434commit ea1476c1a941d71d6d7be90aa6fc5b8ba8da7c83
435Author: Evan Nemerson <evan@coeus-group.com>
436Date:   2012-06-28
437
438    Add Vala bindings.
439
440    https://bugzilla.gnome.org/show_bug.cgi?id=678440
441
442 .gitignore                           |  1 +
443 build/m4/vapigen.m4                  | 88 ++++++++++++++++++++++++++++++++++++
444 configure.ac                         |  4 ++
445 library/GnomeKeyring-1.0-custom.vala | 24 ++++++++++
446 library/GnomeKeyring-1.0.metadata    | 63 ++++++++++++++++++++++++++
447 library/Makefile.am                  | 19 +++++++-
448 6 files changed, 198 insertions(+), 1 deletion(-)
449
450commit 3059be0e878808c6cdcaac1ff0955743b1cb15fb
451Author: Stef Walter <stefw@gnome.org>
452Date:   2012-06-25
453
454    Release version 3.5.3
455
456 Makefile.am         |  3 +++
457 NEWS                |  4 ++++
458 configure.ac        |  2 +-
459 library/Makefile.am | 19 ++++++++++---------
460 4 files changed, 18 insertions(+), 10 deletions(-)
461
462commit 294b3f368c06570737fc1eb8f67132bd65884cea
463Merge: 7ffe9e6 bacf26d
464Author: Stef Walter <stefw@gnome.org>
465Date:   2012-06-25
466
467    Merge branch 'gnome-3-4'
468
469commit bacf26db8098cd50059122ad0086b9257f8a5a34
470Author: Stef Walter <stefw@gnome.org>
471Date:   2012-06-23
472
473    Fixes for G_MESSAGES_DEBUG
474
475     * Respect G_MESSAGES_DEBUG when set
476     * Make GKR_DEBUG work again even with glib versions that use
477       G_MESSAGES_DEBUG
478
479 library/gkr-debug.c | 79 +++++++++++++++++++++++++++++++++++++++++++----------
480 1 file changed, 64 insertions(+), 15 deletions(-)
481
482commit 7ffe9e63a4a2ec53a062ead98454709cdfb3ef11
483Author: Evan Nemerson <evan@coeus-group.com>
484Date:   2012-06-16
485
486    introspection: some minor fixes to avoid Vala regressions
487
488    https://bugzilla.gnome.org/show_bug.cgi?id=678229
489
490 library/Makefile.am     |  1 +
491 library/gnome-keyring.h | 21 ++++++++++++++-------
492 2 files changed, 15 insertions(+), 7 deletions(-)
493
494commit 5b1511575c1a1e298aef12a508c1d857f2a647b3
495Author: Stef Walter <stefw@gnome.org>
496Date:   2012-04-16
497
498    Release 3.4.1
499
500 NEWS         | 5 +++++
501 configure.ac | 2 +-
502 2 files changed, 6 insertions(+), 1 deletion(-)
503
504commit 2ed0e203a1247a2249076986b8141c7a8ec2e91f
505Author: Daniel Martinez Cucalon <dmartinez@src.gnome.org>
506Date:   2012-04-12
507
508    Added Aragonese translation
509
510 po/LINGUAS |  1 +
511 po/an.po   | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
512 2 files changed, 55 insertions(+)
513
514commit 0edb46cd2b48ced591663665f74a644343075043
515Author: Stef Walter <stefw@gnome.org>
516Date:   2012-04-05
517
518    Remove broken gtk-doc comment
519
520 library/gnome-keyring-memory.h | 7 -------
521 1 file changed, 7 deletions(-)
522
523commit 59de7d22dde3bfcc0b936e286dfb3860ccc2ea3b
524Author: Stef Walter <stefw@gnome.org>
525Date:   2012-03-31
526
527    Fix up some documentation warnings
528
529 docs/reference/gnome-keyring/Makefile.am                | 3 ++-
530 docs/reference/gnome-keyring/gnome-keyring-sections.txt | 1 +
531 library/gnome-keyring.c                                 | 8 ++++++++
532 3 files changed, 11 insertions(+), 1 deletion(-)
533
534commit 5ab2e3cb4cfd53f3a4d6f8bfaf10999ba7ff08e2
535Author: Jordi Mallach <jordi@debian.org>
536Date:   2012-03-31
537
538    Fix copyright headers.
539
540    Many files were missing “Public” in “GNU Lesser General Public License”,
541    probably due to a mass replace that went a bit too far. Restore the
542    correct wording in all affected places.
543
544    https://bugzilla.gnome.org/show_bug.cgi?id=673212
545
546 egg/egg-dh.c      | 6 +++---
547 egg/egg-dh.h      | 6 +++---
548 egg/egg-hkdf.c    | 6 +++---
549 egg/egg-hkdf.h    | 6 +++---
550 egg/egg-testing.c | 6 +++---
551 egg/egg-testing.h | 6 +++---
552 6 files changed, 18 insertions(+), 18 deletions(-)
553
554commit 6747180646908e1fdef16d67817149f33a204cfb
555Author: Jordi Mallach <jordi@sindominio.net>
556Date:   2012-03-31
557
558    Fixed bug #673184
559
560 configure.ac | 2 +-
561 1 file changed, 1 insertion(+), 1 deletion(-)
562
563commit 27a56c03b4bd7ce3df7c96ad818dad99024849db
564Author: Stef Walter <stefw@gnome.org>
565Date:   2012-03-26
566
567    Release 3.4.0
568
569 NEWS         | 3 +++
570 configure.ac | 2 +-
571 2 files changed, 4 insertions(+), 1 deletion(-)
572
573commit e855adeb7e053cde5e894a85d0ac97e8b0ad129c
574Author: Stef Walter <stefw@gnome.org>
575Date:   2012-03-19
576
577    Release version 3.3.92
578
579 NEWS         | 3 +++
580 configure.ac | 2 +-
581 2 files changed, 4 insertions(+), 1 deletion(-)
582
583commit 4d2dc7098e4dbec202a649cddd286866196046fa
584Author: Khoem Sokhem <khoemsokhem@khmeros.info>
585Date:   2012-03-10
586
587    Add initial Khmer translation
588
589 po/LINGUAS |  1 +
590 po/km.po   | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
591 2 files changed, 55 insertions(+)
592
593commit a07c82b1f48e968ae85ce60f61752d5ba95d501a
594Author: Stef Walter <stefw@gnome.org>
595Date:   2012-03-09
596
597    Release 3.3.91
598
599 NEWS         | 4 ++++
600 configure.ac | 2 +-
601 2 files changed, 5 insertions(+), 1 deletion(-)
602
603commit 7612919571d5ee7e6feb658b725c03f9b2f600c3
604Author: Sam Thursfield <sam.thursfield@codethink.co.uk>
605Date:   2012-03-01
606
607    Explicitly require gmodule-2.0 in pkg-config query
608
609 configure.ac | 2 +-
610 1 file changed, 1 insertion(+), 1 deletion(-)
611
612commit ff02286758e2cc62433bbb1cb168d6f5e432e990
613Author: Bahodir Mansurov <6ahodir@gmail.com>
614Date:   2012-02-28
615
616    Adding Uzbek@cyrillic translation
617
618 po/LINGUAS        |  1 +
619 po/uz@cyrillic.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
620 2 files changed, 55 insertions(+)
621
622commit eea24c2445a953b96c7830c7927f2fa3d48b0272
623Author: Evan Nemerson <evan@coeus-group.com>
624Date:   2012-01-23
625
626    Add GnomePasswordSchemaAttribute type
627
628    https://bugzilla.gnome.org/show_bug.cgi?id=668466
629
630 library/gnome-keyring.c |  1 +
631 library/gnome-keyring.h | 12 ++++++++++++
632 2 files changed, 13 insertions(+)
633
634commit 946e1a349c4b496feaa6a1b0c9d50acedcac318e
635Author: Stef Walter <stefw@gnome.org>
636Date:   2012-02-04
637
638    Release 3.3.5
639
640 NEWS                |  9 +++++++++
641 configure.ac        |  2 +-
642 egg/egg-libgcrypt.c | 10 ++++++++++
643 3 files changed, 20 insertions(+), 1 deletion(-)
644
645commit a38a4ed887a2255b7579a76f78fd9145dc1a7ef5
646Author: Stef Walter <stefw@gnome.org>
647Date:   2012-02-01
648
649    Fix build dependency on valgrind
650
651     * Also move build related stuff into build/ directory
652
653 .gitignore                |    9 +
654 Makefile.am               |    3 +-
655 build/m4/introspection.m4 |   94 +
656 build/valgrind/memcheck.h |  283 +++
657 build/valgrind/valgrind.h | 5344 +++++++++++++++++++++++++++++++++++++++++++++
658 configure.ac              |    1 +
659 egg/Makefile.am           |    1 +
660 m4/introspection.m4       |   94 -
661 8 files changed, 5734 insertions(+), 95 deletions(-)
662
663commit d1cc02aa5a001bec50367d9f48420978925f44a9
664Author: Stef Walter <stefw@gnome.org>
665Date:   2012-01-31
666
667    Fixes for parallel builds and distcheck
668
669 library/tests/Makefile.am | 7 +++++--
670 1 file changed, 5 insertions(+), 2 deletions(-)
671
672commit f40819ccd588856a6b87b509a9e83b1c1fa19928
673Author: Stef Walter <stefw@gnome.org>
674Date:   2012-01-31
675
676    Add more tests of cancellation, test tweaks
677
678     * Add some tests of cancellation
679     * Update the egg-testing.[ch] files, for running tests within
680       a mainloop
681
682 .gitignore                           |   2 +
683 egg/egg-testing.c                    | 161 +++++++++++++++++++++++++--
684 egg/egg-testing.h                    |  23 ++++
685 library/tests/Makefile.am            |   1 +
686 library/tests/mock-service-cancel.py |  16 +++
687 library/tests/mock/service.py        |  12 +--
688 library/tests/test-cancel.c          | 203 +++++++++++++++++++++++++++++++++++
689 library/tests/test-keyrings.c        |  47 +++-----
690 8 files changed, 414 insertions(+), 51 deletions(-)
691
692commit 767a3a755c10081694c19b62bbcd76d440e27673
693Author: Stef Walter <stefw@gnome.org>
694Date:   2012-01-31
695
696    Double check operation references
697
698     * Print a warning if an invalid operation is referenced
699
700 library/gkr-operation.c | 15 ++++++++++++++-
701 1 file changed, 14 insertions(+), 1 deletion(-)
702
703commit 627895abba1b34fbd436968f775134cc5f62754c
704Author: Stef Walter <stefw@gnome.org>
705Date:   2012-01-31
706
707    Fix issue where an operation could be cancelled or completed twice
708
709     * Ensure that an operation can only be completed or cancelled
710       once. Depending on circumstances, this could cause access
711       to freed memory.
712
713 library/gkr-callback.c  | 21 ++++++++++++++++-----
714 library/gkr-callback.h  |  3 +++
715 library/gkr-operation.c | 12 +++++++-----
716 3 files changed, 26 insertions(+), 10 deletions(-)
717
718commit 612830913ba26f9f54395636a23beee3ea3f33c9
719Author: Stef Walter <stefw@gnome.org>
720Date:   2012-01-31
721
722    Better testing, and build tweaks
723
724     * Use python mock service to test against
725     * Fix up some compatibility issues
726     * Add debug messages for some operations
727     * Add --enable-strict to build with strict rules
728     * Build debug stuff by default, --enable-debug to disable optimizations
729     * Run tests with GNOME_KEYRING_TEST_SERVICE=org.freedesktop.secrets
730       to run against a running daemon
731
732 configure.ac                         |  58 +--
733 egg/Makefile.am                      |   8 +-
734 library/Makefile.am                  |  16 +-
735 library/gkr-debug.c                  |   1 +
736 library/gkr-debug.h                  |   1 +
737 library/gkr-misc.c                   |  53 ++-
738 library/gkr-misc.h                   |   6 +-
739 library/gkr-operation.c              |  30 +-
740 library/gkr-operation.h              |   2 +
741 library/gkr-session.c                |   4 +-
742 library/gnome-keyring.c              | 160 ++++++---
743 library/tests/Makefile.am            |  21 +-
744 library/tests/mock-service-normal.py |  59 +++
745 library/tests/mock-service.c         |  93 +++++
746 library/tests/mock-service.h         |  27 ++
747 library/tests/mock/__init__.py       |   1 +
748 library/tests/mock/aes.py            | 656 +++++++++++++++++++++++++++++++++
749 library/tests/mock/dh.py             |  81 +++++
750 library/tests/mock/hkdf.py           |  86 +++++
751 library/tests/mock/service.py        | 679 +++++++++++++++++++++++++++++++++++
752 library/tests/test-keyrings.c        | 107 ++----
753 21 files changed, 1944 insertions(+), 205 deletions(-)
754
755commit 23a89f497ff57d0443a6e3e6e14ed9102c7f7b1a
756Author: Kjartan Maraas <kmaraas@gnome.org>
757Date:   2012-01-28
758
759    Updated Norwegian bokmål translation
760
761 po/nb.po | 31 ++++++++++++++++---------------
762 1 file changed, 16 insertions(+), 15 deletions(-)
763
764commit fdf82e6ab47af17d3646a49cf53d70859e78de3e
765Author: Martin Pitt <martin.pitt@ubuntu.com>
766Date:   2012-01-15
767
768    Add Python test script for GI binding
769
770    Run this with
771
772      LD_LIBRARY_PATH=library/.libs/ library/tests/test-gi.py  -v
773
774    to test the locally built GI binding.
775
776 library/tests/Makefile.am |   3 +
777 library/tests/test-gi.py  | 155 ++++++++++++++++++++++++++++++++++++++++++++++
778 2 files changed, 158 insertions(+)
779
780commit 594faaddbb465708f35ff016e834abf3e9af016c
781Author: Martin Pitt <martin.pitt@ubuntu.com>
782Date:   2012-01-15
783
784    Add GnomeKeyringAttribute union accessor methods
785
786    Add accessor methods for the GnomeKeyringAttribute.value union, for GI bindings
787    which cannot directly access the union struct member.
788
789 library/gnome-keyring-utils.c | 37 +++++++++++++++++++++++++++++++++++++
790 library/gnome-keyring.h       |  2 ++
791 2 files changed, 39 insertions(+)
792
793commit 3833ffbf621e03ce5a3283aa61abe81dadb7b909
794Author: Martin Pitt <martin.pitt@ubuntu.com>
795Date:   2012-01-14
796
797    Allow bindings to use GnomeKeyringAttributeList
798
799    GArray is not usable for language bindings. Replace the
800    gnome_keyring_attribute_list_new() macro with a real constructor and provide a
801    gnome_keyring_attribute_list_to_glist() accessor to convert a
802    GnomeKeyringAttributeList to a GList.
803
804 library/gnome-keyring-utils.c | 43 +++++++++++++++++++++++++++++++++++++++++++
805 library/gnome-keyring.h       |  3 ++-
806 2 files changed, 45 insertions(+), 1 deletion(-)
807
808commit b5ad592e92f294855cdb4ccd95dd9dfd51c58fb5
809Author: Martin Pitt <martin.pitt@ubuntu.com>
810Date:   2012-01-14
811
812    Box structs to make them introspectable
813
814    Add boxing for our structs so that introspection bindings can handle them.
815
816    Note that we cannot use the standard G_DEFINE_BOXED_TYPE for
817    GnomeKeyringItemInfo, as gnome_keyring_item_info_get_type() already exists.
818    Manually define the GType construction for this.
819
820    Check for and link to gobject-2.0 to get g_boxed_type_register_static().
821
822    Bump library version info as this adds some new API.
823
824 configure.ac                                       |   4 +-
825 .../gnome-keyring/gnome-keyring-sections.txt       |  30 +++++
826 library/gnome-keyring-utils.c                      | 121 +++++++++++++++++++++
827 library/gnome-keyring.h                            |  28 ++++-
828 4 files changed, 178 insertions(+), 5 deletions(-)
829
830commit cf9dbac9165d2d24c86c9bb0ca92f64b6a58da78
831Author: Martin Pitt <martin.pitt@ubuntu.com>
832Date:   2012-01-14
833
834    Add GI annotations
835
836    Add introspection/documentation annotations.
837
838    Skip async methods, as they crash with current pygobject for a yet unknown
839    reason.
840
841    Skip the gnome_keyring_memory_* methods as they only return bare
842    gpointers which introspection clients cannot deal with.
843
844    Add documentation link to annotation-glossary.xml.
845
846    Also fix a few typos like "asychronous" or "protorol" along the way, and turn
847    NULL into a proper %NULL documentation macro.
848
849    link to annot docs
850
851 .../gnome-keyring/gnome-keyring-docs.sgml          |   4 +
852 library/gnome-keyring-memory.c                     |  39 +-
853 library/gnome-keyring-utils.c                      |  17 +-
854 library/gnome-keyring.c                            | 474 +++++++++++++--------
855 4 files changed, 326 insertions(+), 208 deletions(-)
856
857commit 3511c727215ca3b5f24dd596b6b64bea5e9fef35
858Author: Martin Pitt <martin.pitt@ubuntu.com>
859Date:   2012-01-14
860
861    Build introspection typelib
862
863    As per https://live.gnome.org/GObjectIntrospection/AutotoolsIntegration
864
865    https://bugzilla.gnome.org/show_bug.cgi?id=598414
866
867 .gitignore          |  2 ++
868 Makefile.am         |  4 ++-
869 configure.ac        |  4 +++
870 library/Makefile.am | 28 ++++++++++++++++
871 m4/introspection.m4 | 94 +++++++++++++++++++++++++++++++++++++++++++++++++++++
872 5 files changed, 131 insertions(+), 1 deletion(-)
873
874commit 5427523d1a6bf5420bbff3b5e8ab9591da5a9ef1
875Author: Stef Walter <stefw@collabora.co.uk>
876Date:   2012-01-16
877
878    Release version 3.3.4
879
880 NEWS         | 4 ++++
881 configure.ac | 2 +-
882 2 files changed, 5 insertions(+), 1 deletion(-)
883
884commit 4df8de140cd1b5941e19aee098101d2569cfa444
885Author: Martin Pitt <martin.pitt@ubuntu.com>
886Date:   2012-01-14
887
888    Fix gnome_keyring_item_info_copy()
889
890    Actually copy the values from the original instead of from the to-be-created
891    copy.
892
893 library/gnome-keyring-utils.c | 4 ++--
894 1 file changed, 2 insertions(+), 2 deletions(-)
895
896commit 47efd153209d565b245f9faef063a9500be0c0ee
897Author: Javier Jardón <jjardon@gnome.org>
898Date:   2011-12-26
899
900    configure.ac: Use maintainer mode by default
901
902    See
903    http://mail.gnome.org/archives/desktop-devel-list/2011-September/msg00064.html
904
905 configure.ac | 2 +-
906 1 file changed, 1 insertion(+), 1 deletion(-)
907
908commit 9aee5a2bad24ec84b4d366c8e77b8530ed154f0d
909Author: Stef Walter <stefw@collabora.co.uk>
910Date:   2011-12-19
911
912    Release version 3.3.3
913
914 NEWS         | 3 +++
915 configure.ac | 2 +-
916 2 files changed, 4 insertions(+), 1 deletion(-)
917
918commit c5da87a6991fca8c181eda43bdad3baf2f8c3aaf
919Author: Stef Walter <stefw@collabora.co.uk>
920Date:   2011-12-19
921
922    Add tool for playing with default keyring
923
924 .gitignore                           |  1 +
925 library/tests/Makefile.am            |  3 ++-
926 library/tests/frob-default-keyring.c | 50 ++++++++++++++++++++++++++++++++++++
927 3 files changed, 53 insertions(+), 1 deletion(-)
928
929commit de4a0c2ba4c18549e8b98a02a1144230a362fc5b
930Merge: 0a55cf5 aa30fea
931Author: Stef Walter <stefw@collabora.co.uk>
932Date:   2011-11-21
933
934    Merge branch 'gnome-3-2'
935
936commit 0a55cf5c97c2606f92e495b7113fd139a51a089a
937Author: Stef Walter <stefw@collabora.co.uk>
938Date:   2011-11-14
939
940    Release version 3.2.2
941
942 NEWS         | 4 ++++
943 configure.ac | 2 +-
944 2 files changed, 5 insertions(+), 1 deletion(-)
945
946commit aa30fea129bda264f66f4122201e61941d769614
947Author: Stef Walter <stefw@collabora.co.uk>
948Date:   2011-10-20
949
950    Make sure to return find results in original order from daemon
951
952     * And add a testing tool to check the order
953
954 .gitignore                         |  1 +
955 library/gnome-keyring.c            |  3 ++
956 library/tests/Makefile.am          |  3 +-
957 library/tests/frob-list-modified.c | 71 ++++++++++++++++++++++++++++++++++++++
958 4 files changed, 77 insertions(+), 1 deletion(-)
959
960commit b395d8874f56f3c840f16677be3c5aba25b22455
961Author: Stef Walter <stefw@collabora.co.uk>
962Date:   2011-10-20
963
964    Fill in the gnome_keyring_item_info_get_mtime() field correctly
965
966 library/gnome-keyring.c | 2 +-
967 1 file changed, 1 insertion(+), 1 deletion(-)
968
969commit 0f8d16efc4f47815e6cbd908608aac44b2e68dc5
970Author: Stef Walter <stefw@collabora.co.uk>
971Date:   2011-10-20
972
973    Make sure to return find results in original order from daemon
974
975     * And add a testing tool to check the order
976
977 .gitignore                         |  1 +
978 library/gnome-keyring.c            |  3 ++
979 library/tests/Makefile.am          |  3 +-
980 library/tests/frob-list-modified.c | 71 ++++++++++++++++++++++++++++++++++++++
981 4 files changed, 77 insertions(+), 1 deletion(-)
982
983commit f044f2c3651facda869530954d97a0605526b200
984Author: Stef Walter <stefw@collabora.co.uk>
985Date:   2011-10-20
986
987    Fill in the gnome_keyring_item_info_get_mtime() field correctly
988
989 library/gnome-keyring.c | 2 +-
990 1 file changed, 1 insertion(+), 1 deletion(-)
991
992commit a69005c3b76f9719e837db5713acf691c319eb43
993Author: Stef Walter <stefw@collabora.co.uk>
994Date:   2011-09-25
995
996    Release version 3.2.0
997
998 NEWS         | 3 +++
999 configure.ac | 2 +-
1000 2 files changed, 4 insertions(+), 1 deletion(-)
1001
1002commit 8679d1951cd2c69d99907ae0afef735e2e6805fa
1003Author: Nilamdyuti Goswami <ngoswami@redhat.com>
1004Date:   2011-09-24
1005
1006    Updated Assamese Translations:bugzilla#659595
1007
1008 po/as.po | 4 ++--
1009 1 file changed, 2 insertions(+), 2 deletions(-)
1010
1011commit f08327f74d22ac19f59e7b7535606dd35c6187cb
1012Author: ipraveen <mail2ipn@gmail.com>
1013Date:   2011-09-23
1014
1015    Added Telugu Translation
1016
1017 po/LINGUAS | 1 +
1018 1 file changed, 1 insertion(+)
1019
1020commit 6709474e7475fe7d0bc6d119fd626121d894a83d
1021Author: ipraveen <mail2ipn@gmail.com>
1022Date:   2011-09-23
1023
1024    Updated Telugu Translation
1025
1026 po/te.po | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1027 1 file changed, 55 insertions(+)
1028
1029commit d978d6d3da82b786be0b29a60f8d6268530db53e
1030Author: Nilamdyuti Goswami <ngoswami@redhat.com>
1031Date:   2011-09-22
1032
1033    Updated Assamese translation
1034
1035 po/as.po | 31 +++++++++++++++----------------
1036 1 file changed, 15 insertions(+), 16 deletions(-)
1037
1038commit 743e16b41417ffa5d4ec7811bf0df94b858de837
1039Author: Stef Walter <stefw@collabora.co.uk>
1040Date:   2011-09-18
1041
1042    Release 3.1.92
1043
1044 NEWS         | 6 ++++++
1045 configure.ac | 3 +--
1046 2 files changed, 7 insertions(+), 2 deletions(-)
1047
1048commit d3eb64e3d7cc007c73588b7c11a3ee6755a09942
1049Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
1050Date:   2011-09-16
1051
1052    Added Belarusian translation.
1053
1054 po/LINGUAS |  1 +
1055 po/be.po   | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
1056 2 files changed, 52 insertions(+)
1057
1058commit e2f1f426eccafd3db4f0f2f22f561c2a8a204913
1059Author: Alexander Larsson <alexl@redhat.com>
1060Date:   2011-09-15
1061
1062    Make sure we initialize dbus thread primitives
1063
1064    Make sure we initialize dbus thread primitives as apps may
1065    (and do) call g-k in threads. This isn't 100% safe, because
1066    someone might have been doing dbus calls before without
1067    initializing threads. However, there is no safe solution to
1068    this other than just making all such places initialze threads
1069    (or port to GDBus), so we do it anyway. (GVfs does it too, so
1070    most apps end up doing it that way.)
1071
1072    Tweaked by Stef Walter.
1073
1074    https://bugzilla.gnome.org/show_bug.cgi?id=659162
1075
1076 library/gkr-operation.c |  27 +++++
1077 library/gkr-operation.h |   6 ++
1078 library/gnome-keyring.c | 274 ++++++++++++++++++++++++++++++++++++++++--------
1079 3 files changed, 265 insertions(+), 42 deletions(-)
1080
1081commit 13ab2b86431b9d1d6df1751d95c1f5ca1884cc10
1082Author: Stef Walter <stefw@collabora.co.uk>
1083Date:   2011-09-15
1084
1085    Print warning when we get kicked off the bus for some reason.
1086
1087 library/gkr-operation.c | 14 +++++++++++---
1088 1 file changed, 11 insertions(+), 3 deletions(-)
1089
1090commit 231045523eb6f17ee942b359af4c200e65a3fd00
1091Author: Stef Walter <stefw@collabora.co.uk>
1092Date:   2011-09-15
1093
1094    Properly send the Type property when a new item is created.
1095
1096     * Previously items were all being created as generic secret.
1097
1098    https://bugzilla.gnome.org/show_bug.cgi?id=654425
1099
1100 library/gnome-keyring.c       | 48 +++++++++++++++++++++++++++++--------------
1101 library/tests/test-keyrings.c | 28 +++++++++++++++++++++++++
1102 2 files changed, 61 insertions(+), 15 deletions(-)
1103
1104commit 67511dcaa05f1ad322c87352ad71fff764c361c2
1105Author: Stef Walter <stefw@collabora.co.uk>
1106Date:   2011-09-15
1107
1108    Try and reset the default keyring after running tests on a daemon.
1109
1110 library/tests/test-keyrings.c | 10 ++++++++++
1111 1 file changed, 10 insertions(+)
1112
1113commit 7a3dddc1cb25312000558f65e317b08323cedd54
1114Author: Stef Walter <stef@memberwebs.com>
1115Date:   2011-08-30
1116
1117    Release 3.1.90
1118
1119 NEWS         | 3 +++
1120 configure.ac | 2 +-
1121 2 files changed, 4 insertions(+), 1 deletion(-)
1122
1123commit 0019a780e438c864abcb82033f9e903c7ff76298
1124Author: Stef Walter <stef@memberwebs.com>
1125Date:   2011-08-30
1126
1127    egg: Initialize libgcrypt correctly before HKDF tests
1128
1129 egg/tests/test-dh.c | 3 +++
1130 1 file changed, 3 insertions(+)
1131
1132commit c584bfd4bd5eee39266e1c3031e46d907eb723e3
1133Author: Stef Walter <stef@memberwebs.com>
1134Date:   2011-08-30
1135
1136    egg: Actually use secure memory flag in HKDF calculations
1137
1138     * Also fixes a GCC warning
1139
1140 egg/egg-hkdf.c | 4 ++--
1141 1 file changed, 2 insertions(+), 2 deletions(-)
1142
1143commit 473e1c4b4ab4649bd1fc39abfd603d9de17b5c70
1144Author: Stef Walter <stef@memberwebs.com>
1145Date:   2011-08-30
1146
1147    Remove unused variable
1148
1149 library/gnome-keyring.c | 2 --
1150 1 file changed, 2 deletions(-)
1151
1152commit 9637ed64fded1695d034062efce378290877c956
1153Author: Stef Walter <stef@memberwebs.com>
1154Date:   2011-07-25
1155
1156    Release version 3.1.4
1157
1158 NEWS         | 3 +++
1159 configure.ac | 2 +-
1160 2 files changed, 4 insertions(+), 1 deletion(-)
1161
1162commit ac54d43d0e7fa60fb359bf040a0ac831b7bc8af1
1163Author: Carles Ferrando <carles.ferrando@gmail.com>
1164Date:   2011-05-29
1165
1166    [l10n]Updated Catalan (Valencian) translation
1167
1168 po/ca@valencia.po | 22 +++++++++++-----------
1169 1 file changed, 11 insertions(+), 11 deletions(-)
1170
1171commit f3c2b2d944aa8b5a215968308e1bbfef92f28428
1172Merge: 4c1d742 2c3bc67
1173Author: Stef Walter <stefw@collabora.co.uk>
1174Date:   2011-05-26
1175
1176    Merge branch 'gnome-3-0'
1177
1178    Conflicts:
1179    	NEWS
1180    	configure.ac
1181
1182commit 2c3bc672a7872e888eeec790c60f1336c8b32634
1183Author: Stef Walter <stefw@collabora.co.uk>
1184Date:   2011-05-26
1185
1186    Release 3.0.3
1187
1188 NEWS         | 4 ++++
1189 configure.in | 2 +-
1190 2 files changed, 5 insertions(+), 1 deletion(-)
1191
1192commit a94c0fba3846868fa757ca1f64e817f1cb221e9c
1193Author: Stef Walter <stefw@collabora.co.uk>
1194Date:   2011-05-23
1195
1196    Add new test tool for unlocking keyrings.
1197
1198 .gitignore                          |  1 +
1199 library/tests/Makefile.am           |  3 ++-
1200 library/tests/frob-unlock-keyring.c | 53 +++++++++++++++++++++++++++++++++++++
1201 3 files changed, 56 insertions(+), 1 deletion(-)
1202
1203commit 9bcac748b54e00836715b0f70be26b7cbdc8c888
1204Author: Martin Pitt <martin.pitt@ubuntu.com>
1205Date:   2011-05-23
1206
1207    Fix crash from recent memleak fix (b49e32b)
1208
1209    make_attribute_list_va() statically copies the caller's method arguments into
1210    the GnomeKeyringAttributeList, so we must only free the array itself, not the
1211    GnomeKeyringAttribute strings.
1212
1213    Bug: https://bugzilla.gnome.org/show_bug.cgi?id=650840
1214
1215 library/gnome-keyring.c | 4 ++--
1216 1 file changed, 2 insertions(+), 2 deletions(-)
1217
1218commit 253ba6492382e5103dcf8e642ec4262cedf1bebe
1219Author: Stef Walter <stefw@collabora.co.uk>
1220Date:   2011-05-22
1221
1222    Release version 3.0.2
1223
1224 NEWS         | 4 ++++
1225 configure.in | 2 +-
1226 2 files changed, 5 insertions(+), 1 deletion(-)
1227
1228commit b49e32b32d4d7c326c3bd7dd44ca1c35944a94c4
1229Author: landijk <landijk-user@yahoo.com>
1230Date:   2011-05-22
1231
1232    Fix memory leaks.
1233
1234    https://bugzilla.gnome.org/show_bug.cgi?id=650606
1235
1236 library/gnome-keyring.c | 12 ++++++++++--
1237 1 file changed, 10 insertions(+), 2 deletions(-)
1238
1239commit 152dc46e742621121ca6aa54ad21996674377c89
1240Author: Stef Walter <stefw@collabora.co.uk>
1241Date:   2011-05-22
1242
1243    test-any-daemon is not really a automated test. Rename.
1244
1245     * Because it interacts with the currently running session, and can
1246       have side effects.
1247
1248 .gitignore                      |  1 +
1249 library/tests/Makefile.am       |  6 ++--
1250 library/tests/frob-any-daemon.c | 79 +++++++++++++++++++++++++++++++++++++++++
1251 library/tests/test-any-daemon.c | 79 -----------------------------------------
1252 4 files changed, 84 insertions(+), 81 deletions(-)
1253
1254commit 4c1d742ccd9ea9a1cae05412ebdaeac0cce6ee48
1255Author: Stef Walter <stefw@collabora.co.uk>
1256Date:   2011-05-09
1257
1258    Bump version number
1259
1260 configure.ac | 2 +-
1261 1 file changed, 1 insertion(+), 1 deletion(-)
1262
1263commit be0a4b2629ce6127c2a81cc82e80f9f2268a8e4f
1264Author: Stef Walter <stefw@collabora.co.uk>
1265Date:   2011-05-09
1266
1267    Release version 3.1.1
1268
1269 NEWS         | 3 +++
1270 configure.ac | 2 +-
1271 2 files changed, 4 insertions(+), 1 deletion(-)
1272
1273commit f979ded30a7ad345b02678ee9257b45729c0bd09
1274Author: Stef Walter <stefw@collabora.co.uk>
1275Date:   2011-04-25
1276
1277    Rename configure.in to configure.ac
1278
1279 autogen.sh   |   2 +-
1280 configure.ac | 242 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1281 configure.in | 243 -----------------------------------------------------------
1282 3 files changed, 243 insertions(+), 244 deletions(-)
1283
1284commit ef9b74c34fa396eb6fbf963864e2e9444f67df48
1285Merge: 8d7c2ac bfbefcf
1286Author: Stef Walter <stefw@collabora.co.uk>
1287Date:   2011-04-25
1288
1289    Merge branch 'gnome-3-0'
1290
1291    Conflicts:
1292    	configure.in
1293    	library/gkr-debug.c
1294    	library/gkr-operation.c
1295    	po/tr.po
1296
1297commit bfbefcfeceb125172e3b3c51219a4dc21ef10a9e
1298Author: Stef Walter <stefw@collabora.co.uk>
1299Date:   2011-04-25
1300
1301    Release version 3.0.1
1302
1303 NEWS         | 7 +++++++
1304 configure.in | 2 +-
1305 2 files changed, 8 insertions(+), 1 deletion(-)
1306
1307commit 0a596f934d3478a323333b36fcf1265de715f7f0
1308Author: Stef Walter <stefw@collabora.co.uk>
1309Date:   2011-04-24
1310
1311    Better testing configure options.
1312
1313      * --enable-tests=yes/no/full
1314      * With 'full' various testable behavior is fine tuned or used.
1315
1316 Makefile.am                              |  4 ++--
1317 configure.in                             | 23 ++++++++++++++---------
1318 docs/reference/gnome-keyring/Makefile.am |  3 ++-
1319 egg/tests/Makefile.am                    |  2 --
1320 egg/tests/test-dh.c                      |  6 ++++++
1321 egg/tests/test-secmem.c                  |  3 +++
1322 library/gkr-misc.c                       |  2 +-
1323 library/gkr-operation.c                  |  4 ++--
1324 library/tests/Makefile.am                |  2 --
1325 9 files changed, 30 insertions(+), 19 deletions(-)
1326
1327commit d6a342f541310fbeb792a564d6a6f442ae2b3afe
1328Author: Stef Walter <stefw@collabora.co.uk>
1329Date:   2011-04-01
1330
1331    Cleanup documentation warnings.
1332
1333 docs/reference/gnome-keyring/Makefile.am           |  10 +-
1334 .../gnome-keyring/gnome-keyring-sections.txt       |   6 +
1335 library/gkr-misc.c                                 |  16 +++
1336 library/gnome-keyring-private.h                    |   1 +
1337 library/gnome-keyring-utils.c                      |  88 +++++++++++-
1338 library/gnome-keyring.c                            |  44 +++---
1339 library/gnome-keyring.h                            | 160 +++++++++++----------
1340 7 files changed, 225 insertions(+), 100 deletions(-)
1341
1342commit 74ba8ea90024f9e85d59766b3c0e00975485386c
1343Merge: d985494 302583d
1344Author: Stef Walter <stefw@collabora.co.uk>
1345Date:   2011-04-23
1346
1347    Merge branch 'dbus-race-condition' into gnome-3-0
1348
1349commit 8d7c2ac0f9d309fc814c95d2b4d1f4f148a50643
1350Author: Muhammet Kara <muhammet.k@gmail.com>
1351Date:   2011-04-23
1352
1353    Added Turkish translation
1354
1355 po/LINGUAS |  1 +
1356 po/tr.po   | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1357 2 files changed, 56 insertions(+)
1358
1359commit d985494d0f29746d9152370aeee4103fd5266b18
1360Author: Muhammet Kara <muhammet.k@gmail.com>
1361Date:   2011-04-23
1362
1363    Added Turkish translation
1364
1365 po/LINGUAS |  1 +
1366 po/tr.po   | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1367 2 files changed, 58 insertions(+)
1368
1369commit 302583d1073cc7764d9e40952e8f014491fece7c
1370Author: Stef Walter <stefw@collabora.co.uk>
1371Date:   2011-04-20
1372
1373    Better fix for dbus threading race condition.
1374
1375     * Don't use pending notify callbacks when in blocking mode.
1376     * Different request/reply code paths when in blocking and non-blocking
1377       mode.
1378
1379    https://bugzilla.gnome.org/show_bug.cgi?id=646928
1380
1381 library/gkr-operation.c | 162 +++++++++++++++++++++++++++++++++++++-----------
1382 1 file changed, 126 insertions(+), 36 deletions(-)
1383
1384commit 6b66419266f545eb4d5f78950656416858280d91
1385Author: Stef Walter <stefw@collabora.co.uk>
1386Date:   2011-04-20
1387
1388    Add some code to debug to syslog in emergency situations.
1389
1390 library/gkr-debug.c | 12 ++++++++++++
1391 1 file changed, 12 insertions(+)
1392
1393commit 32a9851e9dac9f1c1302d9c838512a59d1328ee3
1394Author: Stef Walter <stefw@collabora.co.uk>
1395Date:   2011-03-31
1396
1397    Add debugging instrumentation to operations.
1398
1399     * Run with GKR_DEBUG=all environment variable to display debubugging.
1400     * Only gkr-operation.c has debugging for now.
1401
1402 configure.in                    |   2 +-
1403 library/Makefile.am             |   2 +
1404 library/gkr-debug.c             | 106 ++++++++++++++++++++++++++++++++++++++++
1405 library/gkr-debug.h             |  85 ++++++++++++++++++++++++++++++++
1406 library/gkr-operation.c         |  56 +++++++++++++++++----
1407 library/tests/test-any-daemon.c |   1 +
1408 library/tests/test-keyrings.c   |   1 +
1409 library/tests/test-memory.c     |   1 +
1410 library/tests/test-other.c      |   1 +
1411 library/tests/test-prompting.c  |   1 +
1412 10 files changed, 246 insertions(+), 10 deletions(-)
1413
1414commit 476f675f03592e481c3fff847c0442b576a59a73
1415Author: Stef Walter <stefw@collabora.co.uk>
1416Date:   2011-04-04
1417
1418    Release version 3.0.0
1419
1420 NEWS                                     | 3 +++
1421 configure.in                             | 2 +-
1422 docs/reference/gnome-keyring/Makefile.am | 2 +-
1423 3 files changed, 5 insertions(+), 2 deletions(-)
1424
1425commit cfe6a3006908a8b7bdcc876d2fd1f8b02695c9d9
1426Author: Hermien Bos <hermienbos@gmail.com>
1427Date:   2011-03-25
1428
1429    Translation for Afrikaans (af)
1430
1431 po/LINGUAS |  1 +
1432 po/af.po   | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1433 2 files changed, 58 insertions(+)
1434
1435commit b0f6a2a576584bdfb3426ddbe4265ab730f7b5c1
1436Author: Stef Walter <stefw@collabora.co.uk>
1437Date:   2011-04-01
1438
1439    Cleanup documentation warnings.
1440
1441 docs/reference/gnome-keyring/Makefile.am           |  10 +-
1442 .../gnome-keyring/gnome-keyring-sections.txt       |   6 +
1443 library/gkr-misc.c                                 |  16 +++
1444 library/gnome-keyring-private.h                    |   1 +
1445 library/gnome-keyring-utils.c                      |  88 +++++++++++-
1446 library/gnome-keyring.c                            |  44 +++---
1447 library/gnome-keyring.h                            | 160 +++++++++++----------
1448 7 files changed, 225 insertions(+), 100 deletions(-)
1449
1450commit b9467cbd88a2caa9ceaac9fa134c4fe034f68709
1451Author: Stef Walter <stefw@collabora.co.uk>
1452Date:   2011-03-31
1453
1454    Add debugging instrumentation to operations.
1455
1456     * Run with GKR_DEBUG=all environment variable to display debubugging.
1457     * Only gkr-operation.c has debugging for now.
1458
1459 library/Makefile.am             |   2 +
1460 library/gkr-debug.c             | 106 ++++++++++++++++++++++++++++++++++++++++
1461 library/gkr-debug.h             |  85 ++++++++++++++++++++++++++++++++
1462 library/gkr-operation.c         |  56 +++++++++++++++++----
1463 library/tests/test-any-daemon.c |   1 +
1464 library/tests/test-keyrings.c   |   1 +
1465 library/tests/test-memory.c     |   1 +
1466 library/tests/test-other.c      |   1 +
1467 library/tests/test-prompting.c  |   1 +
1468 9 files changed, 245 insertions(+), 9 deletions(-)
1469
1470commit 500cc86425163815260a45e3ea949749366a8b6d
1471Author: Stef Walter <stefw@collabora.co.uk>
1472Date:   2011-03-31
1473
1474    Rework the compile options
1475
1476     * Some debugging automatically enabled
1477     * Tests automatically enabled.
1478     * --enable-debug=full builds with all the debug info possible.
1479
1480 configure.in | 45 +++++++++++++++++++++++----------------------
1481 1 file changed, 23 insertions(+), 22 deletions(-)
1482
1483commit b72369cb460d9728c0476ab38d2fbbcc188ebf65
1484Author: Amitakhya Phukan <amitakhya@svn.gnome.org>
1485Date:   2011-03-31
1486
1487    Adding as to LINGUAS
1488
1489 po/LINGUAS | 1 +
1490 1 file changed, 1 insertion(+)
1491
1492commit 1e0fc65942b2d78ea6a618be85349628e2cd4172
1493Author: Amitakhya Phukan <amitakhya@svn.gnome.org>
1494Date:   2011-03-31
1495
1496    Updated Assamese translations
1497
1498 po/as.po | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1499 1 file changed, 56 insertions(+)
1500
1501commit c6570d9d7798aea6c331501f36a49cfbe80d6d20
1502Author: Rajesh Ranjan <rranjan@redhat.com>
1503Date:   2011-03-28
1504
1505    hindi added and translated and lingua upodated
1506
1507 po/LINGUAS |  1 +
1508 po/hi.po   | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1509 2 files changed, 57 insertions(+)
1510
1511commit 6562236032ebc5a9182dbcffd92ff767b52a41b7
1512Author: Abduxukur Abdurixit <abdurixit@gmail.com>
1513Date:   2011-03-27
1514
1515    Added UG translation
1516
1517 po/ug.po | 2 +-
1518 1 file changed, 1 insertion(+), 1 deletion(-)
1519
1520commit e9a490ea11567bee81a31d0c0a87d6385f365496
1521Author: Hermien Bos <hermienbos@gmail.com>
1522Date:   2011-03-25
1523
1524    Translation for Afrikaans (af)
1525
1526 po/LINGUAS |  1 +
1527 po/af.po   | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1528 2 files changed, 58 insertions(+)
1529
1530commit bb9d5de2836d953b0f535500597c7adffe160cbb
1531Author: Stef Walter <stefw@collabora.co.uk>
1532Date:   2011-03-21
1533
1534    Release version 2.91.93
1535
1536 NEWS         | 5 +++++
1537 configure.in | 2 +-
1538 2 files changed, 6 insertions(+), 1 deletion(-)
1539
1540commit 1d018f1b825fb7e0826543548ab46aa5de58b1fb
1541Author: Sense Hofstede <sense@ubuntu.com>
1542Date:   2011-03-20
1543
1544    Updated Frisian translation
1545
1546 po/fy.po | 4 ++--
1547 1 file changed, 2 insertions(+), 2 deletions(-)
1548
1549commit 4a406cc9b08d4605183e0e404f63af1c824b4135
1550Author: Sense Hofstede <sense@ubuntu.com>
1551Date:   2011-03-20
1552
1553    Added Frisian translation
1554
1555 po/LINGUAS |  1 +
1556 po/fy.po   | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1557 2 files changed, 57 insertions(+)
1558
1559commit 6645cac65e6e4d1c058c7dfb9eaae9858b5fcef7
1560Author: Stef Walter <stefw@collabora.co.uk>
1561Date:   2011-03-19
1562
1563    Use full interface.Property form for CreateCollection and CreateItem
1564
1565    This is a change in the spec so that we can handle future extensibility
1566    on various interfaces properly.
1567
1568 library/gnome-keyring.c | 6 +++---
1569 1 file changed, 3 insertions(+), 3 deletions(-)
1570
1571commit 84103a1d29e66ede966874e4af4b17706605cd48
1572Author: Stef Walter <stefw@collabora.co.uk>
1573Date:   2011-03-10
1574
1575    This assertion is vulnerable to corner conditions.
1576
1577    In particular if the operation completes one pending call, unrefs it
1578    and creates another pending call, and the memory allocator decides
1579    to allocate that same memory for the next pending call, then this
1580    will assert in a bogus way.
1581
1582    https://bugzilla.redhat.com/show_bug.cgi?id=660407
1583
1584 library/gkr-operation.c | 1 -
1585 1 file changed, 1 deletion(-)
1586
1587commit 3492824c63c52945586a56aaae6c3cf3739c068a
1588Author: Stef Walter <stefw@collabora.co.uk>
1589Date:   2011-03-10
1590
1591    Release 2.91.92
1592
1593 NEWS         | 10 ++++++++++
1594 configure.in |  2 +-
1595 2 files changed, 11 insertions(+), 1 deletion(-)
1596
1597commit 575f90d6bf539119d7093a6997f54b1598f78b52
1598Author: Shankar Prasad <svenkate@redhat.com>
1599Date:   2011-03-10
1600
1601    Added and updated kn translations
1602
1603 po/LINGUAS | 1 +
1604 1 file changed, 1 insertion(+)
1605
1606commit 1d7c0457225e2678c30865862274ef07e39e4669
1607Author: Shankar Prasad <svenkate@redhat.com>
1608Date:   2011-03-10
1609
1610    Added and updated kn translations
1611
1612 po/kn.po | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1613 1 file changed, 56 insertions(+)
1614
1615commit ef6df3ffaf676471b43fbce1e01be4e6d03499bd
1616Author: Stef Walter <stefw@collabora.co.uk>
1617Date:   2011-03-09
1618
1619    Take out session compatibility code, since we're incompatible.
1620
1621    With the change to support HKDF, we left in some compatibility code,
1622    to support the old broken algorithms. However recently a bunch of
1623    changes have landed in gnome-keyring-daemon which are incompatible
1624    anyway. So remove this compatibility stuff.
1625
1626 library/gkr-session.c | 154 +-------------------------------------------------
1627 1 file changed, 3 insertions(+), 151 deletions(-)
1628
1629commit 72c848d00d7d943fc15a7371d8b2ab620db7f80f
1630Merge: 49f62e1 100aa17
1631Author: Stef Walter <stefw@collabora.co.uk>
1632Date:   2011-03-09
1633
1634    Merge branch 'with-hkdf'
1635
1636commit 49f62e10712a119ee4666cf26931888ef18a82e6
1637Author: Stef Walter <stefw@collabora.co.uk>
1638Date:   2011-03-09
1639
1640    Pass an alias argument along to a CreateCollection dbus method.
1641
1642    This is new in the specification and prevents problems with race
1643    conditions and multiple applications all trying to create the
1644    default keyring.
1645
1646 library/gnome-keyring.c        | 42 +++++++-----------------------------------
1647 library/tests/test-prompting.c |  2 ++
1648 2 files changed, 9 insertions(+), 35 deletions(-)
1649
1650commit 3cf38843ce8ef5dc2370563f7af361aa0dca745b
1651Author: Stef Walter <stefw@collabora.co.uk>
1652Date:   2011-03-09
1653
1654    Use a longer timeout for dbus calls when built with --enable-tests
1655
1656 library/gkr-operation.c | 8 +++++++-
1657 1 file changed, 7 insertions(+), 1 deletion(-)
1658
1659commit ec00bdb4381a5c7ca1cd47e8fa6dd61e1b216fc6
1660Author: Manoj Kumar Giri <mgiri@redhat.com>
1661Date:   2011-03-07
1662
1663    Updated Oriya Translation
1664
1665 po/or.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1666 1 file changed, 57 insertions(+)
1667
1668commit e59a278594bd13699a731fa8d913053e5411ac1e
1669Author: Manoj Kumar Giri <mgiri@redhat.com>
1670Date:   2011-03-07
1671
1672    Added Oriya(or) into the list
1673
1674 po/LINGUAS | 1 +
1675 1 file changed, 1 insertion(+)
1676
1677commit dec4f861b6c768e94abf7fef4fd561055a2cb133
1678Merge: ada959f 617345e
1679Author: Stef Walter <stefw@collabora.co.uk>
1680Date:   2011-03-01
1681
1682    Merge branch 'secret-content-type'
1683
1684commit ada959f3f49ce75ad473e6ad4eb926f5715d6900
1685Author: Stef Walter <stefw@collabora.co.uk>
1686Date:   2011-02-28
1687
1688    Update version number to unstable after branching.
1689
1690 configure.in | 2 +-
1691 1 file changed, 1 insertion(+), 1 deletion(-)
1692
1693commit 617345edace57edc35a7b66cbb6b5830d47d7d9f
1694Author: Stef Walter <stefw@collabora.co.uk>
1695Date:   2011-02-28
1696
1697    Send a content-type along with secret as per spec.
1698
1699    Recent changes to the secret service spec say we should be sending
1700    a content-type along with the secret. This changes the signature of
1701    a secret structure to (oayays).
1702
1703    We don't expose this in the API so we simply put in a dummy value and
1704    don't barf.
1705
1706 library/gkr-session.c | 10 ++++++++++
1707 1 file changed, 10 insertions(+)
1708
1709commit 38652151ad37449b9d5efb7b50400ee2ca9d2829
1710Author: Stef Walter <stefw@collabora.co.uk>
1711Date:   2011-02-28
1712
1713    Unbreak keyring tests and don't kill daemon before tests run.
1714
1715 library/tests/test-keyrings.c | 49 +++++++++++++++++++++++--------------------
1716 1 file changed, 26 insertions(+), 23 deletions(-)
1717
1718commit 100aa1788d784334247b095ae6a1c621e539ba94
1719Author: Stef Walter <stefw@collabora.co.uk>
1720Date:   2011-02-23
1721
1722    Use HKDF for digesting of DH secret key.
1723
1724     * Previously we truncated the key, which was broken.
1725     * Secret service spec has been updated.
1726     * Now we use HKDF + SHA256 to digest the DH secret key into the right
1727       size usable by AES.
1728     * The library temporarily still supports the old method in case
1729       its talking to a daemon that doesn't support this fix.
1730
1731 .gitignore                      |   2 +
1732 configure.in                    |   4 +
1733 egg/Makefile.am                 |   3 +-
1734 egg/egg-dh.c                    |  16 +-
1735 egg/egg-dh.h                    |   2 +-
1736 egg/egg-hkdf.c                  | 109 +++++++++++++
1737 egg/egg-hkdf.h                  |  39 +++++
1738 egg/egg-testing.c               |  72 +++++++++
1739 egg/egg-testing.h               |  14 ++
1740 egg/tests/Makefile.am           |   5 +
1741 egg/tests/test-dh.c             |   8 +-
1742 egg/tests/test-hkdf.c           | 345 ++++++++++++++++++++++++++++++++++++++++
1743 library/gkr-session.c           | 173 +++++++++++++++++++-
1744 library/tests/Makefile.am       |   3 +-
1745 library/tests/test-any-daemon.c |  78 +++++++++
1746 15 files changed, 847 insertions(+), 26 deletions(-)
1747
1748commit e9d716e05cb6bd3a0f901c6378eeaa480330052e
1749Author: Stef Walter <stefw@collabora.co.uk>
1750Date:   2011-02-23
1751
1752    Convert to simpler gtest usage with one process per suite.
1753
1754 .gitignore                     |   5 +
1755 Makefile.am                    |   6 -
1756 configure.in                   |   4 +-
1757 egg/Makefile.am                |   3 +-
1758 egg/egg-secure-memory.c        |  10 +-
1759 egg/egg-secure-memory.h        |   8 ++
1760 egg/egg-testing.h              |  32 +++++
1761 egg/tests/Makefile.am          |  22 ++--
1762 egg/tests/test-dh.c            |  84 +++++++++----
1763 egg/tests/test-secmem.c        | 264 ++++++++++++++++++++++++++++++++++++++++
1764 egg/tests/unit-test-secmem.c   | 237 ------------------------------------
1765 library/Makefile.am            |   2 -
1766 library/tests/Makefile.am      |  37 +++---
1767 library/tests/test-keyrings.c  | 242 ++++++++++++++++++++++++++++++++-----
1768 library/tests/test-memory.c    |  35 ++++--
1769 library/tests/test-other.c     |  41 +++----
1770 library/tests/test-prompting.c |   3 +-
1771 tests/Makefile.am              |   6 -
1772 tests/gtest-helpers.c          | 266 -----------------------------------------
1773 tests/gtest-helpers.h          |  75 ------------
1774 tests/gtest.make               |  49 --------
1775 tests/prep-gtest.sh            | 119 ------------------
1776 22 files changed, 663 insertions(+), 887 deletions(-)
1777
1778commit 3df8d6053d90ea5b50cea0df7d5785876203b5e7
1779Author: Sweta Kothari <swkothar@redhat.com>
1780Date:   2011-02-17
1781
1782    Updated Gujarati Translations & Added LINGUAS
1783
1784 po/LINGUAS |  1 +
1785 po/gu.po   | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1786 2 files changed, 58 insertions(+)
1787
1788commit f44ac704ec6c30023d0d25bc96d141ff15d417f7
1789Author: Fran Diéguez <fran.dieguez@mabishu.com>
1790Date:   2011-01-27
1791
1792    QA of Galician translations
1793
1794 po/gl.po | 11 ++++++-----
1795 1 file changed, 6 insertions(+), 5 deletions(-)
1796
1797commit ffbaa40603ed33646de10822983c9445d6c70d3a
1798Author: Stef Walter <stef@memberwebs.com>
1799Date:   2011-01-19
1800
1801    Don't run tests if a testing enabled gnome-keyring-daemon is not enabled.
1802
1803    This uses the 'gnome-keyring-daemon --version' output to determine
1804    whether testing is enabled or not.
1805
1806 tests/gtest-helpers.c | 32 +++++++++++++++++++++-----------
1807 1 file changed, 21 insertions(+), 11 deletions(-)
1808
1809commit 987f84c13bac6032164616b220289b5824bbd6a2
1810Author: Stef Walter <stef@memberwebs.com>
1811Date:   2011-01-19
1812
1813    Remove unneeded test file.
1814
1815 library/tests/Makefile.am         |  6 +--
1816 library/tests/test-daemon-setup.c | 86 ---------------------------------------
1817 2 files changed, 1 insertion(+), 91 deletions(-)
1818
1819commit 75ed834889b5f542c3222cba7c8dfdcda0ea435f
1820Author: Gheyret T.Kenji <gheyret@gmail.com>
1821Date:   2010-12-23
1822
1823    Added UG translation
1824
1825 po/ug.po | 2 +-
1826 1 file changed, 1 insertion(+), 1 deletion(-)
1827
1828commit d841c2e7af5c2e220f38b08e3b58b48105616e95
1829Author: Mattias Põldaru <mahfiaz gmail com>
1830Date:   2010-12-20
1831
1832    [l10n] Updated Estonian translation
1833
1834 po/et.po | 3 ++-
1835 1 file changed, 2 insertions(+), 1 deletion(-)
1836
1837commit 2e167eeb6e82fe71166ea406816e35b946d03bd7
1838Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
1839Date:   2010-12-19
1840
1841    po/vi.po: import from Ubuntu/Maverick
1842
1843 po/LINGUAS |  1 +
1844 po/vi.po   | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1845 2 files changed, 56 insertions(+)
1846
1847commit fbaaa734728e723ee4641693404fe9920767f132
1848Author: Gheyret T.Kenji <gheyret@gmail.com>
1849Date:   2010-11-20
1850
1851    Added UG translation
1852
1853 po/ug.po | 4 ++--
1854 1 file changed, 2 insertions(+), 2 deletions(-)
1855
1856commit 659e5e9f5ee80800ff4a2d32eef96f40fe3eb56d
1857Author: Gheyret T.Kenji <gheyret@gmail.com>
1858Date:   2010-11-13
1859
1860    Added UG translation
1861
1862 po/ug.po | 15 +++++++--------
1863 1 file changed, 7 insertions(+), 8 deletions(-)
1864
1865commit cba0e27fde159f050544be8c22f77cf77eab0218
1866Author: Mahyar Moghimi <mahyar.moqimi@gmail.com>
1867Date:   2010-11-03
1868
1869    adding Persian (a) Translation
1870
1871 po/LINGUAS | 1 +
1872 1 file changed, 1 insertion(+)
1873
1874commit 7a3da2aa8710af1ccbf124a8d7708a7495f88b5f
1875Author: Mahyar Moghimi <mahyar.moqimi@gmail.com>
1876Date:   2010-11-03
1877
1878    Updating Persian Translation
1879
1880 po/fa.po | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1881 1 file changed, 59 insertions(+)
1882
1883commit ceb6dbb8f612feb69b1793c2ca1090de39c21cae
1884Author: Carles Ferrando <carles.ferrando@gmail.com>
1885Date:   2010-10-29
1886
1887    Updated Catalan (Valencian) translation
1888
1889 po/ca@valencia.po | 5 +++--
1890 1 file changed, 3 insertions(+), 2 deletions(-)
1891
1892commit 5052ed6a2d4ea78bd3d84b7248caf23d59e875e9
1893Author: Gheyret Kenji <gheyret@hotmail.com>
1894Date:   2010-10-01
1895
1896    Added UG translation
1897
1898 po/LINGUAS |  1 +
1899 po/ug.po   | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
1900 2 files changed, 55 insertions(+)
1901
1902commit ffd9853e5628a7f18444734dff3b31098d483b45
1903Author: Stef Walter <stef@memberwebs.com>
1904Date:   2010-09-27
1905
1906    Bump version number
1907
1908 configure.in | 2 +-
1909 1 file changed, 1 insertion(+), 1 deletion(-)
1910
1911commit 138a8bd0fe1b96ee35b42fe359eebef69aec1d38
1912Author: Stef Walter <stef@memberwebs.com>
1913Date:   2010-09-27
1914
1915    Release version 2.32.0
1916
1917 NEWS         | 3 +++
1918 configure.in | 4 ++--
1919 2 files changed, 5 insertions(+), 2 deletions(-)
1920
1921commit 81dae160a6130b6a7a69261669f350ef6efef462
1922Author: Stef Walter <stef@memberwebs.com>
1923Date:   2010-09-12
1924
1925    Release version 2.31.92
1926
1927 Makefile.am | 5 ++++-
1928 NEWS        | 6 ++++++
1929 2 files changed, 10 insertions(+), 1 deletion(-)
1930
1931commit 08c71af412677d6efd671be2020e59f08b1cb5a5
1932Author: Stef Walter <stef@memberwebs.com>
1933Date:   2010-09-12
1934
1935    autogen.sh: require automake 1.7
1936
1937    automake 1.4 does not have AM_PROG_CC_C_O
1938
1939 autogen.sh | 8 +++++---
1940 1 file changed, 5 insertions(+), 3 deletions(-)
1941
1942commit 292cbcc5337e1334e2802563c3d9a245c74e2ce8
1943Author: Stef Walter <stef@memberwebs.com>
1944Date:   2010-09-11
1945
1946    [egg] Fix secure memory assertion.
1947
1948    Fix assertion that occurs when searching for pool to free memory from.
1949
1950    https://bugzilla.gnome.org/show_bug.cgi?id=616175
1951
1952 egg/egg-secure-memory.c | 3 ++-
1953 1 file changed, 2 insertions(+), 1 deletion(-)
1954
1955commit 4772da8f9539872c76f0b738e508c81ac482c5e9
1956Author: Stef Walter <stef@memberwebs.com>
1957Date:   2010-09-10
1958
1959    Don't try to run daemon tests if DBus is not running.
1960
1961     * Check for DBUS_SESSION_BUS_ADDRESS and don't run daemon tests.
1962     * Cleanup test makefile variables a bit
1963
1964    https://bugzilla.gnome.org/show_bug.cgi?id=626455
1965
1966 egg/tests/Makefile.am     |  4 ++--
1967 library/tests/Makefile.am |  7 +++++--
1968 tests/gtest-helpers.c     | 38 +++++++++++++++++++++++++++++---------
1969 tests/gtest.make          | 15 ++++++++-------
1970 4 files changed, 44 insertions(+), 20 deletions(-)
1971
1972commit 866e75657106c1b3a4776b49b75e27300c22653b
1973Author: Arun Raghavan <ford_prefect@gentoo.org>
1974Date:   2010-09-08
1975
1976    Access GArray members using g_array_index()
1977
1978    This handles type-casting internally to avoid alignment warnings on
1979    platforms that need to deal with these issues.
1980
1981    https://bugzilla.gnome.org/show_bug.cgi?id=628875
1982
1983 library/gnome-keyring.c | 43 ++++++++++++++++++++++---------------------
1984 1 file changed, 22 insertions(+), 21 deletions(-)
1985
1986commit 5b2ceb2771bfb13e8a85f2d6e8acb736d70abaea
1987Author: Stef Walter <stef@memberwebs.com>
1988Date:   2010-08-30
1989
1990    Bump version number.
1991
1992 configure.in | 2 +-
1993 1 file changed, 1 insertion(+), 1 deletion(-)
1994
1995commit 4f24a336323c95d80f13beeaa116c83efe135bf2
1996Author: Stef Walter <stef@memberwebs.com>
1997Date:   2010-08-30
1998
1999    Release version 2.31.91
2000
2001 NEWS         | 7 +++++++
2002 configure.in | 2 +-
2003 2 files changed, 8 insertions(+), 1 deletion(-)
2004
2005commit 129921d0eb44414d49becf8f687295a8410405d4
2006Author: Stef Walter <stef@memberwebs.com>
2007Date:   2010-08-29
2008
2009    Fix memory leak related to dbus_message_iter_get_signature()
2010
2011    Discovered by David Woodhouse. Need to free memory returned
2012    by dbus_message_iter_get_signature()
2013
2014 library/gkr-session.c   | 18 ++++++++++++++++--
2015 library/gnome-keyring.c | 16 ++++++++++++++--
2016 2 files changed, 30 insertions(+), 4 deletions(-)
2017
2018commit ad6da9a5377d98a7af0f543e0745a83735df4bcd
2019Author: Pablo Castellano <pablog@src.gnome.org>
2020Date:   2010-07-27
2021
2022    [dbus] Fix encoding problems with keyring names and foreign characters.
2023
2024     * Creating keyrings with a label that contained non-ascii charaters
2025       was broken.
2026
2027 library/gkr-misc.c | 2 +-
2028 1 file changed, 1 insertion(+), 1 deletion(-)
2029
2030commit ddf8c4c3b053ba941b26af9607f06718ad289b1c
2031Author: Pablo Castellano <pablog@src.gnome.org>
2032Date:   2010-07-18
2033
2034    g_string_append_c_inline is used implicitly
2035
2036 library/gkr-misc.c | 4 ++--
2037 1 file changed, 2 insertions(+), 2 deletions(-)
2038
2039commit 688370ff6cac657107128714717672fb39a671c3
2040Author: Pablo Castellano <pablog@src.gnome.org>
2041Date:   2010-07-18
2042
2043    Fixed typos
2044
2045 library/gkr-misc.c | 8 ++++----
2046 1 file changed, 4 insertions(+), 4 deletions(-)
2047
2048commit 3cb93f629f389982a021543e1d973828731f2b3e
2049Author: Fran Diéguez <fran.dieguez@mabishu.com>
2050Date:   2010-07-21
2051
2052    Updated Galician translations
2053
2054 po/gl.po | 11 ++++++-----
2055 1 file changed, 6 insertions(+), 5 deletions(-)
2056
2057commit 180bfd8d8258cbab21d79db519e2eb6c0dbc6535
2058Author: Kristjan Schmidt <kristjan.schmidt@googlemail.com>
2059Date:   2010-06-27
2060
2061    Updated Esperanto translation
2062
2063 po/eo.po | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2064 1 file changed, 58 insertions(+)
2065
2066commit 667e6b50f28d707cd7999ed02b80eb0ff8424e0d
2067Author: Kristjan Schmidt <kristjan.schmidt@googlemail.com>
2068Date:   2010-06-27
2069
2070    Add Esperanto translation
2071
2072 po/LINGUAS | 1 +
2073 1 file changed, 1 insertion(+)
2074
2075commit c359ce893958d1a2dcb4aa9b958a38002b8836d6
2076Author: Stef Walter <stef@memberwebs.com>
2077Date:   2010-06-22
2078
2079    Try to fix broken usage on multiple threads in libgnome-keyring
2080
2081     * This has to do with operations completing in the mainloop thread
2082       before the async function which starts them returns in another
2083       thread.
2084     * Some use cases are just not fixable. We print a message throwing
2085       our hands up in despair.
2086     * The async functions will try to return NULL if an operation completes
2087       before the function that starts it return.
2088
2089 library/gkr-operation.c |   36 +-
2090 library/gkr-operation.h |    4 +-
2091 library/gnome-keyring.c | 1110 +++++++++++++++++++++++++++--------------------
2092 3 files changed, 662 insertions(+), 488 deletions(-)
2093
2094commit 3521eabee0a6f143401b22a8c600bac1c4913763
2095Merge: 5f3eb91 d2f5786
2096Author: Stef Walter <stef@memberwebs.com>
2097Date:   2010-06-10
2098
2099    Merge branch 'gnome-2-30'
2100
2101commit d2f57865d2b80ab301aba35278e71b85a1a141cd
2102Author: Stef Walter <stef@memberwebs.com>
2103Date:   2010-06-10
2104
2105    Remove erroneus egg-dbus dependency.
2106
2107 configure.in | 2 +-
2108 1 file changed, 1 insertion(+), 1 deletion(-)
2109
2110commit 5f3eb91a844ecc85fed9cf0d1fa839e522e391af
2111Author: Yaron Shahrabani <sh.yaron@gmail.com>
2112Date:   2010-05-30
2113
2114    Added the Hebrew entry.
2115
2116 po/LINGUAS | 1 +
2117 1 file changed, 1 insertion(+)
2118
2119commit 4af49d59fac99085b7abe1ad3276654398701a69
2120Author: Yaron Shahrabani <sh.yaron@gmail.com>
2121Date:   2010-05-30
2122
2123    Updated Hebrew translation.
2124
2125 po/he.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2126 1 file changed, 57 insertions(+)
2127
2128commit b03d894c6858109fc6bcc24c53b0e5dba40a1ced
2129Author: Tomas Bzatek <tbzatek@redhat.com>
2130Date:   2010-04-28
2131
2132    [dist] Use tar-ustar instead of an old tar-v7
2133
2134    Certain file names were too long, and were being truncated.
2135    Update to newer tar version which supports longer file names.
2136
2137    Fixes bug #613594
2138
2139 configure.in | 5 +++--
2140 1 file changed, 3 insertions(+), 2 deletions(-)
2141
2142commit 1e554163df7beb9a0a6f490cfa62dc05e16a1fc5
2143Author: Ahmed Noor Kader Mustajir Md Eusoff <sir.ade@gmail.com>
2144Date:   2010-04-27
2145
2146    Added Malay translation
2147
2148 po/LINGUAS |  1 +
2149 po/ms.po   | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
2150 2 files changed, 55 insertions(+)
2151
2152commit f1b325cd3c3a5842d8f3a4e40c22381f70692bac
2153Author: Stef Walter <stef@memberwebs.com>
2154Date:   2010-04-26
2155
2156    Bump version number after release.
2157
2158 configure.in | 2 +-
2159 1 file changed, 1 insertion(+), 1 deletion(-)
2160
2161commit dc8abf5f463afca01a6e237d9f8eb0b263f541a3
2162Author: Stef Walter <stef@memberwebs.com>
2163Date:   2010-04-26
2164
2165    Release version 2.30.1
2166
2167 NEWS | 5 +++++
2168 1 file changed, 5 insertions(+)
2169
2170commit 3c790614a30831cdb8466efdf8e51283052fc060
2171Author: Gil Forcada <gforcada@gnome.org>
2172Date:   2010-04-21
2173
2174    Added ca@valencia
2175
2176 po/LINGUAS | 1 +
2177 1 file changed, 1 insertion(+)
2178
2179commit ece8850d36cfa54c55cccf9067144579563fc4aa
2180Author: Carles Ferrando <carles.ferrando@gmail.com>
2181Date:   2010-04-21
2182
2183    Added Catalan (Valencian) translation
2184
2185 po/ca@valencia.po | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2186 1 file changed, 53 insertions(+)
2187
2188commit 2e1aedbe58c9dd80d2193924086e87b4b56559bc
2189Author: Andika Triwidada <andika@gmail.com>
2190Date:   2010-04-21
2191
2192    Added Indonesian translation, contributed by Nana Suryana
2193    Added id to LINGUAS
2194
2195 po/LINGUAS |  1 +
2196 po/id.po   | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
2197 2 files changed, 56 insertions(+)
2198
2199commit e33eca3ef90978986df2fe5aef97234775a4a93c
2200Author: Olav Vitters <olav@vitters.nl>
2201Date:   2010-04-18
2202
2203    Fix doap file
2204
2205 libgnome-keyring.doap | 2 +-
2206 1 file changed, 1 insertion(+), 1 deletion(-)
2207
2208commit d3cbc3d417bdb8736aeb01083036d9a7b86577e6
2209Author: Matej Urbančič <mateju@svn.gnome.org>
2210Date:   2010-04-14
2211
2212    Updated Slovenian translation
2213
2214 po/sl.po | 3 +--
2215 1 file changed, 1 insertion(+), 2 deletions(-)
2216
2217commit 942ff4eae19732d9f5fd0d549385a7f2d9842444
2218Author: Stef Walter <stef@memberwebs.com>
2219Date:   2010-04-09
2220
2221    Workaround for problem with endless loop during blocking operations.
2222
2223    Research done by Hiroyuki Ikezoe
2224
2225    This is due to a bug in libdbus where the pending call is completed
2226    without the relevant callback being called when used in certain
2227    threading situations.
2228
2229    Fixes bug #606902
2230
2231 library/gkr-operation.c | 14 +++++++++++++-
2232 1 file changed, 13 insertions(+), 1 deletion(-)
2233
2234commit 02b11499f99e8537ee2dc621af17acf90af23f53
2235Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
2236Date:   2010-04-07
2237
2238    Added Thai translation.
2239
2240 po/LINGUAS |  1 +
2241 po/th.po   | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
2242 2 files changed, 55 insertions(+)
2243
2244commit 1f818892813d20aded601aebcda1e8c6149ffde5
2245Author: Vincent Untz <vuntz@gnome.org>
2246Date:   2010-03-31
2247
2248    [release] post-release bump to 2.30.1
2249
2250 configure.in | 2 +-
2251 1 file changed, 1 insertion(+), 1 deletion(-)
2252
2253commit 88841be38e7355889221e0a3737541ef6423cb16
2254Author: Vincent Untz <vuntz@gnome.org>
2255Date:   2010-03-31
2256
2257    [release] 2.30.0
2258
2259 NEWS         | 6 +++++-
2260 configure.in | 2 +-
2261 2 files changed, 6 insertions(+), 2 deletions(-)
2262
2263commit 79cf1d118d501a6663c218f1bd2d438b0d405f96
2264Author: Vincent Untz <vuntz@gnome.org>
2265Date:   2010-03-30
2266
2267    Fix build with -Werror and gcc 4.5
2268
2269    There's this new warning with gcc 4.5 (I think):
2270     comparison between ‘GnomeKeyringResult’ and ‘enum <anonymous>’
2271    which requires us to add some cast to avoid an error with -Werror.
2272
2273 library/gkr-operation.c | 6 +++---
2274 1 file changed, 3 insertions(+), 3 deletions(-)
2275
2276commit 4f3c8637e3c455038d7fca73e8511d0401b24709
2277Author: Stef Walter <stef@memberwebs.com>
2278Date:   2010-03-30
2279
2280    Return GNOME_KEYRING_RESULT_NO_MATCH when no secret is found
2281
2282    This reverts 18affdaa, but really fixes
2283    https://bugzilla.gnome.org/show_bug.cgi?id=608510
2284
2285 library/gnome-keyring.c       | 2 +-
2286 library/tests/test-keyrings.c | 9 ++++-----
2287 2 files changed, 5 insertions(+), 6 deletions(-)
2288
2289commit aa1bea3b0e56e8431ce146952fde55275670a5a8
2290Author: Aron Xu <aronxu@gnome.org>
2291Date:   2010-03-29
2292
2293    Add Simplified Chinese translation.
2294
2295 po/LINGUAS  |  1 +
2296 po/zh_CN.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
2297 2 files changed, 55 insertions(+)
2298
2299commit a47674dc1e39276fdc668e1ba0fba4d700f0e4d7
2300Author: Ask H. Larsen <asklarsen@gmail.com>
2301Date:   2010-03-27
2302
2303    Updated Danish translation
2304
2305 po/da.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
2306 1 file changed, 54 insertions(+)
2307
2308commit bfcf74ef74f4e107ab0b276fc06c3c733292f7a9
2309Author: Kenneth Nielsen <k.nielsen81@gmail.com>
2310Date:   2010-03-27
2311
2312    Added da to list of languages
2313
2314 po/LINGUAS | 1 +
2315 1 file changed, 1 insertion(+)
2316
2317commit d01a4d574ce814b1b2e4a9503fde1b9d7875f7b3
2318Author: Jamil Ahmed <itsjamil@gmail.com>
2319Date:   2010-03-27
2320
2321    Added Bengali translation
2322
2323 po/LINGUAS |  1 +
2324 po/bn.po   | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
2325 2 files changed, 55 insertions(+)
2326
2327commit 33cee59d90bc099e270146a121c4355bdf185051
2328Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
2329Date:   2010-03-26
2330
2331    Updated Ukrainian translation
2332
2333 po/LINGUAS | 1 +
2334 1 file changed, 1 insertion(+)
2335
2336commit f271212279dcd3f5a06cd687535b367f20a54746
2337Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
2338Date:   2010-03-26
2339
2340    Updated Ukrainian translation
2341
2342 po/uk.po | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2343 1 file changed, 53 insertions(+)
2344
2345commit 2b3a5e66352b0f32ac075d38c5ad754d5dc3ff4f
2346Author: Miloš Popović <mpopovic@src.gnome.org>
2347Date:   2010-03-25
2348
2349    Added Serbian translations
2350
2351 po/LINGUAS | 2 ++
2352 1 file changed, 2 insertions(+)
2353
2354commit 3c034dfa13bc40efdb5d4306398192c8b0910bd1
2355Author: Miloš Popović <mpopovic@src.gnome.org>
2356Date:   2010-03-25
2357
2358    Added Serbian translations
2359
2360 po/sr.po       | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2361 po/sr@latin.po | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2362 2 files changed, 112 insertions(+)
2363
2364commit 3d2c32739f02fb91b535f3ea17c9defd5becf996
2365Author: Badral Sanligiin <badral@openmn.org>
2366Date:   2010-03-23
2367
2368    Updated Mongolian translation
2369
2370 po/LINGUAS |  1 +
2371 po/mn.po   | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2372 2 files changed, 57 insertions(+)
2373
2374commit cd27909b8860973007b564ad02308e5d146a0fa3
2375Author: Xandru Armesto Fernandez <xandru@softastur.org>
2376Date:   2010-03-21
2377
2378    Updated asturian translation
2379
2380 po/ast.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2381 1 file changed, 57 insertions(+)
2382
2383commit 3e5521d51992aeb7f57a6cbee299ce05f5a53a50
2384Author: Xandru Armesto Fernandez <xandru@softastur.org>
2385Date:   2010-03-21
2386
2387    Added asturian language
2388
2389 po/LINGUAS | 1 +
2390 1 file changed, 1 insertion(+)
2391
2392commit dd46f9f27b02c10c6acdd2932b7dd9dca27e9469
2393Author: Claudia Cotună <special4ti@gmail.com>
2394Date:   2010-03-20
2395
2396    Update Romanian translation
2397
2398 po/LINGUAS |  1 +
2399 po/ro.po   | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2400 2 files changed, 57 insertions(+)
2401
2402commit 7ac67bc91088b9c38351b196f47e4b82fb6af3b8
2403Author: Alexander Sack <asac@jwsdot.com>
2404Date:   2010-03-19
2405
2406    Don't assert on va_list, which isn't necessarily a pointer.
2407
2408    Using g_assert((va_list) something) isnt portable.
2409
2410    Fixes bug #612127
2411
2412 library/gnome-keyring.c | 2 --
2413 1 file changed, 2 deletions(-)
2414
2415commit d2936136d3f884d9bf889c57e80ef9ea3210ea7c
2416Author: Stef Walter <stef@memberwebs.com>
2417Date:   2010-03-19
2418
2419    Hold reference to operation while waiting for prompt result.
2420
2421    We need to hold a reference to the prompt while waiting
2422    for a prompt result. We tie this reference to the dbus filter
2423    with which we wait for the prompt result signals.
2424
2425    Fixes bug #611310
2426
2427 library/gkr-operation.c | 30 ++++++++++++++++++++++--------
2428 1 file changed, 22 insertions(+), 8 deletions(-)
2429
2430commit 26d0f6492d2e413f6029cd8f3a11d94db333ab4d
2431Author: Stef Walter <stef@memberwebs.com>
2432Date:   2010-03-19
2433
2434    Try to return GNOME_KEYRING_ALREADY_EXISTS where possible.
2435
2436    The secrets API has a significantly different model with creating of
2437    keyrings, where we never get an 'already exists' error. However this
2438    breaks certain strange uses of gnome_keyring_create ().
2439
2440    So we simulate 'already exists' in a fairly good, but 'racy' manner.
2441
2442    Fixes bug #611449
2443
2444 library/gnome-keyring.c       | 82 ++++++++++++++++++++++++++++++-------------
2445 library/tests/test-keyrings.c |  9 +++++
2446 2 files changed, 66 insertions(+), 25 deletions(-)
2447
2448commit d24804efbc3c686a9724a2bc329c8fa7890cf2e5
2449Author: Hideki Yamane (Debian-JP) <henrich@debian.or.jp>
2450Date:   2010-03-19
2451
2452    Added Japanese translation.
2453
2454 po/LINGUAS |  1 +
2455 po/ja.po   | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
2456 2 files changed, 56 insertions(+)
2457
2458commit 754ddb68665ed1d7f0f77020778c3427a8972da2
2459Author: Priit Laes <plaes@plaes.org>
2460Date:   2010-03-19
2461
2462    Added Estonian (et) to LINGUAS
2463
2464 po/LINGUAS | 1 +
2465 1 file changed, 1 insertion(+)
2466
2467commit b242d3b780c1f7a0cd551db091233f99380c11c2
2468Author: Mattias Põldaru <mahfiaz gmail com>
2469Date:   2010-03-19
2470
2471    Estonian translation updated
2472
2473 po/et.po | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
2474 1 file changed, 49 insertions(+)
2475
2476commit 8b33e6f0d4fa8c12a5af8a4d629277c5929e7bf0
2477Author: Timo Jyrinki <timo.jyrinki@iki.fi>
2478Date:   2010-03-18
2479
2480    Add Finnish translation by Jiri Grönroos. Via Launchpad.
2481
2482 po/LINGUAS |  1 +
2483 po/fi.po   | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2484 2 files changed, 54 insertions(+)
2485
2486commit 1d4e17f918b37fc13ad3694e8f3e7671cebf01e8
2487Author: A S Alam <aalam@users.sf.net>
2488Date:   2010-03-18
2489
2490    add Punjabi Language (pa) to project by A S Alam
2491
2492 po/LINGUAS |  1 +
2493 po/pa.po   | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2494 2 files changed, 58 insertions(+)
2495
2496commit 6cbb36e656154db0d0a82a5137fad3dab9493b55
2497Author: Wouter Bolsterlee <wbolster@gnome.org>
2498Date:   2010-03-16
2499
2500    Added nl to po/LINGUAS
2501
2502 po/LINGUAS | 2 +-
2503 1 file changed, 1 insertion(+), 1 deletion(-)
2504
2505commit 1952fd7f0006710ae352e6bc0e966e467238348f
2506Author: Wouter Bolsterlee <wbolster@gnome.org>
2507Date:   2010-03-16
2508
2509    Added Dutch translation by Wouter Bolsterlee
2510
2511 po/nl.po | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
2512 1 file changed, 55 insertions(+)
2513
2514commit 16a0c358f5d3c21233c205b160a4c74217b54c41
2515Author: Cheng-Chia Tseng <pswo10680@gmail.com>
2516Date:   2010-03-14
2517
2518    Added Traditional Chinese translation(Hong Kong and Taiwan)
2519
2520 po/LINGUAS  |  2 ++
2521 po/zh_HK.po | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2522 po/zh_TW.po | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2523 3 files changed, 108 insertions(+)
2524
2525commit 7231a8c9375943dc2cbd6fea134676b01189c7a8
2526Author: Changwoo Ryu <cwryu@debian.org>
2527Date:   2010-03-14
2528
2529    Updated Korean translation
2530
2531 po/LINGUAS |  1 +
2532 po/ko.po   | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2533 2 files changed, 54 insertions(+)
2534
2535commit 710c85b815707fb21b4e1e4438afe39c260ed828
2536Author: dooteo <dooteo@dhcppc1.zundan.com>
2537Date:   2010-03-12
2538
2539    Added 'eu' entry
2540
2541 po/LINGUAS | 1 +
2542 1 file changed, 1 insertion(+)
2543
2544commit 6754b4d152206c10a045737bf4ccc940bdaa93a8
2545Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
2546Date:   2010-03-12
2547
2548    Added Basque language
2549
2550 po/eu.po | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2551 1 file changed, 56 insertions(+)
2552
2553commit 18affdaadb8c71bfc4092d9281b03c9833027c6a
2554Author: Stef Walter <stef@memberwebs.com>
2555Date:   2010-03-10
2556
2557    NULL password from gnome_keyring_find_password() when not found.
2558
2559    Regression. We used to return a NULL password from
2560    gnome_keyring_find_password() and friends when no such item was
2561    found in the keyring.
2562
2563 library/gnome-keyring.c | 2 +-
2564 1 file changed, 1 insertion(+), 1 deletion(-)
2565
2566commit 86a97ea0db79db98435880bf93d4c90b824f1e8c
2567Author: Stef Walter <stef@memberwebs.com>
2568Date:   2010-03-10
2569
2570    Fix starting of test service during tests.
2571
2572    The args array was too short.
2573
2574 tests/gtest-helpers.c | 2 +-
2575 1 file changed, 1 insertion(+), 1 deletion(-)
2576
2577commit d8eb7877a9767ac0259c80e04deb7e2e7d0851aa
2578Author: Vincent Untz <vuntz@gnome.org>
2579Date:   2010-03-10
2580
2581    Prepare for 2.29.92 release
2582
2583 NEWS         | 11 +++++++++++
2584 configure.in |  2 +-
2585 2 files changed, 12 insertions(+), 1 deletion(-)
2586
2587commit 3db38e0172e38caff6be6510e54ae4b9eaea3e70
2588Author: Vincent Untz <vuntz@gnome.org>
2589Date:   2010-03-10
2590
2591    Fix make dist
2592
2593    We need gnome-keyring-overrides.txt for the API doc, and there's no
2594    test-data file to dist in library/tests.
2595
2596 .gitignore                                               | 1 -
2597 docs/reference/gnome-keyring/gnome-keyring-overrides.txt | 2 ++
2598 library/tests/Makefile.am                                | 3 ---
2599 3 files changed, 2 insertions(+), 4 deletions(-)
2600
2601commit 26317d4decbce8b65b7a1130cc20bd96731b228c
2602Author: David Planella <david.planella@gmail.com>
2603Date:   2010-03-09
2604
2605    Added Catalan translation
2606
2607 po/ca.po | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2608 1 file changed, 53 insertions(+)
2609
2610commit d5f266a56b5098939fed4100a1dcfbad35830f5d
2611Author: David Planella <david.planella@gmail.com>
2612Date:   2010-03-09
2613
2614    Added Catalan translation, updated LINGUAS
2615
2616 po/LINGUAS | 1 +
2617 1 file changed, 1 insertion(+)
2618
2619commit 114aecf1900b3da9848fea863409f27791232b34
2620Author: Duarte Loreto <happyguy_pt@hotmail.com>
2621Date:   2010-03-09
2622
2623    Updated Portuguese translation
2624
2625 po/LINGUAS |  1 +
2626 po/pt.po   | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2627 2 files changed, 54 insertions(+)
2628
2629commit 69777aaaa1c937951d4c4e5820e97229b5b174b9
2630Author: Peteris Krisjanis <pecisk@gmail.com>
2631Date:   2010-03-08
2632
2633    Added Latvian translation.
2634
2635 po/lv.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2636 1 file changed, 57 insertions(+)
2637
2638commit 0129e1898cc9e86db547ba7f11fcdca2dc22ff2b
2639Author: Peteris Krisjanis <pecisk@gmail.com>
2640Date:   2010-03-08
2641
2642    Added Latvian (lv).
2643
2644 po/LINGUAS | 1 +
2645 1 file changed, 1 insertion(+)
2646
2647commit a8929af5a42eefede18f1da77cabe07e3c0036ae
2648Author: Francesco Marletta <francesco.marletta@tiscali.it>
2649Date:   2010-03-07
2650
2651    Add Italian translation
2652
2653 po/LINGUAS |  1 +
2654 po/it.po   | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
2655 2 files changed, 56 insertions(+)
2656
2657commit 49a91681f4bc7ab94b84ddec19bf49d6e4a118c2
2658Author: Kostas Papadimas <pkst@gnome.org>
2659Date:   2010-03-07
2660
2661    Added Greek translation.
2662
2663 po/LINGUAS |  1 +
2664 po/el.po   | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
2665 2 files changed, 56 insertions(+)
2666
2667commit 0e781dc95e53cd11a4bb435b22acbfda578b8434
2668Author: vasudeven <agnihot3@gmail.com>
2669Date:   2010-03-07
2670
2671    Added ta translation
2672
2673 po/LINGUAS | 1 +
2674 1 file changed, 1 insertion(+)
2675
2676commit 25d8cd646d6a9f2bc81619388f4467055fd7831a
2677Author: vasudeven <agnihot3@gmail.com>
2678Date:   2010-03-06
2679
2680    added Tamil translation
2681
2682 po/ta.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2683 1 file changed, 57 insertions(+)
2684
2685commit 382762a621d397f128c47216788b7f62df491446
2686Author: Kjartan Maraas <kmaraas@gnome.org>
2687Date:   2010-03-04
2688
2689    Updated Norwegian bokmål translation
2690
2691 po/nb.po | 14 +++++++-------
2692 1 file changed, 7 insertions(+), 7 deletions(-)
2693
2694commit 064d5ff232b090ef32174d91bfda215a04e9334e
2695Author: Marcel Telka <marcel@telka.sk>
2696Date:   2010-03-04
2697
2698    Added Slovak translation
2699
2700 po/LINGUAS |  1 +
2701 po/sk.po   | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
2702 2 files changed, 55 insertions(+)
2703
2704commit fdf4e76dc7c549c1f797a371aab048370e84403a
2705Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
2706Date:   2010-03-03
2707
2708    Updated Lithuanian translation.
2709
2710 po/LINGUAS |  1 +
2711 po/lt.po   | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2712 2 files changed, 57 insertions(+)
2713
2714commit 533b501ed47c95a8a4ace3e1b62ababc87d11567
2715Author: Kjartan Maraas <kmaraas@gnome.org>
2716Date:   2010-03-01
2717
2718    Add entry for Norwegian bokmål
2719
2720 po/LINGUAS | 1 +
2721 1 file changed, 1 insertion(+)
2722
2723commit 9fcfc815df8cd228e3e181aadd9484475d93c7de
2724Author: Kjartan Maraas <kmaraas@gnome.org>
2725Date:   2010-03-01
2726
2727    Added Norwegian bokmål translation
2728
2729 po/nb.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
2730 1 file changed, 54 insertions(+)
2731
2732commit 5219b4a50da89585fbec97f90918b0fb9b5a63f7
2733Author: Zdeněk Hataš <zdenek.hatas@gmail.com>
2734Date:   2010-02-28
2735
2736    Add Czech translation
2737
2738 po/LINGUAS |  1 +
2739 po/cs.po   | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2740 2 files changed, 60 insertions(+)
2741
2742commit 2f8ae6de0d4c14972853e99de5dec7af5236b4e4
2743Author: Henrique P. Machado <hpmachado@gnome.org>
2744Date:   2010-02-28
2745
2746    Added Brazilian Portuguese translation
2747
2748 po/LINGUAS  |  1 +
2749 po/pt_BR.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
2750 2 files changed, 55 insertions(+)
2751
2752commit 85900d14b3a56c0cdb9d6a0b334f5e7c08c5f07b
2753Author: Torstein Adolf Winterseth <kvikende@yahoo.no>
2754Date:   2010-02-27
2755
2756    Added Norwegian Nynorsk translation
2757
2758 po/LINGUAS |  1 +
2759 po/nn.po   | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2760 2 files changed, 58 insertions(+)
2761
2762commit 8252538b72fb95ad98696be3da36bf25f974b840
2763Author: Åsmund Skjæveland <aasmunds@ulrik.uio.no>
2764Date:   2010-02-27
2765
2766    Revert "Updated Norwegian Nynorsk translation"
2767    Forgot to commit updated LINGUAS
2768    This reverts commit 8630f6e7f554d5516107d5774c03fa32befaad5b.
2769
2770 po/nn.po | 57 ---------------------------------------------------------
2771 1 file changed, 57 deletions(-)
2772
2773commit 8630f6e7f554d5516107d5774c03fa32befaad5b
2774Author: Torstein Adolf Winterseth <kvikende@yahoo.no>
2775Date:   2010-02-27
2776
2777    Updated Norwegian Nynorsk translation
2778
2779 po/nn.po | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2780 1 file changed, 57 insertions(+)
2781
2782commit 7aab9c1e5c7ba8cfb2676830c0dcfc0e100e059d
2783Author: parimbra <parimbra@redhat.com>
2784Date:   2010-02-27
2785
2786    adding Malayalam to LINGUAS
2787
2788 po/LINGUAS | 1 +
2789 1 file changed, 1 insertion(+)
2790
2791commit 84357adea0b390f20f0e23a5f4b1afc36cc4a24d
2792Author: parimbra <parimbra@redhat.com>
2793Date:   2010-02-27
2794
2795    Jaisen Nedumpala translated libgnome-keyring to Malayalam
2796
2797 po/ml.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
2798 1 file changed, 54 insertions(+)
2799
2800commit 3ff416c4a04b3664db2a6446c0e19f197751a543
2801Author: Daniel Nylander <po@danielnylander.se>
2802Date:   2010-02-26
2803
2804    Updated Swedish translation
2805
2806 po/LINGUAS |  1 +
2807 po/sv.po   | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
2808 2 files changed, 55 insertions(+)
2809
2810commit 726efdbc6b48cf4961aead10cb021b57f465f0ef
2811Author: Fran Diéguez <frandieguez@ubuntu.com>
2812Date:   2010-02-25
2813
2814    Added Galician Translation
2815
2816 po/LINGUAS |  1 +
2817 po/gl.po   | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2818 2 files changed, 54 insertions(+)
2819
2820commit a75b02b4601d310417812f4919cf17261070d6db
2821Author: Alexander Shopov <ash@contact.bg>
2822Date:   2010-02-25
2823
2824    Added Bulgarian translation
2825
2826 po/LINGUAS |  1 +
2827 po/bg.po   | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
2828 2 files changed, 56 insertions(+)
2829
2830commit 93998995b984228146fb9e2a46acc08f74dbb8c9
2831Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
2832Date:   2010-02-25
2833
2834    Added LowGerman translation
2835
2836 po/nds.po | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
2837 1 file changed, 54 insertions(+)
2838
2839commit 5d2f1753f209739bddabc5acc0d7c37d82d37299
2840Author: Nils-Christoph Fiedler <fiedler@medienkompanie.de>
2841Date:   2010-02-25
2842
2843    Added LowGerman translation
2844
2845 po/LINGUAS | 1 +
2846 1 file changed, 1 insertion(+)
2847
2848commit b13af974dff2aab3dcc4c97e999eb32f68abdfda
2849Author: Leonid Kanter <leon@asplinux.ru>
2850Date:   2010-02-25
2851
2852    Update Russian translation
2853
2854 po/LINGUAS |  1 +
2855 po/ru.po   | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2856 2 files changed, 60 insertions(+)
2857
2858commit ca67ab11f6659becd8295797dfddd9e763b82d3b
2859Author: Claude Paroz <claude@2xlibre.net>
2860Date:   2010-02-24
2861
2862    Add French translation
2863
2864 po/LINGUAS |  1 +
2865 po/fr.po   | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
2866 2 files changed, 56 insertions(+)
2867
2868commit f9f151cf0c684b63e0e0e8f8a7494ae82c67ecb9
2869Author: Jorge González <jorgegonz@svn.gnome.org>
2870Date:   2010-02-24
2871
2872    Added Spanish translation
2873
2874 po/es.po | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
2875 1 file changed, 55 insertions(+)
2876
2877commit c04ca0d4be1cd20903dc36a6fc52ebafabad32d8
2878Author: Jorge González <jorgegonz@svn.gnome.org>
2879Date:   2010-02-24
2880
2881    Added es to LINGUAS
2882
2883 po/LINGUAS | 1 +
2884 1 file changed, 1 insertion(+)
2885
2886commit 962cef5d2887912ac5992c6b81942d06f328e24c
2887Author: Khaled Hosny <khaledhosny@eglug.org>
2888Date:   2010-02-24
2889
2890    Added Arabic translation
2891
2892 po/LINGUAS |  1 +
2893 po/ar.po   | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2894 2 files changed, 57 insertions(+)
2895
2896commit b7c05d9e880aa0e63a21dd623fec840dfb15d527
2897Author: Piotr Drąg <piotrdrag@gmail.com>
2898Date:   2010-02-24
2899
2900    Updated Polish translation
2901
2902 po/LINGUAS |  1 +
2903 po/pl.po   | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2904 2 files changed, 59 insertions(+)
2905
2906commit 472d43ace5ed12db168a3f62ca35e50629321d98
2907Author: Matej Urbančič <mateju@svn.gnome.org>
2908Date:   2010-02-24
2909
2910    Added Slovenian translation
2911
2912 po/sl.po | 17 +++++++++--------
2913 1 file changed, 9 insertions(+), 8 deletions(-)
2914
2915commit 9c5f693b68cdf0646edb2c18c2b716859e67b4be
2916Author: Matej Urbančič <mateju@svn.gnome.org>
2917Date:   2010-02-24
2918
2919    Added sl for Slovenian translation
2920
2921 po/LINGUAS | 1 +
2922 1 file changed, 1 insertion(+)
2923
2924commit a3c612b2468664edbda76ff9dccb4736e174fc1e
2925Author: Matej Urbančič <mateju@svn.gnome.org>
2926Date:   2010-02-24
2927
2928    Added Slovenian translation
2929
2930 po/sl.po | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2931 1 file changed, 58 insertions(+)
2932
2933commit a66e35304a6d11db3747f1182c8b204bcdcc5f53
2934Author: Bruce Cowan <bcowan@fastmail.co.uk>
2935Date:   2010-02-24
2936
2937    Added British English translation
2938
2939 po/LINGUAS  |  1 +
2940 po/en_GB.po | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2941 2 files changed, 57 insertions(+)
2942
2943commit b3e9f7ae6474f04e0be1157de83f8bec67fcf241
2944Author: Mario Blättermann <mariobl@gnome.org>
2945Date:   2010-02-24
2946
2947    Added German translation
2948
2949 po/LINGUAS |  1 +
2950 po/de.po   | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2951 2 files changed, 58 insertions(+)
2952
2953commit 3351c78f405d3d00eae778c0f6279a28a6b6d628
2954Author: Gabor Kelemen <kelemeng@gnome.hu>
2955Date:   2010-02-24
2956
2957    Add hu to LINGUAS
2958
2959 po/LINGUAS | 1 +
2960 1 file changed, 1 insertion(+)
2961
2962commit 57ae15b4e261b97605bd28417879e343cdb17213
2963Author: Gabor Kelemen <kelemeng@gnome.hu>
2964Date:   2010-02-24
2965
2966    Make intltool-update -m happy
2967
2968 po/POTFILES.in | 3 ++-
2969 1 file changed, 2 insertions(+), 1 deletion(-)
2970
2971commit a1c9fa791c8ba195106b68d4faaca3aa983811c3
2972Author: Gabor Kelemen <kelemeng@gnome.hu>
2973Date:   2010-02-24
2974
2975    Added Hungarian translation
2976
2977 po/hu.po | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2978 1 file changed, 59 insertions(+)
2979
2980commit b19aad0793f687e430a92fb05bbcbfa64a691554
2981Author: Stef Walter <stef@memberwebs.com>
2982Date:   2010-02-18
2983
2984    Add GPL licence for those bits which are GPL'd.
2985
2986 COPYING.GPL | 340 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2987 Makefile.am |   3 +-
2988 2 files changed, 342 insertions(+), 1 deletion(-)
2989
2990commit a67967d58370345142dd55260f01b586d1affb9a
2991Author: Stef Walter <stef@memberwebs.com>
2992Date:   2010-02-18
2993
2994    Give translatable label to automatically created default keyring.
2995
2996 library/gnome-keyring.c | 5 ++++-
2997 po/POTFILES.in          | 1 +
2998 2 files changed, 5 insertions(+), 1 deletion(-)
2999
3000commit 5e37e8cc09712fd8cab60e42636f260f23bacd7e
3001Author: Stef Walter <stef@memberwebs.com>
3002Date:   2010-02-18
3003
3004    Can create a new default keyring when creating item.
3005
3006    When no default keyring exists, and creating an item, and
3007    the default keyring was the desired keyring for the item,
3008    prompt to create a new default keyring.
3009
3010    This mirrors the behavior in the old gnome-keyring-daemon.
3011    However this functionality has now been moved to the library.
3012
3013 .gitignore                     |   1 +
3014 library/gnome-keyring.c        | 180 +++++++++++++++++++++++++++++++++++------
3015 library/tests/Makefile.am      |  18 +++++
3016 library/tests/test-prompting.c |  59 ++++++++++++++
3017 4 files changed, 235 insertions(+), 23 deletions(-)
3018
3019commit cf04a806f7cbd12bfb664a481b7a551650cb85b2
3020Author: Stef Walter <stef@memberwebs.com>
3021Date:   2010-02-14
3022
3023    No assertion when password is not found.
3024
3025    Would crash when gnome_keyring_find_password_xx() was called and
3026    no password was found.
3027
3028    Fixes bug #608709
3029
3030 library/gnome-keyring.c       | 15 ++++++++++++---
3031 library/tests/test-keyrings.c | 40 ++++++++++++++++++++++++++++++++++++++++
3032 2 files changed, 52 insertions(+), 3 deletions(-)
3033
3034commit 5d8261aed92afce81a2364f1417c8364f76ba30c
3035Author: Stef Walter <stef@memberwebs.com>
3036Date:   2010-02-14
3037
3038    Fix up some documentation errors.
3039
3040 library/gnome-keyring.c | 11 +++++++++--
3041 1 file changed, 9 insertions(+), 2 deletions(-)
3042
3043commit b65653a552588bdd1c839272822fba44e988f1f0
3044Author: Stefan Walter <stef@ws.local>
3045Date:   2010-02-14
3046
3047    Allow predictable testing by setting up a test path and service.
3048
3049    Tell the daemon which path to use for data, control sockets, and
3050    dbus service, during testing.
3051
3052 configure.in                |  3 +++
3053 library/gkr-misc.c          | 11 ++++++++
3054 library/gkr-misc.h          |  2 ++
3055 library/gkr-operation.c     |  6 ++---
3056 library/gkr-session.c       |  5 ++--
3057 library/gnome-keyring.c     | 50 +++++++++++++++++------------------
3058 library/tests/test-memory.c |  8 +++---
3059 tests/gtest-helpers.c       | 64 ++++++++++++++++++++++++++++++++++++++-------
3060 8 files changed, 106 insertions(+), 43 deletions(-)
3061
3062commit 39dee708403cad8ea8ee3430dfca97cb56520f3f
3063Author: Stef Walter <stef@memberwebs.com>
3064Date:   2010-02-10
3065
3066    Make autogen.sh executable
3067
3068 autogen.sh | 0
3069 1 file changed, 0 insertions(+), 0 deletions(-)
3070
3071commit c04283e31e4084025768f5df23db9ed5a1cf2a48
3072Author: Stef Walter <stef@memberwebs.com>
3073Date:   2010-01-04
3074
3075    Implement setting of Type property in gnome_keyring_item_set_info().
3076
3077 library/gnome-keyring.c | 106 +++++++++++++++++++++++++++++-------------------
3078 1 file changed, 65 insertions(+), 41 deletions(-)
3079
3080commit 48b8a75059b05d6f1b8e7e040e811d8429f514f5
3081Author: Stef Walter <stef@memberwebs.com>
3082Date:   2010-01-03
3083
3084    Clear the client's session when the service disconnects.
3085
3086 library/gkr-operation.c | 33 ++++++++++++++++++++++++++++++++-
3087 library/gkr-session.c   | 13 +++++++++++++
3088 library/gkr-session.h   |  2 ++
3089 3 files changed, 47 insertions(+), 1 deletion(-)
3090
3091commit 604de15586fea8adaa06a0a6a2090002a068ec98
3092Author: Stef Walter <stef@memberwebs.com>
3093Date:   2010-01-03
3094
3095    Fix assertion calling deprecated acl function.
3096
3097 library/gnome-keyring.c | 11 ++++++++++-
3098 1 file changed, 10 insertions(+), 1 deletion(-)
3099
3100commit edff7882756919f548369ee7f375a4cb090e52a8
3101Author: Stef Walter <stef@memberwebs.com>
3102Date:   2009-12-21
3103
3104    Bump version.
3105
3106 configure.in | 2 +-
3107 1 file changed, 1 insertion(+), 1 deletion(-)
3108
3109commit afb47d5a1c1cc6f39449c8645aeacef1c3a73041
3110Author: Stef Walter <stef@memberwebs.com>
3111Date:   2009-12-21
3112
3113    Release version 2.29.4.
3114
3115    This is the initial release.
3116
3117 .gitignore   | 1 +
3118 configure.in | 2 +-
3119 2 files changed, 2 insertions(+), 1 deletion(-)
3120
3121commit 630ac0495a7992b52dc94f4acb596d41ae9e8202
3122Author: Stef Walter <stef@memberwebs.com>
3123Date:   2009-12-14
3124
3125    Update tests to lock specific collection.
3126
3127 library/tests/test-keyrings.c | 2 +-
3128 1 file changed, 1 insertion(+), 1 deletion(-)
3129
3130commit b9fb961e59f8c6f35d9eba177691f4b77a70eb45
3131Author: Stef Walter <stef@memberwebs.com>
3132Date:   2009-12-14
3133
3134    Update the error codes with latest spec changes.
3135
3136 library/gkr-session.c           | 2 +-
3137 library/gnome-keyring-private.h | 2 --
3138 2 files changed, 1 insertion(+), 3 deletions(-)
3139
3140commit 3fa4b0ea0a17c8ec4675ba471f3b1a79c1152f43
3141Author: Stef Walter <stef@memberwebs.com>
3142Date:   2009-12-14
3143
3144    Stop waiting for a prompt when the service goes away.
3145
3146 library/gkr-operation.c | 36 +++++++++++++++++++++++++++++++++---
3147 1 file changed, 33 insertions(+), 3 deletions(-)
3148
3149commit 84c01f9f54043bf75fcfef76dff1eba9f6fac7e2
3150Author: Stef Walter <stef@memberwebs.com>
3151Date:   2009-12-14
3152
3153    Fix problems when running mainloop after sync operation.
3154
3155 library/gkr-operation.c | 17 +++++++++++++----
3156 1 file changed, 13 insertions(+), 4 deletions(-)
3157
3158commit ee4d2ba4f3ec6bccff68474fb7549bedb16ce35e
3159Author: Stef Walter <stef@memberwebs.com>
3160Date:   2009-12-14
3161
3162    Bring tests in sync with the implementation.
3163
3164 library/tests/test-keyrings.c | 7 ++++++-
3165 library/tests/test-other.c    | 3 ++-
3166 2 files changed, 8 insertions(+), 2 deletions(-)
3167
3168commit 95c7220f6fd59d48c7560af98108936ff043ec73
3169Author: Stef Walter <stef@memberwebs.com>
3170Date:   2009-12-14
3171
3172    Fix up store/delete password functionality.
3173
3174 library/gkr-callback.c  |  2 +-
3175 library/gnome-keyring.c | 55 ++++++++++++++++++++++++++++++-------------------
3176 2 files changed, 35 insertions(+), 22 deletions(-)
3177
3178commit 8beffbe46a82b713bfbd8c798fb4269eea0f78e3
3179Author: Stef Walter <stef@memberwebs.com>
3180Date:   2009-12-14
3181
3182    Remove checks for ACLs, since this functionality is no longer present.
3183
3184 library/tests/test-keyrings.c | 19 +------------------
3185 1 file changed, 1 insertion(+), 18 deletions(-)
3186
3187commit d4f6c891d22499c52224eda7911c7356514a4cad
3188Author: Stef Walter <stef@memberwebs.com>
3189Date:   2009-12-13
3190
3191    Fix gnome_keyring_get_info() and friends.
3192
3193 library/gnome-keyring.c | 11 ++++++-----
3194 1 file changed, 6 insertions(+), 5 deletions(-)
3195
3196commit 8adde38428e9770b78016dadec460d6cd6aa06da
3197Author: Stef Walter <stef@memberwebs.com>
3198Date:   2009-12-13
3199
3200    Finish implementing unlocking, password changing.
3201
3202 library/gnome-keyring.c | 241 +++++++++++++++++++++++++++++++++++++-----------
3203 1 file changed, 185 insertions(+), 56 deletions(-)
3204
3205commit 38413ce4fe6b7322f9fa1fbbfe68b4f66184e91a
3206Author: Stef Walter <stef@memberwebs.com>
3207Date:   2009-12-13
3208
3209    Fix some problems in gnome_keyring_unlock()
3210
3211 library/gnome-keyring.c | 4 ++--
3212 1 file changed, 2 insertions(+), 2 deletions(-)
3213
3214commit 79dfd3dd4026179cf1d3b1580134fee238291792
3215Author: Stef Walter <stef@memberwebs.com>
3216Date:   2009-12-13
3217
3218    Fix problems in gnome_keyring_find_items() and friends.
3219
3220 library/gkr-misc.c      |  2 +-
3221 library/gnome-keyring.c | 28 +++++++++++++++++-----------
3222 2 files changed, 18 insertions(+), 12 deletions(-)
3223
3224commit 847b301a52168bb80ea9b54b17496db760cb871c
3225Author: Stef Walter <stef@memberwebs.com>
3226Date:   2009-12-12
3227
3228    Fix up gnome_keyring_item_set_info() and friends.
3229
3230 library/gnome-keyring.c | 10 ++++++----
3231 1 file changed, 6 insertions(+), 4 deletions(-)
3232
3233commit 013dce1b3c0ab92e26def3890054183f4bca751b
3234Author: Stef Walter <stef@memberwebs.com>
3235Date:   2009-12-12
3236
3237    Fix problems getting item_info and decoding secret.
3238
3239 library/gkr-session.c   |  6 +++---
3240 library/gnome-keyring.c | 34 ++++++++++++++++++----------------
3241 2 files changed, 21 insertions(+), 19 deletions(-)
3242
3243commit 18fa50fa88a5ebe6957c728eea63734ca1c31298
3244Author: Stef Walter <stef@memberwebs.com>
3245Date:   2009-12-12
3246
3247    Don't assume the returned item ids are in a specific order.
3248
3249 library/tests/test-keyrings.c | 9 +++++++++
3250 1 file changed, 9 insertions(+)
3251
3252commit eede36ad6f053da17a555630b0b4971e1bc745ab
3253Author: Stef Walter <stef@memberwebs.com>
3254Date:   2009-12-12
3255
3256    Fix variant array parsing.
3257
3258 library/gnome-keyring.c | 2 +-
3259 1 file changed, 1 insertion(+), 1 deletion(-)
3260
3261commit c4154fa4195b0170f09fd04450ce97fc915752a2
3262Author: Stef Walter <stef@memberwebs.com>
3263Date:   2009-12-12
3264
3265    Send interface name when setting item attributes.
3266
3267 library/gnome-keyring.c | 2 ++
3268 1 file changed, 2 insertions(+)
3269
3270commit 55bfe9cc2f55cf3cc0aad682638ae65ba9b338ee
3271Author: Stef Walter <stef@memberwebs.com>
3272Date:   2009-12-12
3273
3274    Fix bugs in gnome_keyring_item_create() and friends.
3275
3276 library/gkr-misc.c      | 16 ++++++++--------
3277 library/gnome-keyring.c | 50 ++++++++++++++++++++++++++++++++++++-------------
3278 2 files changed, 45 insertions(+), 21 deletions(-)
3279
3280commit 505b39592f0ad47c8bfeef5694ad8a803dec9b5d
3281Author: Stef Walter <stef@memberwebs.com>
3282Date:   2009-12-12
3283
3284    Implement gnome-keyring specific way of creating collection with pass.
3285
3286    An internal interface for gnome-keyring to be able to pass a master
3287    password while creating a collection.
3288
3289 library/gnome-keyring.c | 106 ++++++++++++++++++++++++++++++++++--------------
3290 1 file changed, 76 insertions(+), 30 deletions(-)
3291
3292commit 45bc008d1d01bbb7761df56ec8ecf250d3ced928
3293Author: Stef Walter <stef@memberwebs.com>
3294Date:   2009-12-12
3295
3296    Fix bugs in decoding plain OpenSession response.
3297
3298 library/gkr-session.c | 5 ++---
3299 1 file changed, 2 insertions(+), 3 deletions(-)
3300
3301commit ecd4e30a0dc60d79f8e85083a29981126ab2f3d3
3302Author: Stef Walter <stef@memberwebs.com>
3303Date:   2009-12-12
3304
3305    Bring over changes from gnome-keyring into our DH code.
3306
3307 egg/egg-dh.c        | 54 +++++++++++++++++++++++++++++++++--------------------
3308 egg/tests/test-dh.c |  2 +-
3309 2 files changed, 35 insertions(+), 21 deletions(-)
3310
3311commit b636f3c4f2fb58fe977a7f6fd48382e994086af8
3312Author: Stef Walter <stef@memberwebs.com>
3313Date:   2009-12-12
3314
3315    Only show warning messages when error result is not definite.
3316
3317 library/gkr-operation.c | 3 +--
3318 1 file changed, 1 insertion(+), 2 deletions(-)
3319
3320commit 008b9a014041f0e97bf8d9f6cc6654e92ffd9346
3321Author: Stef Walter <stef@memberwebs.com>
3322Date:   2009-12-11
3323
3324    Fix problems negotiating sessions.
3325
3326    Initialize libgcrypt properly, and fix encoding and other
3327    problems with sessions and secrets.
3328
3329 egg/Makefile.am       |   1 +
3330 egg/egg-dh.c          |   2 +-
3331 egg/egg-libgcrypt.c   | 118 ++++++++++++++++++++++++++++++++++++++++++++++++++
3332 egg/egg-libgcrypt.h   |  30 +++++++++++++
3333 library/gkr-session.c |  33 ++++++++------
3334 5 files changed, 170 insertions(+), 14 deletions(-)
3335
3336commit 01add3e593aaffda96feac25c27c8f9336002b14
3337Author: Stef Walter <stef@memberwebs.com>
3338Date:   2009-12-10
3339
3340    Proper dbus argument encoding for CreateItem.
3341
3342 library/gnome-keyring.c | 6 +++---
3343 1 file changed, 3 insertions(+), 3 deletions(-)
3344
3345commit 023dc877e55b411a6020c71ad6094f8abff1ae17
3346Author: Stef Walter <stef@memberwebs.com>
3347Date:   2009-12-10
3348
3349    Fix up get/set default keyring functionality.
3350
3351 library/gnome-keyring.c | 15 ++++++++++-----
3352 1 file changed, 10 insertions(+), 5 deletions(-)
3353
3354commit 636a88ece471a61cbd7ade3bac4868c0cd21b16c
3355Author: Stef Walter <stef@memberwebs.com>
3356Date:   2009-12-10
3357
3358    Add method for hinting at what kind of object returned NoSuchObject.
3359
3360 library/gkr-operation.c | 9 ++++++++-
3361 library/gkr-operation.h | 2 ++
3362 library/gnome-keyring.c | 5 +++--
3363 3 files changed, 13 insertions(+), 3 deletions(-)
3364
3365commit 3b2e45cffcc334b724976090062ac2cf50969994
3366Author: Stef Walter <stef@memberwebs.com>
3367Date:   2009-12-10
3368
3369    Use correct paths and method names for get/set of aliases.
3370
3371 library/gnome-keyring-private.h | 2 +-
3372 library/gnome-keyring.c         | 6 +++---
3373 2 files changed, 4 insertions(+), 4 deletions(-)
3374
3375commit 33ee1815eae66c2cc1a97df42fdb3335bc34ecf5
3376Author: Stef Walter <stef@memberwebs.com>
3377Date:   2009-12-10
3378
3379    Remove irrelevant test.
3380
3381    We no longer return this error code. The different collections
3382    are created with different unique names.
3383
3384 library/tests/test-keyrings.c | 3 ---
3385 1 file changed, 3 deletions(-)
3386
3387commit 2ba6de43b37f8df964d298e37517030d2e849bad
3388Author: Stef Walter <stef@memberwebs.com>
3389Date:   2009-12-10
3390
3391    Free connection after operation callbacks.
3392
3393    Some operation callbacks need operation conn during destroy
3394
3395 library/gkr-operation.c | 3 ++-
3396 1 file changed, 2 insertions(+), 1 deletion(-)
3397
3398commit 842d31012892d863989f40fd78badfbbe30fc107
3399Author: Stef Walter <stef@memberwebs.com>
3400Date:   2009-12-10
3401
3402    Pass an empty window_id to Prompt().
3403
3404 library/gkr-operation.c | 4 ++++
3405 1 file changed, 4 insertions(+)
3406
3407commit 6f669509f5d4a8fc54b70043982ccb1fc0dbb850
3408Author: Stef Walter <stef@memberwebs.com>
3409Date:   2009-12-10
3410
3411    Use correct interface names according to spec.
3412
3413    The interfaces have 'Secret' rather than 'Secrets'.
3414
3415 library/gnome-keyring-private.h | 18 +++++++++---------
3416 1 file changed, 9 insertions(+), 9 deletions(-)
3417
3418commit 766289395c9a439157eb0c449e9bedad6283c028
3419Author: Stef Walter <stef@memberwebs.com>
3420Date:   2009-12-10
3421
3422    This test didn't make sense.
3423
3424    You can't set the default keyring to nothing.
3425
3426 library/tests/test-keyrings.c | 4 ----
3427 1 file changed, 4 deletions(-)
3428
3429commit dc652ed31e220c2cbd8696a33898f9ff636dd3c0
3430Author: Stef Walter <stef@memberwebs.com>
3431Date:   2009-12-10
3432
3433    Return NO_SUCH_KEYRING result when appropriate.
3434
3435    Return NoSuchObject from DBus Service, and convert into
3436    GNOME_KEYRING_RESULT_NO_SUCH_KEYRING when appropriate.
3437
3438    Refactor the keyring/item path encoding stuff.
3439
3440 library/Makefile.am             |   1 +
3441 library/gkr-misc.c              | 210 ++++++++++++++++++++++++++++++++++++++++
3442 library/gkr-misc.h              |  44 +++++++++
3443 library/gkr-operation.c         |  45 +++++----
3444 library/gnome-keyring-private.h |   1 +
3445 library/gnome-keyring.c         | 206 ++++-----------------------------------
3446 6 files changed, 300 insertions(+), 207 deletions(-)
3447
3448commit 0b2c9203e2f16c9457b5a2058a04df92d70ba0ba
3449Author: Stef Walter <stef@memberwebs.com>
3450Date:   2009-12-06
3451
3452    Fix problems with completing the operation.
3453
3454 library/gkr-callback.c  | 5 ++++-
3455 library/gkr-operation.c | 7 ++++---
3456 2 files changed, 8 insertions(+), 4 deletions(-)
3457
3458commit fa67eaf13d261eebe942a881aeb3507918e07533
3459Author: Stef Walter <stef@memberwebs.com>
3460Date:   2009-12-06
3461
3462    Fix up tests, and add more argument checking.
3463
3464 library/gkr-operation.c                |  15 +-
3465 library/gnome-keyring-utils.c          |  49 ++-
3466 library/gnome-keyring.c                | 195 ++++++------
3467 library/tests/Makefile.am              |  13 +-
3468 library/tests/test-daemon-setup.c      |  86 ++++++
3469 library/tests/test-keyrings.c          | 539 +++++++++++++++++++++++++++++++++
3470 library/tests/test-memory.c            | 128 ++++++++
3471 library/tests/test-other.c             |  92 ++++++
3472 library/tests/unit-test-daemon-setup.c |  80 -----
3473 library/tests/unit-test-keyrings.c     | 539 ---------------------------------
3474 library/tests/unit-test-memory.c       | 128 --------
3475 library/tests/unit-test-other.c        |  92 ------
3476 12 files changed, 1000 insertions(+), 956 deletions(-)
3477
3478commit cb2b784979e9683f36494f1ed98895ecd57479c1
3479Author: Stef Walter <stef@memberwebs.com>
3480Date:   2009-12-06
3481
3482    Remove unneeded files.
3483
3484 egg/Makefile.am            |   1 -
3485 egg/egg-unix-credentials.c | 236 ---------------------------------------------
3486 egg/egg-unix-credentials.h |  34 -------
3487 3 files changed, 271 deletions(-)
3488
3489commit 8252dcbc6cef919acad54b0cff36898db2413f13
3490Author: Stef Walter <stef@memberwebs.com>
3491Date:   2009-12-06
3492
3493    Implement get/set default keyring.
3494
3495 library/gnome-keyring.c | 176 +++++++++++++++++++-----------------------------
3496 1 file changed, 71 insertions(+), 105 deletions(-)
3497
3498commit 2b32b5e101c6b31752e05aba49270a9a755d1fe5
3499Author: Stef Walter <stef@memberwebs.com>
3500Date:   2009-12-06
3501
3502    Implement password/schema related functions.
3503
3504 library/gkr-callback.c  |  34 ++--
3505 library/gkr-callback.h  |   4 +
3506 library/gnome-keyring.c | 510 ++++++++++++++++++++++++++----------------------
3507 3 files changed, 302 insertions(+), 246 deletions(-)
3508
3509commit 0b854e88bd02ec4b378e0920616dd181fcc851cf
3510Author: Stef Walter <stef@memberwebs.com>
3511Date:   2009-12-06
3512
3513    Implement gnome_keyring_find_network_password and set as well.
3514
3515 library/gkr-operation.h |   4 +
3516 library/gnome-keyring.c | 293 +++++++++++++++---------------------------------
3517 2 files changed, 96 insertions(+), 201 deletions(-)
3518
3519commit 30c1fa9e97cd47341b58edb30448877ac4e02952
3520Author: Stef Walter <stef@memberwebs.com>
3521Date:   2009-12-05
3522
3523    Implement gnome_keyring_item_create() plus refactoring.
3524
3525 library/gnome-keyring.c | 476 +++++++++++++++++++++++++++++++-----------------
3526 1 file changed, 305 insertions(+), 171 deletions(-)
3527
3528commit 12315a8af7b9bbe976309405f1441c00dc8807d4
3529Author: Stef Walter <stef@memberwebs.com>
3530Date:   2009-12-05
3531
3532    Initial implementation of gnome_keyring_find_items()
3533
3534 library/gnome-keyring.c | 858 ++++++++++++++++++++++++++++++++----------------
3535 1 file changed, 581 insertions(+), 277 deletions(-)
3536
3537commit 42850ed460bda312d23bc1d5deb3687add9675b4
3538Author: Stef Walter <stef@memberwebs.com>
3539Date:   2009-12-05
3540
3541    Implement deleting of keyrings and items.
3542
3543 library/gnome-keyring.c | 125 +++++++++++-------------------------------------
3544 1 file changed, 28 insertions(+), 97 deletions(-)
3545
3546commit 9a04fc3a63d82d61bfd23369bf3b27aaafdec0a3
3547Author: nobody <nobody@localhost.localdomain>
3548Date:   2009-12-03
3549
3550    Implement gnome_keyring_xxx_item_info_*() and gnome_keyring_set_attributes_*()
3551
3552    Also add support for session negotiation, secret transfer etc...
3553
3554 egg/Makefile.am                 |   4 +-
3555 egg/egg-dh.c                    | 345 ++++++++++++++++++++++
3556 egg/egg-dh.h                    |  50 ++++
3557 egg/tests/Makefile.am           |   1 +
3558 egg/tests/test-dh.c             | 172 +++++++++++
3559 library/Makefile.am             |   7 +-
3560 library/gkr-callback.c          |  13 +
3561 library/gkr-callback.h          |   9 +
3562 library/gkr-operation.c         |   2 +-
3563 library/gkr-operation.h         |   2 +
3564 library/gkr-session.c           | 626 ++++++++++++++++++++++++++++++++++++++++
3565 library/gkr-session.h           |  45 +++
3566 library/gnome-keyring-private.h |   5 +
3567 library/gnome-keyring.c         | 521 +++++++++++++++++++++++----------
3568 tests/gtest-helpers.h           |   5 +
3569 15 files changed, 1651 insertions(+), 156 deletions(-)
3570
3571commit 1307ecc96ea5f45715223eb6216f7dd6397896b2
3572Author: nobody <nobody@localhost.localdomain>
3573Date:   2009-12-03
3574
3575    Implement sync usinc same code path as async.
3576
3577    Remove duplicate code for sync functions by calling async
3578    and then blocking for a result.
3579
3580 library/gkr-callback.c  | 108 +++++++++---------
3581 library/gkr-callback.h  |  26 ++---
3582 library/gkr-operation.c | 189 ++++++++++---------------------
3583 library/gkr-operation.h |  15 ++-
3584 library/gnome-keyring.c | 291 ++++++++++++++++--------------------------------
3585 5 files changed, 228 insertions(+), 401 deletions(-)
3586
3587commit be68930cf32022e6221828a7e4ed2b80dd4c655a
3588Author: nobody <nobody@localhost.localdomain>
3589Date:   2009-12-01
3590
3591    Refactor operation and callback code.
3592
3593    Move operation and callback code into own files. Callbacks are
3594    now pretty generic and pushed onto a stack, allowing for lots
3595    of nesting which is needed by prompts and session code.
3596
3597    Important to note that all callback user_data is freed at the end
3598    when the operation goes away.
3599
3600 library/Makefile.am              |   4 +-
3601 library/gkr-callback.c           | 183 +++++++++++++
3602 library/gkr-callback.h           |  87 +++++++
3603 library/gkr-operation.c          | 539 +++++++++++++++++++++++++++++++++++++++
3604 library/gkr-operation.h          |  69 +++++
3605 library/gnome-keyring-callback.c | 161 ------------
3606 library/gnome-keyring-op.c       | 480 ----------------------------------
3607 library/gnome-keyring-private.h  |  97 +------
3608 library/gnome-keyring.c          | 246 +++++++++---------
3609 9 files changed, 1015 insertions(+), 851 deletions(-)
3610
3611commit 3d789c6e925ea67388ec50991c54f151089b216f
3612Author: nobody <nobody@localhost.localdomain>
3613Date:   2009-11-29
3614
3615    Set data seperately from operation handler.
3616
3617 library/gnome-keyring-op.c      | 12 ++++++++----
3618 library/gnome-keyring-private.h |  4 +++-
3619 library/gnome-keyring.c         | 15 ++++++++-------
3620 3 files changed, 19 insertions(+), 12 deletions(-)
3621
3622commit 5718db55fc774f29cda59fe0bb969ecec6896fa5
3623Author: nobody <nobody@localhost.localdomain>
3624Date:   2009-11-29
3625
3626    Implement locking and unlocking of keyrings.
3627
3628 library/gnome-keyring.c | 300 +++++++++++++++++++++++++++++++++---------------
3629 1 file changed, 206 insertions(+), 94 deletions(-)
3630
3631commit 229eaa7b4e45bbe6876584c9132354413c132bfb
3632Author: nobody <nobody@localhost.localdomain>
3633Date:   2009-11-28
3634
3635    Move operation and callback code into own files.
3636
3637 library/Makefile.am              |   2 +
3638 library/gnome-keyring-callback.c | 161 ++++++++++
3639 library/gnome-keyring-op.c       | 476 ++++++++++++++++++++++++++++
3640 library/gnome-keyring-private.h  | 108 +++++++
3641 library/gnome-keyring.c          | 668 ++++-----------------------------------
3642 5 files changed, 812 insertions(+), 603 deletions(-)
3643
3644commit af19fe6878f71e7fc82734a192fff1e594447319
3645Author: nobody <nobody@localhost.localdomain>
3646Date:   2009-11-28
3647
3648    Implement support for prompting and waiting for prompts.
3649
3650 egg/Makefile.am         |   4 +-
3651 egg/egg-dbus.c          | 418 ++++++++++++++++++++++++++++++++++++++++++
3652 egg/egg-dbus.h          |  35 ++++
3653 library/gnome-keyring.c | 471 ++++++++++++++++++++++++++++++++++++------------
3654 4 files changed, 810 insertions(+), 118 deletions(-)
3655
3656commit 3390e8408153770a9b28483279ee6cf0fc9c50b0
3657Author: nobody <nobody@localhost.localdomain>
3658Date:   2009-11-28
3659
3660    Make async operations more thread-safe.
3661
3662    In particular gnome_keyring_cancel_request() can be called from
3663    another thread. Operation structures are reference counted, and
3664    the result is set atomically.
3665
3666 library/gnome-keyring.c | 315 ++++++++++++++++++++++++++----------------------
3667 1 file changed, 170 insertions(+), 145 deletions(-)
3668
3669commit 9b58977d824f5d644398ccf70e76b68b89f33d97
3670Author: Stefan Walter <stef@ws.local>
3671Date:   2009-11-25
3672
3673    Implement gnome_keyring_lock_all() and friends.
3674
3675 library/gnome-keyring.c | 60 ++++++++++++++-----------------------------------
3676 1 file changed, 17 insertions(+), 43 deletions(-)
3677
3678commit d354243ef4b719198be41f778368b7ae8c358b44
3679Author: Stefan Walter <Stefan Walter>
3680Date:   2009-10-30
3681
3682    Implement get_attributes operation.
3683
3684     * Rework how the encoding and decoding of object paths work.
3685
3686 library/gnome-keyring.c | 248 ++++++++++++++++++++++++++++++------------------
3687 1 file changed, 156 insertions(+), 92 deletions(-)
3688
3689commit 8a43901897c08e25dc93d91f92f2cb399d1a7b76
3690Author: Stefan Walter <Stefan Walter>
3691Date:   2009-10-30
3692
3693    Stub out ACL related functionality.
3694
3695     * ACLs are no longer supported, so just stub out these calls.
3696     * Also move non operation functions to gnome-keyring-utils.c
3697
3698 library/gnome-keyring-utils.c | 317 ++++++++++++++++++++
3699 library/gnome-keyring.c       | 673 ++----------------------------------------
3700 2 files changed, 347 insertions(+), 643 deletions(-)
3701
3702commit e264121cf5a1f7c47045b949af53fd301965a8ba
3703Author: Stefan Walter <Stefan Walter>
3704Date:   2009-10-30
3705
3706    Implement list_item_ids and set_info.
3707
3708     * Change how various property responses are parsed.
3709     * Organize things better with regards to parsing
3710
3711 .../gnome-keyring/gnome-keyring-undeclared.txt     |   0
3712 library/gnome-keyring.c                            | 445 ++++++++++++---------
3713 2 files changed, 246 insertions(+), 199 deletions(-)
3714
3715commit 729aba852a1c83fa83896ec4d5b927e65bb99161
3716Author: nobody <nobody@localhost.localdomain>
3717Date:   2009-10-29
3718
3719    Implement gnome_keyring_get_info operation.
3720
3721     * Includes basic construction of dbus secrets paths.
3722     * Parsing of {sv}
3723     * GetAll properties method.
3724
3725 library/gnome-keyring.c | 318 +++++++++++++++++++++++++++++++++---------------
3726 1 file changed, 218 insertions(+), 100 deletions(-)
3727
3728commit a726e879bd5bdb0f753cd2ab45ec33639666edce
3729Author: nobody <nobody@localhost.localdomain>
3730Date:   2009-10-29
3731
3732    Enable git commit hooks when initializing project
3733
3734 autogen.sh | 8 ++++++++
3735 1 file changed, 8 insertions(+)
3736
3737commit 3baf1a2e6fb068e6ac21a2fb69c21ffe6dca413e
3738Author: Stef Walter <stef@memberwebs.com>
3739Date:   2009-10-28
3740
3741    Implement listing of keyring names along with basic operation.
3742
3743 library/gnome-keyring.c | 553 +++++++++++++++++++++++++-----------------------
3744 1 file changed, 285 insertions(+), 268 deletions(-)
3745
3746commit 6a78704586cb8e637edc027bba1f53d630e88ad7
3747Author: Stef Walter <stef@memberwebs.com>
3748Date:   2009-10-25
3749
3750    Remove unneeded functions
3751
3752 library/gnome-keyring-utils.c | 70 -------------------------------------------
3753 1 file changed, 70 deletions(-)
3754
3755commit 8d49784cb4b82bdf7e3b8f298158a166cb45187b
3756Author: Stef Walter <stef@memberwebs.com>
3757Date:   2009-10-25
3758
3759    Fork the libgnome-keyring library out of gnome-keyring.
3760
3761    This initial fork has no functionality, and much old code
3762    is commented out. It however does build.
3763
3764 .gitignore                                         |  134 +
3765 AUTHORS                                            |    6 +
3766 COPYING                                            |  481 ++
3767 ChangeLog                                          |   33 +
3768 HACKING                                            |    8 +
3769 Makefile.am                                        |   40 +
3770 NEWS                                               |    2 +
3771 autogen.sh                                         |   20 +
3772 configure.in                                       |  225 +
3773 docs/Makefile.am                                   |    2 +
3774 docs/reference/Makefile.am                         |    2 +
3775 docs/reference/gnome-keyring/Makefile.am           |   99 +
3776 .../gnome-keyring/gnome-keyring-docs.sgml          |   26 +
3777 .../gnome-keyring/gnome-keyring-sections.txt       |  183 +
3778 .../gnome-keyring/gnome-keyring-undeclared.txt     |    0
3779 egg/Makefile.am                                    |   24 +
3780 egg/egg-secure-memory.c                            | 1234 ++++++
3781 egg/egg-secure-memory.h                            |   93 +
3782 egg/egg-unix-credentials.c                         |  236 +
3783 egg/egg-unix-credentials.h                         |   34 +
3784 egg/tests/Makefile.am                              |   10 +
3785 egg/tests/unit-test-secmem.c                       |  237 +
3786 libgnome-keyring.doap                              |   23 +
3787 library/Makefile.am                                |   51 +
3788 library/gnome-keyring-1-uninstalled.pc.in          |   11 +
3789 library/gnome-keyring-1.pc.in                      |   11 +
3790 library/gnome-keyring-memory.c                     |  279 ++
3791 library/gnome-keyring-memory.h                     |   66 +
3792 library/gnome-keyring-private.h                    |   58 +
3793 library/gnome-keyring-result.h                     |   43 +
3794 library/gnome-keyring-utils.c                      |  597 +++
3795 library/gnome-keyring.c                            | 4661 ++++++++++++++++++++
3796 library/gnome-keyring.h                            |  523 +++
3797 library/tests/Makefile.am                          |   17 +
3798 library/tests/unit-test-daemon-setup.c             |   80 +
3799 library/tests/unit-test-keyrings.c                 |  539 +++
3800 library/tests/unit-test-memory.c                   |  128 +
3801 library/tests/unit-test-other.c                    |   92 +
3802 po/LINGUAS                                         |    2 +
3803 po/POTFILES.in                                     |    3 +
3804 po/POTFILES.skip                                   |    0
3805 tests/Makefile.am                                  |    6 +
3806 tests/gtest-helpers.c                              |  190 +
3807 tests/gtest-helpers.h                              |   70 +
3808 tests/gtest.make                                   |   48 +
3809 tests/prep-gtest.sh                                |  119 +
3810 46 files changed, 10746 insertions(+)
3811
3812commit 0d5beeb89cb1bd3d803c1e399fec8bf124114f71
3813Author: Stef Walter <stef@memberwebs.com>
3814Date:   2009-10-25
3815
3816    Initial commit.
3817
3818 README | 3 +++
3819 1 file changed, 3 insertions(+)
3820