summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Winship <danw@gnome.org>2014-06-23 17:02:11 -0400
committerDan Winship <danw@gnome.org>2014-06-23 17:02:11 -0400
commitb7ecd27bd2b65d6f717bf3e5e87e0937f2c8ba35 (patch)
tree6e0213f9686b9bc5694af0dfacf6112926e9dad6
parent035842c4f6b2bf3d19fe1e1b8dc036cf63dd24db (diff)
downloadlibsoup-2.47.3.tar.gz
2.47.32.47.3
-rw-r--r--NEWS46
-rw-r--r--configure.ac2
2 files changed, 47 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index b29aa035..f6d11421 100644
--- a/NEWS
+++ b/NEWS
@@ -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])