pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/gnurl



Module Name:    pkgsrc
Committed By:   nikita
Date:           Thu Apr 30 20:31:28 UTC 2020

Modified Files:
        pkgsrc/www/gnurl: Makefile distinfo options.mk

Log Message:
www/gnurl: Update to Version 7.70.0

Changelog:

CHANGELOG for gnurl-7.70.0 released 2020-04-30 (curl 7.70.0)
------------------------------------------------------------

gnurl:
    no significant changes for distributors. configure-gnurl is now
    included in the dist tarball.
    The one change you will notice if you check signatures is a change
    of the pgp key used (check the gnurl website for details).

curl:
Fixed in 7.70.0 - April 29 2020

Changes:

    curl: add --ssl-revoke-best-effort to allow a "best effort"
    revocation check
    mqtt: add new experimental protocol
    schannel: add "best effort" revocation check option:
    CURLSSLOPT_REVOKE_BEST_EFFORT
    writeout: support to generate JSON output with '%{json}'

Bugfixes:

    appveyor: add Unicode winbuild jobs
    appveyor: completely disable tests that fail to timeout early
    appveyor: show failed tests in log even if test is ignored
    appveyor: sort builds by type and add two new variants
    appveyor: turn disabled tests into ignored result tests
    appveyor: use random test server ports based upon APPVEYOR_API_URL
    build: fixed build for systems with select() in unistd.h
    buildconf: avoid using tempfile when removing files
    checksrc: warn on obvious conditional blocks on the same line as
    if()
    CI-fuzz: increase fuzz time to 40 minutes
    ci/tests: fix Azure Pipelines not running Windows containers
    CI: add build with ngtcp2 + gnutls on Travis CI
    CI: bring GitHub Actions fuzzing job in line with macOS jobs
    CI: migrate macOS jobs from Azure and Travis CI to GitHub Actions
    CI: remove default Ubuntu build from GitHub Actions
    cirrus: no longer ignore test 504 which is working again
    cirrus: re-enable the FreeBSD 13 CI builds
    cleanup: insert newline after if() conditions
    cmake: add aliases so exported target names are available in tree
    cmake: add CMAKE_MSVC_RUNTIME_LIBRARY
    cmake: add support for building with wolfSSL
    cmake: Avoid MSVC C4273 warnings in send/recv checks
    cmdline: fix handling of OperationConfig linked list (--next)
    compressed.d: stress that the headers are not modified
    config: remove all defines of HAVE_DES_H
    configure: convert -I to -isystem as a last step
    configure: document 'compiler_num' for gcc
    configure: don't check for Security.framework when cross-compiling
    configure: fix -pedantic-errors for GCC 5 and later
    configure: remove use of -vec-report0 from CFLAGS with icc
    connect: happy eyeballs cleanup
    connect: store connection info for QUIC connections
    copyright: fix out-of-date copyright ranges and missing headers
    curl-functions.m4: remove inappropriate AC_REQUIRE
    curl.h: remnove CURL_VERSION_ESNI. Never supported nor documented
    curl.h: update comment typo
    curl: allow both --etag-compare and --etag-save with same file name
    curl_setup: define _WIN32_WINNT_[OS] symbols
    CURLINFO_CONDITION_UNMET: return true for 304 http status code
    CURLINFO_NUM_CONNECTS: improve accuracy
    CURLOPT_WRITEFUNCTION.3: add inline example and new see-also
    dist: add mail-rcpt-allowfails.d to the tarball
    docs/make: generate curl.1 from listed files only
    docs: add warnings about FILE: URLs on Windows
    easy: fix curl_easy_duphandle for builds missing IPv6 that use
    c-ares
    examples/sessioninfo.c: add include to fix compiler warning
    github actions: run when pushed to master or */ci + PRs
    gnutls: bump lowest supported version to 3.1.10
    gnutls: Don't skip really long certificate fields
    gnutls: ensure TLS 1.3 when SRP isn't requested
    gopher: check remaining time left during write busy loop
    gskit: use our internal select wrapper for portability
    http2: Fix erroneous debug message that h2 connection closed
    http: don't consider upload done if the request isn't completely
    sent off
    http: free memory when Alt-Used header creation fails due to OOM
    lib/mk-ca-bundle: skip empty certs
    lib670: use the same Win32 API check as all other lib tests
    lib: fix typos in comments and errormessages
    lib: never define CURL_CA_BUNDLE with a getenv
    libcurl-multi.3: added missing full stop
    libssh: avoid options override by configuration files
    libssh: Use new ECDSA key types to check known hosts
    mailmap: fixup a few author names/fields
    Makefile.m32: Improve windres parameter compatibility
    Makefile: run the cd commands in a subshell
    memdebug: don't log free(NULL)
    mime: properly check Content-Type even if it has parameters
    multi-ssl: reset the SSL backend on `Curl_global_cleanup()`
    multi: improve parameter check for curl_multi_remove_handle
    nghttp2: 1.12.0 required
    ngtcp2: update to git master for the key installation API change
    nss: check for PK11_CreateDigestContext() returning NULL
    openssl: adapt to functions marked as deprecated since version 3
    OS400: update strings for ccsid-ifier (fixes the build)
    output.d: quote the URL when globbing
    packages: add OS400/chkstrings.c to the dist
    RELEASE-PROCEDURE.md: run the copyright.pl script!
    Revert "file: on Windows, refuse paths that start with \\"
    runtests: always put test number in servercmd file
    runtests: provide nicer errormsg when protocol "dump" file is empty
    schannel: Fix blocking timeout logic
    schannel: support .P12 or .PFX client certificates
    scripts/release-notes.pl: add helper script for RELEASE-NOTES
    maintenance
    select: make Curl_socket_check take timediff_t timeout
    select: move duplicate select preparation code into Curl_select
    select: remove typecast from SOCKET_WRITABLE/READABLE macros
    server/getpart: make the "XML-parser" stricter
    server/resolve: remove AI_CANONNAME to make macos tell the truth
    smtp: set auth correctly
    sockfilt: add logmsg output to select_ws_wait_thread on Windows
    sockfilt: fix broken pipe on Windows to be ready in select_ws
    sockfilt: fix handling of ready closed sockets on Windows
    sockfilt: fix race-condition of waiting threads and event handling
    socks: Fix blocking timeout logic
    src: Remove C99 constructs to ensure C89 compliance
    SSLCERTS.md: Fix example code for setting CA cert file
    test1148: tolerate progress updates better (again)
    test1154: set a proper name
    test1177: verify that all the CURL_VERSION_ bits are documented
    test1566: verify --etag-compare that gets a 304 back
    test1908: avoid using fixed port number in test data
    test2043: use revoked.badssl.com instead of revoked.grc.com
    test2100: fix static port instead of dynamic value being used
    tests/data: fix some XML formatting issues in test cases
    tests/FILEFORMAT: converted to markdown and extended
    tests/server/util.c: use curl_off_t instead of long for pid
    tests: add %NOLISTENPORT and use it
    tests: add Windows compatible pidwait like pidkill and pidterm
    tests: fix conflict between Cygwin/msys and Windows PIDs
    tests: introduce preprocessed test cases
    tests: make Python-based servers compatible with Python 2 and 3
    tests: make runtests check that disabled tests exists
    tests: move pingpong server to dynamic listening port
    tests: remove python_dependencies for smbserver from our tree
    tests: run the RTSP test server on a dynamic port number
    tests: run the SOCKS test server on a dynamic port number
    tests: run the sws server on "any port"
    tests: run the TFTP test server on a dynamic port number
    tests: use Cygwin/msys PIDs for stunnel and sshd on Windows
    tls: remove the BACKEND define kludge from most backends
    tool: do not declare functions with Curl_ prefix
    tool_operate: fix add_parallel_transfers when more are in queue
    transfer: cap retries of "dead connections" to 5
    transfer: Switch PUT to GET/HEAD on 303 redirect
    travis: bump the wolfssl CI build to use 4.4.0
    travis: update the ngtcp2 build to use the latest OpenSSL patch
    url: allow non-HTTPS altsvc-matching for debug builds
    version: add 'cainfo' and 'capath' to version info struct
    version: increase buffer space for ssl version output
    version: skip idn2_check_version() check and add precaution
    vquic: add support for GnuTLS backend of ngtcp2
    vtls: fix ssl_config memory-leak on out-of-memory
    warnless: remove code block for icc that didn't work
    windows: enable UnixSockets with all build toolchains
    windows: suppress UI in all CryptAcquireContext() calls


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/www/gnurl/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/www/gnurl/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/gnurl/options.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/gnurl/Makefile
diff -u pkgsrc/www/gnurl/Makefile:1.11 pkgsrc/www/gnurl/Makefile:1.12
--- pkgsrc/www/gnurl/Makefile:1.11      Tue Apr  7 16:45:39 2020
+++ pkgsrc/www/gnurl/Makefile   Thu Apr 30 20:31:28 2020
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2020/04/07 16:45:39 nikita Exp $
+# $NetBSD: Makefile,v 1.12 2020/04/30 20:31:28 nikita Exp $
 
-DISTNAME=      gnurl-7.69.1
+DISTNAME=      gnurl-7.70.0
 CATEGORIES=    www
 MASTER_SITES=  ${MASTER_SITE_GNU:=gnunet/}
 EXTRACT_SUFX=  .tar.Z

Index: pkgsrc/www/gnurl/distinfo
diff -u pkgsrc/www/gnurl/distinfo:1.6 pkgsrc/www/gnurl/distinfo:1.7
--- pkgsrc/www/gnurl/distinfo:1.6       Tue Apr  7 16:45:39 2020
+++ pkgsrc/www/gnurl/distinfo   Thu Apr 30 20:31:28 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2020/04/07 16:45:39 nikita Exp $
+$NetBSD: distinfo,v 1.7 2020/04/30 20:31:28 nikita Exp $
 
-SHA1 (gnurl-7.69.1.tar.Z) = b5414078afb069837ac8ed41d4cb3c41248dfb61
-RMD160 (gnurl-7.69.1.tar.Z) = c1c71518279532a66c11e858782f67728433ffdc
-SHA512 (gnurl-7.69.1.tar.Z) = 17e623ecab2b2ce9fb2d6fa6e125ece114b314def05f6eea51aae565a57426113a3623a9b7f0384bcf97516a6f2cc5ef1d35b5c2a2bb4e2e34b843725be73b7b
-Size (gnurl-7.69.1.tar.Z) = 6198465 bytes
+SHA1 (gnurl-7.70.0.tar.Z) = 39b2bd9ec7a0d51cfb46209401c91f66ea38c69a
+RMD160 (gnurl-7.70.0.tar.Z) = d53e813f33f8abad4b13b90f47a3a37535361611
+SHA512 (gnurl-7.70.0.tar.Z) = bcbb3bcb1ae8079e6e2e696dc7f41d627d1a3c5bfe54c95ee04b2c8c721a73f77563e780c347adf70be810527b212625db376f398d5a40f352313e7d7c2f69fd
+Size (gnurl-7.70.0.tar.Z) = 5968212 bytes

Index: pkgsrc/www/gnurl/options.mk
diff -u pkgsrc/www/gnurl/options.mk:1.2 pkgsrc/www/gnurl/options.mk:1.3
--- pkgsrc/www/gnurl/options.mk:1.2     Sat Dec 14 12:35:20 2019
+++ pkgsrc/www/gnurl/options.mk Thu Apr 30 20:31:28 2020
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.2 2019/12/14 12:35:20 ng0 Exp $
+# $NetBSD: options.mk,v 1.3 2020/04/30 20:31:28 nikita Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.gnurl
 PKG_SUPPORTED_OPTIONS= inet6 tests
@@ -13,5 +13,8 @@ CONFIGURE_ARGS+=      --disable-ipv6
 .endif
 
 .if !empty(PKG_OPTIONS:Mtests)
-USE_TOOLS+=    perl
+.include "../../lang/python/pyversion.mk"
+USE_TOOLS+=            perl:test
+PYTHON_FOR_BUILD_ONLY= test
+TEST_DEPENDS+= ${PYPKGPREFIX}-impacket-[0-9]*:../../net/py-impacket
 .endif



Home | Main Index | Thread Index | Old Index