diff options
author | Dan Winship <danw@gnome.org> | 2014-06-23 17:02:11 -0400 |
---|---|---|
committer | Dan Winship <danw@gnome.org> | 2014-06-23 17:02:11 -0400 |
commit | b7ecd27bd2b65d6f717bf3e5e87e0937f2c8ba35 (patch) | |
tree | 6e0213f9686b9bc5694af0dfacf6112926e9dad6 | |
parent | 035842c4f6b2bf3d19fe1e1b8dc036cf63dd24db (diff) | |
download | libsoup-2.47.3.tar.gz |
2.47.32.47.3
-rw-r--r-- | NEWS | 46 | ||||
-rw-r--r-- | configure.ac | 2 |
2 files changed, 47 insertions, 1 deletions
@@ -1,3 +1,49 @@ +Changes in libsoup from 2.46.0 to 2.47.3: + + * Added new-and-improved SoupServer API, and deprecated much + of the existing API: + + * Servers can now listen on multiple ports, including + listening on both IPv4 and IPv6 (which is the default + behavior when using the new API), or serving both http + and https from a single SoupServer. + + * You can create a SoupServer from an existing listening + socket (either a file descriptor or a GSocket). + + * When using the new APIs, SoupServer now obeys the + thread-default GMainContext rather than using the + :async-context property. + + * soup_server_set_ssl_cert_file() allows setting the + certificate and key files with feedback if it fails + (unlike the old construct-time "ssl-cert-file" and + "ssl-key-file" properties, which fail with a + g_warning() and a NULL return from g_object_new() if + they fail). + + * SoupClientContext has new methods that return GSocket + and GSocketAddress, rather than SoupSocket and + SoupAddress. + + * SoupSession now has a :tls-interaction property, which can + be used to add a GTlsInteraction to a session, allowing it + to provide a client-side certificate if the server requests + one. [#334021, Colin Walters] + + * soup_session_abort() no longer tries to close active + connections, which was causing crashes in evolution + [rh#1093314] + + * Fixed a GMainContext-handling bug that could cause crashes + in gstreamer's souphttpsrc. [#729737, Dmitry Shatrov] + + * Fixed a memory leak when requesting to delete a cookie that + didn't exist [Joseph Artsimovich] + + * Updated translations: + Brazilian Portuguese, Czech, Hebrew, Spanish + Changes in libsoup from 2.45.92 to 2.46.0: * (No changes, just a version bump) diff --git a/configure.ac b/configure.ac index d71952a9..4e37e3ba 100644 --- a/configure.ac +++ b/configure.ac @@ -4,7 +4,7 @@ dnl ******************************************* m4_define([soup_major_version], [2]) m4_define([soup_minor_version], [47]) -m4_define([soup_micro_version], [0]) +m4_define([soup_micro_version], [3]) AC_PREREQ(2.63) AC_INIT([libsoup],[soup_major_version.soup_minor_version.soup_micro_version],[http://bugzilla.gnome.org/enter_bug.cgi?product=libsoup]) |