File glib-networking.changes of Package glib-networking
xxxxxxxxxx
1
-------------------------------------------------------------------
2
Tue May 14 14:07:39 UTC 2019 - Vítězslav Čížek <vcizek@suse.com>
3
4
- Fix invalid TLS sessions when TLS 1.3 is used (bsc#1134795)
5
* add 0001-gnutls-Add-support-for-timeouts-on-GnuTLS-pulls.patch
6
- Polish spec with spec-cleaner
7
8
-------------------------------------------------------------------
9
Fri Oct 27 22:32:33 UTC 2017 - luc14n0@linuxmail.org
10
11
- Update to version 2.54.1:
12
+ gnutls: Fix using different client certs for different
13
connections (bgo#781578).
14
+ Updated translations.
15
16
-------------------------------------------------------------------
17
Tue Sep 12 18:14:32 UTC 2017 - luc14n0@linuxmail.org
18
19
- Update to version 2.54.0:
20
+ Updated translations.
21
22
-------------------------------------------------------------------
23
Fri Sep 8 15:54:06 UTC 2017 - jengelh@inai.de
24
25
- Replace old macros and fixup RPM group.
26
27
-------------------------------------------------------------------
28
Tue Aug 15 16:02:32 UTC 2017 - zaitor@opensuse.org
29
30
- Update to version 2.53.90:
31
+ gnutls: Stop using %LATEST_RECORD_VERSION in priority string,
32
since that gives better compatibility with current gnutls /
33
current real world (bgo#782218).
34
+ gnutls: Provide a better error message when a TLS alert is
35
received (bgo#782218).
36
+ Updated translations.
37
- Conditionally apply translations-update-upstream BuildRequires
38
and macro for non-openSUSE only.
39
40
-------------------------------------------------------------------
41
Mon Sep 19 17:20:30 UTC 2016 - zaitor@opensuse.org
42
43
- Update to version 2.50.0:
44
+ Updated translations.
45
46
-------------------------------------------------------------------
47
Tue Aug 16 13:15:52 UTC 2016 - dimstar@opensuse.org
48
49
- Update to version 2.49.90:
50
+ Ported to use upstream gettext rather than
51
intltool/glib-gettext (bgo#768708).
52
+ Updated po files for future gettext versions.
53
+ Fixed translation lookup on Windows (bgo#765466).
54
+ Updated translations.
55
56
-------------------------------------------------------------------
57
Tue May 17 18:03:01 UTC 2016 - mgorse@suse.com
58
59
- Update to GNOME 3.20.2 Fate#318572
60
61
-------------------------------------------------------------------
62
Mon May 9 20:31:04 UTC 2016 - zaitor@opensuse.org
63
64
- Update to version 2.48.2:
65
+ gnutls: Fixed an infinite loop if a server sent two identical
66
copies of its CA certificate (bgo#765317).
67
+ Updated translations.
68
69
-------------------------------------------------------------------
70
Tue Apr 26 13:16:40 UTC 2016 - zaitor@opensuse.org
71
72
- Update to version 2.48.1:
73
+ Fixed translations in non-UTF-8 domains (bgo#765466).
74
+ Fixed bash-ism in configure (bgo#765396).
75
+ Updated translations.
76
- Stop passing V=1 to make, we do debugging locally.
77
- Add default http://www.gnome.org as Url: Silence rpmlint.
78
79
-------------------------------------------------------------------
80
Tue Mar 22 09:45:06 UTC 2016 - dimstar@opensuse.org
81
82
- Update to version 2.48.0:
83
+ New stable release. (No changes since 2.47.90).
84
85
-------------------------------------------------------------------
86
Tue Feb 16 10:28:48 UTC 2016 - dimstar@opensuse.org
87
88
- Update to version 2.47.90:
89
+ gnutls: The non-PKCS#11 TLS plugin now uses gnutls's
90
certificate validation code directly, rather than attempting to
91
build a certificate chain itself first (bgo#753260 and others).
92
+ gnutls: Fixed a leak when closing a connection during an
93
implicit handshake (bgo#736809).
94
+ gnutls: Fixed "make check" without PKCS#11 support
95
(bgo#728977).
96
+ gnutls: Various changes in preparation for DTLS support (but
97
not the actual DTLS support itself) (bgo#697908, bgo#735754).
98
+ Updated translations.
99
100
-------------------------------------------------------------------
101
Tue Nov 24 23:29:37 UTC 2015 - zaitor@opensuse.org
102
103
- Update to version 2.47.1:
104
+ Added a systemd service file for glib-pacrunner (bgo#755740).
105
106
-------------------------------------------------------------------
107
Mon Oct 12 21:41:36 UTC 2015 - zaitor@opensuse.org
108
109
- Update to version 2.46.1:
110
+ Fixed a certificate chain validation problem that affected
111
Facebook in Epiphany (bgo#750457).
112
113
-------------------------------------------------------------------
114
Mon Sep 21 15:41:41 UTC 2015 - dimstar@opensuse.org
115
116
- Update to version 2.46.0:
117
+ Various minor cleanups and small memory leak fixes.
118
+ Added a new test case for client certificate chain handling
119
(bgo#754129).
120
+ Updated translations.
121
122
-------------------------------------------------------------------
123
Fri May 1 18:31:06 UTC 2015 - zaitor@opensuse.org
124
125
- Update to version 2.45.1:
126
+ tls/gnutls: Implement
127
g_tls_client_connection_copy_session_state(), to allow
128
implementing FTP-over-TLS in gvfs (bgo#745255).
129
130
-------------------------------------------------------------------
131
Mon Mar 23 14:22:54 UTC 2015 - dimstar@opensuse.org
132
133
- Update to version 2.44.0:
134
+ Stable release, no changes since 2.43.92.
135
136
-------------------------------------------------------------------
137
Tue Mar 17 21:49:55 UTC 2015 - dimstar@opensuse.org
138
139
- Update to version 2.43.92:
140
+ Fix TLS session caching when using session tickets
141
(bgo#745099).
142
+ Updated translations.
143
144
-------------------------------------------------------------------
145
Tue Mar 3 12:29:38 UTC 2015 - dimstar@opensuse.org
146
147
- Update to version 2.43.91:
148
+ tls/gnutls: Removed a workaround for connecting to servers with
149
weak DH parameters, which was apparently only needed because
150
gnutls was prioritizing DHE over RSA (rh#1177964#c8).
151
+ tls/gnutls: We now require gnutls 3.x again. (In fact, 2.42.1
152
and 2.43.1 accidentally used a 3.x-only function, so we already
153
required it, we were just failing to declare that fact).
154
+ tls/tests: Skip certain tests when running against old gnutls
155
or GLib releases. (glib-networking 2.43.91 itself does not
156
require GLib 2.43, but one of the test cases does).
157
+ Updated translations.
158
159
-------------------------------------------------------------------
160
Wed Dec 17 19:27:08 UTC 2014 - zaitor@opensuse.org
161
162
- Update to version 2.43.1:
163
+ The GTlsClientConnection "use-ssl3" property now falls back to
164
TLS 1.0 if SSL 3.0 has been disabled, rather than just failing.
165
Also, we now use the gnutls %LATEST_RECORD_VERSION option by
166
default (to allow connecting to certain servers that were
167
incorrectly patched for the POODLE attack), but also make sure
168
to remove that option in the fallback ("use-ssl3") mode (to
169
allow connecting to other servers that are differently broken)
170
(bgo#738633, bgo#740087).
171
+ tls/gnutls: Miscellaneous warning, debugging, and leak fixes
172
(bgo#736757, bgo#736809, bgo#737106).
173
+ Updated translations.
174
175
-------------------------------------------------------------------
176
Wed Dec 17 17:31:56 UTC 2014 - zaitor@opensuse.org
177
178
- Update to version 2.42.1:
179
+ The GTlsClientConnection "use-ssl3" property now falls back to
180
TLS 1.0 if SSL 3.0 has been disabled, rather than just failing.
181
Also, we now use the gnutls %LATEST_RECORD_VERSION option by
182
default (to allow connecting to certain servers that were
183
incorrectly patched for the POODLE attack), but also make sure
184
to remove that option in the fallback ("use-ssl3") mode (to
185
allow connecting to other servers that are differently broken).
186
(bgo#738633, bgo#740087).
187
+ tls/gnutls: Miscellaneous warning, debugging, and leak fixes
188
(bgo#736757, bgo#736809, bgo#737106).
189
+ Updated translations.
190
191
-------------------------------------------------------------------
192
Tue Sep 23 09:23:21 UTC 2014 - dimstar@opensuse.org
193
194
- Update to version 2.42.0:
195
+ New stable release. (No changes since 2.41.92).
196
197
-------------------------------------------------------------------
198
Mon Sep 15 16:20:10 UTC 2014 - zaitor@opensuse.org
199
200
- Update to version 2.41.92:
201
+ tls/gnutls:
202
- Incorrectly-ordered certificate chains are now accepted
203
(bgo#683266).
204
- Closing an already-closed GTlsConnection now correctly
205
returns TRUE rather than G_IO_ERROR_CLOSED (bgo#735754).
206
207
-------------------------------------------------------------------
208
Tue Jul 22 14:08:33 UTC 2014 - dimstar@opensuse.org
209
210
- Update to version 2.41.4:
211
+ tls/gnutls: certificates with IP address subject altnames are
212
now supported (bgo#726596).
213
+ tls/tests: added a script to re-generate the certificates, and
214
regenerated them (since the key for the existing CA certificate
215
had been lost, so it wasn't possible to add new test
216
certificates, eg, for IP SAN) (bgo#733365).
217
+ Updated translations.
218
219
-------------------------------------------------------------------
220
Sat Jul 12 21:59:31 UTC 2014 - dimstar@opensuse.org
221
222
- Update to version 2.41.3:
223
+ tls/gnutls: If a server's certificate includes an issuer chain,
224
we now send the entire chain to the client (bgo#724708).
225
+ Updated translations.
226
227
-------------------------------------------------------------------
228
Mon Apr 14 19:20:37 UTC 2014 - zaitor@opensuse.org
229
230
- Update to version 2.40.1:
231
+ tls/gnutls: g_tls_backend_get_default_database() should never
232
return %NULL; if glib-networking was built without a
233
ca-certificates file, then the default GTlsDatabase should just
234
be empty (bgo#727282).
235
236
-------------------------------------------------------------------
237
Tue Mar 25 09:06:09 UTC 2014 - dimstar@opensuse.org
238
239
- Update to version 2.40.0:
240
+ New stable release. No changes since 2.39.90.
241
242
-------------------------------------------------------------------
243
Wed Feb 19 16:23:17 UTC 2014 - zaitor@opensuse.org
244
245
- Update to version 2.39.90:
246
+ tls/gnutls:
247
- Avoid trying to update a destroyed GSource (bgo#723774).
248
- Fix another flaky test (bgo#722336).
249
+ tests: use the TAP driver.
250
+ Updated translations.
251
252
-------------------------------------------------------------------
253
Mon Dec 16 22:11:46 UTC 2013 - dimstar@opensuse.org
254
255
- Update to version 2.39.3:
256
+ tls/tests: Fix one sporadic bug in the connection test
257
(bgo#720081) and make it properly fail rather than hanging
258
forever when another sporadic bug happens (which I don't
259
actually know the cause of) (bgo#719727).
260
+ tls/gnutls: Fix for -Werror=format-nonliteral (bgo#720081).
261
262
-------------------------------------------------------------------
263
Thu Nov 21 13:49:58 UTC 2013 - dimstar@opensuse.org
264
265
- Update to version 2.39.1:
266
+ tls/gnutls:
267
- Use g_tls_interaction_invoke_request_certificate()
268
when processing a certificate request (bgo#637257).
269
- Handle G_IO_ERROR_TIMED_OUT on a GTlsConnection correctly
270
rather than reporting "The specified session has
271
been invalidated for some reason" (bgo#710700).
272
- add a test for a fix made in glib (bgo#710691).
273
274
-------------------------------------------------------------------
275
Mon Nov 11 22:57:26 UTC 2013 - dimstar@opensuse.org
276
277
- Update to version 2.38.2 (bnc#849913):
278
+ Fix to previous installed-tests fix, which resulted in some
279
files getting installed even when installed tests weren't
280
enabled (bgo#710197).
281
- Drop "Cleanup wrongly installed /files directory".
282
283
-------------------------------------------------------------------
284
Tue Oct 15 14:30:07 UTC 2013 - dimstar@opensuse.org
285
286
- Update to version 2.38.1:
287
+ glibpacrunner: Don't crash if there is an internal libproxy
288
error (rh#866927).
289
+ tls/tests: Fix installed tests to not accidentally depend on
290
having the source tree still exist (bgo#709628).
291
+ Updated translations.
292
- Cleanup wrongly installed /files directory (bgo#710197).
293
294
-------------------------------------------------------------------
295
Tue Sep 24 07:45:57 UTC 2013 - dimstar@opensuse.org
296
297
- Update to version 2.38.0:
298
+ New stable release (No changes since 2.37.5).
299
300
-------------------------------------------------------------------
301
Wed Aug 28 09:12:27 UTC 2013 - dimstar@opensuse.org
302
303
- Revert the changes from Jul 11 to not use certs.pem:
304
+ No longer pass --with-pkcs and --without-ca-certificate to
305
configure, but instead pass
306
--with-ca-certificates=/etc/ssl/ca-bundle.pem.
307
+ Drop glib-networking-fix-no-cert-bundles.patch: the patch
308
causes side-effects, as discovered in bnc#825903).
309
310
-------------------------------------------------------------------
311
Tue Jul 30 07:06:44 UTC 2013 - dimstar@opensuse.org
312
313
- Update to version 2.37.5:
314
+ gnutls: minimum version is now 2.12.8 (with 3.x preferred...).
315
+ glib-networking now supports the --enable-installed-tests flag,
316
to install its test programs to run at other times (ie, after
317
updating glib).
318
319
-------------------------------------------------------------------
320
Thu Jul 11 21:11:29 UTC 2013 - dimstar@opensuse.org
321
322
- Build using system pkcs#11 certificate store instead of using
323
/etc/ssl/certs.pem:
324
+ Pass the following parameters to configure
325
--with-pkcs
326
--without-ca-certificate
327
+ Add glib-networking-fix-no-cert-bundles.patch: do not fail if
328
no certificate bundle (anchor) is specified.
329
330
-------------------------------------------------------------------
331
Tue Jul 9 16:18:44 UTC 2013 - dimstar@opensuse.org
332
333
- Update to version 2.37.4:
334
+ bgo#701377: proxy/gnome: further improve GNOME session
335
detection.
336
+ bgo#701693: gnutls: don't crash if $G_TLS_GNUTS_PRIORITY is
337
invalid.
338
339
-------------------------------------------------------------------
340
Tue May 28 19:52:00 UTC 2013 - dimstar@opensuse.org
341
342
- Update to version 2.37.2:
343
+ proxy/gnome: Improve session-type detection to include
344
gnome-classic and anything else starting with "gnome"
345
(bgo#700607).
346
+ proxy/libproxy: make SOCKS work when using the async API
347
(bgo#699359).
348
+ proxy/tests: make the libproxy test program use the just-built
349
plugin rather than the installed one (bgo#700286).
350
+ proxy/tests: fix to not error out if neither proxy module is
351
built (bgo#700628).
352
+ tls/tests: fix a sporadic crash.
353
354
-------------------------------------------------------------------
355
Wed May 1 08:16:29 UTC 2013 - dimstar@opensuse.org
356
357
- Update to version 2.37.1:
358
+ gnutls:
359
- bgo#695062: Fixed a hang while rehandshaking with gnutls 3.x.
360
- bgo#697754: Fixed a handshaking crash in multithreaded use.
361
+ proxy/gnome:
362
- Fix "automatic" mode, which was mistakenly being treated as
363
"none".
364
- bgo#698936: Use this in Unity sessions as well as GNOME ones.
365
+ Updated translations.
366
367
-------------------------------------------------------------------
368
Tue Apr 16 13:48:36 UTC 2013 - dimstar@opensuse.org
369
370
- Update to version 2.36.1:
371
+ gnutls: Fixed a bug that could cause hangs and/or bursts of CPU
372
usage in some cases (bgo#696881).
373
+ gnutls: Fixed CFLAGS when building with gnutls in a different
374
prefix (bgo#696519).
375
+ Updated translations.
376
377
-------------------------------------------------------------------
378
Mon Mar 25 13:11:31 UTC 2013 - dimstar@opensuse.org
379
380
- Update to version 2.36.0:
381
+ Updated translations.
382
383
-------------------------------------------------------------------
384
Tue Mar 5 18:52:17 UTC 2013 - dimstar@opensuse.org
385
386
- Update to version 2.35.9:
387
+ Fixed one kind of handshake failure to return the correct error
388
code under gnutls 3.x (bgo#694812).
389
+ Updated translations.
390
391
-------------------------------------------------------------------
392
Tue Feb 19 13:50:45 UTC 2013 - dimstar@opensuse.org
393
394
- Update to version 2.35.8:
395
+ proxy/gnome: ported to new GSimpleProxyResolver, and added more
396
tests.
397
+ gnutls: Fixed a small per-connection leak (bgo#693718).
398
+ tls/tests: Fixed several race conditions that caused spurious
399
failures (bgo#693720).
400
+ Updated translations.
401
402
-------------------------------------------------------------------
403
Tue Feb 5 19:01:56 UTC 2013 - dimstar@opensuse.org
404
405
- Update to version 2.35.6:
406
+ proxy/gnome: Fixed several bugs:
407
- Multithreaded usage could result in crashes.
408
- In "automatic" mode, synchronous lookups would obey
409
ignore-hosts, but asynchronous lookups would not.
410
- lookup_async() would never notice if the proxy settings
411
switched from "automatic" to "manual" or "none" (and would
412
make a synchronous D-Bus call when switching in the other
413
direction).
414
- If given an invalid URI, lookup_async() would return a
415
successful result (and leak the GError that it was supposed
416
to have returned), and lookup() would return both the error
417
and the proxy (leaking one or the other, depending on how
418
the caller behaved).
419
+ Updated translations.
420
421
-------------------------------------------------------------------
422
Tue Jan 15 10:09:10 UTC 2013 - dimstar@opensuse.org
423
424
- Update to version 2.35.4:
425
+ proxy/gnome: The tests should now work correctly even if run
426
from a non-GNOME environment.
427
+ Updated translations.
428
429
-------------------------------------------------------------------
430
Tue Jan 8 18:12:56 UTC 2013 - dimstar@opensuse.org
431
432
- Update to version 2.35.3:
433
+ build: The TLS tests are now not built if you are building
434
without gnutls support.
435
+ gnutls: Several handshaking fixes:
436
- Fix a hang when doing a synchronous close() immediately
437
after cancelling an asynchronous handshake() (which would
438
happen in libsoup if you cancelled a message at the right
439
time) (bgo#688751)
440
- Avoid an assertion when an implicit handshake fails
441
(bgo#689274)
442
- Fixed GTlsServerConnection:authentication-mode to work
443
again, and added a regression test for this (bgo#689259)
444
- Return the appropriate error
445
(G_TLS_ERROR_CERTIFICATE_REQUIRED) when a handshake fails
446
because the server required a certificate but none was
447
provided, and added a test for this (bgo#689260)
448
- Make g_io_stream_close() finish successfully after a failed
449
handshake (bgo#689260)
450
- Make g_io_stream_close() finish successfully before a
451
handshake (bgo#689271)
452
+ gnutls: Updated to be aware of G_IO_ERROR_BROKEN_PIPE in glib
453
2.35.3, which needs to be converted to G_TLS_ERROR_NOT_TLS in
454
some cases. (Previously this error showed up as just
455
G_IO_ERROR_FAILED.)
456
+ proxy/gnome: This is now only used in GNOME login sessions (as,
457
essentially, a more efficient version of the libproxy GNOME
458
backend); in non-GNOME sessions, gio will now fall back to the
459
libproxy plugin, allowing environment variables or other
460
libproxy settings backends to be used.
461
+ Updated translations.
462
463
-------------------------------------------------------------------
464
Fri Nov 16 09:24:05 UTC 2012 - dimstar@opensuse.org
465
466
- Update to version 2.35.1:
467
+ Update for glib 2.35.1; remove g_type_init() calls and port to
468
GTask.
469
+ Updated translations.
470
471
-------------------------------------------------------------------
472
Thu Nov 15 18:31:43 UTC 2012 - dimstar@opensuse.org
473
474
- Update to version 2.34.2:
475
+ build: it no longer tries to build the TLS tests if gnutls is
476
not available.
477
+ Updated translations.
478
479
-------------------------------------------------------------------
480
Mon Sep 24 17:56:17 UTC 2012 - dimstar@opensuse.org
481
482
- Update to version 2.34.0:
483
+ Updated translations.
484
485
-------------------------------------------------------------------
486
Mon Sep 17 22:57:28 UTC 2012 - zaitor@opensuse.org
487
488
- Update to version 2.33.14:
489
+ Updated translations.
490
491
-------------------------------------------------------------------
492
Tue Sep 4 13:52:36 UTC 2012 - dimstar@opensuse.org
493
494
- Update to version 2.33.12:
495
+ gnutls: Revert the addition of the certificate-bytes and
496
private-key-bytes properties to GTlsCertificateGnutls, since
497
they were reverted in glib (bgo#682081)
498
+ Updated translations.
499
500
-------------------------------------------------------------------
501
Tue Aug 21 07:38:31 UTC 2012 - dimstar@opensuse.org
502
503
- Update to version 2.33.10:
504
+ gnutls:
505
- Improved the certificate verifying code to deal with the case
506
of a CA being reissued with the same key but a different
507
signature algorithm. (bgo#681299)
508
- Fixed an uninitialized variable in
509
g_tls_connection_gnutls_close(). (bgo#681636)
510
+ Updated translations.
511
512
-------------------------------------------------------------------
513
Tue Aug 7 07:00:12 UTC 2012 - dimstar@opensuse.org
514
515
- Update to version 2.33.8:
516
+ gnutls:
517
- If a GTlsConnection gets an error when handshaking, it will
518
now continue to return that error message on future I/O
519
attempts, rather than behaving in an undefined manner
520
- You can now read from a GTlsConnection's input stream and
521
write to its output stream at the same time (either in
522
different threads, or asynchronously in a single thread).
523
(bgo#660252)
524
+ Updated translations.
525
526
-------------------------------------------------------------------
527
Tue Jun 26 08:22:45 UTC 2012 - dimstar@opensuse.org
528
529
- Update to version 2.33.3:
530
+ Updated autogen.sh (in particular to support automake 1.12)
531
(bgo#675261)
532
+ gnutls: fix the use-system-certdb property on
533
GTlsConnectionGnutls
534
+ Updated translations.
535
536
-------------------------------------------------------------------
537
Wed May 16 18:13:24 UTC 2012 - dimstar@opensuse.org
538
539
- Update to version 2.33.2:
540
+ gnutls: simplify using new glib pollable stream methods
541
+ proxy/gnome: fix a bug that made it impossible to use SOCKS
542
without also having a separate http proxy.
543
544
-------------------------------------------------------------------
545
Tue May 15 14:32:18 UTC 2012 - vuntz@opensuse.org
546
547
- Update to version 2.32.3:
548
+ proxy/gnome: Fix SOCKS to work when no http proxy is set
549
+ Updated translations.
550
551
-------------------------------------------------------------------
552
Tue Apr 17 05:50:39 UTC 2012 - vuntz@opensuse.org
553
554
- Update to version 2.32.1:
555
+ gnutls: Added /etc/ssl/ca-bundle.pem to the list of files to
556
check for to use as the default CA list (bgo#673944)
557
+ Updated translations.
558
559
-------------------------------------------------------------------
560
Tue Mar 27 06:06:14 UTC 2012 - vuntz@opensuse.org
561
562
- Update to version 2.32.0:
563
+ Updated translations.
564
565
-------------------------------------------------------------------
566
Tue Mar 20 15:25:19 UTC 2012 - vuntz@opensuse.org
567
568
- Update to version 2.31.22:
569
+ Updated translations.
570
571
-------------------------------------------------------------------
572
Tue Mar 6 08:08:18 UTC 2012 - vuntz@opensuse.org
573
574
- Update to version 2.31.20:
575
+ gnutls: Fixed a linking problem on some platforms when PKCS#11
576
is enabled (bgo#670956)
577
+ Updated translations.
578
579
-------------------------------------------------------------------
580
Tue Feb 7 14:39:36 UTC 2012 - vuntz@opensuse.org
581
582
- Update to version 2.31.16:
583
+ gnutls: Fixed a TLS handshaking bug that in particular caused
584
lots of crashes in epiphany (bgo#658771)
585
+ tls/tests: Fixed a bug in the pkcs11-pin test that could cause
586
it to spuriously fail
587
+ Updated translations.
588
- Remove xz BuildRequires now that it comes for free in the build
589
system.
590
591
-------------------------------------------------------------------
592
Tue Dec 20 09:16:20 UTC 2011 - vuntz@opensuse.org
593
594
- Update to version 2.31.6:
595
+ gnutls:
596
- Support gnutls built against nettle instead of gcrypt
597
(bgo#657306)
598
- Implement TLS session caching for GTlsServerConnection
599
(bgo#636574)
600
+ tls/tests: Explicitly request the memory GSettings backend, to
601
avoid warnings in partial jhbuild environments.
602
+ proxy/gnome: Update to use GInetAddressMask.
603
+ Updated translations.
604
- Add xz BuildRequires because we can't build a package for a
605
xz-compressed tarball without explicitly specifying that... See
606
bnc#697467 for more details.
607
608
-------------------------------------------------------------------
609
Tue Nov 22 09:34:27 UTC 2011 - dimstar@opensuse.org
610
611
- Update to version 2.31.2:
612
+ gnutls:
613
- Added gnutls-pkcs11 backend, which uses gnutls 2.12.8 and
614
p11-kit (a new optional dependency) to provide access to
615
PKCS#11 tokens. At the moment, this is only enabled if you
616
set GIO_USE_TLS=gnutls-pkcs11 in the environment (bgo#656361)
617
- GTlsCertificateGnutls can now read unencrypted PKCS#8 keys
618
(which show "BEGIN PRIVATE KEY" in PEM form) in addition to
619
the previously-supported PKCS#1 keys ("BEGIN RSA PRIVATE
620
KEY").
621
+ Updated translations.
622
- Add pkgconfig(p11-kit-1) BuildRequires. New dependency.
623
624
-------------------------------------------------------------------
625
Tue Nov 15 14:15:53 UTC 2011 - dimstar@opensuse.org
626
627
- Really enable parallel build: fix typo smp_flags => smp_mflags.
628
629
-------------------------------------------------------------------
630
Thu Oct 27 21:17:41 UTC 2011 - dimstar@opensuse.org
631
632
- Update to version 2.31.0:
633
+ Integrate fixes from 2.30.1.
634
+ gnutls:
635
- Bumped required GNUTLS version to 2.11.0 and updated code for
636
that (bgo#656903).
637
- Added another G_TLS_ERROR_NOT_TLS (aka "dumb server, try
638
falling back from TLS to SSLv3") case, when the handshake
639
completes but then packets after that don't decrypt
640
correctly (bgo#662104).
641
- Made sure that GTlsConnection:peer-certificate and
642
:peer-certificate-errors get set even when the peer
643
certificate is rejected.
644
+ proxy/gnome: build fixes (bgo#662203, bgo#662085).
645
+ Updated translations.
646
647
-------------------------------------------------------------------
648
Tue Oct 18 06:23:19 UTC 2011 - vuntz@opensuse.org
649
650
- Update to version 2.30.1:
651
+ Fixed a crash when passing a NULL GCancellable to
652
g_tls_connection_close_async() (bgo#659786)
653
+ Fixed ignore_hosts handling in GProxyResolverGnome (bgo#655581)
654
+ Fixed handling of self-signed CA certificates in
655
GTlsDatabaseGnutls (bgo#660508)
656
+ Updated translations.
657
658
-------------------------------------------------------------------
659
Mon Sep 26 22:22:55 UTC 2011 - vuntz@opensuse.org
660
661
- Update to version 2.30.0:
662
+ Updated translations.
663
664
-------------------------------------------------------------------
665
Tue Sep 20 07:08:59 UTC 2011 - vuntz@opensuse.org
666
667
- Update to version 2.29.92:
668
+ gnutls:
669
- Fixed a problem when linking against GNUTLS 3.0, where
670
connections would sometimes return the error "The TLS
671
connection was non-properly terminated". (bgo#659233)
672
- Plugged a few memory leaks
673
+ Updated translations.
674
675
-------------------------------------------------------------------
676
Wed Aug 31 09:53:01 CEST 2011 - vuntz@opensuse.org
677
678
- Update to version 2.29.18:
679
+ gnutls:
680
- fixed two rehandshaking bugs; one in which a client would
681
erroneously report an error after successfully rehandshaking
682
(bgo#653645), and one where initiating an asynchronous
683
rehandshake on the server side would send illegal packets and
684
cause the client to disconnect.
685
- made GTlsDatabaseGnutls and GTlsFileDatabaseGnutls properly
686
cancellable
687
- fixed the client-side session cache to not share session IDs
688
between different virtual hosts on the same IP address, which
689
caused problems with some servers. (bgo#581342)
690
+ tls: Fixed up the tls test program so it can be run from "make
691
check"
692
+ Updated translations.
693
694
-------------------------------------------------------------------
695
Thu Aug 25 08:07:12 UTC 2011 - dimstar@opensuse.org
696
697
- Add libgcrypt-devel BuildRequires: gnutls used to bring this in
698
as a dependency for us.
699
700
-------------------------------------------------------------------
701
Tue Aug 16 04:31:36 CEST 2011 - dimstar@opensuse.org
702
703
- Update to version 2.29.15:
704
+ bgo#636572: gnutls: implement GTlsDatabase
705
+ bgo#652284: gnutls: override minimum key length, to allow
706
connecting to HTTP servers with very small keys
707
+ bgo#581342: gnutls: use %COMPAT mode, which makes GNUTLS behave
708
more like OpenSSL/NSS/Windows in a few ways, making it work
709
with certain broken HTTP servers.
710
+ gnutls: fixed a crash when passed a NULL GError.
711
712
-------------------------------------------------------------------
713
Wed Jul 6 23:14:21 CEST 2011 - vuntz@opensuse.org
714
715
- Change rpm query to look for the real package containing gio to
716
use the new gio virtual name, that is now provided by the package
717
containing the gio library. This is better than the query on the
718
library filename, which might change later.
719
- Also properly escape the queryformat, since we need to double the
720
% characters in a .spec file.
721
722
-------------------------------------------------------------------
723
Tue Jul 5 08:23:04 CEST 2011 - vuntz@opensuse.org
724
725
- Update to version 2.29.9:
726
+ Optimized GDBus usage in PACRunner.
727
+ Fixed a race condition in GProxyResolverGnome.
728
+ Changed configure to --enable-maintainer-mode by default,
729
to match glib.
730
+ Updated translations.
731
732
-------------------------------------------------------------------
733
Fri Jun 17 02:17:16 CEST 2011 - vuntz@opensuse.org
734
735
- Fix build after glib libraries moved back to %{_libdir}.
736
737
-------------------------------------------------------------------
738
Mon May 23 23:12:28 CEST 2011 - dimstar@opensuse.org
739
740
- Update to version 2.28.7:
741
+ Fixed a race condition in GProxyResolverGnome that caused
742
problems when making simultaneous connections from multiple
743
threads.
744
+ Updated translations.
745
746
-------------------------------------------------------------------
747
Wed May 04 13:58:22 UTC 2011 - alinm.elena@gmail.com
748
749
- Add gsettings-desktop-schemas Requires as the proxy schemas are
750
used.
751
752
-------------------------------------------------------------------
753
Wed Apr 27 11:19:50 UTC 2011 - fcrozat@novell.com
754
755
- Update to version 2.28.6.1:
756
+ Fixed a bug in the gnutls backend introduced in 2.28.6
757
758
-------------------------------------------------------------------
759
Tue Apr 26 14:56:58 UTC 2011 - fcrozat@novell.com
760
761
- Update to version 2.28.6:
762
+ Fixed some links in the gnutls backend.
763
+ Updated translations.
764
765
-------------------------------------------------------------------
766
Tue Apr 5 11:52:29 UTC 2011 - fcrozat@novell.com
767
768
- Update to version 2.28.5:
769
+ Updated translations.
770
771
-------------------------------------------------------------------
772
Tue Mar 22 13:09:50 UTC 2011 - fcrozat@novell.com
773
774
- Update to version 2.28.4:
775
+ Added a new proxy backend, GProxyResolverGnome, that uses
776
GSettings and the network proxy schemas from
777
gsettings-desktop-schemas to provide proxy information (and
778
using a new D-Bus service provided by the libproxy backend to
779
provide PAC/WPAD support).
780
+ Updated translations.
781
- Changes from version 2.28.0:
782
+ Build fix.
783
+ Updated translations.
784
- Add dbus-1 and pkgconfig(gsettings-desktop-schemas)
785
BuildRequires. dbus-1 is only needed for directory ownership.
786
787
-------------------------------------------------------------------
788
Mon Feb 14 18:03:20 CET 2011 - sbrabec@suse.cz
789
790
- Added support for translation-update-upstream.
791
792
-------------------------------------------------------------------
793
Sat Jan 8 00:15:42 CET 2011 - vuntz@opensuse.org
794
795
- Update to version 2.27.90:
796
+ Fixed configure script to actually error out if installed glib
797
version is too old
798
+ gnutls:
799
- updated GTlsClientConnectionGnutls for :accepted-cas type
800
change
801
- fixed an uninitialized variable
802
803
-------------------------------------------------------------------
804
Wed Dec 22 10:17:33 CET 2010 - vuntz@opensuse.org
805
806
- Update to version 2.27.5:
807
+ gnutls:
808
- finish implementing GTlsRehandshakeMode, which was present
809
but non-functional in 2.27.4
810
- updates for glib TLS API changes
811
- fix some async bugs that caused the main loop to spin
812
- implement a client-side session cache, to speed up handshakes
813
+ Compile with gcc warnings by default
814
815
-------------------------------------------------------------------
816
Tue Dec 7 11:21:55 CET 2010 - vuntz@opensuse.org
817
818
- Update to version 2.27.4:
819
+ Add GNUTLS-based implementation of GTlsBackend.
820
- Add pkgconfig(gnutls) BuildRequires, and pass
821
--with-ca-certificates=/etc/ssl/ca-bundle.pem to configure.
822
823
-------------------------------------------------------------------
824
Wed Oct 13 22:50:58 CEST 2010 - vuntz@opensuse.org
825
826
- Update to version 2.26.0:
827
+ No changes, just a version bump.
828
- Update spec file after move of glib libraries to /lib: we are
829
checking the name of the package providing libgio by looking at
830
the provider of the file.
831
832
-------------------------------------------------------------------
833
Mon Oct 11 21:34:59 CEST 2010 - vuntz@opensuse.org
834
835
- Add missing Requires for glib2-tools to glib-networking in
836
baselibs.conf.
837
838
-------------------------------------------------------------------
839
Tue Aug 31 09:32:52 CEST 2010 - vuntz@opensuse.org
840
841
- Initial packaging (version 2.25.0)
842
843