LibSoup 2.44.2 / 2.45.3

A poweful HTTP client and server library for developing GNOME based applications
  1 Screenshot
LibSoup is an open source HTTP server and client library used in many applications that run under the GNOME desktop environment.

The LibSoup library uses glib as a main loop, and the GObjects software to integrate with most GNOME applications.

LibSoup automatically caches connections, contains asynchronous (GMainLoop and callback-based) and synchronous APIs, supports SSL using GnuTLS, supports proxy, including authentication and SSL tunneling.

LibSoup also provides client support for Digest, Basic authentication, and NTLM, client and server support for XML-RPC, as well as server support for Basic and Digest authentication.

last updated on:
December 21st, 2013, 4:56 GMT
license type:
LGPL (GNU Lesser General Public License) 
developed by:
Joe Shaw and Dan Winship
ROOT \ Programming \ Libraries
Download Button

In a hurry? Add it to your Download Basket!

user rating 24



Rate it!
What's New in version 2.45.3
  • The documentation has finally been updated to reflect the new APIs added in 2.42.
  • Added GBytes-valued :request-body-data and :response-body-data properties to SoupMessage, which should help some bindings.
  • We now set TCP_NODELAY on sockets, improving throughput a bit. In particular, this avoids an unnecessary extra round trip in the TLS handshake.
  • The SoupSession APIs that return GErrors now return the actual underlying gio errors in the event of connection failures and the like.
read full changelog

Add your review!