libsoup2.4-1 - HTTP library implementation in C -- Shared library

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libsoup2.4-1_2.64.2-2_i386.deb
Package name libsoup2.4-1
Package version 2.64.2
Package release 2
Package architecture i386
Package type deb
Category libs role::shared-lib
License -
Maintainer Debian GNOME Maintainers <>
Download size 262.40 KB
Installed size 727.00 KB
It was originally part of a SOAP (Simple Object Access Protocol)
implementation called Soup, but the SOAP and non-SOAP parts have now been
split into separate packages.
libsoup uses the Glib main loop and is designed to work well with GTK+
applications.  This enables GNOME applications to access HTTP servers
on the network in a completely asynchronous fashion, very similar to
the GTK+ programming model (a synchronous operation mode is also
supported for those who want it).
* Both asynchronous (GMainLoop and callback-based) and synchronous APIs
* Automatically caches connections
* SSL Support using GnuTLS
* Proxy support, including authentication and SSL tunneling
* Client support for Digest, NTLM, and Basic authentication
* Server support for Digest and Basic authentication
* Basic client-side SOAP and XML-RPC support
This package contains the shared library.


Package Version Architecture Repository
libsoup2.4-1_2.64.2-2_amd64.deb 2.64.2 amd64 Debian Main
libsoup2.4-1 - - -


Name Value
glib-networking >= 2.32.0
libc6 >= 2.4
libglib2.0-0 >= 2.39.90
libgssapi-krb5-2 >= 1.14+dfsg
libpsl5 >= 0.16.0
libsqlite3-0 >= 3.5.9
libxml2 >= 2.7.4


Type URL
Binary Package libsoup2.4-1_2.64.2-2_i386.deb
Source Package libsoup2.4

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libsoup2.4-1 deb package:
    # sudo apt-get install libsoup2.4-1




2018-12-27 - Jeremy Bicha <>
libsoup2.4 (2.64.2-2) unstable; urgency=medium
* Restore -Wl,-O1 to our LDFLAGS
* Bump Standards-Version to 4.3.0
2018-11-13 - Sebastien Bacher <>
libsoup2.4 (2.64.2-1) unstable; urgency=medium
* New upstream release
2018-10-08 - Jeremy Bicha <>
libsoup2.4 (2.64.1-3) unstable; urgency=medium
* Modify skip-tls_interaction-test.patch:
- Don't run the unreliable test
2018-10-08 - Jeremy Bicha <>
libsoup2.4 (2.64.1-2) unstable; urgency=medium
* Build-Depend on php for build tests
* Drop obsolete dh_auto_test override
* Drop obsolete Build-Depends on shared-mime-info
* Add skip-tls_interaction-test.patch:
- Skip an unreliable build test
2018-09-25 - Jeremy Bicha <>
libsoup2.4 (2.64.1-1) unstable; urgency=medium
* New upstream release
* Drop all patches: applied in new release
2018-09-04 - Jeremy Bicha <>
libsoup2.4 (2.64.0-2) unstable; urgency=medium
* Cherry-pick 6 commits with meson build fixes
2018-09-04 - Jeremy Bicha <>
libsoup2.4 (2.64.0-1) unstable; urgency=medium
[ Jeremy Bicha ]
* New upstream release
* Build with meson
* Release to unstable
[ Iain Lane ]
* Make the runtime directory with 0700 permissions
* Use dh_auto_test not $(MAKE), since we're using meson now
2018-08-29 - Sebastien Bacher <>
libsoup2.4 (2.63.92-1) experimental; urgency=medium
* New upstream version
2018-08-10 - Iain Lane <>
libsoup2.4 (2.63.90-1) experimental; urgency=medium
* debian/{gbp.conf,control{,.in}}: Update for experimental.
* New upstream release 2.63.90 (LP: #1786789)
- Avoid unaligned memory accesses in WebSocket implementation
- Bail out on cookie-jar calls with empty hostnames
- Fix crash under soup_socket_new()
- Fix critical warning in SoupSocket
- Fix digest authentication with encoded URIs
- Fixes to GObject-introspection
- Fixes to the simple-httpd example
- Fixes to xmlrpc-server test with PHP >= 7.2 and related
- Many Coverity-found code fixes
- Set default cookie path for NULL origins
- Use atomic-refcounting in classes that are not using GObject-refcounting
- Use base domain to decide if cookies are third-party
- Use libpsl for the SoupTLD API instead of shipping a copy of the
public-suffix list
* debian/
- Build-Depend on libpsl-dev per upstream.
- Rules-Requires-Root: no - we don't need to be root to build/test.
- Standards-Version → 4.2.0
* debian/patches: Drop, included from upstream.
2018-06-28 - Iain Lane <>
libsoup2.4 (2.62.2-2) unstable; urgency=high
* debian/patches/0001-cookie-jar-bail-if-hostname-is-an-empty-string.patch,
Cherry-pick two patches from upstream to fix an out of bounds access in
the cookie jar (CVE-2018-12910).

See Also

Package Description
libsoup2.4-cil-dev_2.42.2+git20151219-3_i386.deb CLI bindings for libsoup2.4 - development package
libsoup2.4-cil_2.42.2+git20151219-3_i386.deb CLI bindings for libsoup2.4
libsoup2.4-dev_2.64.2-2_i386.deb HTTP library implementation in C -- Development files
libsoup2.4-doc_2.64.2-2_all.deb HTTP library implementation in C -- API Reference
libsource-highlight-common_3.1.8-1.2_all.deb architecture-independent files for source highlighting library
libsource-highlight-dev_3.1.8-1.2+b1_i386.deb development files for source highlighting library
libsource-highlight4v5_3.1.8-1.2+b1_i386.deb source highlighting library
libsox-dev_14.4.2+git20190427-1_i386.deb Development files for the SoX library
libsox-fmt-all_14.4.2+git20190427-1_i386.deb All SoX format libraries
libsox-fmt-alsa_14.4.2+git20190427-1_i386.deb SoX alsa format I/O library
libsox-fmt-ao_14.4.2+git20190427-1_i386.deb SoX Libao format I/O library
libsox-fmt-base_14.4.2+git20190427-1_i386.deb Minimal set of SoX format libraries
libsox-fmt-mp3_14.4.2+git20190427-1_i386.deb SoX MP2 and MP3 format library
libsox-fmt-oss_14.4.2+git20190427-1_i386.deb SoX OSS format I/O library
libsox-fmt-pulse_14.4.2+git20190427-1_i386.deb SoX PulseAudio format I/O library