head 1.8; access; symbols pkgsrc-2023Q4:1.8.0.2 pkgsrc-2023Q4-base:1.8 pkgsrc-2023Q3:1.7.0.14 pkgsrc-2023Q3-base:1.7 pkgsrc-2023Q2:1.7.0.12 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.7.0.10 pkgsrc-2023Q1-base:1.7 pkgsrc-2022Q4:1.7.0.8 pkgsrc-2022Q4-base:1.7 pkgsrc-2022Q3:1.7.0.6 pkgsrc-2022Q3-base:1.7 pkgsrc-2022Q2:1.7.0.4 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.7.0.2 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.6.0.2 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.4.0.8 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.6 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.4 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.2 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.3.0.34 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.30 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.10 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.32 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.28 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.26 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.24 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.22 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.20 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.18 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.16 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.3.0.14 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.12 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.3.0.8 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.6 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.3.0.4 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.2 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.2.0.6 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.4 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.2 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.1.0.8 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.6 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.4 pkgsrc-2015Q1-base:1.1 pkgsrc-2014Q4:1.1.0.2 pkgsrc-2014Q4-base:1.1; locks; strict; comment @# @; 1.8 date 2023.11.04.15.25.50; author taca; state Exp; branches; next 1.7; commitid AY1dN5aqkI3d1jLE; 1.7 date 2022.01.10.15.48.54; author taca; state Exp; branches; next 1.6; commitid ACTVzJ410UTns6oD; 1.6 date 2021.10.26.11.30.23; author nia; state Exp; branches; next 1.5; commitid Gv0TNLbuylhFsjeD; 1.5 date 2021.10.07.15.08.06; author nia; state Exp; branches; next 1.4; commitid kEwAbZZbki9jhTbD; 1.4 date 2020.10.04.06.05.49; author taca; state Exp; branches; next 1.3; commitid F43N52SItai47yqC; 1.3 date 2016.07.19.15.33.27; author taca; state Exp; branches; next 1.2; commitid 76CHVATx65DMGWez; 1.2 date 2015.11.04.02.47.22; author agc; state Exp; branches; next 1.1; commitid iQwY7gbw5lDHJIHy; 1.1 date 2014.10.08.09.54.28; author obache; state Exp; branches; next ; commitid pVTxmuwsxSg2InTx; desc @@ 1.8 log @www/pear-HTTP_Request2: update to 2.6.0 2.6.0 (2023-11-01) * Tested on PHP 8.2 and 8.3 * Use psalm for static analysis, several minor issues fixed * Correctly parse HTTP status line with an empty reason-phrase (see https://github.com/pear/HTTP_Request2/pull/26) * Updated Public Suffix List @ text @$NetBSD: distinfo,v 1.7 2022/01/10 15:48:54 taca Exp $ BLAKE2s (pear/HTTP_Request2-2.6.0.tgz) = e53c8e5ae976f584a578d9bb3754b46f6c2beda5e068bf8adee055c1bccecd69 SHA512 (pear/HTTP_Request2-2.6.0.tgz) = 1291a3c5e69b9b324f959e056adae882b673452b05239734770ea780c1f75324cee7fcf61a84da61f990c20695a94f3d2854321369abd5e51fe26a7491d9bf13 Size (pear/HTTP_Request2-2.6.0.tgz) = 127945 bytes @ 1.7 log @www/pear-HTTP_Request2: update to 2.5.1 2.5.0 (2020-07-12) Fixed * Socket adapter will now retry writing to socket rather than throw an exception if `fwrite()` call returns zero written bytes https://github.com/pear/HTTP_Request2/issues/23 Changed * Socket adapter will use only TLS 1.2 and TLS 1.3 (the latter is available on PHP 7.4+) * Upgraded tests for PHPUnit 9 compatibility, PHPUnit Polyfills package is used to run them on PHP 5.6 to PHP 8 * Test suite now runs on Github Actions rather than on Travis * Updated Public Suffix List 2.5.1 (2021-01-06) * The package runs under PHP 8.1 without `E_DEPRECATED` messages https://github.com/pear/HTTP_Request2/issues/25 * Updated Public Suffix List @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2021/10/26 11:30:23 nia Exp $ d3 3 a5 3 BLAKE2s (pear/HTTP_Request2-2.5.1.tgz) = 3f4802d285d50bc8a5f70627b183191d59dd3f0de4f7fae212d83effd08ae896 SHA512 (pear/HTTP_Request2-2.5.1.tgz) = a877dc7499d11619b978283c818bd3a541ea249a6556fb56254d843a54d058452f2f3526d1af689d8e7399d858879af34af4c1721ef3e19c6abf3f761771ca0f Size (pear/HTTP_Request2-2.5.1.tgz) = 127089 bytes @ 1.6 log @www: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Not committed (merge conflicts): www/nghttp2/distinfo Unfetchable distfiles (almost certainly fetched conditionally...): ./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz ./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz ./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz ./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz ./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz ./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz ./www/nginx-devel/distinfo naxsi-1.3.tar.gz ./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz ./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz ./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz ./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz ./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz ./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz ./www/nginx-devel/distinfo njs-0.5.0.tar.gz ./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz ./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz ./www/nginx/distinfo echo-nginx-module-0.62.tar.gz ./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz ./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz ./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz ./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz ./www/nginx/distinfo naxsi-1.3.tar.gz ./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz ./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz ./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz ./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz ./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz ./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz ./www/nginx/distinfo njs-0.5.0.tar.gz ./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2021/10/07 15:08:06 nia Exp $ d3 3 a5 3 BLAKE2s (pear/HTTP_Request2-2.4.2.tgz) = fa3f5bcc8ed8dd2528ea19363616da78cea763c28724652a5916ab01c9eb3d55 SHA512 (pear/HTTP_Request2-2.4.2.tgz) = c122df64f3f87d562fd4f818b3f02f7639dc907f724d034c420ddeabc5295d0a94d77221287349bcb7a790a97cf7c9b078d9a8086a476789eae906c6e124c910 Size (pear/HTTP_Request2-2.4.2.tgz) = 125530 bytes @ 1.5 log @www: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2020/10/04 06:05:49 taca Exp $ d3 1 a3 1 RMD160 (pear/HTTP_Request2-2.4.2.tgz) = a02b11f8344f3dcfd7065b45c67cac5bb0e2cde0 @ 1.4 log @www/pear-HTTP_Request2: update to 2.4.2 Update pear-HTTP_Request2 package to 2.4.2. Update 2.4.2 (2020-09-24 18:13 UTC) Changelog: Socket adapter could prematurely end receiving the response body due to fread() call returning an empty string 2.4.1 (2020-08-01 05:16 UTC) Changelog: Switch socket to blocking mode when enabling crypto, this fixes HTTPS requests through proxy with Socket adapter https://github.com/pear/HTTP_Request2/issues/20 2.4.0 (2020-07-26 13:43 UTC) Changelog: * Minimum required version is now PHP 5.6, as using older versions for HTTPS requests may be insecure * Removed support for magic_quotes_runtime, as get_magic_quotes_runtime() was deprecated in PHP 7.4 and the functionality itself was disabled since PHP 5.4 (bug #23839) * Socket adapter now uses socket in non-blocking mode, as some configurations could have problems with timeouts in HTTPS requests (bug #21229) * Fixed bogus size check error with gzipped responses larger than 4 GiB uncompressed (bug #21239) * Use current "Intermediate compatibility" cipher list * Updated Public Suffix List The package is now 100% autoload-compatible, when installed with composer it no longer uses include-path and does not contain require_once statements @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2016/07/19 15:33:27 taca Exp $ a2 1 SHA1 (pear/HTTP_Request2-2.4.2.tgz) = 9d46f0b0fe07ff8e14507ff7e29afe55deaeec1d @ 1.3 log @Update pear-HTTP_Request2 to 2.3.0. 2.3.0. New features: * New observer that can do on-the-fly decoding of compressed responses, see HTTP_Request2_Observer_UncompressingDownload. Thanks to Delian Krustev for initial implementation. * CookieJar can now silently ignore invalid cookies with $jar->ignoreInvalidCookies(true); instead of throwing an exception. See requests #19937 and #20401 * Adapters now dispatch a new 'warning' event, e.g. in case of incomplete response body or broken 'chunked' encoding. Exception was thrown previously by Socket adapter in the latter case, see bug #20228 * Improved security of HTTPS requests in Socket adapter - Use 'tls://' instead of 'ssl://' in connection string to prevent fallback to known insecure versions, use only TLS when enabling crypto via proxy (see bug #20462) - On PHP 5.6+ require using only TLS 1.1 and TLS 1.2 - Do not use insecure ciphers * Improved test suite, network-backed tests now run on Travis CI Changes and fixes: * Curl adapter failed to send PUT request body with 'follow_redirects' on (bug #20440) * Curl adapter supplied invalid cookie domain to CookieJar after redirect (bug #20561) * Curl adapter now properly dispatches events while sending the request * mime_content_type() returning false was handled incorrectly when guessing content-type * Use 'peer_name' and 'verify_peer_name' SSL context options on PHP 5.6+ instead of deprecated 'CN_match' * Public Suffix List updated to current version, its download location changed Note to Composer users: next package version will probably get rid of 'include-path' setting in composer.json favour of using autoloader. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2015/11/04 02:47:22 agc Exp $ d3 4 a6 4 SHA1 (pear/HTTP_Request2-2.3.0.tgz) = 6ab5ca1005eee4f7079d54c4b1d8e4cb00a81c15 RMD160 (pear/HTTP_Request2-2.3.0.tgz) = aa958bf1608eea695b8eb32fc147c76837a27cb7 SHA512 (pear/HTTP_Request2-2.3.0.tgz) = 52fc2768f3c5afe6fd4505d427255e467b5b7cac8a4116cbabc3f1c0ffe6f1bd061a9c9b31de2ebbd4a7844ae73085ab0d52adf905dce28eb31197117657d77b Size (pear/HTTP_Request2-2.3.0.tgz) = 119717 bytes @ 1.2 log @Add SHA512 digests for distfiles for www category Problems found locating distfiles: Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2 Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2014/10/08 09:54:28 obache Exp $ d3 4 a6 4 SHA1 (pear/HTTP_Request2-2.2.1.tgz) = 205619fd62dbed348154f4a3065e63828176f45f RMD160 (pear/HTTP_Request2-2.2.1.tgz) = f87fda9204f31d72eb554a716c4e03243a4ca351 SHA512 (pear/HTTP_Request2-2.2.1.tgz) = 377421f521184b3dc4f28b1d37a1f673ee2b40b8786e39c3803ed6c60f57a2aa8353018ea588598b7ef23a1345227a41481519932998dd01958df623d00dcd82 Size (pear/HTTP_Request2-2.2.1.tgz) = 107339 bytes @ 1.1 log @Import pear-HTTP_Request2-2.2.1 as www/pear-HTTP_Request2. PHP5 rewrite of HTTP_Request package (with parts of HTTP_Client). Provides cleaner API and pluggable Adapters: * Socket adapter, based on old HTTP_Request code, * Curl adapter, wraps around PHP's cURL extension, * Mock adapter, to use for testing packages dependent on HTTP_Request2. Supports POST requests with data and file uploads, basic and digest authentication, cookies, managing cookies across requests, proxies, gzip and deflate encodings, redirects, monitoring the request progress with Observers... @ text @d1 1 a1 1 $NetBSD$ d5 1 @