File gnome-keyring.changes of Package gnome-keyring
2335
1
-------------------------------------------------------------------
2
Wed Apr 29 21:06:42 UTC 2020 - Michael Gorse <mgorse@suse.com>
3
4
- Enable FIPS patches on Leap (jsc#SLE-11880).
5
6
-------------------------------------------------------------------
7
Tue Mar 24 20:17:50 UTC 2020 - Cor Blom <cornelis@solcon.nl>
8
9
- According to the warning in the spec file baselibs.conf should be
10
updated when the scriptlet for pam-config is changed. This was
11
not done when the change was made to open the keyring also with
12
sddm (see boo#1167321).
13
14
-------------------------------------------------------------------
15
Sat Jan 25 14:10:30 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
16
17
- No longer recommend -lang: supplements are in use
18
19
-------------------------------------------------------------------
20
Mon Sep 30 09:50:54 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
21
22
- Update to version 3.34.0:
23
+ dbus-environment: Race fix in Setenv request to gnome-session.
24
+ egg: Request that secure memory not be dumped to disk.
25
+ Build and test fixes.
26
+ Updated translations.
27
- Refresh gnome-keyring-pam-auth-prompt-password.patch with quilt.
28
29
-------------------------------------------------------------------
30
Sat Mar 2 12:31:09 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
31
32
- Update to version 3.31.91:
33
+ pam: fix daemon control file detection.
34
+ Updated translations.
35
36
-------------------------------------------------------------------
37
Thu Feb 21 10:46:15 UTC 2019 - bjorn.lie@gmail.com
38
39
- Update to version 3.31.90:
40
+ pam: lookup XDG_RUNTIME_DIR using get_any_env.
41
+ Reinstate pkcs11 module for specific programs.
42
+ Build fixes.
43
+ Updated translations.
44
- Rebase patches via refresh_patches service.
45
46
-------------------------------------------------------------------
47
Thu Oct 11 20:46:00 UTC 2018 - Luiz Angelo Daros de Luca <luizluca@gmail.com>
48
49
- Allow pam to open keyring when using sddm
50
51
-------------------------------------------------------------------
52
Mon May 7 09:50:52 UTC 2018 - bjorn.lie@gmail.com
53
54
- Update to version 3.28.2:
55
+ Fix glitches in ssh-agent (bgo#795699).
56
+ Updated translations.
57
58
-------------------------------------------------------------------
59
Mon Apr 23 22:28:49 UTC 2018 - hpj@suse.com
60
61
- Update gnome-keyring-bsc932232-use-libgcrypt-allocators.patch
62
to allow using more memory than the maximum lockable amount
63
(bsc#1085983).
64
65
-------------------------------------------------------------------
66
Mon Mar 26 02:58:56 UTC 2018 - luc14n0@linuxmail.org
67
68
- Update to version 3.28.0.2:
69
+ Fix glitches in ssh-agent (bgo#794361, bgo#794368, bgo#794369,
70
bgo#794500, bgo#794631).
71
72
-------------------------------------------------------------------
73
Tue Mar 20 17:24:03 UTC 2018 - dimstar@opensuse.org
74
75
- Unconditionally enable translation-update-upstream: on
76
Tumbleweed, this results in a NOP and for Leap in SLE paid
77
translations being used (boo#1086036).
78
79
-------------------------------------------------------------------
80
Tue Mar 13 08:36:39 UTC 2018 - dimstar@opensuse.org
81
82
- Update to version 3.28.0.1:
83
+ Fix linking with "-z defs" (bgo#794274).
84
85
-------------------------------------------------------------------
86
Mon Mar 12 15:22:40 UTC 2018 - dimstar@opensuse.org
87
88
- Update to version 3.28.0:
89
+ Fix TAP test driver.
90
91
-------------------------------------------------------------------
92
Mon Mar 5 19:11:25 UTC 2018 - dimstar@opensuse.org
93
94
- Update to version 3.27.92:
95
+ Wrap stock ssh-agent from OpenSSH (bgo#775981).
96
+ Stop installing p11-kit configuration file for the PKCS#11
97
module (bgo#791401).
98
+ Updated translations.
99
- Add openssh BuildRequires: needed for ssh-agent wrapper.
100
101
-------------------------------------------------------------------
102
Wed Feb 28 16:28:28 UTC 2018 - dimstar@opensuse.org
103
104
- Modernize spec-file by calling spec-cleaner
105
106
-------------------------------------------------------------------
107
Fri Jan 12 03:15:36 UTC 2018 - luc14n0@linuxmail.org
108
109
- Update to version 3.27.4:
110
+ Add support for SHA2 extension for RSA signatures in ssh-agent
111
(bgo#790910).
112
+ Build fixes (bgo#792278, bgo#787387).
113
+ Updated translations.
114
- Rebase gnome-keyring-pam-auth-prompt-password.patch.
115
- Adopt the use of %make_build macro rather than raw make command,
116
following the best practices.
117
- Drop intltool BuildRequires: after upstream porting to Gettext,
118
this is no longer needed.
119
- Point fdupes to the data directory instead of the build root,
120
which is a practice that must be avoided.
121
122
-------------------------------------------------------------------
123
Fri Nov 10 18:03:36 UTC 2017 - luc14n0@linuxmail.org
124
125
- Update to version 3.27.2:
126
+ Add support for ECDSA in ssh-agent (bgo#641082).
127
+ Wipe passwords stored by the PAM module (bgo#781486).
128
+ Fix:
129
- Shared key derivation between libsecret and gnome-keyring
130
(bgo#778357).
131
- Erroneous handling of partial writes in write_sync_close
132
(bgo#778269).
133
+ Set CKF_LOGIN_REQUIRED flag in ssh-module.
134
+ Build and testing fixes (bgo#774312, bgo#781785).
135
+ Updated translations.
136
- Update Url to https://wiki.gnome.org/Projects/GnomeKeyring:
137
current GNOME Keyring's project web page.
138
- Add conditional use to translation-update-upstream: SLE-only
139
requirement.
140
- Drop gnome-keyring-secret-size.patch: fixed upstream.
141
- Drop pristine macros for choosing number of jobs in %build
142
section and adopting %{?_smp_mflags} instead.
143
- Drop %glib2_gsettings_schema_*, %desktop_database_* post/postun
144
scriptlets and %glib2_gsettings_schema_requires macro: the
145
functionality is covered by file triggers now.
146
- Drop %clean section since its use is deprecated now.
147
- Separate SLE-only patches from the others. Now they start at the
148
number 1000.
149
150
-------------------------------------------------------------------
151
Thu Jul 20 19:43:27 UTC 2017 - mgorse@suse.com
152
153
- Drop unneeded part of
154
gnome-keyring-bsc932232-use-non-fips-md5.patch, to match what we
155
have in SLE.
156
157
-------------------------------------------------------------------
158
Mon Jul 17 15:28:16 UTC 2017 - dimstar@opensuse.org
159
160
- Add gnome-keyring-secret-size.patch: Ensure that generated secret
161
occupies the same number of bytes as prime. Eliminates random
162
errors while libsecret tries to talk to gnome-keyring
163
(bgo#778357, bsc#1043861).
164
165
-------------------------------------------------------------------
166
Tue Jul 4 10:35:51 UTC 2017 - zaitor@opensuse.org
167
168
- Update to version 3.20.1:
169
+ Fix boolean logic error in ssh-agent.
170
+ Pass the correct argc to gkr_pam_client_run_operation
171
(bgo#766222).
172
+ Look for both dlopen and dlsym when configuring (bgo#766221).
173
+ Fix .so link in gnome-keyring-3 man page (bgo#767095).
174
+ Die if the XDG session we were started under goes away
175
(bgo#768943).
176
+ Shorten unlock keyring dialog title (bgo#770170).
177
+ Updated translations.
178
- Drop gnome-keyring-896818-reduce-head-msg-length.patch: Fixed
179
upstream.
180
181
-------------------------------------------------------------------
182
Wed Jun 21 18:46:54 CEST 2017 - hpj@suse.com
183
184
- Add gnome-keyring-bsc1039461-pam-man-page.patch (bsc#1039461,
185
bgo#784051), which adds a man page for the PAM module. In order
186
for a new Makefile.in to be generated from the patched
187
Makefile.am, automake was added to BuildRequires, and autoreconf
188
will now be run prior to configure.
189
190
-------------------------------------------------------------------
191
Thu Oct 6 14:52:32 CEST 2016 - hpj@suse.com
192
193
- Update gnome-keyring-bsc932232-use-non-fips-md5.patch to fix
194
issue that was reintroduced (bsc#966229, bsc#966225, bsc#994988).
195
196
-------------------------------------------------------------------
197
Sat Aug 20 14:32:13 UTC 2016 - fezhang@suse.com
198
199
- Merge
200
bnc#903966-SEGV-in-gnome-keyring-daemon-caused-by-calling-free-on-static-string.patch
201
into gnome-keyring-896818-reduce-head-msg-length.patch:
202
bsc#903966 is just a regression caused by bsc#896818 anyway
203
(bsc#896818, bsc#903966, bgo#770170).
204
205
-------------------------------------------------------------------
206
Thu May 5 01:43:01 CEST 2016 - hpj@suse.com
207
208
- Rebase gnome-keyring-bsc932232-use-non-fips-md5.patch for
209
version 3.20.0 (bsc#932232, bsc#966229, bsc#966225).
210
- Drop gnome-keyring-bsc961271-secmem-mismatch.patch (fixed
211
upstream).
212
213
-------------------------------------------------------------------
214
Fri Mar 25 13:14:28 UTC 2016 - zaitor@opensuse.org
215
216
- Update to version 3.20.0:
217
+ Updated translations.
218
219
-------------------------------------------------------------------
220
Thu Mar 3 01:35:32 CET 2016 - hpj@suse.com
221
222
- Update gnome-keyring-bsc932232-use-non-fips-md5.patch
223
(bsc#966229, bsc#966225). Fixes inability to decrypt private ssh
224
keys and corruption in stored keyrings. Fix by Michal Koutny
225
<michal.koutny@suse.com>.
226
227
-------------------------------------------------------------------
228
Wed Feb 17 14:43:23 UTC 2016 - zaitor@opensuse.org
229
230
- Update to version 3.19.90:
231
+ Accept empty passwords for --unlock (bgo#762095).
232
+ srcdir != builddir fixes.
233
+ Updated translations.
234
235
-------------------------------------------------------------------
236
Tue Jan 19 12:59:21 UTC 2016 - dimstar@opensuse.org
237
238
- Update to version 3.19.4:
239
+ Fix up startup and initialization (bgo#756324).
240
+ Fix DBus "Type" property of org.freedesktop.Secret.Item
241
(bgo#759399).
242
+ Build fixes (bgo#753698).
243
+ Updated translations.
244
245
-------------------------------------------------------------------
246
Tue Jan 19 12:01:06 UTC 2016 - dimstar@opensuse.org
247
248
- boo#962480: Add mdm as valid display manager to unlock gkr.
249
250
-------------------------------------------------------------------
251
Tue Jan 12 23:24:31 CET 2016 - hpj@suse.com
252
253
- Add gnome-keyring-bsc961271-secmem-mismatch.patch (bsc#961271).
254
This fixes a crash caused by mixed calls to egg_secure_free()
255
and gcry_free().
256
257
-------------------------------------------------------------------
258
Thu Nov 26 02:57:11 CET 2015 - hpj@suse.com
259
260
- Add gnome-keyring-bsc932232-use-libgcrypt-allocators.patch and
261
gnome-keyring-bsc932232-use-non-fips-md5.patch (bsc#932232).
262
263
-------------------------------------------------------------------
264
Sat Oct 31 00:09:15 UTC 2015 - zaitor@opensuse.org
265
266
- Update to version 3.18.3:
267
+ Fix regression looking up secrets in non-default keyring
268
(bgo#756865).
269
+ Fix manpage typos (bgo#756812).
270
+ Updated translations.
271
- Drop
272
gnome-keyring-dbus-handle-alias-paths-in-lookup_collection.patch:
273
Fixed upstream.
274
275
-------------------------------------------------------------------
276
Mon Oct 26 00:01:46 UTC 2015 - zaitor@opensuse.org
277
278
- Add
279
gnome-keyring-dbus-handle-alias-paths-in-lookup_collection.patch:
280
Fix firefox passwordmanager coupled with non-default keyring,
281
also silence a bit of logspam (bgo#756865).
282
283
-------------------------------------------------------------------
284
Tue Oct 20 15:36:20 UTC 2015 - zaitor@opensuse.org
285
286
- Update to version 3.18.2:
287
+ Fix regression in ported GDBus prompting (bgo#756032).
288
+ Other minor fixes.
289
290
-------------------------------------------------------------------
291
Sat Oct 17 06:05:33 UTC 2015 - zaitor@opensuse.org
292
293
- Update to version 3.18.1:
294
+ Fix regression initializing gnome-keyring-daemon (bgo#756059).
295
+ Fix regression racing for DBus name during startup
296
(bgo#756006).
297
+ Build and testing fixes (bgo#755873).
298
+ Updated translations.
299
300
-------------------------------------------------------------------
301
Tue Sep 29 10:05:37 UTC 2015 - zaitor@opensuse.org
302
303
- Update to version 3.18.0:
304
+ Fix test crash (bgo#731802).
305
306
-------------------------------------------------------------------
307
Sat Sep 5 11:40:45 UTC 2015 - zaitor@opensuse.org
308
309
- Update to version 3.17.91:
310
+ More fixes for GDBus migration (bgo#622905).
311
+ Fix a memory leak (bgo#752919).
312
313
-------------------------------------------------------------------
314
Wed Aug 12 18:12:14 UTC 2015 - zaitor@opensuse.org
315
316
- Remove postun handling from baselibs.conf. If one uninstalls
317
gnome-keyring-pam-32bit it has the effect that gnome-keyring-pam
318
gets unregistered (boo#941736).
319
320
-------------------------------------------------------------------
321
Tue Aug 4 09:54:07 UTC 2015 - zaitor@opensuse.org
322
323
- Update to version 3.17.4:
324
+ Remove temporary files on failure (bgo#746334).
325
+ Migrate DBus code to GVariant and GDBus (bgo#622905).
326
+ Remove the GnuPG agent (bgo#750514).
327
+ Updated translations.
328
- Remove %bcond_with gpgagent and all related macros, it has been
329
dropped upstream.
330
- Drop pkgconfig(dbus-1) BuildRequires: No longer needed as
331
upstream has migrated it away.
332
333
-------------------------------------------------------------------
334
Wed Apr 8 18:28:46 UTC 2015 - zaitor@opensuse.org
335
336
- Update to version 3.16.0:
337
+ Fix build issues highlighted by GCC 5.x.
338
+ Updated translations.
339
340
-------------------------------------------------------------------
341
Thu Mar 19 11:52:34 UTC 2015 - dimstar@opensuse.org
342
343
- Disable gpgagent integration, as gnupg 2.1 introduced code to
344
explicitly sabotage gnome-keyring.
345
346
-------------------------------------------------------------------
347
Wed Mar 18 08:25:49 UTC 2015 - dimstar@opensuse.org
348
349
- Update to version 3.15.92:
350
+ pam: Make sure to never block SIGCHLD (bgo#745673).
351
+ Revert "ssh-agent: Fix leak in seach_keys_like_attributes()".
352
+ Updated translations.
353
354
-------------------------------------------------------------------
355
Wed Feb 25 22:21:31 UTC 2015 - dimstar@opensuse.org
356
357
- Update to version 3.15.90:
358
+ Fix leaks (bgo#7385080).
359
+ Refactoring.
360
+ Build fixes (bgo#740190).
361
+ Updated translations.
362
- Remove libgcr-3-1 and libgck-1-0 references from baselibs.conf:
363
these libs have been split off back in 2011.
364
365
-------------------------------------------------------------------
366
Sun Nov 09 03:51:00 UTC 2014 - Led <ledest@gmail.com>
367
368
- fix bashism in postun script
369
370
-------------------------------------------------------------------
371
Fri Nov 7 09:30:13 UTC 2014 - rlmu@suse.com
372
373
- Add
374
bnc#903966-SEGV-in-gnome-keyring-daemon-caused-by-calling-free-on-static-string.patch
375
Fixed SEGV in gnome-keyring-daemon caused by calling free() on
376
static string (bnc#903966).
377
378
-------------------------------------------------------------------
379
Tue Sep 23 10:09:20 UTC 2014 - dimstar@opensuse.org
380
381
- Update to version 3.14.0:
382
+ Remove residual GTK+ usage.
383
+ Build fixes.
384
+ Updated translations.
385
386
-------------------------------------------------------------------
387
Mon Sep 22 18:51:55 UTC 2014 - dliang@suse.com
388
389
- Add gnome-keyring-896818-reduce-head-msg-length.patch:
390
Make the head message shorter. The patch makes sense but no need
391
to be upstream (bnc#896818).
392
393
-------------------------------------------------------------------
394
Tue Sep 9 18:44:45 UTC 2014 - dimstar@opensuse.org
395
396
- Update to version 3.13.91:
397
+ Initialize correctly with empty passwords during login
398
(bgo#736085).
399
+ Don't use geteuid() to get UID for user in PAM module
400
(bgo#733418).
401
+ Fix for libgcrypt 1.6+.
402
+ Build fixes.
403
404
-------------------------------------------------------------------
405
Sat May 17 08:26:55 UTC 2014 - zaitor@opensuse.org
406
407
- Update to version 3.12.2:
408
+ Build fixes.
409
410
-------------------------------------------------------------------
411
Sun Mar 23 15:20:48 UTC 2014 - zaitor@opensuse.org
412
413
- Update to version 3.12.0:
414
+ Build and testing fixes.
415
416
-------------------------------------------------------------------
417
Mon Mar 17 08:22:43 UTC 2014 - dimstar@opensuse.org
418
419
- Update to version 3.11.92:
420
+ Use $XDG_RUNTIME_DIR to create keyring socket directory
421
(bgo#725801).
422
+ Stop exporting the $GNOME_KEYRING_CONTROL env variable
423
(bgo#725801).
424
+ Stop exposing a GNOME_KEYRING_PID variable (bgo#725801).
425
+ Pass XDG_RUNTIME_DIR to new gnome-keyring-daemon process
426
(bgo#726196).
427
+ Fix issue with changed password not unlocking keyring
428
(bgo#726196).
429
+ Add new --unlock option to prompt for login password
430
(bgo#710187).
431
+ When in foreground mode, close stdout when done initializing.
432
+ Exit gnome-keyring-daemon when the DBus connection closes
433
(bgo#708765).
434
+ Don't initialize in an idle handler, this is racy.
435
+ Don't log debug messages to syslog (bgo#711537).
436
+ Documentation fixes (bgo#711581).
437
+ License fixes (bgo#721549).
438
+ Modernize autotools setup and other build fixes.
439
+ Parallel testing and add new tests.
440
+ Updated translations.
441
- Drop gnome-keyring-check-session.patch: no longer required; the
442
start of the daemon is controlled by pam (OnlyIf=).
443
- Rebase gnome-keyring-pam-auth-prompt-password.patch.
444
445
-------------------------------------------------------------------
446
Sat Feb 8 07:27:00 UTC 2014 - jdelvare@suse.com
447
448
- Enhance gnome-keyring-check-session.patch: Add "gnome-classic" to
449
the list of handled desktop session types (bnc#862775).
450
451
-------------------------------------------------------------------
452
Thu Oct 17 06:51:36 UTC 2013 - dimstar@opensuse.org
453
454
- Update to version 3.10.1:
455
+ Build fix on OpenBSD (bgo#706405).
456
+ Add manual page.
457
+ Minor error message fixes.
458
+ Updated translations.
459
- Add gtk-doc BuildRequires: needed to build the man page.
460
461
-------------------------------------------------------------------
462
Sat Sep 28 17:04:06 UTC 2013 - meissner@suse.com
463
464
- If libp11-kit0-XXbit and gnome-keyring are installed, also
465
suggest gnome-keyring-XXbit ... as /etc/pkcs11/modules is for
466
both 32bit and 64bit modules (fixes a Wine 32bit issue during
467
gnutls init).
468
469
-------------------------------------------------------------------
470
Mon Sep 23 20:13:08 UTC 2013 - dimstar@opensuse.org
471
472
- Update to version 3.10.0:
473
+ Minor logic fix (bgo#708483).
474
475
-------------------------------------------------------------------
476
Wed Sep 11 17:54:19 UTC 2013 - dimstar@opensuse.org
477
478
- Add dbus(org.freedesktop.secrets) and dbus(org.gnome.keyring)
479
provides (part of bnc#828387).
480
481
-------------------------------------------------------------------
482
Mon Aug 26 17:05:24 UTC 2013 - dimstar@opensuse.org
483
484
- Update to version 3.9.90:
485
+ Fix running gnome-keyring-daemon under test harness.
486
+ Test fixes (bgo#702367).
487
488
-------------------------------------------------------------------
489
Mon Aug 19 20:04:38 UTC 2013 - dimstar@opensuse.org
490
491
- Introduce %bcond_without gpgagent: allow to disable gpg agent
492
during build to easily test issues like bnc#829844.
493
494
-------------------------------------------------------------------
495
Mon May 13 21:15:13 UTC 2013 - dimstar@opensuse.org
496
497
- Provide gnome-keyring-32bit (which contains pkcs#11 modules).
498
(bnc#819246).
499
500
-------------------------------------------------------------------
501
Wed May 1 08:16:40 UTC 2013 - dimstar@opensuse.org
502
503
- Update to version 3.9.1:
504
+ Fix implementation of LockService dbus method (bgo#690466).
505
+ Build fixes.
506
+ Updated translations.
507
- Drop pkgconfig(libtasn1) BuildRequires: no longer needed.
508
509
-------------------------------------------------------------------
510
Tue Apr 16 08:49:13 UTC 2013 - dimstar@opensuse.org
511
512
- Update to version 3.8.1:
513
+ Updated trasnlations.
514
515
-------------------------------------------------------------------
516
Mon Mar 25 11:41:03 UTC 2013 - dimstar@opensuse.org
517
518
- Update to version 3.8.0:
519
+ Updated translations.
520
521
-------------------------------------------------------------------
522
Mon Mar 18 08:37:21 UTC 2013 - dimstar@opensuse.org
523
524
- Update to version 3.7.92:
525
+ Update introspection data of Collection.SearchItems()
526
(bgo#695115).
527
+ Update the Item.Created and Item.Modified properties correctly
528
(bgo#695052).
529
+ Build fixes.
530
+ Updated translations.
531
532
-------------------------------------------------------------------
533
Mon Mar 4 20:10:33 UTC 2013 - dimstar@opensuse.org
534
535
- Update to version 3.7.91:
536
+ Remove the roots-store module replaced by p11-kit 0.16+ trust
537
module.
538
+ Only return one object path list from Collection.SearchItems()
539
(bgo#695115).
540
+ Fix order of items returned from SearchItems() (bgo#693884).
541
+ Build fixes.
542
- No longer pass --with-ca-certificates to configure: it's been
543
obsoleted in favor of the p11-kit trust module.
544
545
-------------------------------------------------------------------
546
Sat Mar 2 10:32:00 UTC 2013 - dimstar@opensuse.org
547
548
- Update to version 3.7.5:
549
+ Set correct type for Collection's "Locked" property.
550
+ Don't warn if the GNOME session manager is not available.
551
+ Fix crasher in armor code.
552
+ Build fixes.
553
+ Upadted translations.
554
555
-------------------------------------------------------------------
556
Sat Mar 2 10:31:00 UTC 2013 - dimstar@opensuse.org
557
558
- Update to version 3.7.2:
559
+ Bring over DER parsing fixes from GCR library.
560
+ Fix corner case where long DER length overflows.
561
+ Fix crash when parsing invalid DER files.
562
+ Handle empty secrets correctly.
563
+ Only print debug message if no pkcs11 socket.
564
+ Other minor fixes.
565
+ More complete test coverage.
566
567
-------------------------------------------------------------------
568
Sat Mar 2 10:30:00 UTC 2013 - dimstar@opensuse.org
569
570
- Update to version 3.7.1:
571
+ Remove dependency on GTK+.
572
+ Build fixes.
573
- Drop pkgconfig(gtk+-3.0) BuildRequires: no longer needed.
574
575
-------------------------------------------------------------------
576
Sat Mar 2 10:27:47 UTC 2013 - dimstar@opensuse.org
577
578
- Update to version 3.6.3:
579
+ Don't reverse the order of items returned from SearchItems().
580
+ Updated translations.
581
582
-------------------------------------------------------------------
583
Tue Nov 13 12:46:32 UTC 2012 - dimstar@opensuse.org
584
585
- Update to version 3.6.2:
586
+ Accept XDG_DATA_HOME environment variable during initialization
587
+ Handle empty secrets correctly.
588
589
-------------------------------------------------------------------
590
Tue Oct 16 07:12:49 UTC 2012 - dimstar@opensuse.org
591
592
- Update to version 3.6.1:
593
+ Fix regressions with keyring master password changing
594
+ Load schema for secret items correctly, prevents storing
595
multiple times for items stored via libsecret
596
+ Setup translations properly when daemon starts
597
+ Fix memory leak in PKCS#11 module
598
+ Updated translations.
599
600
-------------------------------------------------------------------
601
Sat Sep 29 23:37:43 UTC 2012 - dimstar@opensuse.org
602
603
- Drop set_permission and verify_permissions scripts:
604
gnome-keyring-daemon is not installed with special permissions
605
and does not need special handling (bnc#781891).
606
- Drop permissions PreReq: we don't need to handle any special
607
permissions on files.
608
609
-------------------------------------------------------------------
610
Tue Sep 25 15:40:30 UTC 2012 - dimstar@opensuse.org
611
612
- Update to version 3.6.0:
613
+ Updated translations.
614
615
-------------------------------------------------------------------
616
Tue Sep 18 15:08:59 UTC 2012 - dimstar@opensuse.org
617
618
- Update to version 3.5.92:
619
+ Updated translations.
620
621
-------------------------------------------------------------------
622
Mon Sep 3 09:32:26 UTC 2012 - dimstar@opensuse.org
623
624
- Update to version 3.5.91:
625
+ Updated translations.
626
627
-------------------------------------------------------------------
628
Wed Aug 22 22:37:11 UTC 2012 - dimstar@opensuse.org
629
630
- Update to version 3.5.90:
631
+ Use the XDG directories for storing keys
632
+ Better handling of the --replace argument to
633
gnome-keyring-daemon
634
+ Fix ability to store keyring files without using hardlinks
635
+ Make the GPG agent password caching options work correctly
636
+ Updated translations.
637
- Drop gnome-keyring-bnc775235-passphrase-cache.patch: fixed
638
upstream.
639
640
-------------------------------------------------------------------
641
Wed Aug 22 22:36:26 UTC 2012 - dimstar@opensuse.org
642
643
- Update to version 3.5.5:
644
+ Initialize PKCS#11 correctly in gnome-keyring tool.
645
+ Rename the p11-kit module file.
646
+ Use setsid() to become a process leader when daemonizing.
647
+ Build fixes.
648
- Changes from version 3.5.4:
649
+ Support the xdg:schema attribute on secret items.
650
+ Update to newer glib dependency and remove redundant code.
651
+ Encode passwords correctly for gpg2 in the gpg-agent.
652
+ Fix types of the DBus Created and Modified properties.
653
+ Expose the 'session' and 'login' keyrings as aliases.
654
+ Emit Secret Service signals when collections/items change.
655
+ Fix some spurious warnings.
656
+ Testing fixes.
657
658
-------------------------------------------------------------------
659
Wed Aug 22 22:35:03 UTC 2012 - dimstar@opensuse.org
660
661
- Update to version 3.5.3:
662
+ Return correct introspect data for Secret Service
663
+ Fix the gnome2-store for gcr importer, and test
664
+ Debug and logging fixes
665
+ Build fixes
666
+ Updated translations.
667
- Drop xz BuildRequires as it now comes for free in the build
668
system.
669
670
-------------------------------------------------------------------
671
Wed Aug 22 22:25:40 UTC 2012 - sreeves@suse.com
672
673
- Add gnome-keyring-bnc775235-passphrase-cache.patch:
674
+ Fix gnome-keyring:Passwords cached indefinitely (bnc#775235,
675
CVE-2012-3466).
676
677
-------------------------------------------------------------------
678
Tue Apr 17 06:34:07 UTC 2012 - vuntz@opensuse.org
679
680
- Update to version 3.4.1:
681
+ Set 'text/plain' content type on secrets returned from daemon
682
+ Use correct XDG_RUNTIME_DIR when started from PAM
683
+ License fix
684
+ More tests
685
+ Build fixes
686
+ Updated translations.
687
688
-------------------------------------------------------------------
689
Mon Mar 26 13:50:13 UTC 2012 - vuntz@opensuse.org
690
691
- Update to version 3.4.0:
692
+ Updated translations.
693
694
-------------------------------------------------------------------
695
Tue Mar 20 16:45:53 UTC 2012 - vuntz@opensuse.org
696
697
- Update to version 3.3.92:
698
+ Use runtime dir instead of /tmp for sockets.
699
+ Fix copyright headers.
700
+ Build fixes.
701
+ Updated translations.
702
703
-------------------------------------------------------------------
704
Mon Mar 12 09:15:24 UTC 2012 - vuntz@opensuse.org
705
706
- Pass --with-ca-certificates=%{_sysconfdir}/ssl/ca-bundle.pem
707
instead of --with-root-certs=%{_sysconfdir}/ssl/certs to
708
configure: it's better to use the single ca certificates file
709
than the directory with all certificates, as it's what upstream
710
prefers.
711
712
-------------------------------------------------------------------
713
Fri Mar 9 19:08:31 UTC 2012 - dimstar@opensuse.org
714
715
- Update to version 3.3.91:
716
+ Fix regression in changing a keyring master password
717
+ Set better button labels for the prompts
718
+ Fix assertion when cancelling a unlock prompt
719
+ Use a single CA certificates file by default
720
+ Updated translations.
721
722
-------------------------------------------------------------------
723
Sun Feb 5 21:17:55 UTC 2012 - dimstar@opensuse.org
724
725
- Update to version 3.3.5:
726
+ Fix introspection data for SearchItems()
727
+ Fix regression when an invalid password used to unlock keyring
728
+ Updated translations.
729
730
-------------------------------------------------------------------
731
Mon Jan 16 16:52:29 UTC 2012 - vuntz@opensuse.org
732
733
- Update to version 3.3.4:
734
+ Build fixes
735
+ Updated translations.
736
737
-------------------------------------------------------------------
738
Wed Dec 21 13:52:43 UTC 2011 - vuntz@opensuse.org
739
740
- Update to version 3.3.3.1:
741
+ No message in gnome-keyring-pkcs11.so module, when no daemon
742
running
743
+ Build fixes
744
+ Updated translations.
745
- Drop gnome-keyring-fix-build.patch: fixed upstream.
746
747
-------------------------------------------------------------------
748
Mon Dec 19 12:39:04 UTC 2011 - vuntz@opensuse.org
749
750
- Update to version 3.3.3:
751
+ Distribute correct desktop autostart files
752
+ Use GcrPrompt and GcrSystemPrompt for prompting
753
+ Do not crash when reading a truncated keyring file
754
+ Add test tool for dumping the keyring format
755
+ Update for GckBuilder changes in libgck
756
+ Fix for deprecations in glib 2.31.x
757
+ Fix ReadAlias() returning null when 'login' keyring exists
758
+ Build fixes, bug fixes
759
- Add xz BuildRequires because we can't build a package for a
760
xz-compressed tarball without explicitly specifying that... See
761
bnc#697467 for more details.
762
- Add gnome-keyring-fix-build.patch: add some libraries during
763
linkage, to fix build; taken from git.
764
- Change libgck Requires in libgck-modules-gnome-keyring to gck:
765
this is a new Provides in libgck to help us for this Requires, so
766
we don't have a Requires on a shared library package, whose name
767
can change. Note that we don't version the Requires: there's no
768
reason for this.
769
770
-------------------------------------------------------------------
771
Mon Nov 28 16:41:37 UTC 2011 - dimstar@opensuse.org
772
773
- Fix libgck Requires in libgck-modules-gnome-keyring: as libgck
774
got split out, we can't assume any longer that the version will
775
always be the same as the one of the main package. For now at
776
least we assume that we can maintain the library name.
777
778
-------------------------------------------------------------------
779
Mon Nov 21 13:46:07 UTC 2011 - dimstar@opensuse.org
780
781
- Update to version 3.3.2:
782
+ Do not make label selectionnable in prompt dialog
783
+ Fix deadlock in the 'unsafe storage' prompt
784
+ Better locking for the old gnome2-store
785
+ Build fixes
786
+ Updated translations.
787
- Drop gnome-keyring-remove-xfce-lxde-autostart.patch: fixed
788
upstream.
789
790
-------------------------------------------------------------------
791
Tue Nov 8 20:38:22 UTC 2011 - dimstar@opensuse.org
792
793
- Update to version 3.3.1.1:
794
+ Build correctly against glib 2.31
795
- Changes from version 3.3.1:
796
+ Return most recent secret first when searching
797
+ Split the Gcr and Gck libraries out of gnome-keyring
798
+ Build fixes
799
+ Updated translations.
800
- Rebase gnome-keyring-remove-xfce-lxde-autostart.patch.
801
- Remove BuildRequires that have moved to the new gcr source
802
package: shared-mime-info, pkgconfig(p11-kit-1).
803
- Add pkgconfig(gck-1) and pkgconfig(gcr-3) BuildRequires: newly
804
depend on the split out library,
805
- Drop libgcr-3-1, libgcr-devel, libgck-1-0 and libgck-devel
806
subpackages: upstream split the libraries out.
807
- Rename libgck-modules to libgck-modules-gnome-keyring: since
808
libgck is split away from gnome-keyring, we cannot use a generic
809
package name like this anymore. Add appropriate Obsoletes, but
810
no Provides as there could be another libgck-modules package
811
appearing in the future.
812
- Stop calling %mime_database_post(un) in %post/%postun and stop
813
passing --disable-update-mime to configure: the mime definition
814
moved to the gcr source package.
815
- Add missing calls to %desktop_database_post(un) in %post/%postun.
816
- Use grep -F instead of deprecated fgrep in %post of pam
817
subpackage.
818
819
-------------------------------------------------------------------
820
Tue Nov 8 09:08:49 UTC 2011 - vuntz@opensuse.org
821
822
- Add pam-config calls in %post/%postun for gnome-keyring-pam in
823
baselibs.conf: when pam-32bit is installed, pam-config checks if
824
the 32bit version of the module is installed before enabling it,
825
and if we install from scratch, this is not necessarily true when
826
gnome-keyring-pam is installed. Fix bnc#728586.
827
828
-------------------------------------------------------------------
829
Sun Oct 23 11:03:09 UTC 2011 - gber@opensuse.org
830
831
- Fixed gnome-keyring-remove-xfce-lxde-autostart.patch which was
832
ineffective since it modified the .in rather than the .in.in
833
files
834
835
-------------------------------------------------------------------
836
Mon Oct 17 21:36:21 UTC 2011 - vuntz@opensuse.org
837
838
- Update to version 3.2.1:
839
+ Fix debugging output, and erroneous warnings
840
+ Updated translations.
841
842
-------------------------------------------------------------------
843
Mon Oct 3 07:10:08 UTC 2011 - vuntz@opensuse.org
844
845
- Add explicit shared-mime-info BuildRequires since we use the
846
%mime_database_* macros.
847
848
-------------------------------------------------------------------
849
Mon Sep 26 07:45:14 UTC 2011 - vuntz@opensuse.org
850
851
- Update to version 3.2.0:
852
+ Don't install setuid when filesystem capabilities not available
853
+ Updated translations.
854
- Update summary to not talk about password manager: this is really
855
the keyring, which is more than just a password manager.
856
857
-------------------------------------------------------------------
858
Tue Sep 20 12:21:21 UTC 2011 - gber@opensuse.org
859
860
- Do not start the gnome-keyring daemon for LXDE or Xfce via XDG
861
autostart, that only works with gnome-session.
862
863
-------------------------------------------------------------------
864
Sun Sep 18 08:16:25 UTC 2011 - vuntz@opensuse.org
865
866
- Update to version 3.1.92:
867
+ Add back the file format "documentation".
868
+ Make .desktop file match prompt process so icon and title are
869
shown.
870
+ Fix packaging issues installing the pkcs11 module.
871
+ Return correct error code in gpg-agent for unimplemented stuff.
872
+ Fixes for parsing/viewing various (sometimes slightly invalid)
873
PKCS#12 files.
874
+ Allow daemon to access secrets of internal PKCS#11 modules, so
875
that we can do things like hash NTLM and Kerberos secrets in
876
the future.
877
+ Build and documentation fixes.
878
+ Updated translations.
879
880
-------------------------------------------------------------------
881
Fri Sep 9 08:22:04 UTC 2011 - vuntz@opensuse.org
882
883
- Update pam module and pam module configuration for the new gdm
884
(>= 3.1.90), which uses both gdm and gdm-password pam services:
885
+ Update gnome-keyring-check-session.patch: check if the service
886
is called gdm-password too.
887
+ Change pam-config call in %post to add gdm-password in
888
--gnome_keyring-only_if option.
889
- gnome-keyring-check-session.patch: also remove support for the
890
smeegol session, since Smeegol is dead.
891
892
-------------------------------------------------------------------
893
Mon Sep 5 06:28:10 UTC 2011 - vuntz@opensuse.org
894
895
- Update to version 3.1.91:
896
+ gcr-viewer will now display errors when failing to load a file.
897
+ gcr-viewer can now prompt for passwords to unlock files.
898
+ Add support for getting the current data block being parsed in
899
GcrParser.
900
+ Add debug output to various points in the GCR and GCK
901
libraries.
902
+ When replacing another gnome-keyring-daemon, wait a moment
903
before initializing.
904
+ Fix GCR library initialization bugs loading PKCS#11 modules.
905
+ Fine tuning of GcrParser when parsing PKCS#12 files.
906
+ Build and packaging fixes.
907
+ Updated translations.
908
909
-------------------------------------------------------------------
910
Thu Sep 1 13:31:59 UTC 2011 - vuntz@opensuse.org
911
912
- Update to version 3.1.90:
913
+ Install better xdg-mime files for identifying crypto related
914
file types
915
+ New gcr-viewer for viewing certificates and keys, hooked up to
916
file types
917
+ Display tweaks for the certificate and key widgets
918
+ Don't initialize PKCS#11 modules automatically in gcr library
919
unless needed.
920
+ Cleanup the libgck API since we're bumping the major version.
921
+ ABI fixes for the GCR library for changes in the 3.1.x release
922
cycle
923
+ New automatic checks for symbols that have changed in the ABI
924
+ Add async PKCS#11 initialization functions to libgck
925
+ Display Certificate otherName subject-alt-name for xmppAddr and
926
DNS SRV
927
+ Documentation, testing, translation and build fixes.
928
- Pass --disable-update-mime to configure and add
929
%mime_database_post/%mime_database_postun to %post/%postun
930
scriptlets for the new gcr-crypto-types.xml MIME file.
931
- Rename libgcr-3-0 to libgcr-3-1 after library version change.
932
- Remove gtk-doc BuildRequires and call to libtoolize and
933
autoreconf: there is no patch needing that.
934
935
-------------------------------------------------------------------
936
Tue Jul 26 08:01:30 UTC 2011 - gber@opensuse.org
937
938
- Add LightDM support for the pam module:
939
+ Update gnome-keyring-check-session.patch: add support for
940
LightDM.
941
+ Change pam-config call in %post to add lightdm in
942
--gnome_keyring-only_if option.
943
944
-------------------------------------------------------------------
945
Mon Jul 25 14:54:39 CEST 2011 - vuntz@opensuse.org
946
947
- Update to version 3.1.4:
948
+ New GcrListSelector class for selecting multiple keys.
949
+ Add icons for key and key pair.
950
+ Gcr now has support for loading of GnuPG keys from gpg,
951
including photos.
952
+ New gcr dependency on p11-kit for loading PKCS#11 modules.
953
+ Remove support for GTK+ 2.x.
954
+ Implement calculation of fingerprints in gcr for keys.
955
+ Fix problems in daemon if IPC lock or FS capabilities are not
956
available.
957
+ Bug fixes and build fixes.
958
+ Code cleanup and refactoring.
959
- Drop gnome-keyring-keep-only-ipc_lock.patch and
960
gnome-keyring-accept-no-ipc_lock.patch: fixed upstream.
961
- Add pkgconfig(p11-kit-1) BuildRequires, for new dependency.
962
- Add libselinux-devel BuildRequires, to build SELinux support.
963
- Remove --with-gtk=3.0 from configure, as GTK+ 2.x support was
964
removed.
965
- Rename libgck0 to libgck-1-0, following soname change.
966
- Rename libgcr-3-1 back to libgcr-3-0, following soversion revert.
967
- Call %icon_theme_cache_post/%icon_theme_cache_postun in
968
libgcr-3-0 scriptlets, since the package now comes with icons.
969
970
-------------------------------------------------------------------
971
Thu May 26 23:44:45 CEST 2011 - vuntz@opensuse.org
972
973
- Update baselibs.conf with package names after 3.0 update.
974
975
-------------------------------------------------------------------
976
Tue May 17 18:30:10 CEST 2011 - dimstar@opensuse.org
977
978
- Update to version 3.1.1:
979
+ Add 'Export Certificate' option to right click of certificate
980
widget.
981
+ Use file system linux capabilities for memory locking.
982
+ Set correct daemon SELinux context when started from PAM module
983
+ Fix assertions in parser.
984
+ Add GcrCollection interface to represent collections of objects
985
+ Add GcrGnupgCollection to libgcr.
986
+ Implement functionality in renderers to populate GtkTreeModel
987
+ Add a GcrSelector widget.
988
+ Cleanup unregistering from session.
989
+ Build fixes.
990
+ Updated translations.
991
- Drop gnome-keyring-fix-parallel-build.patch and
992
gnome-keyring-file-capabilities.patch: fixed upstream.
993
- Rename libgcr-3-0 subpackage to libgcr-3-1 following soversion
994
change.
995
996
-------------------------------------------------------------------
997
Thu May 5 19:57:53 CEST 2011 - vuntz@opensuse.org
998
999
- Handle specific permissions for %{_bindir}/gnome-keyring-daemon:
1000
+ Add permissions PreReq.
1001
+ Add %set_permissions %{_bindir}/gnome-keyring-daemon to %post.
1002
+ Add a %verifyscript scriptlet calling %verify_permissions.
1003
- Do not package %{_bindir}/gnome-keyring-daemon with filesystem
1004
capabilities: the security team will add what is needed via
1005
%set_permissions after a review of the code.
1006
- Drop rpmlintrc file as we don't need it anymore, since we have no
1007
setuid binary nor capabilities.
1008
- Add gnome-keyring-keep-only-ipc_lock.patch: when filesystem
1009
capabilities are used, make sure that we do have ipc_lock and
1010
keep only this one.
1011
- Add gnome-keyring-accept-no-ipc_lock.patch: accept to run without
1012
ipc_lock capability, just print a warning instead of aborting.
1013
- This is part of bnc#682244.
1014
1015
-------------------------------------------------------------------
1016
Mon May 2 14:01:10 UTC 2011 - fcrozat@novell.com
1017
1018
- Add gnome-keyring-file-capabilities.patch: Use libcap-ng for file
1019
capabilities (from git, see rh#668831).
1020
- Use libcap-ng-devel BuildRequires instead of libcap-devel
1021
- Add gtk-doc BuildRequires, only needed because of the new patch.
1022
- gnome-keyring-daemon is now using cap_ipc_lock=ep instead of
1023
setuid.
1024
1025
-------------------------------------------------------------------
1026
Wed Apr 27 09:42:44 UTC 2011 - fcrozat@novell.com
1027
1028
- Update to version 3.0.1:
1029
+ Fix clicking buttons in 'unsafe storage' dialog on GTK+3.
1030
+ Build with GTK+3 by default.
1031
+ More tests and test fine tuning: --enable-tests=yes/no/full.
1032
+ Expand path in gnome-keyring-prompt.desktop properly.
1033
+ Implement debug tracing in parts of gcr library.
1034
+ Complete documentation in gcr and gck libraries.
1035
+ Fix assertions in gcr library during parsing of a stream.
1036
+ Build fixes.
1037
- Add gnome-keyring-fix-parallel-build.patch to fix parallel build
1038
(from git).
1039
- Remove libmock-test-module.so in %install, as this is only useful
1040
for tests.
1041
1042
-------------------------------------------------------------------
1043
Mon Apr 25 13:06:18 CEST 2011 - vuntz@opensuse.org
1044
1045
- Add the rpmlintrc that was added as workaround until bnc#682244
1046
is fixed (security review) as a source.
1047
1048
-------------------------------------------------------------------
1049
Mon Apr 4 13:23:15 UTC 2011 - fcrozat@novell.com
1050
1051
- Update to version 3.0.0:
1052
+ Updated translations.
1053
1054
-------------------------------------------------------------------
1055
Tue Mar 22 10:12:34 UTC 2011 - fcrozat@novell.com
1056
1057
- Update to version 2.91.93:
1058
+ Use full interface.Property form for CreateCollection and
1059
CreateItem in the DBus API.
1060
+ Add deprecated functions for libgcr symbols lost since 2.32.x
1061
+ Don't crash when the GPG agent is asked for a passhprase
1062
without a key id.
1063
- Changes from version 2.91.92:
1064
+ Don't leak login name from PAM when logging error.
1065
+ Also start daemon in XFCE
1066
+ Fix inability to save password for other keyrings.
1067
+ Build and test fixes.
1068
+ Support removal of aliases via the secret service API
1069
+ Fix race condition when multiple applications create the
1070
default keyring at the same time.
1071
+ Add a desktop file for gnome-keyring-prompt, so the icon shows
1072
up properly in gnome-shell.
1073
+ Implement HKDF for transport encryption security.
1074
- Changes from version 2.91.91:
1075
+ Fix the certificate details expander when used with GTK+3
1076
+ Calculate the minimum/natural size of the certificate widget
1077
better.
1078
+ Fix gnome-keyring-prompt for GTK+3 release.
1079
+ Fix problems with the URIs used for trust lookup and storage.
1080
+ Pass around a content-type for secrets in the DBus Secret
1081
Service API.
1082
+ If DBus couldn't be initialized when starting up the daemon,
1083
try again at a later point.
1084
+ Build and testing fixes.
1085
+ Remove support for the pkcs11-options file, and wait for a
1086
proper configuration file setup being worked on in p11-kit.
1087
+ Add support for --version argument to gnome-keyring-daemon and
1088
gnome-keyring.
1089
+ Create necessary directory when storing trust assertion
1090
objects.
1091
- Changes from version 2.91.4:
1092
+ gck library loads PKCS#11 modules from /usr/lib/pkcs11
1093
+ PKCS#11 config file in /etc/xdg/pkcs11.conf[.defaults]
1094
+ Many ASN.1 encoding fixes.
1095
+ Refactor how tests work.
1096
+ Install standalone PKCS#11 modules to a consistent location.
1097
+ Memory leaks and other bug fixes.
1098
+ Allow enumeration of objects in specific PKCS#11 slots as well
1099
as modules.
1100
+ Add GcrCertificateChain for building certificate chains.
1101
+ Implementation of the initial PKCS#11 Trust Assertions spec.
1102
+ Add GcrPkcs11Certificate for looking up certificates in PKCS#11
1103
modules by issuer.
1104
+ Expose gcr functionality for setting which PKCS#11 modules to
1105
use.
1106
+ Find the root certificates by default.
1107
+ Move to a single header model for libgcr.
1108
+ Don't load *.la files when looking for PKCS#11 modules.
1109
+ Fixes for GTK+3.0
1110
+ New xdg-store PKCS#11 module with support for storing trust
1111
assertions.
1112
+ Rename old user-store to gnome2-store since it stores its data
1113
in old formats in the old .gnome2 location.
1114
- Replace gnome-keyring-autostart-in-xfce.patch with
1115
desktop-file-install calls. Add desktop-file-utils BuildRequires
1116
for this.
1117
- Add support for source service checkout, with %BUILD_FROM_VCS:
1118
+ Add gnome-common and gtk-doc BuildRequires.
1119
+ Add call to ./autogen.sh.
1120
+ Enforce gtk-doc html generation by passing --enable-gtk-doc to
1121
configure.
1122
1123
-------------------------------------------------------------------
1124
Wed Dec 29 14:54:55 UTC 2010 - gber@opensuse.org
1125
1126
- Update gnome-keyring-check-session.patch to add support for Xfce
1127
sessions.
1128
- Add gnome-keyring-autostart-in-xfce.patch to autostart
1129
gnome-keyring in XFCE sessions.
1130
1131
-------------------------------------------------------------------
1132
Fri Dec 17 12:06:16 CET 2010 - vuntz@opensuse.org
1133
1134
- Update to version 2.91.3:
1135
+ Shutdown module timer when holding proper mutex.
1136
+ Linux capabilities to overcome limits on locked memory.
1137
+ Update HACKING with coding style
1138
+ Build fixes.
1139
- Changes from version 2.91.2:
1140
+ Add timeout if PAM startup doesn't complete shortly.
1141
+ Fix login keyring password when it doesn't match unix login.
1142
+ Replace gp11-0 with gck in pkgconfig file
1143
+ Fix broken dispose of GcrCertificateWidget
1144
+ Remove gp11 library.
1145
- Changes from version 2.91.1:
1146
+ Fix build problem in gpg-agent.
1147
+ Properly distribute pkgconfig file for gck library.
1148
+ Better certificate widget in gcr library.
1149
+ Add extra debug guard around printing of prompt io.
1150
+ Rework how the gcr parser and importer work together.
1151
+ More GTK+ 3.0 fixes.
1152
- Changes from version 2.91.0:
1153
+ String and punctuation fixes.
1154
+ Add libgck library to soon replace libgp11
1155
+ Migrate everything in gnome-keyring to libgp11
1156
+ Fix invalid memory access in PKCS#11 rpc-layer
1157
+ Fix race condition in tests
1158
- Move to pkgconfig()-style BuildRequires:
1159
+ Old ones: dbus-1-devel, gtk2-devel, libtasn1-devel.
1160
+ New ones: dbus-1, glib-2.0, gtk+-3.0, libtasn1.
1161
- Add libcap-devel BuildRequires.
1162
- Rename libgcr0 to libgcr-3_0 after library name change.
1163
- Remove explicit glib2-devel, gtk2-devel, libgp11-devel,
1164
libtasn1-devel Requires in libgcr-devel package: they will be
1165
automatically added the pkgconfig() way.
1166
- Add libgck0, libgck-devel and libgck-modules subpackages, and
1167
remove libgp11-0, libgp11-devel, libgp11-modules. Packaging-wise,
1168
it's mostly like a renaming. Note that we have libgck-modules
1169
with a Obsoletes tag for libgp11-modules since they share the
1170
same files.
1171
- Pass --with-gtk=3.0 instead of --with-gtk=2.0 to configure.
1172
- Stop passing --libexecdir=%{_libexecdir}/gnome-keyring-1 to
1173
configure: this is really not needed.
1174
1175
-------------------------------------------------------------------
1176
Wed Dec 15 12:11:37 CET 2010 - vuntz@opensuse.org
1177
1178
- Own /usr/share/GConf and /usr/share/GConf/gsettings to fix build.
1179
1180
-------------------------------------------------------------------
1181
Tue Nov 23 07:27:22 UTC 2010 - aj@suse.de
1182
1183
- Change lang package Requires to Recommends since it is not
1184
mandatory at runtime.
1185
1186
-------------------------------------------------------------------
1187
Thu Oct 28 16:01:49 CEST 2010 - vuntz@opensuse.org
1188
1189
- Update to version 2.32.1:
1190
+ Don't offer to save password for symmetric encryption in
1191
gpg-agent.
1192
+ Don't try to cache password when symmetric encryption in
1193
gpg-agent.
1194
+ Check that daemon is initialized before changing password from
1195
pam.
1196
+ Fix login keyring password doesn't match login.
1197
+ Link correctly to gio.
1198
+ Add extra debug guard around printing of prompt io.
1199
+ Fix invalid memory access in rpc-layer.
1200
1201
-------------------------------------------------------------------
1202
Wed Oct 20 15:03:32 CEST 2010 - vuntz@opensuse.org
1203
1204
- Update gnome-keyring-check-session.patch to also use the
1205
gnome-keyring PAM module for the gnome3 and smeegol sessions: we
1206
want the keyring to be unlocked on login there.
1207
1208
-------------------------------------------------------------------
1209
Tue Sep 28 00:45:45 CEST 2010 - vuntz@opensuse.org
1210
1211
- Update to version 2.32.0:
1212
+ Make builds silent by default.
1213
1214
-------------------------------------------------------------------
1215
Sun Sep 12 22:59:38 CEST 2010 - vuntz@opensuse.org
1216
1217
- Update to version 2.31.92:
1218
+ Require glib 2.25 or later.
1219
+ Require automake 1.7 or later.
1220
+ Fix assertion in secure memory code.
1221
+ Don't go into endless loop when GPG Agent client disconnects.
1222
+ Fix double free in gp11 library.
1223
+ Fix crash during keyring unlock operation.
1224
+ Expand prompt details when a non-default unlock option is
1225
chosen.
1226
+ Migrate to gsettings.
1227
+ Use gsettings for GPG agent unlock options.
1228
+ Fix library header installation directory for libgcr.
1229
+ Fix some errors parsing certificates.
1230
+ Rework how unlock options are loaded and handled.
1231
+ Fix saving of auto-unlock passwords.
1232
+ Support building with GTK+ 3.0
1233
+ No warning message when SSH unlock prompt is cancelled.
1234
+ Build fix finding PAM headers.
1235
+ Build fix of PAM module for Hurd.
1236
- Drop gnome-keyring-fix-pam-module-build.patch: fixed upstream.
1237
- Pass --with-gtk=2.0 to configure to make sure we build against
1238
GTK+ 2.
1239
- Handle GSettings schemas, by using the %glib2_gsettings_schema_*
1240
macros.
1241
1242
-------------------------------------------------------------------
1243
Tue Aug 31 01:41:15 CEST 2010 - vuntz@opensuse.org
1244
1245
- Update to version 2.31.91:
1246
+ Fix problem with keyring names that contain foreign charaters.
1247
+ Build fixes and warning fixes.
1248
+ Better GPG Agent prompt strings.
1249
+ More internal documentation.
1250
+ Remove gconf as part of migration to gsettings.
1251
+ Add --replace option to daemon.
1252
+ Fix race condition in tests.
1253
+ Use new DER decoding and encoding routines.
1254
+ Only try to authenticate once if PKCS#11 slot has protected
1255
auth path.
1256
+ Better handling of when PKCS#11 token is write protected.
1257
- Add gnome-keyring-fix-pam-module-build.patch to fix build of PAM
1258
module.
1259
- Pass --enable-pam to configure to make the build fail early if we
1260
lose the pam module.
1261
- Pass --with-root-certs=%{_sysconfdir}/ssl/certs to configure.
1262
- Remove all of the gconf packaging:
1263
+ Remove gconf2-devel BuildRequires.
1264
+ Remove use of %gconf macros and corresponding
1265
%pre/%preun/%posttrans.
1266
+ Do not pass --disable-schemas-install to configure.
1267
1268
-------------------------------------------------------------------
1269
Thu Jul 22 17:56:58 CEST 2010 - vuntz@opensuse.org
1270
1271
- Remove gnome-common BuildRequires and call to gnome-autogen.sh.
1272
- Call %suse_update_desktop_file on gnome-keyring-gpg.desktop.
1273
1274
-------------------------------------------------------------------
1275
Thu Jul 8 10:54:15 CEST 2010 - dimstar@opensuse.org
1276
1277
- Update to version 2.31.4:
1278
+ New GPG Agent built into gnome-keyring-daemon
1279
+ Start building (but not using) new DER parser and writer.
1280
+ Fix building of desktop and service files.
1281
+ Fix problems displaying prompts with certain characters in
1282
strings.
1283
+ Fix deadlock on secure memory usage.
1284
+ Refactor the way prompting works for PKCS#11 components.
1285
+ Refactor the way testing works and files are named.
1286
+ Implement coverage testing.
1287
+ Cleanup whitespace issues and rename certain modules.
1288
+ Tests can now involve prompts and responses.
1289
+ Fix possible threading race condition in gp11.
1290
+ Fix broken startup when used with gdm and password-less login.
1291
+ Fix checking of uninitialized value in prompting code.
1292
- Drop gnome-keyring-fixes-from-git.patch: fixed upstream.
1293
1294
-------------------------------------------------------------------
1295
Thu Jun 3 18:37:26 CEST 2010 - vuntz@opensuse.org
1296
1297
- Add gnome-keyring-fixes-from-git.patch to fix various issues
1298
related to gnome-keyring not working fine (with autologin, for
1299
example).
1300
- Add gnome-common BuildRequires and call to gnome-autogen.sh
1301
needed for the patch.
1302
1303
-------------------------------------------------------------------
1304
Thu Apr 29 14:27:20 CEST 2010 - dimstar@opensuse.org
1305
1306
- Update to version 2.30.1:
1307
+ Build fixes for errors and distribution problems.
1308
+ Fixes for building on recent GTK versions.
1309
+ Remove accidental storage of user's login password in login
1310
keyring.
1311
+ Fix assertion when exiting.
1312
+ Updated translations.
1313
1314
-------------------------------------------------------------------
1315
Tue Mar 30 19:49:40 CEST 2010 - vuntz@opensuse.org
1316
1317
- Update to version 2.30.0:
1318
+ More robust error display and handling.
1319
+ Don't assert on va_list.
1320
+ Don't save session keyring to disk.
1321
+ Allow unlocking even when always unlock is not available.
1322
+ Hide the automatically unlock check when login not usable.
1323
+ Fix various issues storing and using auto unlock passwords.
1324
+ Updated translations.
1325
1326
-------------------------------------------------------------------
1327
Wed Mar 10 14:00:45 CET 2010 - dimstar@opensuse.org
1328
1329
- Update to version 2.29.92:
1330
+ Fix various problems with not storing secret value properly.
1331
+ Return no results when a search includes a bad collection
1332
identifier.
1333
+ Don't raise error if ssh client disconnects early.
1334
+ Allow running in a test environment.
1335
+ Fix error when setting default keyring to NULL.
1336
+ Autostart gnome-keyring-daemon in LXDE as well.
1337
+ Rework the startup again, to use a singleton crontrolled via
1338
dbus, to help when no process was started by pam.
1339
+ Display password and confirm prompts when creating keyring.
1340
+ Allow specifying CKA_ID when creating collection.
1341
+ Give translatable label to created login keyring.
1342
+ When no default keyring set, use login keyring.
1343
+ Fix problem initializing socket path in rpc module.
1344
+ Fix endless loop in reading data.
1345
+ Potential fix or sporadic crash.
1346
+ Solaris build fixes.
1347
+ Updated translations.
1348
Drop upstream included gnome-keyring-LXDE-autostart.patch.
1349
1350
-------------------------------------------------------------------
1351
Thu Feb 11 10:49:29 CET 2010 - vuntz@opensuse.org
1352
1353
- Update to version 2.29.90:
1354
+ Quit daemon when the dbus session is disconnected.
1355
+ Don't print out warnings on SSH v1 keys.
1356
+ Remove erroneous egg-dbus dependency.
1357
+ Allow saving password for encryption keys.
1358
+ Fix problems storing secrets in keyrings.
1359
+ Expose idle and timeout lock options for keyrings in the prompt
1360
dialog. Fix remaining issues to get this to work.
1361
+ Display a different message when unlocking the login keyring.
1362
+ Fix problem with phantom 'xxx_1' keyrings appearing.
1363
+ Load and use the default keyring properly.
1364
+ Support accessing template style pkcs11 attributes.
1365
+ Fix endless loop when looking for encryption key password in
1366
login keyring.
1367
+ GNU Hurd build fixes.
1368
+ Solaris build fixes.
1369
+ Translation fixes.
1370
- Drop eggdbus-devel BuildRequires.
1371
- Tweak gnome-keyring-check-session.patch to not start the keyring
1372
if we're in a supported display manager, but DESKTOP_SESSION is
1373
not set.
1374
1375
-------------------------------------------------------------------
1376
Sun Feb 7 14:56:57 UTC 2010 - andrea@opensuse.org
1377
1378
- Add gnome-keyring-LXDE-autostart.patch to allow to autostart
1379
keyring on LXDE session.
1380
1381
-------------------------------------------------------------------
1382
Wed Jan 27 23:33:45 UTC 2010 - andrea@opensuse.org
1383
1384
- Update gnome-keyring-check-session.patch to also support LXDE
1385
(and lxdm).
1386
1387
-------------------------------------------------------------------
1388
Mon Jan 11 22:47:22 CET 2010 - captain.magnus@opensuse.org
1389
1390
- Update to version 2.29.5:
1391
+ Implement lookup collection passwords in login keyring.
1392
+ Various prompting fixes.
1393
+ Store PKCS#11 objects after any attribute change.
1394
+ Add 'Type' property to Secret Service API DBus item interface
1395
+ Various warning, and uninitialized memory fixes.
1396
1397
-------------------------------------------------------------------
1398
Tue Dec 22 17:58:05 CET 2009 - vuntz@opensuse.org
1399
1400
- Update to version 2.29.4:
1401
+ Refactor how the daemon starts up.
1402
+ Allow init with already present environment variables, using
1403
--start.
1404
+ Install autostart files for each component of the daemon.
1405
+ New DBus Secret Service API for accessing passwords and
1406
secrets.
1407
+ Old protocol for accessing secrets is no longer present.
1408
+ libgnome-keyring is now its own module, and no longer bundled
1409
with gnome-keyring.
1410
+ Use normal GtkEntry when prompting for passwords.
1411
+ Requires GTK+ 2.18
1412
+ Implement new more flexible control protocol for pam and
1413
startup.
1414
+ Complete more of the gp11 PKCS#11 wrapper library.
1415
+ Implement AES key wrapping and unwrapping in PKCS#11
1416
components.
1417
+ Implement DH key generation and derivation in PKCS#11
1418
components.
1419
+ Integrate testing of PKCS#11 components via p11-tests.
1420
+ Implement PKCS#11 component for storing 'keyring' style
1421
secrets.
1422
+ Don't complain if we can't set session environment variables.
1423
+ When running a debug build, warnings are fatal.
1424
+ Refactor testing.
1425
+ Encrypted channel for password with prompting dialog.
1426
- Pass --disable-schemas-install to configure.
1427
- Add eggdbus-devel BuildRequires.
1428
- Remove libgnome-keyring0 and gnome-keyring-devel subpackages
1429
(moved to libgnome-keyring source package).
1430
- Split the remaining of gnome-keyring-devel in libgcr-devel and
1431
libgp11-devel.
1432
- Update baselibs.conf to reflect the packages shipping libraries
1433
(libgcr0 and libgp11-0).
1434
1435
-------------------------------------------------------------------
1436
Thu Dec 17 22:46:39 CET 2009 - jengelh@medozas.de
1437
1438
- Add baselibs.conf as a source
1439
1440
-------------------------------------------------------------------
1441
Thu Dec 17 12:06:26 CET 2009 - vuntz@opensuse.org
1442
1443
- Fix build on openSUSE <= 11.2.
1444
1445
-------------------------------------------------------------------
1446
Tue Dec 15 13:48:24 CET 2009 - vuntz@opensuse.org
1447
1448
- Update to version 2.28.2:
1449
+ Add license to reference documentation.
1450
+ Sent output of g_printerr to syslog.
1451
+ No error when can't unlock login keyring.
1452
+ Fix assertion when comparing attributes.
1453
+ Fix freeing of unallocated memory in test.
1454
+ Don't barf on certificates with unsupported algorithm.
1455
+ Fix some memory leaks.
1456
1457
-------------------------------------------------------------------
1458
Fri Dec 4 21:19:27 CET 2009 - vuntz@opensuse.org
1459
1460
- Split the libraries in their own packages, to avoid useless
1461
dependencies for packages depending on libgnome-keyring0 but that
1462
don't want the whole gnome-keyring (which pulls gtk2). This means
1463
we now have libgnome-keyring0, libgcr0, libgp11-0 and
1464
libgp11-modules subpackages. (Thanks to Debian: summaries and
1465
descriptions are inspired by the Debian ones.)
1466
- Remove .la files.
1467
- Do not self-obsolete for gnome-keyring-doc and pam_keyring.
1468
- Move the pam-confire PreReq to the pam subpackage.
1469
1470
-------------------------------------------------------------------
1471
Fri Nov 13 17:46:05 CET 2009 - vuntz@opensuse.org
1472
1473
- Update to version 2.28.1:
1474
+ Fix support for SSH RSA1 keys.
1475
+ Fix a delay when the daemon quits.
1476
+ Use default D-Bus timeout when finding daemon.
1477
+ Make custom pkcs11 constants unsigned longs.
1478
+ Use unsigned long for module handle counter.
1479
+ Fix assertion when releasing secure memory block.
1480
- Drop gnome-keyring-no-logout-delay.patch: fixed upstream.
1481
- Drop gnome-keyring-fix-ssh1-agent.patch: fixed upstream.
1482
- Update gnome-keyring-check-session.patch to apply without fuzz.
1483
1484
-------------------------------------------------------------------
1485
Thu Oct 8 15:59:38 CEST 2009 - vuntz@opensuse.org
1486
1487
- Add gnome-keyring-fix-ssh1-agent.patch to make the ssh agent
1488
support rsa1 keys again. Fix bnc#540515.
1489
1490
-------------------------------------------------------------------
1491
Tue Oct 6 11:16:11 CEST 2009 - vuntz@opensuse.org
1492
1493
- Update gnome-keyring-pam-auth-prompt-password.patch to not prompt
1494
for password if use_authtok option is used.
1495
1496
-------------------------------------------------------------------
1497
Fri Oct 2 17:53:32 CEST 2009 - vuntz@opensuse.org
1498
1499
- Add gnome-keyring-no-logout-delay.patch to fix delay during
1500
logout.
1501
1502
-------------------------------------------------------------------
1503
Tue Sep 22 17:37:54 CEST 2009 - dimstar@opensuse.org
1504
1505
- Update to version 2.28.0:
1506
+ Fix build problems with -as-needed.
1507
- Remove export SUSE_ASNEEDED.
1508
1509
-------------------------------------------------------------------
1510
Mon Sep 14 10:20:16 CEST 2009 - vuntz@opensuse.org
1511
1512
- Update to version 2.27.92:
1513
+ Some uses of glib memory routines to explicitly allocate
1514
memory.
1515
+ Fix erroneous assertion hit by gtk-doc and tests.
1516
+ Revert change which bumped libtasn1 required to 1.0.
1517
+ Fix logic for only_if option in PAM module.
1518
+ Handle unix signals on one thread.
1519
+ Better daemon startup and forking logic.
1520
+ Optional use of automake silent rules when available.
1521
+ No warning when a disk doesn't have a UDI identifier.
1522
- Drop gnome-keyring-pam-fix-only_if.patch: fixed upstream.
1523
- Add SUSE_ASNEEDED=0 to fix build.
1524
1525
-------------------------------------------------------------------
1526
Sun Aug 30 20:12:38 CEST 2009 - vuntz@novell.com
1527
1528
- Add gnome-keyring-pam-fix-only_if.patch to fix logic in pam
1529
module when using only_if.
1530
1531
-------------------------------------------------------------------
1532
Mon Aug 10 21:27:22 CEST 2009 - vuntz@novell.com
1533
1534
- Update to version 2.27.90:
1535
+ Build fixes on Solaris and FreeBSD.
1536
+ Take length of ASN.1 elements into account, when parsing.
1537
1538
-------------------------------------------------------------------
1539
Wed Jul 29 16:52:04 CEST 2009 - vuntz@novell.com
1540
1541
- Drop gnome-keyring-auto-start-if-compatibility.patch now that
1542
pam-config has been updated to support only_if in the pam config.
1543
- Change pam-config call in post to use "--gnome_keyring-auto_start
1544
--gnome_keyring-only_if=gdm" instead of
1545
"--gnome_keyring-auto_start_if=gdm""
1546
- PreReq pam-config at least 0.72 for those changes.
1547
1548
-------------------------------------------------------------------
1549
Tue Jul 28 17:21:23 CEST 2009 - lmedinas@gmail.com
1550
1551
- Update to version 2.27.5:
1552
+ Add support for lifetime constrained SSH identities.
1553
+ Use GtkBuilder files where glade files were used.
1554
+ Write private key files with tighter file permissions.
1555
+ Use gio instead of libhal for monitoring volumes.
1556
+ Updated translations.
1557
- Remove hal-devel from BuildRequires not needed anymore.
1558
1559
-------------------------------------------------------------------
1560
Mon Jul 20 01:09:59 CEST 2009 - vuntz@novell.com
1561
1562
- Update to version 2.27.4:
1563
+ Insurance in parsing keyring format for future changes.
1564
+ Add 'use_authtok' option to pam module.
1565
+ Test utility fix.
1566
+ Add 'only_if=' option to pam module.
1567
+ Make 'Password:' prompt translatable in pam module.
1568
+ Use libgcrypt to generate iv/salt where needed.
1569
+ Remove old cu-test style unit tests.
1570
+ Code refactoring and cleanup, removed 'common' component.
1571
+ Auto generated ChangeLog.
1572
+ Cleanup unit tests, and make them run with 'make check'
1573
- Changes from version 2.26.3:
1574
+ Build fixes.
1575
+ Fix problem with RSA key sizes that are not a multiple of 8.
1576
This affected use of SSH keys in particular.
1577
+ Fix crash related to secure memory.
1578
- Drop gnome-keyring-pam-auto-start-if.patch: fixed upstream.
1579
- Drop gnome-keyring-pam-translate.patch: fixed upstream.
1580
- Remove AutoReqProv: it's default now.
1581
- Add gnome-keyring-auto-start-if-compatibility.patch since
1582
pam-config does not know yet about only_if. It will be removed
1583
once pam-config will be updated.
1584
1585
-------------------------------------------------------------------
1586
Mon Apr 13 00:49:03 CEST 2009 - mboman@suse.de
1587
1588
- Update to version 2.26.1:
1589
+ Fix many problems with the new secure memory allocator
1590
+ DBus now automatically starts the gnome-keyring service
1591
properly
1592
+ When auto activating the gnome-keyring DBus service, check for
1593
an already running daemon
1594
+ Don't print critical warnings when registering with DBus fails
1595
+ Bump glib dependency
1596
+ Add DBus method for getting the gnome-keyring environment
1597
variables
1598
+ Fix crash when prompting to unlock the keyring
1599
+ Initialize daemon with LOGNAME and USERNAME environment
1600
variables
1601
+ Build fixes
1602
- Merge -doc into -devel as it only contains gtk-doc
1603
- Move gtk-doc from main to -devel
1604
1605
-------------------------------------------------------------------
1606
Sun Mar 22 00:34:30 CET 2009 - mboman@suse.de
1607
1608
- Modify baselibs.conf so that if pam-32bit is installed on x86_64,
1609
gnome-keyring-pam-32bit and gnome-keyring-32bit is installed as
1610
well.
1611
1612
-------------------------------------------------------------------
1613
Fri Mar 20 00:15:03 CET 2009 - mboman@suse.de
1614
1615
- Fix an issue where Requires on libtasn1-devel and gtk2-devel was
1616
added to -pam instead of -devel
1617
1618
-------------------------------------------------------------------
1619
Sat Mar 14 22:31:33 CET 2009 - mboman@suse.de
1620
1621
- Update to version 2.26.0:
1622
+ Implement support for running gnome-keyring-daemon under
1623
valgrind
1624
+ Checks for asn1Parser tool when configuring
1625
+ Only automatically expose PKCS#11 public key objects for
1626
private keys
1627
+ Have the SSH agent only log into the token when we have a
1628
private key that we want to access
1629
+ Disable input method in password
1630
- Add libtasn1-devel and gtk2-devel to Requires for devel package
1631
1632
-------------------------------------------------------------------
1633
Fri Mar 6 02:18:42 CET 2009 - vuntz@novell.com
1634
1635
- Update to version 2.25.92:
1636
+ Fix problems when multiple processes tried to initialize the
1637
gnome-keyring-daemon at the same time, often resulting in a
1638
user session that hung on login.
1639
+ Add compatibility support for loading SSH unlock passwords from
1640
previous versions of gnome-keyring.
1641
+ Fix compiler warnings on 32-bit systems.
1642
+ Fix uninitialized variable usage. These resulted in crashes.
1643
+ Initialize PKCS#11 tokens before importing certificates or keys
1644
to them. Remove previous auto-initialize idea.
1645
+ Add basic support for PKCS#11 SO logins.
1646
+ Fix focus issues in the import certificate/key dialog.
1647
+ When looking for PKCS#11 objects, skip tokens that have not
1648
been initialized.
1649
+ Exit properly when an error occurs on importing a certificate
1650
or key.
1651
+ Hash objects when storing them in PKCS#11 user-store and
1652
validate the hashes when loading them.
1653
+ Build fix on Solaris
1654
+ If login keyring doesn't exist when changing a PAM password,
1655
don't create it automatically.
1656
+ Close stdin/stdout when not running the daemon in foreground.
1657
This fixes a regression in scripts starting
1658
gnome-keyring-daemon.
1659
- Remove -fno-strict-aliasing from CFLAGS.
1660
- Use makeinstall (install-pam is no longer useful)
1661
- Make sure fdupes is called last (since we might changes some
1662
files before).
1663
1664
-------------------------------------------------------------------
1665
Sun Feb 22 01:32:53 CET 2009 - vuntz@novell.com
1666
1667
- Better document the cleanup of /etc/pam.d/gdm
1668
1669
-------------------------------------------------------------------
1670
Thu Feb 19 02:27:08 CET 2009 - vuntz@novell.com
1671
1672
- Add gnome-keyring-pam-auth-prompt-password.patch: we make the pam
1673
module prompt for a password during auth when none was set.
1674
- Use pam-config instead of hack in post/postun of the pam package.
1675
We have to manually remove the pam_gnome_keyring.so from
1676
/etc/pam.d/gdm in post, though.
1677
- Should fix bnc#466732.
1678
- Add gnome-keyring-pam-translate.patch to translate the prompt
1679
strings in the pam module, using the pam translations.
1680
1681
-------------------------------------------------------------------
1682
Mon Feb 16 17:49:47 CET 2009 - sbrabec@suse.cz
1683
1684
- Added support for translation-update-upstream (FATE#301344).
1685
1686
-------------------------------------------------------------------
1687
Sat Feb 14 22:19:45 CET 2009 - mboman@suse.de
1688
1689
- Update to version 2.25.91:
1690
+ Complete certificate details display in the gcr library
1691
+ Correctly escape prompt markup
1692
+ Show correct MD5 hash in certificate display
1693
+ Overhaul the secure memory allocator to have memory guards, and
1694
also be more sparing with secure memory
1695
+ Add C++ header guards to public headers
1696
+ Prompt to initialize new PKCS#11 tokens with a password
1697
+ Fix output of RSA keys to be interoperable
1698
+ Translation fixes
1699
+ Fix problems importing certificates and keys
1700
+ More code reorganization
1701
+ Add support for netscape trust objects, so Root CA certificates
1702
can be trusted by NSS
1703
+ Fixes to the PKCS#11 headers on 64-bit systems
1704
- Remove gnome-keyring-bgo570295-use-markup-correctly.patch. Fixed
1705
upstream
1706
1707
-------------------------------------------------------------------
1708
Tue Feb 3 11:16:53 EST 2009 - mboman@suse.de
1709
1710
- Update to version 2.25.90:
1711
+ Add certificate UI bit to gcr library.
1712
+ Can now again clear the cached authentication from an SSH key.
1713
+ Add some additional helper functions to gp11 library.
1714
+ Fix some corner cases in signal handling.
1715
+ Don't crash when trying to lock keyrings that don't have a
1716
password.
1717
+ Fix problems running on 64-bit systems.
1718
+ Build fixes
1719
- Tag/Rename/Upstream
1720
gnome-keyring-bgo570295-use-markup-correctly.patch
1721
1722
-------------------------------------------------------------------
1723
Sun Feb 1 15:45:32 EST 2009 - mboman@suse.de
1724
1725
- Update to version 2.25.5:
1726
+ Refactor out gcr library for crypto UI and related tasks.
1727
+ Code refactoring.
1728
+ Support automatically initializing a PKCS#11 token when not initialized.
1729
+ Add modular user-store module for general storage of keys and certs.
1730
+ Build fixes [Saleem Abdulrasool, Jeff Cai]
1731
+ Add modular roots-store module for storage of trusted CA certs.
1732
+ Add modular rpc-layer for communication between module and daemon.
1733
+ Add modular ssh-agent as the main gnome-keyring-daemon agent.
1734
1735
-------------------------------------------------------------------
1736
Thu Jan 22 22:12:45 CET 2009 - vuntz@novell.com
1737
1738
- Clean up package a bit, especially the file list.
1739
1740
-------------------------------------------------------------------
1741
Mon Jan 12 15:28:37 EST 2009 - mboman@suse.de
1742
1743
- Update to version 2.25.4.2:
1744
+ The modular ssh agent uses keys from all available PKCS#11 slots.
1745
+ Fix compiler warnings.
1746
+ Fix broken release.
1747
- Remove gnome-keyring-svndiff-1440-1442.patch. New version
1748
1749
-------------------------------------------------------------------
1750
Wed Jan 7 15:16:48 EST 2009 - mboman@suse.de
1751
1752
- Update to version 2.25.4.1:
1753
+ Half way through refactoring of PKCS#11 support.
1754
+ Add crypto support to gp11 library.
1755
+ gp11 library is now by and large thread-safe.
1756
+ Add modular ssh-store, roots and rpc-layer PKCS#11 components.
1757
+ Beginnings of a PKCS#11 based ssh-agent.
1758
+ Transactional storage of PKCS#11 objects.
1759
+ Add auto-authenticate support in GP11 library, which greatlty
1760
simplifies figuring out when to provide passwords.
1761
+ Fix initialization problems which prevented SSH agent from
1762
setting environment variables properly
1763
+ Translation fixes
1764
- Add gnome-keyring-svndiff-1440-1442.patch to make it compile
1765
1766
-------------------------------------------------------------------
1767
Sat Dec 20 10:17:22 EST 2008 - mboman@suse.de
1768
1769
- Update to version 2.25.2:
1770
+ Fix PKCS#11 corner cases highlighted by p11-tests tool.
1771
+ Solaris fixes
1772
+ Don't use non-pageable memory for public keys.
1773
+ Rework initialization of daemon, and the way that it integrates
1774
with the session.
1775
+ Close open file descriptors before starting daemon from PAM
1776
module.
1777
+ Don't try and unlock keyring from PAM if daemon isn't running
1778
+ Don't leave keyring daemon running if PAM just started it for
1779
a password change
1780
+ Add a keyboard accelerator to the 'Deny' button
1781
+ Use pkg-config to detect libtasn1
1782
+ Register environment variables with session properly.
1783
+ Make DBUS a required dependency of gnome-keyring.
1784
+ Remove usage of deprecated glib/gtk stuff.
1785
- Removed gnome-keyring-pam-stop-passwd.patch. Fixed upstream
1786
- Removed gnome-keyring-spurious-syslog.patch. Fixed upstream
1787
- Removed gnome-keyring-sync-XAUTHLOCALHOSTNAME.patch. Fixed upstream
1788
1789
-------------------------------------------------------------------
1790
Wed Dec 10 12:34:56 CET 2008 - olh@suse.de
1791
1792
- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
1793
(bnc#437293)
1794
1795
-------------------------------------------------------------------
1796
Mon Dec 1 01:48:57 CET 2008 - vuntz@novell.com
1797
1798
- Add gnome-keyring-sync-XAUTHLOCALHOSTNAME.patch to synchronize
1799
XAUTHLOCALHOSTNAME and ICEAUTHORITY in the keyring daemon after
1800
login. Else, gnome-keyring-ask might not be able to access the
1801
display. Fix bnc#441789.
1802
1803
-------------------------------------------------------------------
1804
Mon Nov 24 12:34:56 CET 2008 - olh@suse.de
1805
1806
- obsolete old -XXbit packages (bnc#437293)
1807
1808
-------------------------------------------------------------------
1809
Wed Nov 19 12:09:12 CET 2008 - vuntz@novell.com
1810
1811
- Compile with --disable-acl-prompts. The prompt dialogs don't help
1812
the user in the end. Fix bnc#446010.
1813
1814
-------------------------------------------------------------------
1815
Sun Nov 9 02:21:56 CET 2008 - vuntz@novell.com
1816
1817
- Add some patches that will make pam-config integration possible.
1818
This is part of bnc#421603.
1819
- Add gnome-keyring-pam-stop-passwd.patch: if the keyring is
1820
started to update the keyring password on password change, then
1821
stop it too.
1822
Based on patch by Thorsten Kukuk.
1823
- Add gnome-keyring-pam-auto-start-if.patch: support an
1824
auto_start_if option for the pam module to specify for which
1825
service to auto-start the keyring.
1826
Based on patch by Thorsten Kukuk.
1827
- Update gnome-keyring-check-session.patch: the check for the GNOME
1828
session is only working for the gdm service. With the
1829
gnome-keyring-pam-auto-start-if.patch patch, we need to make sure
1830
that we only do it for gdm since someone might want to configure
1831
the keyring to start when logging in a console, eg.
1832
- gnome-keyring-spurious-syslog.patch: don't try to unlock the
1833
keyring if there's no daemon running.
1834
1835
-------------------------------------------------------------------
1836
Wed Oct 22 07:35:52 EST 2008 - mboman@suse.de
1837
1838
- Update to version 2.24.1:
1839
+ Fix crash on logout on Solaris.
1840
+ Add missing 'server' attribute to the NETWORK_PASSWORD schema
1841
1842
-------------------------------------------------------------------
1843
Sun Sep 21 10:44:34 EST 2008 - mboman@suse.de
1844
1845
- Update to version 2.24.0:
1846
+ Update documentation for functions in gp11 library
1847
+ Ungrab the keyboard properly when a password prompt is minimized.
1848
+ Report errors from keyboard grabbing.
1849
+ Fix build problems with gcc 4.3.
1850
+ PKCS#11 initialize compatibility fix for OpenSC.
1851
+ Make all errors from prompt process go to syslog.
1852
+ When prompting for a password on import, don't go into an endless
1853
+ loop for blank passwords.
1854
+ Fix problems with PK indexes overwriting one another.
1855
+ Don't add additional extensions on storage files when the extension
1856
is already correct.
1857
+ Load all objects when a PKCS#11 session is opened, regardless of
1858
whether a C_FindObjects is run or not.
1859
1860
-------------------------------------------------------------------
1861
Sat Sep 20 06:18:56 CEST 2008 - vuntz@novell.com
1862
1863
- Rewrite gnome-keyring-check-session.patch to be more correct:
1864
ie, don't return too early from functions, and now check the
1865
DESKTOP_SESSION environment variable that will be set by GDM.
1866
- Change the gdm pam configuration to have auto_start for
1867
pam_gnome_keyring.so for session, and not auth. This is what
1868
upstream recommends and it's also required to have a proper
1869
behavior with the above patch.
1870
- This is part of bnc#427744.
1871
1872
-------------------------------------------------------------------
1873
Fri Sep 12 10:19:08 CEST 2008 - aj@suse.de
1874
1875
- Add directory ownership for /usr/share/gtk-doc/html/gp11.
1876
1877
-------------------------------------------------------------------
1878
Tue Sep 9 15:55:20 EST 2008 - mboman@novell.com
1879
1880
- Update to version 2.23.92:
1881
+ Build fix for Solaris
1882
+ Import the LANG environment variable into daemon enviroment
1883
so that dialogs display with correct translations.
1884
1885
-------------------------------------------------------------------
1886
Thu Sep 04 19:48:25 CEST 2008 - mboman@novell.com
1887
1888
- Update to version 2.23.91:
1889
+ Use 'Change' instead of 'Create' when prompting the user for a
1890
password to change keyring password.
1891
+ Fix RSA signing with X509 mechanism.
1892
+ Tweaking of the asynchronous scheduling to prevent hangs.
1893
+ Add some documentation for GP11 library.
1894
+ Translation updates.
1895
+ Build fixes.
1896
1897
-------------------------------------------------------------------
1898
Tue Aug 26 19:48:25 CEST 2008 - mboman@novell.com
1899
1900
- Update to version 2.23.90:
1901
+ Use 'Create' button instead of 'OK' when prompting the user for
1902
a password to create a new keyring.
1903
+ Fix more cases where 'Deny' choice by a user resulted in
1904
more subsequent prompts.
1905
+ Automatically create non-existant directories when storing files.
1906
+ Fix problem prompting for the same password twice when parsing a
1907
PFX or PKCS#12 file.
1908
+ Don't offer to store password during import operation.
1909
+ Don't try to store certificates encrypted on the disk.
1910
+ Add command line tool for importing of keys and certificates.
1911
+ Fix problems with SSH agent not unlocking keys properly.
1912
+ Build fixes.
1913
1914
-------------------------------------------------------------------
1915
Tue Aug 05 19:48:25 CEST 2008 - captain.magnus@opensuse.org
1916
1917
- Update to version 2.23.6:
1918
+ If the user denies a prompt, then don't prompt the same prompt
1919
again for that connection to the daemon.
1920
+ Bug fixes for loading of SSH keys.
1921
+ Add gconf schema for noting the user's configured PKCS#11
1922
modules.
1923
+ Update and bug fixes for the new GP11 library.
1924
+ Better reference counting of internal objects.
1925
+ When a certificate is in the roots storage, assume it is a CA if
1926
no basic constraints are present.
1927
+ Add ability of PKCS#11 module to accept a string on its reserved
1928
initialization argument, similar to NSS's libsoftkn3 module.
1929
+ Translation fixes.
1930
+ Build fixes.
1931
1932
-------------------------------------------------------------------
1933
Sat Aug 02 19:48:25 CEST 2008 - captain.magnus@opensuse.org
1934
1935
- Update to version 2.23.5:
1936
+ Load all SSH keys in ~/.ssh named id_?sa*, not just id_rsa
1937
and id_dsa. Also load public portions of keys when needed ie:
1938
*.pub
1939
+ Include new GP11 library, which is a GLib wrapper for PKCS#11
1940
+ Add ability to import keys/certificates to PKCS#11.
1941
+ Better storage and creation of PKCS#11 objects.
1942
+ Start using GTest for new unit testing.
1943
+ Better indexing of keys and certificates.
1944
+ Better buffer handling, and threading fixes. [Jon Burgress]
1945
+ Fix warnings in logs caused by programs checking whether
1946
gnome-keyring is available.
1947
+ Standardize on libgcrypt random number generator.
1948
+ Add --disable-acl-prompts option to disable all ACL prompting
1949
[Colin Walters]
1950
+ Build fixes.
1951
1952
-------------------------------------------------------------------
1953
Wed Jun 18 19:48:25 CEST 2008 - maw@suse.de
1954
1955
- Update to version 2.22.2:
1956
+ Streamline the importing of keys and make the proper prompts
1957
show up consistently; better fixes for this to come in 2.24.x
1958
+ Don't show 'location' field in most password prompts
1959
+ Return serial number of certificates properly to requesting
1960
programs
1961
+ Fix crash when receiving certain HAL events.
1962
1963
-------------------------------------------------------------------
1964
Thu May 1 05:24:46 CEST 2008 - hpj@suse.de
1965
1966
- Remove gnome-keyring-0.4.6-casa-integration.patch. GNOME can now
1967
replicate the login password for use in the default keyring
1968
without Casa's help.
1969
1970
-------------------------------------------------------------------
1971
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
1972
1973
- added baselibs.conf file to build xxbit packages
1974
for multilib support
1975
1976
-------------------------------------------------------------------
1977
Thu Apr 10 00:53:56 CEST 2008 - maw@suse.de
1978
1979
- Update to version 2.22.1:
1980
+ Add SSH agent protocol 1 support
1981
+ Make 'ssh-add -D' lock any SSH private keys that gnome-keyring
1982
is automatically loading
1983
+ Reconnect to system DBus whenever the system bus restarts
1984
+ Log to syslog even when running in the foreground
1985
+ Add a configure option to disable building of the SSH agent
1986
+ Build fixes.
1987
1988
-------------------------------------------------------------------
1989
Fri Mar 14 03:16:20 CET 2008 - maw@suse.de
1990
1991
- Update to version 2.22.0:
1992
+ Minor build fix.
1993
1994
-------------------------------------------------------------------
1995
Tue Mar 4 18:43:50 CET 2008 - maw@suse.de
1996
1997
- Update to version 2.21.92:
1998
+ Sync up user's session environment with the daemon, so that
1999
things like X authentication, DBUS, etc. work properly
2000
+ Shutdown socket connections properly, so things don't hang,
2001
when wrong versions of daemon/library are used
2002
+ Limit PKCS#12 parsing to a clearly defined subset of the
2003
format
2004
+ Decrypt PKCS#12 with empty passwords properly
2005
+ Updated translations.
2006
2007
-------------------------------------------------------------------
2008
Mon Feb 18 20:46:47 CET 2008 - maw@suse.de
2009
2010
- Update to version 2.21.91:
2011
+ Don't prompt for a password from the PAM module since
2012
gnome-keyring is not an authenticator
2013
+ Check that PKCS#11 socket connections come from same user
2014
+ Don't lock the entire gnome-keyring-ask process in memory,
2015
just the password text; this works better when less non-pageable
2016
memory is available
2017
+ Basic serializing of certificates and keys
2018
+ Build fixes
2019
+ Updated translations.
2020
2021
-------------------------------------------------------------------
2022
Tue Jan 29 10:00:55 CST 2008 - maw@suse.de
2023
2024
- Update to version 2.21.90:
2025
+ Proper support for creating and destroying objects through
2026
PKCS#11
2027
+ Support for setting PKCS#11 attributes
2028
+ Fix hanging of daemon under certain conditions
2029
+ Add gconf setting for determining which components of the
2030
daemon (such as SSH) are run at startup
2031
+ Better parsing of objects and prompting for passwords in
2032
PKCS#12 files
2033
+ Calculate trust and purpose/usage of certificates
2034
+ Mark certain key/certificate directories as special requiring
2035
certain special treatment (such as the CA root store, SSH
2036
keys etc...)
2037
+ Add support for unencrypted keyrings which are used when
2038
the user specifies a blank password
2039
+ Fix problem where most keyrings were being treated as insecure
2040
from the point of view of storing passwords for keys or
2041
certificates
2042
+ Fix race condition that is causing deadlocks and freezes
2043
+ Misc fixes.
2044
2045
-------------------------------------------------------------------
2046
Tue Jan 22 07:44:15 CET 2008 - hpj@suse.de
2047
2048
- Remove gnome-keyring-2.21.4-getenv-returns-null.patch, and fix
2049
gnome-keyring-check-session.patch instead.
2050
2051
-------------------------------------------------------------------
2052
Mon Jan 21 04:43:15 CET 2008 - hpj@suse.de
2053
2054
- Add gnome-keyring-2.21.4-getenv-returns-null.patch to fix
2055
GNOME bug #510902.
2056
2057
-------------------------------------------------------------------
2058
Sat Jan 12 08:01:04 CET 2008 - hpj@suse.de
2059
2060
- Install the D-Bus service file. Fixes Novell bug #353198.
2061
2062
-------------------------------------------------------------------
2063
Thu Dec 20 14:48:35 CST 2007 - maw@suse.de
2064
2065
- Fix build on x86_64.
2066
2067
-------------------------------------------------------------------
2068
Thu Dec 20 13:40:10 CST 2007 - maw@suse.de
2069
2070
- Update to version 2.21.4:
2071
+ Build fixes for various platforms and against various libraries
2072
+ Print few useless warning messages
2073
+ Simpler API for accessing and storing passwords
2074
+ PAM module now works with SELinux
2075
+ Includes an SSH agent
2076
+ Added basic x.509 certificate and key store
2077
+ PKCS#11 module
2078
+ ASN.1 support
2079
- Don't package license files.
2080
2081
-------------------------------------------------------------------
2082
Wed Oct 10 16:26:26 CEST 2007 - sbrabec@suse.cz
2083
2084
- Replace old pam_keyring.
2085
2086
-------------------------------------------------------------------
2087
Mon Sep 17 19:46:45 CEST 2007 - mauro@suse.de
2088
2089
- Updated to version 2.20.
2090
+ Translation fixes (Claude Paroz)
2091
2092
-------------------------------------------------------------------
2093
Mon Sep 10 19:58:49 CEST 2007 - crivera@suse.de
2094
2095
- Add a patch to fix Bug #186189. We only start gnome-keyring
2096
daemon if the WINDOWMANAGER environment variable is set to
2097
/usr/bin/gnome.
2098
2099
-------------------------------------------------------------------
2100
Mon Aug 27 19:18:57 CEST 2007 - cgaisford@novell.com
2101
- Updated to 2.19.91 to incorporate needed fixes for Novell bugs:
2102
298975, 299730, 299621, 304189
2103
- Builds with newer versions of DBus [Theppitak Karoonboonyanan]
2104
- In the PAM module we now support starting gnome-keyring-daemon
2105
when the user's session actually starts, rather than during
2106
password validation. This makes us more solid and sane with GDM
2107
and well behaved PAM using applications. [Chris Rivera]
2108
- In the PAM module check that the socket is owned by the same
2109
user, before sending the login password there.
2110
- Don't read from /dev/random when not needed. This makes startup
2111
faster in many cases, as it won't block for entropy.
2112
- Get around more optimizations that cancel out wiping of strings
2113
in memory before freeing.
2114
- Fix problem where keyrings are created in wrong directory
2115
[Nathaniel McCallum]
2116
- Incorporated security fixes from Novell
2117
- Fix crashers when the ask dialog sends back bad data.
2118
- Now builds on Solaris [Damien Carbery]
2119
- Configure PAM module directory better [Matthias Clasen]
2120
- Fix memory leaks
2121
2122
-------------------------------------------------------------------
2123
Wed Aug 8 01:11:19 CEST 2007 - maw@suse.de
2124
2125
- Use %fdupes
2126
- Split off a -lang subpackage.
2127
2128
-------------------------------------------------------------------
2129
Thu Aug 2 22:39:42 CEST 2007 - jpr@suse.de
2130
2131
- Build with pam support in gnome-keyring-pam
2132
2133
-------------------------------------------------------------------
2134
Thu Aug 2 19:34:07 CEST 2007 - maw@suse.de
2135
2136
- Update to version 2.19.6.1:
2137
+ Sync with current gnome version numbers
2138
+ Build fixes
2139
+ Use libgcrypt instead of hand-rolled encryption algorithms
2140
+ Code refactoring and cleanup
2141
+ Error and warning messages are logged to syslog when running
2142
as a daemon
2143
+ Use non-pageable memory for secrets and passwords
2144
+ Use NULL consistently in the API to represent the default
2145
keyrong
2146
+ Improved prompts
2147
+ Handle unix signals properly
2148
+ Keyrings supported on removeable drives
2149
+ New API
2150
+ API docs
2151
+ Unit tests are run automagically when building
2152
+ Misc. bug fixes
2153
2154
-------------------------------------------------------------------
2155
Wed Apr 11 11:41:13 CDT 2007 - maw@suse.de
2156
2157
- Update to version 0.8.1, which
2158
- Fixes a crash when called with a NULL keyring
2159
- Has an updated translation for the gl locale.
2160
2161
-------------------------------------------------------------------
2162
Wed Apr 4 15:45:19 CDT 2007 - maw@suse.de
2163
2164
- Update to version 0.8
2165
- b.g.o 407160 and 339137.
2166
2167
-------------------------------------------------------------------
2168
Fri Mar 9 11:29:48 CST 2007 - maw@suse.de
2169
2170
- Update to version 0.7.91
2171
- Changes in version 0.7.91 are:
2172
* Add method for library to discover daemon via DBus. Adds soft
2173
DBus dependency.
2174
* Fixes for building on kFreeBSD.
2175
- Changes in version 0.7.3 are:
2176
* Fix endless loop when creating a keyring and a file by that
2177
name already exists.
2178
* Fix crasher when deleting session keyring.
2179
* Fix crasher when doing find operation with NULL attribute
2180
string.
2181
* Sync files to disk after writing to keyring.
2182
- Changes in version 0.7.2 are:
2183
* Don't have multiple password dialogs presented for the same
2184
keyring
2185
- Changes in version 0.7.1 are:
2186
* Added GNOME_KEYRING_ITEM_APPLICATION_SECRET which allows an
2187
item to be for a single application only with strict access
2188
controls.
2189
* New function gnome_keyring_item_get_info_full(_sync) which
2190
allow retrieval of item meta data without the secret, thus not
2191
incurring an ACL prompt.
2192
* Translation updates
2193
2194
-------------------------------------------------------------------
2195
Tue Feb 27 09:42:07 CST 2007 - maw@suse.de
2196
2197
- Create a -doc subpackage (#248813).
2198
2199
-------------------------------------------------------------------
2200
Thu Dec 14 17:10:44 CET 2006 - sbrabec@suse.cz
2201
2202
- More spec file cleanups.
2203
2204
-------------------------------------------------------------------
2205
Wed Dec 13 15:56:31 CST 2006 - maw@suse.de
2206
2207
- Move to /usr
2208
- Do some specfile cleanup.
2209
2210
-------------------------------------------------------------------
2211
Thu Sep 14 19:33:34 CEST 2006 - jhargadon@suse.de
2212
2213
- update to version 0.6.0
2214
- NetBSD fixes
2215
- Crash fix
2216
- Typo fix
2217
- Translations
2218
2219
-------------------------------------------------------------------
2220
Thu Aug 31 00:06:48 CEST 2006 - jhargadon@suse.de
2221
2222
- update to version 0.5.2
2223
- Translation updates
2224
- Better title in docs
2225
- Fixed crashes
2226
- New function: gnome_keyring_item_grant_access_rights_sync
2227
2228
-------------------------------------------------------------------
2229
Thu Aug 24 23:34:57 CEST 2006 - ro@suse.de
2230
2231
- copy CASA headers to local source and remove CASA-devel
2232
from BuildRequires to avoid build-dep cycle
2233
(CASA needs gtk-sharp needs gnome-keyring needs CASA)
2234
2235
-------------------------------------------------------------------
2236
Fri Aug 11 23:00:22 CEST 2006 - jhargadon@suse.de
2237
2238
- update to version 0.5.1
2239
- Support changing password of a keyring
2240
- Create ~/.gnome2 if needed
2241
- Save keyring when an ACL is added
2242
- Add password strength meter
2243
- Fix return value for some sync calls
2244
- Translation updates
2245
- Fix crash when asking for password
2246
- Fix --disable-nls
2247
2248
-------------------------------------------------------------------
2249
Sat May 13 03:57:49 CEST 2006 - hpj@suse.de
2250
2251
- Add a patch to provide better CASA integration. CASAManager is
2252
allowed by default, and the default keyring's password is saved
2253
in CASA, making most of the annoying dialogs go away. Part of
2254
fix for Novell bug #174093.
2255
2256
-------------------------------------------------------------------
2257
Tue May 9 22:56:48 CEST 2006 - joeshaw@suse.de
2258
2259
- Add a patch to only display the "unlock keyring" dialog once
2260
per keyring, no matter how many different apps request it.
2261
(bnc #170587) Also fixes a crash in gnome-keyring-ask if you
2262
clicked "Deny".
2263
2264
-------------------------------------------------------------------
2265
Mon May 8 20:21:01 CEST 2006 - joeshaw@suse.de
2266
2267
- Add a patch to correctly escape for markup, and set the markup
2268
flag on the label. (bnc #172603)
2269
2270
-------------------------------------------------------------------
2271
Wed Jan 25 21:31:44 CET 2006 - mls@suse.de
2272
2273
- converted neededforbuild to BuildRequires
2274
2275
-------------------------------------------------------------------
2276
Wed Nov 30 22:34:30 CET 2005 - gekker@suse.de
2277
2278
- Update to version 0.4.6
2279
2280
-------------------------------------------------------------------
2281
Thu Oct 13 18:40:37 CEST 2005 - gekker@suse.de
2282
2283
- Update to version 0.4.5
2284
2285
-------------------------------------------------------------------
2286
Mon Sep 5 10:23:21 CEST 2005 - mmj@suse.de
2287
2288
- Update to version 0.4.4 (GNOME 2.12)
2289
2290
-------------------------------------------------------------------
2291
Fri Jul 22 18:31:58 CEST 2005 - gekker@suse.de
2292
2293
- Update to version 0.4.3
2294
2295
-------------------------------------------------------------------
2296
Wed Jun 1 18:16:23 CEST 2005 - sbrabec@suse.cz
2297
2298
- Fixed devel requirements.
2299
2300
-------------------------------------------------------------------
2301
Wed Mar 9 20:22:56 CET 2005 - gekker@suse.de
2302
2303
- Update to version 0.4.2 (GNOME 2.10).
2304
2305
-------------------------------------------------------------------
2306
Wed Jan 19 22:48:01 CET 2005 - clahey@suse.de
2307
2308
- Updated to version 0.4.1.
2309
2310
-------------------------------------------------------------------
2311
Tue Nov 23 20:10:02 CET 2004 - gekker@suse.de
2312
2313
- Update version to 0.4.0
2314
2315
-------------------------------------------------------------------
2316
Tue Nov 2 17:14:57 CET 2004 - ro@suse.de
2317
2318
- locale rename: no -> nb
2319
2320
-------------------------------------------------------------------
2321
Tue Oct 12 12:20:29 CEST 2004 - sbrabec@suse.cz
2322
2323
- Fixed libexecdir for bi-arch (#47050).
2324
2325
-------------------------------------------------------------------
2326
Mon Jun 28 11:39:08 CEST 2004 - hhetter@suse.de
2327
2328
- reduce #neededforbuild
2329
2330
-------------------------------------------------------------------
2331
Mon Apr 26 15:47:03 CEST 2004 - sbrabec@suse.cz
2332
2333
- New SuSE package, version 0.2.1 (GNOME 2.6).
2334
2335