3 * gnutls: fixed two rehandshaking bugs; one in which a client
4 would erroneously report an error after successfully rehandshaking
5 (Igor Makarov, #653645), and one where initiating an asynchronous
6 rehandshake on the server side would send illegal packets and
7 cause the client to disconnect (Dan Winship).
9 * gnutls: made GTlsDatabaseGnutls and GTlsFileDatabaseGnutls
10 properly cancellable (Stef Walter)
12 * gnutls: fixed the client-side session cache to not share session
13 IDs between different virtual hosts on the same IP address, which
14 caused problems with some servers. (Dan Winship, #581342)
16 * tls: Fixed up the tls test program so it can be run from "make
24 * gnutls: implement GTlsDatabase (Stef Walter, #636572)
26 * gnutls: override minimum key length, to allow connecting to HTTP
27 servers with very small keys (eg, on some embedded devices). (Dan
30 * gnutls: use %COMPAT mode, which makes GNUTLS behave more like
31 OpenSSL/NSS/Windows in a few ways, making it work with certain
32 broken HTTP servers. (Dan Winship, part of #581342)
34 * gnutls: fixed a crash when passed a NULL GError (Dan Winship)
38 * Optimized GDBus usage in PACRunner (davidz)
40 * Fixed a race condition in GProxyResolverGnome (davidz)
42 * Changed configure to --enable-maintainer-mode by default,
46 Belarusian, Catalan (Valencian), Esperanto, Finnish,
51 * Fixed some leaks in the gnutls backend
58 * New/updated translations:
59 Basque, Brazilian Portuguese, Chinese (Traditional), Danish,
60 Hindi, Kannada, Marathi, Uyghur
64 * Added a new proxy backend, GProxyResolverGnome, that uses
65 GSettings and the network proxy schemas from
66 gsettings-desktop-schemas to provide proxy information (and using
67 a new D-Bus service provided by the libproxy backend to provide
70 If you are building glib-networking in a GNOME 3.0 environment,
71 you should make sure that gsettings-desktop-schemas.pc is
72 available when building, so that this backend gets built.
75 Assamese, Latvian, Oriya, Serbian
79 * Fixed broken libtool check in autogen.sh that failed for libtool
82 * New/updated translations:
83 Bengali (India), Catalan, Chinese (Simplified), Chinese
84 (Traditional), Czech, Dutch, Estonian, Galician, German,
85 Greek, Gujarati, Hebrew, Indonesian, Italian, Korean,
86 Norwegian (Bokmål), Polish, Punjabi, Slovenian, Spanish,
87 Swedish, Uyghur, Ukranian
91 * Fixed configure script to actually error out if installed glib
92 version is too old (Emilio Pozuelo Monfort)
94 * gnutls: updated GTlsClientConnectionGnutls for :accepted-cas type
96 * gnutls: fixed an uninitialized variable (Dan Winship)
100 * gnutls: finish implementing GTlsRehandshakeMode, which was present
101 but non-functional in 2.27.4
102 * gnutls: updates for glib TLS API changes
103 * gnutls: fix some async bugs that caused the main loop to spin
104 * gnutls: implement a client-side session cache, to speed up
107 * Compile with gcc warnings by default
111 * GNUTLS-based implementation of GTlsBackend
116 * No changes, just a version bump
121 * Initial release, with libproxy-based GProxyResolver