HTTP client/server library for GNOME

Edit Package libsoup

Libsoup is an HTTP client/server library for GNOME. It uses GObjects
and the glib main loop, to integrate well with GNOME applications.

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
* XML-RPC support

Refresh
Refresh
Source Files
Filename Size Changed
baselibs.conf 0000000146 146 Bytes
libsoup-3.0.1.tar.xz 0001513408 1.44 MB
libsoup.changes 0000144627 141 KB
libsoup.spec 0000005442 5.31 KB
Revision 127 (latest revision is 144)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 921671 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 127)
- Update to version 3.0.1:
  + Move python overrides to upstream pygobject.
  + Fix minor build warnings.
- Drop python3-Soup sub-package following upstream changes.

- Update to version 3.0.0:
  + Remove unused dependency on libxml.
  + Use G_DECLARE_FINAL_TYPE when applicable and bump GLib
    dependency to 2.69.1.
  + Add PyGObject overrides for SoupMessageHeaders to behave like a
    dict.
  + Fix soup_message_add_status_code_handler() in Vala.
  + Ensure that all header values are valid UTF-8, other encodings
    are not supported.
  + Support Content-Disposition headers missing a disposition-type.
- Drop pkgconfig(libxml-2.0) BuildRequires: follow upstream.
- Split out new python3-Soup package.

- Update to version 2.99.9:
  + Make soup_message_set_method() public API.
  + Make SoupMessage:http-version read only.
  + Prevent the same message being queued multiple times.
  + Allow completing SoupMessage::tls-interaction with NULL
    certificate.
  + Replace soup_server_set_ssl_cert_file() with
    soup_server_set_tls_certificate().
  + Add SoupServer support for client certificates.
  + Fallback to building meson wrap of sqlite if not found.
  + Add soup_message_get_tls_protocol_version() and
    soup_message_get_tls_ciphersuite_name() API. (forwarded request 921526 from iznogood)
Comments 0
openSUSE Build Service is sponsored by