summaryrefslogtreecommitdiff
path: root/net/libsoup24
AgeCommit message (Collapse)AuthorFilesLines
2012-06-14Recursive PKGREVISION bump for libxml2 buildlink addition.sbd2-3/+4
2012-05-29Fix build with Clang.joerg2-1/+40
2012-05-07Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)dholland1-2/+2
It turns out there were a lot of these.
2012-05-06The libsoup24 configure script now wants glib2 2.31.7 or greater,jakllsch1-2/+2
mark dependency as such.
2012-05-01disable-more-warnings for gcc<4.2, or gcc>=4.2 specific -Werr=XXX flags will beobache1-1/+7
used unconditionally and result in build failure.
2012-04-30update to 2.38.1drochner3-88/+8
This is a new major release.
2012-04-27Recursive bump from icu shlib major bumped to 49.obache2-4/+4
2012-03-03Recursive bump for pcre-8.30* (shlib major change)wiz2-4/+4
2012-02-06Revbump forwiz2-3/+4
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2012-01-30update to 2.36.1drochner3-12/+18
this switches to the 2.36 release branch (needs glib2-2.30)
2012-01-29add patch from upstream to avoid excessive use of glib2 "cancellables",drochner3-2/+82
this is a problem with the glib2-2.30 implementation of the latter which runs out of file descriptors easily bump PKGREV
2011-09-12update to 2.34.3drochner4-36/+12
changes: -fix for CVE-2011-2054 (was patched in pkgsrc) -Fixed a few memory leaks
2011-07-29add patch from upstream to fix a directory traversal problem whichdrochner3-2/+26
could allow information disclosure by servers (CVE-2011-2524, does not affect client applications)
2011-07-08recent libsoup doesn't use gnutls directly but through glib-networking,drochner2-5/+2
so there is no need to maintain a direct dependency
2011-06-10recursive bump from textproc/icu shlib major bump.obache1-2/+2
2011-06-10update to 2.34.2drochner3-9/+17
This switches to the new release branch.
2011-04-22recursive bump from gettext-lib shlib bump.obache2-3/+4
2011-02-28Reset maintainer for retired developers.wiz1-2/+2
2010-12-02Update to 2.32.2:wiz2-6/+6
Changes in libsoup from 2.32.1 to 2.32.2: * Fixed a regression in 2.32.0 that caused evolution-exchange to get stuck and stop updating. [#634422] * Fixed a regression in 2.32.0 with apps using asynchronous sessions from multiple threads (in particular, gupnp) [#635101] * Fixed the regression test for #631525 to not cause spurious "make check" failures on some machines.
2010-11-16update to 2.32.1drochner2-6/+6
changes: -bugfixes -Usernames/passwords specified explicitly in request URIs now override existing cached auth info -Added another workaround for stupid servers that close the connection before returning the full response -Added regression tests
2010-10-21update to 2.32.0 -- switch to the gnome-2.32 release branch.drochner3-9/+10
This is pulled in early because it fixes a serious problem with servers providing both IPv4 and v6: previous versions tried only the first address returned by DNS, whether the box has connectivity or not. Should fix problems with webkit in particular, as also reported by Pouya D. Tafti.
2010-08-29No need gtkdoc-rebase workaround anymore.obache1-5/+1
2010-07-06update to 2.30.2drochner2-6/+6
changes: nimor fixes
2010-06-14replace the gnome-keyring dependency by one on libgnome-keyring whichdrochner2-4/+4
is a subset of the former, ride on the libpng update
2010-06-13Bump PKGREVISION for libpng shlib name change.wiz1-2/+2
Also add some patches to remove use of deprecated symbols and fix other problems when looking for or compiling against libpng-1.4.x.
2010-06-05Update to 2.30.1:wiz3-23/+22
Changes in libsoup from 2.30.0 to 2.30.1: * Fix for https through proxies that close the connection when returning a "407 Proxy Authentication Required" response, and add a regression test for that case. [#611663] * Fixed multiple forms/multipart-related interoperability problems reported by Egon Andersen: * Don't quote the multipart boundary string if it's not needed, since RFC 2616 recommends that you don't, and some servers don't handle quotes there correctly. (Sigh.) [#614176] * Don't put an extra blank line before the first multipart part, since it's unnecessary and some servers don't handle a multipart preamble correctly. (Sigh.) [#614183] * Don't put Content-Transfer-Encoding headers in the multipart/form-data parts, even though the HTML 4 spec says you must, since no other browsers do, and some servers don't handle them correctly. (Sigh.) [#614198] * Changed SoupCookieJarSqlite to actually erase deleted cookies from the database. [#615711, Lukasz Slachciak] * Fixed SoupLogger to be more robust against getting passed bad data by the session. [#611663] * Fixed SoupAuthDomain to ignore paths when doing proxy auth * Fixed a g_warning when hovering over a javascript link in WebKit. [#613442, Xan Lopez] Changes in libsoup from 2.29.91 to 2.30.0: * Fixed a crash in the whitespace-stripping code in soup_uri_new() [#612644, "arnaud.lb"] * Update content-sniffing algorithm to match Chrome and the soon-to-be-updated sniffing spec. [#611502, Gustavo Noronha Silva] * We now handle "Content-Encoding: x-gzip" as well as "gzip" (even though "x-gzip" has been deprecated for more than 10 years). [#611476] * Fixed leaks found by valgrind * Make the "make check" programs only bind to 127.0.0.1, not any public network interfaces. [#609489, Saleem Absulrasool] * Add a test to sniffing-test to make sure that Content-Type parameters are preserved correctly. [Gustavo Noronha Silva] Changes in libsoup from 2.29.90 to 2.29.91: * Added SOUP_SESSION_SSL_STRICT and SOUP_MESSAGE_CERTIFICATE_TRUSTED, to allow callers to determine if an https response comes from a server with a recognized/valid or unrecognized/invalid certificate. [#610374, Gustavo Noronha Silva] * Fixed handling of certain badly-formatted URIs [#590524] Changes in libsoup from 2.29.6 to 2.29.90: * Added soup_cookie_jar_set_accept_policy() and related API for implementing cookie acceptance policies. [#608353, Xan Lopez] * Fixed the "request-read" signal in SoupServer to actually be emitted. Changes in libsoup from 2.29.5 to 2.29.6: * Fixed SoupContentDecoder to ignore trailing junk after the encoded message body (as other browsers do), rather than getting stuck in an infinite loop. [#606352] * Fixed an invalid read in soup_cookie_applies_to_uri() [#607024, pointed out by Xan] * Fixed linking on OS X [#606959] * Removed a harmless warning in SoupServer. [#606645] Changes in libsoup from 2.29.3 to 2.29.5: * Added SoupContentDecoder, providing support for Content-Encoding: gzip for WebKitGTK. [#522772] * Added "accept-language" and "accept-language-auto" properties to SoupSession, to support the Accept-Language header. [#597004, Mario Sanchez Prada] * Fixed a bug in SoupPasswordManagerGNOME that could cause crashes if you typed the wrong password once and then tried again. [#595554, debugged by Gustavo Noronha Silva] * Fixed a crash in SoupAuthDigest if the server claims support for both qop=auth and qop=auth-int. (This was not noticed sooner because no one actually supports qop=auth-int, and the server in question here was probably confused. :) * Updated cookie parsing/output to more closely match draft-ietf-httpstate-cookie-00. [Also fixes #603496 (WebKit unit test), and #604794 (hang parsing malformed Set-Cookie header)] * Fixed https-via-proxy to not hang if there is an error communicating with the proxy immediately after the TLS negotiation. [#587528] * Fixed a bug that broke gobject-introspection's introspection of libsoup. [#603696, Vincent Untz] * Handle spurious CR/LFs between responses. [#602863, Alexander V. Butenko] * Fixed soup-message-client-io to not erroneously include URI fragments on the Request-Line when sending via a proxy. [Related to WebKit bug #28687] * Fixed Digest authentication against certain (buggy?) clients/servers that require you to use quotes in exactly the same places where the spec uses them. [#582219] * Fix ugly gtype-related hack to work with the latest unstable glib. [Benjamin Otte]
2010-05-23Need workaround for upstream gtk-doc Bug#56230.obache1-1/+5
Noticed by Daniel Vergien in PR 41475.
2010-03-27improve buildlink with pre-gnome option.obache1-2/+9
2010-02-28Add a gnome option, enabled by default.tonio4-13/+37
Fix PR pkg/42854, applying a similar patch. Remove the dependency on gtk-doc, it wasn't used.
2010-02-25I had libsoup24-2.26.3 installed which was good enough, but I didn'treed1-2/+3
have any gnome-keyring so I get this error: ===> Creating toolchain wrappers for gst-plugins0.10-soup-0.10.18 ERROR: gnome-keyring>=0.4.0 is not installed; can't buildlink files. *** Error code 1 My workaround is to abuse the BUILDLINK_API_DEPENDS to: BUILDLINK_API_DEPENDS.libsoup24+= libsoup24>=2.28.0 (where that version is when the include of gnome-keyring was added)
2009-12-21propagate dependency on GConf (for users of libsoup-gnome)drochner1-1/+2
2009-12-16update to 2.28.2drochner3-7/+8
changes: -many bugfixes -Added SoupContentDecoder, providing support for Content-Encoding: gzip for WebKitGTK -DNS speedups
2009-11-23add TEST_TARGETdrochner1-1/+3
2009-10-21update to 2.28.1drochner3-21/+21
changes: -libsoup will now attempt to make multiple connections to a server at once when there are multiple messages queued to that server -bugfixes
2009-10-18libtool archive references gnome-keyring, so include its buildlink3.mk here.wiz1-1/+2
2009-10-15Update to 2.28.0. Many fixes, see upstreams' cgit for full changelog -hasso3-22/+27
http://git.gnome.org/cgit/libsoup/plain/NEWS?id=LIBSOUP_2_28_0
2009-10-12This needs gnutls_priority_set_direct so addreed1-1/+2
BUILDLINK_API_DEPENDS.gnutls+= gnutls>=2.1.7
2009-07-09update to 2.26.3drochner5-39/+8
changes: -bugfixes -fixed interoperability problems, in particular for https and for proxy use
2009-06-14Remove @dirrm entries from PLISTsjoerg1-6/+1
2009-05-26BUILD_DEPEND on gtk-doc to get gtkdoc-rebase. Remove patch-ab.wiz3-30/+3
2009-05-26Add link to bugreport.wiz3-5/+9
2009-05-26Update to 2.26.2. Set LICENSE to gnu-lgpl-v2.wiz2-6/+7
Changes in libsoup from 2.26.1 to 2.26.2: * SOUP_SESSION_TIMEOUT now works properly with SoupSessionAsync [#574414] and SSL [#578928]. Added tests/timeout-test to test this. * SoupDate fixes: * soup_date_to_string() now handles SOUP_DATE_RFC2822 [#579055, Enrico Tröger] * soup_date_new_from_string() now accepts 24:00 as a time in ISO8601 timestamps * soup_date_to_string() now coerces the date to UTC for HTTP and cookie dates, and outputs the UTC correct offset for the other date types. * Added regression tests to tests/date * soup_headers_parse() now completely ignores syntactically-incorrect headers, rather than passing them to soup_message_headers_append() and causing a g_warning. soup_message_headers_append() now also rejects 0-length header names. Updated tests/header-parsing to check this. [#579318] * Fix a crash when cancelling a message from a "restarted" handler, and updated a regression test to notice the underlying cause. [#580193] * TLS1.1 support in gnutls has been temporarily disabled, to work around what appears to be a bug in gnutls's support for backward-compatibility with older servers. [#581342] * DNS resolution should be slightly faster, as we no longer set a flag that resulted in additional unnecessary DNS requests. * The --disable-more-warnings flag to configure is no longer required when you are using gcc < 3.4. [#578851] * Fixed a bug in the new body parsing code [qv #571283 below] that caused libsoup to mistakenly reject some responses with SOUP_STATUS_MALFORMED, "Message Corrupt". [#582002] * soup_form_request_for_data() now allows you to use "PUT" as the method, because apparently some web service authors think that's how you spell "POST", or something. [#581860]
2009-04-16update to 2.26.1drochner2-6/+6
changes: bugfixes
2009-04-12Bump ABI depends because this version of the buildlink3.mk filewiz1-2/+2
pulls in more dependencies.
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-03-18Revert previous -- configure script still checks for libproxy, even thoughwiz1-4/+2
it's unneeded. Found by snj.
2009-03-18Comment out libproxy dependency; it is not needed in this version.wiz1-2/+4
Bump PKGREVISION.
2009-03-16Update libsoup24 to 2.26.0.jmcneill2-7/+8
Changes in libsoup from 2.25.91 to 2.26.0: * Temporarily disable libproxy support to work around a bug in its gnome plugin that causes gvfsd-http (and probably eventually other apps) to crash. [#571527]. For now, SoupProxyResolverGNOME uses only GConf. To be fixed in 2.26.1 * Fixed a bug that showed up in WebKit, where if many messages were queued all at once to a server that doesn't support persistent connections, some of the requests will get lost. #574365, reported by Xan Lopez. * Fixed SoupServer to support using SOUP_ENCODING_EOF, so you can stream responses of unknown length to HTTP/1.0 clients. [#572153]. Added a regression test for this, and for chunked and Content-Length-based streaming. * Fixed several bugs that prevented SoupCookieJarSqlite from working. [#572409, patch from Xan Lopez] * Added G_{BEGIN,END}_DECLS guards to public headers that were missing it. (Xan Lopez) * Misc gtk-doc improvements
2009-03-16Needs sqlite3jmcneill1-1/+2
2009-03-16Needs libproxyjmcneill1-1/+2