[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1006006: ITP: libsoup3 -- HTTP library implementation in C



Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org
Owner: jeremy.bicha@canonical.com

Package Name: libsoup3
Version: 3.0.4
Upstream Author: Ximian, Novell, Red Hat, etc.
License: LGPL-2.1+
Programming Lang: C

Description: HTTP library implementation in C -- Development files
 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).
 .
 Features:
  * 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 support

Other Info
--------------
This library will be maintained by the Debian GNOME team. Packaging is at
https://salsa.debian.org/gnome-team/libsoup3

libsoup3 will be needed to fully build GNOME 43 later this year.

This is a complex major transition and libsoup2.4 will need to remain
in Debian for a while until all reverse dependencies are ported.

Migration Guide: https://libsoup.org/libsoup-3.0/ch02.html

Upstream porting status tracker:
https://gitlab.gnome.org/GNOME/libsoup/-/issues/218

Thanks,
Jeremy Bicha


Reply to: