./net/libsoup, HTTP library implementation in C

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.64.2nb1, Package name: libsoup-2.64.2nb1, Maintainer: pkgsrc-users

Libsoup is an HTTP library implementation in C. 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:
* Completely Asynchronous
* Connection cache
* HTTP chunked transfer support
* HTTP, SOCKS4, and SOCKS5 authenticated proxy support
* SSL Support using OpenSSL or GnuTLS
* Client support for Digest, NTLM, and Basic authentication
* HTTP server
* Server support for Digest and Basic authentication


Required to run:
[textproc/libxml2] [devel/glib2] [net/glib-networking] [www/libpsl]

Required to build:
[devel/gobject-introspection] [pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 286b2dc5e4396b6328870da761798e61701f901a
RMD160: 12af987a048627f662788742ec3f66e3f8053348
Filesize: 1751.406 KB

Version history: (Expand)


CVS history: (Expand)


   2018-10-24 23:11:57 by Leonardo Taccari | Files touched by this commit (173) | Package updated
Log message:
*: (belatedly) revbump for net/libsoup update

Thanks to <wiz>!
   2018-10-24 11:12:19 by Patrick Welche | Files touched by this commit (1)
Log message:
libsoup: mirror libpsl addition to buildlink3.mk
   2018-10-23 09:17:53 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
libsoup: Update net/libsoup to 2.64.2

pkgsrc changes:
 - Add a dependency to www/libpsl
 - Add a patch to adjust running of the tests (otherwise because
   `APACHE_HTTPD' is defined to `no' a `no' program will be executed but
   will fail because no `no' program is usually available)

Changes:
Changes in libsoup from 2.64.1 to 2.64.2:

 * TLD tests updated (Claudio Saavedra)
 * Updated translations: Serbian

Changes in libsoup from 2.63.92 to 2.64.1:

 * Many fixes to the meson build system (which, by the way, is
   NOT official yet) (#13, Tomas Popela)
 * Updated translations: Belarusian.

Changes in libsoup from 2.63.92 to 2.64.0:

 * Many fixes to the meson build system [#7, #8, #9, #11, Tomas Popela]
 * Updated translations: Brazilian Portuguese, Galician,
          Hungarian, Latvian, Danish.

Changes in libsoup from 2.63.91 to 2.63.92:

 * Make sure that XMLRPC tests build in Debian too [Claudio Saavedra]
 * Distribute missing meson files [Claudio Saavedra]
 * Some fixes to the meson build files [Claudio Saavedra]
 * Updated Korean and Swedish translations

Changes in libsoup from 2.63.90 to 2.63.91:

 * Simplify soup_hosts_matches_host() [Claudio Saavedra]
 * Add new tests for trailing dots in domain names [Claudio Saavedra]
 * Updated Turkish translation

Changes in libsoup from 2.63.2 to 2.63.90:

 * Set default cookie path for NULL origins [#1, Adrian Perez de Castro]
 * Fixes to GObject-introspection [bgo#794787, Corentin Noël]
 * Use atomic-refcounting in classes that are not using GObject-refcounting
   [bgo#785110, Edward Hervey]
 * Many Coverity-found code fixes [bgo#781771, Milan Crha]
 * Bail out on cookie-jar calls with empty hostnames [#3, Michael Catanzaro]
 * Fixes to the simple-httpd example [#2, Mooffie]
 * Updated translations: Chinese (Taiwan), Catalan

 Note: from now onwards bgo# references bugs in GNOME Bugzilla
 and # issues in GNOME gitlab.

Changes in libsoup from 2.63.1 to 2.63.2:

 * Many fixes to the meson build system support [#795324,
          #782410, Tomas Popela, Jan Alexander Steffens]
 * Fixes to xmlrpc-server test with PHP >= 7.2 and related
   [#795111, #782410 Jan Alexander Steffens]
 * Fix critical warning in SoupSocket [Carlos Garcia Campos]
 * Updated translations: Romanian, Friulian, Slovenian,
   Czech, Spanish, Indonesian, Chinese (China).
   2018-08-16 14:16:17 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
libsoup: update to 2.62.3.

Changes in libsoup from 2.62.2 to 2.62.3:

	* Check for trailing dots in domains [#5, Claudio Saavedra]
	* Set default cookie path for NULL origins [#1, Adrian Perez de Castro]
	* Use atomic-refcounting in classes that are not using GObject-refcounting
	  [bgo#785110, Edward Hervey]
	* Many Coverity-found code fixes [bgo#781771, Milan Crha]
	* Bail out on cookie-jar calls with empty hostnames [#3, Michael Catanzaro]

	Note: from now onwards bgo# references bugs in GNOME Bugzilla
	and # issues in GNOME gitlab.
   2018-07-20 05:34:33 by Ryo ONODERA | Files touched by this commit (705)
Log message:
Recursive revbump from textproc/icu-62.1
   2018-06-03 00:48:34 by Youri Mouton | Files touched by this commit (1)
Log message:
Disable compile time TLS check, glib-networking includes mozilla-rootcerts.
Fixes macos build.
   2018-05-26 23:48:31 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
libsoup: update to 2.62.2.

Changes in libsoup from 2.62.1 to 2.62.2:

	* Fixes to instrospection annotation [#795135,
	Claudio Saavedra]

	* Fixes to the test suite with PHP version >= 7.2
	[#795111, Jan Alexander Steffens]

	* Critical warning fixes to SoupSocket [Carlos Garcia Campos]

	* Updated Romanian translation.
   2018-04-27 16:24:26 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
libsoup: update to 2.62.1.

Changes in libsoup from 2.62.0 to 2.62.1:

	* Fix digest authentication with encoded URIs
	  [#794208, Claudio Saavedra]
	* Avoid unaligned memory accesses in WebSocket implementation
	  [#794421, Rolf Eike Beer]
	* Use base domain to decide if cookies are third-party
	  [#792130, Michael Catanzaro]
	* Fix crash under soup_socket_new()
	  [#762138, Milan Crha]