• Home
  • Raw
  • Download

Lines Matching +full:gettext +full:- +full:devel

3 	* Redesign directory list returned for `file://` requests [Jan-Michael Brummer]
9 * Fix potential leak when setting SoupSession:tls-interaction [Scott Hutton]
11 * Fix building with Visual Studio [Chun-wei Fan]
18 * Deprecate SoupSession:proxy-uri [Patrick Griffis]
24 * Add new API to expose support for same-site cookies [Patrick Griffis]
78 * SoupMessage: Handle Transfer-Encoding: identity for
88 read-after-free memory errors [Claudio Saavedra]
118 * Meson: Do not fallback to system krb5-config for cross-compilation
138 * WebSockets: add support for the permessage-deflate extension, enabled
146 * Meson: tls-check improved [Xavier Claessens]
168 * gobject-introspection: Fix annotation for soup_auth_new()
176 * HSTS: Add SoupHSTSEnforcer:hsts-enforced signal [Claudio
182 * HSTS: Accept Strict-Transport-Security regardless of casing
201 * meson gtk-doc documentation fixes [Claudio Saavedra]
208 * Make gettext optional (might not be available in Windows)
211 * MSVC: set encoding to UTF-8 to avoid errors [Seungha Yang]
222 * Visual Studio build fixes [Chun-wei Fan]
234 * Fix lookup for libxml2 on Visual Studio builds [Chun-wei Fan]
276 * Remove Visual Studio project files [Chun-wei Fan]
304 * Fixes to GObject-introspection [bgo#794787, Corentin Noël]
305 * Use atomic-refcounting in classes that are not using GObject-refcounting
307 * Many Coverity-found code fixes [bgo#781771, Milan Crha]
308 * Bail out on cookie-jar calls with empty hostnames [#3, Michael Catanzaro]
309 * Fixes to the simple-httpd example [#2, Mooffie]
319 * Fixes to xmlrpc-server test with PHP >= 7.2 and related
331 * Use base domain to decide if cookies are third-party [#792130,
335 the public-suffix list [#769650, Claudio Saavedra]
339 Chun-wei Fan, Tomas Popela]
352 * Update the public-suffix list.
355 * Revert "cookie-jar: use base domain to decide if cookie is third party"
363 * cookie-jar: use base domain to decide if cookie is third party
369 * soup-headers: accept any 3 digit number as message status code
374 * session: don't request Keep-Alive for upgraded connections
379 * tld-parser: use Python 3 [#785735, Ross Burton]
381 * Fix heap-buffer-overflow in soup_ntlm_parse_challenge()
384 * Fix possibly uninitialized value in ssl-test
394 * format-zero-length warning triggered in soup-logger.c
401 [Chun-wei Fan]
411 soup-session.c [#787166, Zan Dobersek]
424 * CVE-2017-2885: Fixed a chunked decoding buffer overrun that
443 Content-Type
451 SoupSession:proxy-resolver; while this made its behavior
452 more consistent with :proxy-uri, it ended up breaking
459 * Fixed an out-of-bounds read in SoupURI parsing [#785042]
461 * Fixed a spurious (debug-level) error message in
467 * Fixed a flake in tests/header-parsing [#777258]
469 * Update tests/test-cert.pem to use stronger algorithms to
478 * Deal with mod_unixd being compiled-in [#776478]
489 * MSVC build improvements (Chun-wei Fan)
499 * Added SoupWebsocketConnection:keepalive-interval, to make a
508 * Fixed the use of SoupSession:proxy-uri values containing
524 * MSVC build improvements (Chun-wei Fan)
535 * Added SoupWebsocketConnection:max-incoming-payload-size
539 * Added soup-version.h symbols (in particular
556 * Fixed the parsing of <double>s in the new GVariant-based
560 2.48 but didn't actually work... [patch on libsoup-list from
564 bindings-friendly. [#768053, Jonh Wendell]
566 * Fixed build error on FreeBSD [#765376, Ting-Wei Lan]
574 * Updated po files for future gettext versions [Piotr Drąg]
583 SoupAuthClass; 2.54.1 is ABI-compatible with 2.53.92 and
591 * Updates to MSVC build, including for GSS-API support
592 [Chun-wei Fan]
601 "--without-gnome". There are no other changes between 2.54.0
604 * Fixed examples/simple-httpd on Windows [#758759, Chun-wei
616 * Added support for building under MSVC [#758759, Chun-wei
620 translations to be mis-installed.
644 * Added libsoup-2.4.deps for valac [Rico Tzschichholz]
646 * Make it possible to build from git without gtk-doc being
664 * Fixed build under MinGW [Chun-wei Fan]
666 * Fixed build with --disable-introspection [#755389, Quentin
689 * Added a missing (allow-none) annotation to
697 * Added a new GVariant-based XMLRPC API, and deprecated the
698 old GValue-based API (along with the associated
699 GValue-manipulating utilities). [#746495, Xavier Claessens]
701 * Multiple build fixes for Visual Studio [#752952, Chun-wei Fan]
705 * Fixed the mode bits on soup-cookie.c, which was previously
713 * Fixed "make check" in non-English locales [rh #1224989,
730 Failed" errors in evolution-ews. [#735197]
743 32-bit architectures. 2.49.91.1 was released to fix
751 non-GSocketConnection GIOStream to SoupServer (eg, when
753 [#744186, Marc-André Lureau]
758 use it for non-HTTP purposes. [#721343, Dan Winship]
761 handlers to run at :got-headers time rather than :got-body
766 which can be used to bypass SoupSession:max-conns and
767 SoupSession:max-conns-per-host on a per-message basis.
778 * Fixed the interpretation of the "must-revalidate"
782 like non-cache messages in terms of SoupSession
785 SoupSession::request-started, but emitted for cached
791 * Added code-coverage support to the build. [#744744,
792 Marc-André Lureau]
799 re-reporting an old Eclipse bug against libsoup. [#710242]
842 Cache-Control headers. [#733587, Raveendra Karu]
856 * Fixed the handling of data: URIs with base64-encoded data
860 * Fixed a bug in SoupAuthNTLM that affected 28-character-long
865 mutex-handling bug in test-utils.c)
872 * Added new-and-improved SoupServer API, and deprecated much
884 thread-default GMainContext rather than using the
885 :async-context property.
889 (unlike the old construct-time "ssl-cert-file" and
890 "ssl-key-file" properties, which fail with a
898 * SoupSession now has a :tls-interaction property, which can
900 to provide a client-side certificate if the server requests
907 * Fixed a GMainContext-handling bug that could cause crashes
923 from Slava Monich on libsoup-list]
925 * Plugged a small per-connection leak. [patch from Slava
926 Monich on libsoup-list]
934 test-utils: change http_debug command-line flag
935 xmlrpc-test: use g_test_skip()
936 redirect-test: remove a flaky test
937 auth-test: remove some erroneous SKIP_IF_NO_APACHEs
951 * Updated the soup-tld APIs to accept ASCII-encoded hostnames
952 in addition to UTF-8 ones.
964 * Added some more checks to header-tests [#722341, Lionel
967 * Fixed the "simple-proxy" example program, which had been
978 * Added GBytes-valued :request-body-data and
979 :response-body-data properties to SoupMessage, which should
990 * Updated the copy of the Public Suffix list used by soup-tld.
1003 now g_warn_if_fail() if you pass an invalid Content-Type.
1009 * Fixed connection-test to pass with current glib [#711361,
1012 * session-test now passes when run against the dummy TLS
1013 backend (ie, if you don't have glib-networking installed),
1016 * Fixed build with -Werror=format-nonliteral [#720082, Ryan
1019 * Fix build with --without-ntlm [#710267, Dan]
1043 * soup-form methods now use the HTML5 x-www-form-urlencoded
1045 "-", "_", and "." unencoded.) [#708621, Alban Browaeys]
1061 * Fix the SoupServer:tls-certificate property;
1067 * Fixed a sporadic failure in tests/connection-test. [Dan]
1079 * Fixed a bug in the connection-pool code, which would in
1086 single-sign-on-based NTLM to ordinary ask-for-a-password
1099 * Added SoupServer:http-aliases and :https-aliases properties,
1101 were http (just like SoupSession:http-aliases and
1102 :https-aliases, but on the server side). [#703694, Dan]
1104 * Fixed race conditions in cache-test and timeout-test that
1121 SoupSession:proxy-resolver property (which takes a
1138 * Fixed a build problem in non-UTF-8 locales [#702534, Ross
1157 using glib-genmarshal. [#686042, Olivier Blin]
1196 * Fixed SoupSession:proxy-resolver [#698163, Dan]
1202 * Fixed several test programs to still work if glib-networking
1216 * Fixed ntlm-test to pass whether or not Samba ntlm_auth
1244 * Added the SoupSession:proxy-resolver property, to override
1251 soup-message-headers.h, so that its functions can be called
1284 * Added SoupSession:local-address property, which allows you
1302 * Fixed the SoupSession:add-feature-by-type property to accept
1303 non-SoupSessionFeature features as well (eg, auth types)
1306 * Fixed a build bug that would break all the apache-based
1319 SoupSession:ssl-ca-file fails. [#691930, Guillaume
1334 SoupSessionAsync/SoupSessionSync to the new-and-improved
1346 added that let you use the GInputStream-based API with
1348 HTTP-specific stuff, you can just use that instead.
1363 SOUP_DISABLE_DEPRECATED, but that's just to keep gtk-doc
1367 * Fixed the samba-windbind-based NTLM support, which appears
1382 gnome-autogen.sh, and no longer uses AM_GLIB_GNU_GETTEXT
1392 * BUILD DEPENDENCY CHANGES: libsoup-gnome no longer depends on
1393 libgnome-keyring, and the sqlite3 dependency has been moved
1394 from libsoup-gnome to libsoup proper. (See below).
1402 much more still needs to be (in particular the "Client-side
1419 SoupPasswordManagerGNOME is now a no-op (and libsoup-gnome
1420 no longer links against libgnome-keyring). [#594377, #679866]
1424 it's in libsoup itself rather than being in libsoup-gnome
1433 * As a result of the last three items, libsoup-gnome now
1441 traditionally-gio-like way (allowing a mix of sync and async
1456 avoid SoupSessionSync-only bugs in the future, since much
1465 * SoupURI now leaves "%00" in URIs as-is, rather than decoding
1469 to sometimes use blocking I/O rather than non-blocking when
1473 non-blocking reads to suck up CPU while waiting for the
1474 network. (This was noticed with multipart/x-mixed-replace
1486 * libsoup-2.4.so and libsoup-gnome-2.4.so now only export the
1490 it shouldn't be. If you copied soup-input-stream.c from
1496 users to request per-version deprecation/availability
1508 Cache-Control headers. [#683433, Dan]
1518 * Belatedly added soup-multipart-input-stream.h to soup.h.
1521 * Removed an evil hack in the long-deprecated
1530 cause "make check" to fail on slow or heavily-loaded
1563 * Added new compile-time and runtime APIs for checking the
1576 * Improved the parsing of multipart/x-mixed-replace responses.
1598 * Handle empty "Cache-Control" headers. [Sergio]
1618 * Fixed the SoupMessage:network-event signal, which had been
1629 responses (particularly multipart/x-mixed-replace).
1640 which was causing evolution-ews to have to create a new
1660 * Fixed several bugs in the soup-message-io updates that could
1664 * Fixed SoupServer:async-context to work properly again
1682 socket is disconnected if that socket is non-blocking.
1692 * Fixed indentation problems in tld-parser.py so it will work
1695 * Actually fixed cookies in non-suffixed/private domains,
1709 * Fixed the content-type and content-length of requests
1712 * Fixed the handling of cookies in non-suffixed and private
1732 tld-parser in python. [#678909, Colin Walters]
1758 * Fixed g-i annotation of
1771 got-headers signal [#674747, Dan]
1774 properly after a message was cancelled mid-response.
1794 * Fixed three cache-related bugs that affect some sites
1802 * Fixed some g-ir-scanner warnings, and included
1822 (The SoupRequest API is still protected by unstable-API
1835 * Added a SoupCookieJar:is-persistent property, to distinguish
1836 memory-only jars from SoupCookieJarText and
1845 * Fixed two warnings when cancelling an in-progress
1852 * Fixed the SoupSession:ssl-use-system-ca-file property to get
1855 certificate-verification properties (ssl-ca-file,
1856 ssl-use-system-ca-file, and tls-database).
1878 * Fixed an out-of-bounds memory read that could occur when
1881 * Fixed a build-related bug in Makefile.glib that affected
1904 * libsoup is now beta-testing Makefile.glib from bug 654395.
1910 always been documented that SoupURIs must have a non-NULL
1915 * Added various return-if-fails and other sanity checks to
1920 note that all of the out parameters are (allow-none). Fixed
1940 when receiving invalid Cache-Control headers. [#668865,
1945 * Fixed a bug in SoupSession:use-thread-context [Dan]
1948 SoupSession::request-started [#668098, Raphael Kubo da
1963 * SoupMessage now has a "network-event" signal that can be
1969 cases of seriously-invalid headers. [#666316, Simon
1972 * POSTs and other non-idempotent requests are now always sent
1973 on newly-created connections. You can also force this
1977 * Server-closed idle connections are now detected ahead of
1991 is an ABI-incompatible change, but SoupHTTPInputStream is an
1998 * Fixed some bugs in the handling of SoupSession:http-aliases
1999 and SoupSession:https-aliases.
2003 * Fixed SoupContentDecoder's "ignore Content-Encoding: gzip
2005 x-gzip too.
2007 * Clarified the documentation on SoupSession:ssl-strict
2013 improving the display of local directories in WebKit-based
2019 * Added new SoupSession properties "http-aliases" and
2020 "https-aliases" that allow you to configure more explicitly
2031 * Added the SoupSession "use-thread-context" property, which
2032 tells it to use GMainContexts in a gio-compliant way (and in
2036 thread-safe). In particular, this was added in order to
2039 * Made SoupURI %-encode non-ASCII characters when parsing
2046 * Fixed a connection-handling bug that could cause problems
2051 * Made NTLM and Basic authentication handle some non-ASCII
2057 * Added support for "deflate" Content-Encoding, so that we can
2071 two new properties, SoupSession:use-system-ca-file (to
2076 * Likewise, added SoupServer:tls-certificate, for specifying a
2083 more reliably (with latest glib-networking).
2093 * Improvements to gtk-doc documentation. [Dan]
2106 eventually try to re-resolve it. [#646959, Sergio]
2114 re-sent. [#656650]
2116 * Fixed the build on mingw-w64 by not using "interface" as
2120 2.35.5 NEWS turned out to be a glib-networking bug, which is
2129 password-based authentication if SSO fails.
2132 back to SSLv3-without-extensions (the old default) only if
2160 * CVE-2011-2524: Fixed a security hole that caused some
2170 * Annotate SoupSession:add-feature, etc, as (skip), so they
2178 * Don't store hop-by-hop headers [#650094]
2189 * Fixed a use-after-free that could result in bogus
2201 * Always send the Keep-Alive header, not just to hosts we
2213 * Two multipart forms/Content-Disposition fixes [Dan]:
2215 * UTF-8-encoded header encoding/decoding rules updated
2216 to match RFC 5987. In particular, a UTF-8-encoded
2217 filename parameter in Content-Disposition will now
2220 * When not using UTF-8-encoded filenames in
2221 Content-Disposition, always quote the filename,
2223 non-quoted ones. [#641280]
2229 * Simplified the libsoup-gnome build on Windows by dropping
2230 the gnome-keyring dependency. [Fridrich Štrba]
2262 plain libsoup, not libsoup-gnome. (Of course, it depends on
2263 having glib-networking installed.)
2272 from memory-managed language bindings. [#638576, Andreas
2275 * SoupDate now parses month names case-insensitively [#644048,
2279 SOUP_COOKIE_JAR_ACCEPT_NO_THIRD_PARTY with non-http URIs
2288 to tests/chunk-test.c to make sure that a specific
2299 * Attempted to make libsoup's dependency on glib-networking
2301 glib-networking be present at compile time unless the
2302 builder explicitly passes "--disable-tls-check", and noting
2304 glib-networking.
2309 * Added a "Connection: Keep-Alive" header when talking to
2313 * Changed SoupCache to not cache multipart/x-mixed-replace
2318 * Made SoupSessionAsync do idle-connection cleanup more
2331 * Belated copied a fix from the WebKit copy of soup-cache.c
2333 soup-request-data.c [#641022, Sergio Villar Senin], in
2349 * The gzip Content-Encoding handler is now implemented using
2355 although libsoup does not depend on glib-networking as a
2356 build-time dependency, some "make check" tests will be
2366 * Added SoupMessage:tls-certificate and
2367 SoupMessage:tls-errors, which give more information about
2387 * Fixed a Set-Cookie processing leak [#636741, Jonathan
2392 * Fixed a regression in 2.32.0 that caused evolution-exchange
2408 * Fixed a regression in 2.32.0 that caused proxy-related
2416 ignore malformed %-encoding rather than returning NULL,
2427 final 0-length chunk). [#629160]
2436 * Added regression tests for passwords-in-URIs [#631679,
2445 * Updated for gobject-introspection 0.9.5. Also added some new
2449 * Percent-encoded characters in URIs are no longer
2454 and non-UTF8 8bit characters. [#629449]
2468 * Fixed Accept-Language header generation in locales where ","
2473 * Disabled TLS 1.2 in addition to the already-disabled 1.1 and
2480 proxy-related environment variables into child processes
2497 * Fixed some incorrect g-i annotations [#621021]
2499 * Fixed an out-of-bounds memory access when processing certain
2500 Set-Cookie headers [#620288]
2502 * Improved msg->reason_phrase on network errors [#623274]
2508 * gobject-introspection has now been merged in. Use
2509 --enable-introspection to build. [#576595, Andreas Rottmann]
2524 * Added some additional hash-table annotations.
2538 * Fixed another connecting-to-lame-http-server problem, and a
2539 getting-stuck-in-a-loop-reconnecting bug that it revealed.
2548 * Fixed multiple forms/multipart-related interoperability
2561 * Don't put Content-Transfer-Encoding headers in the
2562 multipart/form-data parts, even though the HTML 4
2580 * Fixed a crash in the whitespace-stripping code in
2583 * Update content-sniffing algorithm to match Chrome and the
2584 soon-to-be-updated sniffing spec. [#611502, Gustavo Noronha
2587 * We now handle "Content-Encoding: x-gzip" as well as "gzip"
2588 (even though "x-gzip" has been deprecated for more than 10
2596 * Add a test to sniffing-test to make sure that Content-Type
2607 * Fixed handling of certain badly-formatted URIs [#590524]
2615 * Fixed the "request-read" signal in SoupServer to actually be
2634 Content-Encoding: gzip for WebKitGTK. [#522772]
2636 * Added "accept-language" and "accept-language-auto"
2637 properties to SoupSession, to support the Accept-Language
2645 for both qop=auth and qop=auth-int. (This was not noticed
2646 sooner because no one actually supports qop=auth-int, and
2650 draft-ietf-httpstate-cookie-00. [Also fixes #603496 (WebKit
2651 unit test), and #604794 (hang parsing malformed Set-Cookie
2654 * Fixed https-via-proxy to not hang if there is an error
2658 * Fixed a bug that broke gobject-introspection's introspection
2664 * Fixed soup-message-client-io to not erroneously include URI
2665 fragments on the Request-Line when sending via a proxy.
2672 * Fix ugly gtype-related hack to work with the latest unstable
2681 * Fixed SoupCookieJar to handle non-http URIs properly (so
2686 now do a HEAD, not a GET, on the redirected-to resource.
2691 server-side SoupCookie code. [#602389]
2693 * Fixed the server-side SoupMultipart code to be able to parse
2697 * Fixed the Request-Line format in the https-over-proxy case.
2699 from WebKitGTK-based browsers. [#598277, #600826]
2705 * Fixed server-side parsing of Digest auth. [#602898, Chris
2725 for use by, eg, epiphany's soup-fly extension. [#589163,
2744 * Fixed soup_address_get_physical() and address-to-name
2750 * Fixed the configure error if you have gnutls-devel but not
2751 gcrypt-devel installed [#587709].
2778 --disable-ssl.
2787 (in libsoup-gnome), which implements it using gnome-keyring.
2821 content-sniffing, etc) on a per-message basis. [#574773]
2827 * Ignore Content-Length on EOF-terminated responses, to match
2832 a non-gnutls build of libsoup. [#590464]
2834 * Fixed strict-aliasing warnings introduced in 2.27.4
2837 * Fixed some warnings noted by fortify [#591226] and -Wextra.
2839 * libsoup now uses automake 1.11's silent-rules support by
2841 "./configure --disable-silent-rules" or "make V=1" to
2847 non-http URI (eg, "about:blank"). [#528882]
2856 Linux (when the most recent version of gtk-doc was
2861 * Added SoupContentSniffer and the "content-sniffed" signal on
2862 SoupMessage, to do Content-Type sniffing per the HTML5 /
2863 draft-abarth-mime-sniff algorithm. [#572589, Gustavo Noronha
2872 real-world usage rather than what the spec says. (We were
2877 errors out, rather than silently building an SSL-less
2878 libsoup. Configure with --disable-ssl if you actually don't
2884 is a bit simpler, works with non-HTTP URIs (and so could be
2885 used by gvfsd-ftp) and supports proxy auth correctly.
2893 browsers in terms of per-host connection limits (we now
2906 previously-inaccessible sites now accessible in WebKitGTK
2924 * Fixed a bug in the CRLF-vs-LF patch (#571283) that caused
2946 tests/timeout-test to test this.
2963 syntactically-incorrect headers, rather than passing them to
2965 soup_message_headers_append() now also rejects 0-length
2966 header names. Updated tests/header-parsing to check this.
2982 non-thread-safe ways. [#571527] Also, fixed a bug in
3001 multiple copies of single-valued headers. [#576760]
3004 ignores duplicate Content-Type headers [#576760] and also
3005 ignores syntactically-incorrect Content-Type headers.
3036 its gnome plugin that causes gvfsd-http (and probably
3049 and Content-Length-based streaming.
3057 * Misc gtk-doc improvements
3070 libsoup-gnome now requires libproxy, which is now officially
3081 * Fixed the build with non-gcc compilers
3096 URI-encoded parameter names [#563302, Evan Nemerson] and
3108 * Moved libsoup-gnome headers to a different directory to make
3109 it easier to split libsoup and libsoup-gnome into separate
3111 looking at plain libsoup headers (like gir-repository) don't
3112 accidentally see the libsoup-gnome ones.
3116 * Fixed libsoup-gnome linking with --as-needed. [#559342]
3120 libsoup 2.25.1 introduces a new library, libsoup-gnome, which
3122 but which require GNOME-specific libraries that non-GNOME apps
3125 In 2.25.1, libsoup-gnome contains:
3136 cookies and stores them in a Firefox 3-compatible sqlite
3137 file. (This is not actually a "GNOME-specific" feature,
3144 GNOME-integration features that are available for 2.26;
3146 by 2.26.0 it may also include gnome-keyring support and
3156 "libsoup-gnome-2.4 >= 2.25.1" instead of "libsoup-2.4"
3158 * #include <libsoup/soup-gnome.h>
3172 old-style cookies.txt format, and in the base libsoup rather
3173 than libsoup-gnome.
3179 MIME bodies, and soup-form now includes several methods for
3183 Content-Type, Content-Disposition, Range, and Content-Range
3184 headers. The Content-Disposition handling recognizes
3185 RFC2231-encoded UTF-8 filenames.
3202 seahorse when trying to connect to a non-responsive
3206 that uses non-standard capitalization in the
3207 WWW-Authenticate header (eg, gmail.com) [#536285].
3209 * Fixed a leak in SoupSessionAsync when using a non-default
3214 * Fixed a leak in the XML-RPC code
3216 * Compile fixes for "gcc -pedantic" [#553976, Sander Dijkhuis]
3217 and -DG_DISABLE_DEPRECATED / -DG_DISABLE_SINGLE_INCLUDES
3220 * Patched xmlrpc-test to accept the incorrect response to
3221 test_echo() that php-xmlrpc gives when it's built against
3242 return an error if you try to do an operation on a non-HTTP
3273 meaning in particular that you still call it "libsoup-2.4"
3274 when using pkg-config.
3298 request-queued and request-unqueued, to help simplify
3299 certain session-helpers and avoid bugs like this in the
3309 * Implemented RFC 2069-style Digest auth, and fixed SoupAuth
3310 to compare auth scheme names case-insensitively, to fix
3323 * Added a new SoupMessage signal "wrote-body-data" that can be
3326 chunks even when using Content-Length encoding. [#525101,
3330 un-thread-safe-ly ignoring it only around network writes. In
3335 * The discard-body-chunks-once-they're-no-longer-needed
3359 sure that redirect-test actually gets run by "make check".
3368 documentation-generation bug that affected builds from svn,
3372 * Fixed dependencies in libsoup-2.4.pc file [#517631,
3383 applications should update their libsoup-2.4 requirement to
3388 * SoupSession's automatic redirect-handling behavior now obeys
3397 libsoup-2.4 >= 2.3.2.
3403 automatically adding "User-Agent" and "Server" headers to
3407 * Added several new methods to soup-forms.h. Applications that
3425 * Added several new methods to soup-value-utils.h for working
3433 This helps to simplify XML-RPC calls that send or receive
3444 * Fixed a crash-when-idle in evolution-exchange [#437835] and
3447 * Added the API version to the gtk-doc installation dir, to
3448 prevent parallel-installation problems with libsoup 2.2 and
3451 * Fixed tests/query-test to compile correctly on Solaris.
3463 welcome at libsoup-list@gnome.org
3477 http://library.gnome.org/devel/libsoup/unstable/libsoup-porting-2.2-2.4.html
3480 libsoup-list@gnome.org.
3482 Specific user-reported bugs fixed in this release:
3485 queries [#266516, Jean-Yves Lefort]
3503 * libsoup can now handle the not-quite-HTTP responses returned
3512 * "Expect: 100-continue" processing now works correctly on
3517 * The XML-RPC API is improved. The SOAP API is gone...
3540 * There is a new test/sample program, tests/pull-api.c,
3545 * Discovered "valgrind --leak-resolution=med" and fixed some
3585 Response-Line, for compatibility with broken servers
3587 header-parsing regression test.
3602 by "cascardo" on libsoup-list.
3604 * Remove documentation of non-public MD5 methods [440092,
3605 Jonathon Jongsma]. Removed a mysterious half-sentence in the
3613 * Fixed a bug in the header-parsing regression test that
3615 header-parsing code was fine.
3629 * The XML-RPC code now correctly interprets <value>foo</value>
3641 * Fixed SOAP and XML-RPC code to handle whitespace and
3650 * Fixed libsoup-2.2.pc fields [343340] and make it get
3664 * WWW-Authenticate and Proxy-Authenticate responses with no
3671 * simple-httpd and "get" now support HEAD
3675 * Even more fixes to XML-RPC, found by the new XML-RPC
3688 * Various fixes to the XML-RPC code (which apparently had not
3694 * auth-test now uses a local Apache 2.2 install, if possible,
3712 * Fixed https-via-proxies in the synchronous case. [bnc 174255]
3714 * Fixed a crash in evolution-exchange [342545, fix based on an
3717 * Fixed simple-proxy to not crash at startup. Oops. (Alex
3722 * Fixed server-side digest auth to return a valid "algorithm"
3723 value and client-side to not crash if it sees an invalid one
3726 * Fixed the Request-Line parsing code to not hardcode a
3741 SoupAddress now have an "async-context" property that allows
3742 you to use the async API in a non-default GMainContext.
3770 Roland Illig], and a strict-aliasing warning from gcc 4.1.
3791 long-standing rcd bug.
3797 * Up-to-date API documentation pretty much everywhere
3799 * Basic XMLRPC support (from Mariano Suarez-Alvarez, Fernando
3802 * New HTTP timestamp-manipulation methods soup_date_parse,
3812 multi-domain servers. [306877]
3832 the user do HTML-form-based authentication. [268531]
3834 * 64-bit fixes for NTLM auth code. [270323, from Michael
3865 * You can create a SoupSessionAsync (for 2.0-like