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: Tue Apr 7 16:45:40 UTC 2020
Modified Files:
pkgsrc/www/gnurl: Makefile PLIST distinfo
Removed Files:
pkgsrc/www/gnurl/patches: patch-configure
Log Message:
gnurl: Update to 7.69.1
Changelog:
CHANGELOG (curl)
----------
Fixed in 7.69.1 - March 11 2020
Bugfixes:
ares: store dns parameters for duphandle
cirrus-ci: disable the FreeBSD 13 builds
curl_share_setopt.3: Note sharing cookies doesn't enable the engine
lib1564: reduce number of mid-wait wakeup calls
libssh: Fix matching user-specified MD5 hex key
MANUAL: update a dict-using command line
mime: do not perform more than one read in a row
mime: fix the binary encoder to handle large data properly
mime: latch last read callback status
multi: skip EINTR check on wakeup socket if it was closed
pause: bail out on bad input
pause: force a connection recheck after unpausing (take 2)
pause: return early for calls that don't change pause state
runtests.1: rephrase how to specify what tests to run
runtests: fix missing use of exe_ext helper function
seek: fix fall back for missing ftruncate on Windows
sftp: fix segfault regression introduced by #4747 in 7.69.0
sha256: Added SecureTransport implementation
sha256: Added WinCrypt implementation
socks4: fix host resolve regression
socks5: host name resolv regression fix
tests/server: fix missing use of exe_ext helper function
tests: fix static ip:port instead of dynamic values being used
tests: make sleeping portable by avoiding select
unit1612: fix the inclusion and compilation of the HMAC unit test
urldata: remove the 'stream_was_rewound' connectdata struct member
version: make curl_version* thread-safe without using global context
Fixed in 7.69.0 - March 4 2020
Changes:
polarssl: removed
smtp: add CURLOPT_MAIL_RCPT_ALLLOWFAILS and --mail-rcpt-allowfails
wolfSSH: new SSH backend
Bugfixes:
altsvc: improved header parser
altsvc: keep a copy of the file name to survive handle reset
altsvc: make saving the cache an atomic operation
altsvc: use h3-27
azure: disable brotli on the macos debug-builds
build: remove all HAVE_OPENSSL_ENGINE_H defines
checksrc.bat: Fix not being able to run script from the main curl dir
cleanup: fix several comment typos
cleanup: fix typos and wording in docs and comments
cmake: add support for CMAKE_LTO option
cmake: clean up and improve build procedures
cmake: enable SMB for Windows builds
cmake: improve libssh2 check on Windows
cmake: Show HTTPS-proxy in the features output
cmake: support specifying the target Windows version
cmake: use check_symbol_exists also for inet_pton
configure.ac: fix comments about --with-quiche
configure: disable metalink if mbedTLS is specified
configure: disable metalink support for incompatible SSL/TLS
conn: do not reuse connection if SOCKS proxy credentials differ
conncache: removed unused Curl_conncache_bundle_size()
connect: remove some spurious infof() calls
connection reuse: respect the max_concurrent_streams limits
contributors: also include people who contributed to curl-www
contrithanks: use the most recent tag by default
cookie: check __Secure- and __Host- case sensitively
cookies: make saving atomic with a rename
create-dirs.d: mention the mode
curl: avoid using strlen for testing if a string is empty
curl: error on --alt-svc use w/o support
curl: let -D merge headers in one file again
curl: make #0 not output the full URL
curl: make the -# spaceship bar not wrap the line
curl: remove 'config' field from OutStruct
curl:progressbarinit: ignore column width from terminals < 20
curl_escape.3: add a link to curl_free
curl_getenv.3: fix the memory handling description
curl_global_init: assume the EINTR bit by default
curl_global_init: move the IPv6 works status bool to multi handle
CURLINFO_COOKIELIST.3: Fix example
CURLOPT_ALTSVC_CTRL.3: fix the DEFAULT wording
CURLOPT_PROXY_SSL_OPTIONS.3: Sync with CURLOPT_SSL_OPTIONS.3
CURLOPT_REDIR_PROTOCOLS.3: update the DEFAULT section
data.d: remove "Multiple files can also be specified"
digest: do not quote algorithm in HTTP authorisation
docs/HTTP3: add --enable-alt-svc to curl's configure
docs/HTTP3: update the OpenSSL branch to use for ngtcp2
docs: fix typo on CURLINFO_RETRY_AFTER
easy: remove dead code
form.d: fix two minor typos
ftp: convert 'sock_accepted' to a plain boolean
ftp: remove superfluous checking for crlf in user or pwd
ftp: shrink temp buffers used for PORT
github action: add CIFuzz
github: Instructions to post "uname -a" on Unix systems in issues
GnuTLS: always send client cert
gtls: fixed compilation when using GnuTLS < 3.5.0
hostip: move code to resolve IP address literals to `Curl_resolv`
HTTP-COOKIES: describe the cookie file format
HTTP-COOKIES: mention that a trailing newline is required
http2: make pausing/unpausing set/clear local stream window
http2: now requires nghttp2 >= 1.12.0
http: added 417 response treatment
http: increase EXPECT_100_THRESHOLD to 1Mb
http: mark POSTs with no body as "upload done" from the start
http: move "oauth_bearer" from connectdata to Curl_easy
include: remove non-curl prefixed defines
KNOWN_BUGS: Multiple methods in a single WWW-Authenticate: header
libssh2: add support for forcing a hostkey type
libssh2: fix variable type
libssh: improve known hosts handling
llist: removed unused Curl_llist_move()
location.d: the method change is from POST to GET only
md4: fixed compilation issues when using GNU TLS gcrypt
md4: use init/update/final functions in Secure Transport
md5: added implementation for mbedTLS
mk-ca-bundle: add support for CKA_NSS_SERVER_DISTRUST_AFTER
multi: change curl_multi_wait/poll to error on negative timeout
multi: fix outdated comment
multi: if Curl_readwrite sets 'comeback' use expire, not loop
multi_done: if multiplexed, make conn->data point to another transfer
multi_wait: stop loop when sread() returns zero
ngtcp2: add error code for QUIC connection errors
ngtcp2: fixed to only use AF_INET6 when ENABLE_IPV6
ngtcp2: update to git master and its draft-25 support
ntlm: move the winbind data into the NTLM data structure
ntlm: pass the Curl_easy structure to the private winbind functions
ntlm: removed the dependency on the TLS libaries when using MD5
ntlm_wb: use Curl_socketpair() for greater portability
oauth2-bearer.d: works for HTTP too
openssl: make CURLINFO_CERTINFO not truncate x509v3 fields
openssl: remove redundant assignment
os400: fixed the build
pause: force-drain the transfer on unpause
quiche: update to draft-25
README: mention that the docs is in docs/
RELEASE-PROCEDURE: feature win is closed post-release a few days
runtests: make random seed fixed for a month
runtests: restore the command log
schannel: make CURLOPT_CAINFO work better on Windows 7
schannel_verify: Fix alt names manual verify for UNICODE builds
sha256: use crypto implementations when available
singleuse.pl: support new API functions, fix curl_dbg_ handling
smtp: support the SMTPUTF8 extension
smtp: support UTF-8 based host names in MAIL FROM
SOCKS: make the connect phase non-blocking
strcase: turn Curl_raw_tolower into static
strerror: increase STRERROR_LEN 128 -> 256
test1323: added missing 'unit test' feature requirement
tests: add a unit test for MD4 digest generation
tests: add a unit test for SHA256 digest generation
tests: add a unit test for the HMAC hash generation
tests: deduce the tool name from the test case for unit tests
tests: fix Python 3 compatibility of smbserver.py
tool_dirhie: allow directory traversal during creation
tool_homedir: change GetEnv() to use libcurl's curl_getenv()
tool_util: improve Windows version of tvnow()
travis: update non-OpenSSL Linux jobs to Bionic
url: include the failure reason when curl_win32_idn_to_ascii() fails
urlapi: guess scheme properly with credentials given
urldata: do string enums without #ifdefs for build scripts
vtls: refactor Curl_multissl_version to make the code clearer
win32: USE_WIN32_CRYPTO to enable Win32 based MD4, MD5 and SHA256
Fixed in 7.68.0 - January 8 2020
Changes:
TLS: add BearSSL vtls implementation
XFERINFOFUNCTION: support CURL_PROGRESSFUNC_CONTINUE
curl: add --etag-compare and --etag-save
curl: add --parallel-immediate
multi: add curl_multi_wakeup()
openssl: CURLSSLOPT_NO_PARTIALCHAIN can disable partial cert chains
Bugfixes:
CVE-2019-15601: file: on Windows, refuse paths that start with \\
Azure Pipelines: add several builds
CMake: add support for building with the NSS vtls backend
CURL-DISABLE: initial docs for the CURL_DISABLE_* defines
CURLOPT_HEADERFUNCTION.3: Document that size is always 1
CURLOPT_QUOTE.3: fix typos
CURLOPT_READFUNCTION.3: fix the example
CURLOPT_URL.3: "curl supports SMB version 1 (only)"
CURLOPT_VERBOSE.3: see also ERRORBUFFER
HISTORY: added cmake, HTTP/3 and parallel downloads with curl
HISTORY: the SMB(S) support landed in 2014
INSTALL.md: provide Android build instructions
KNOWN_BUGS: Connection information when using TCP Fast Open
KNOWN_BUGS: LDAP on Windows doesn't work correctly
KNOWN_BUGS: TLS session cache doesn't work with TFO
OPENSOCKETFUNCTION.3: correct the purpose description
TrackMemory tests: always remove CR before LF
altsvc: bump to h3-24
altsvc: make the save function ignore NULL filenames
build: Disable Visual Studio warning "conditional expression is constant"
build: fix for CURL_DISABLE_DOH
checksrc.bat: Add a check for vquic and vssh directories
checksrc: repair the copyrightyear check
cirrus-ci: enable clang sanitizers on freebsd 13
cirrus: Drop the FreeBSD 10.4 build
config-win32: cpu-machine-OS for Windows on ARM
configure: avoid unportable `==' test(1) operator
configure: enable IPv6 support without `getaddrinfo`
configure: fix typo in help text
conncache: CONNECT_ONLY connections assumed always in-use
conncache: fix multi-thread use of shared connection cache
copyrights: fix copyright year range
create_conn: prefer multiplexing to using new connections
curl -w: handle a blank input file correctly
curl.h: add two missing defines for "pre ISO C" compilers
curl/parseconfig: fix mem-leak
curl/parseconfig: use curl_free() to free memory allocated by libcurl
curl: cleanup multi handle on failure
curl: fix --upload-file . hangs if delay in STDIN
curl: fix -T globbing
curl: improved cleanup in upload error path
curl: make a few char pointers point to const char instead
curl: properly free mimepost data
curl: show better error message when no homedir is found
curl: show error for --http3 if libcurl lacks support
curl_setup_once: consistently use WHILE_FALSE in macros
define: remove HAVE_ENGINE_LOAD_BUILTIN_ENGINES, not used anymore
docs: Change 'experiemental' to 'experimental'
docs: TLS SRP doesn't work with TLS 1.3
docs: fix several typos
docs: mention CURL_MAX_INPUT_LENGTH restrictions
doh: improved both encoding and decoding
doh: make it behave when built without proxy support
examples/postinmemory.c: Call curl_global_cleanup always
examples/url2file.c: corrected erroneous comment
examples: add multi-poll.c
global_init: undo the "intialized" bump in case of failure
hostip: suppress compiler warning
http_ntlm: Remove duplicate NSS initialisation
lib: Move lib/ssh.h -> lib/vssh/ssh.h
lib: fix compiler warnings with `CURL_DISABLE_VERBOSE_STRINGS`
lib: fix warnings found when porting to NuttX
lib: remove ASSIGNWITHINCONDITION exceptions, use our code style
lib: remove erroneous +x file permission on some c files
libssh2: add support for ECDSA and ed25519 knownhost keys
multi.h: remove INITIAL_MAX_CONCURRENT_STREAMS from public header
multi: free sockhash on OOM
multi_poll: avoid busy-loop when called without easy handles attached
ngtcp2: Support the latest update key callback type
ngtcp2: fix thread-safety bug in error-handling
ngtcp2: free used resources on disconnect
ngtcp2: handle key updates as ngtcp2 master branch tells us
ngtcp2: increase QUIC window size when data is consumed
ngtcp2: use overflow buffer for extra HTTP/3 data
ntlm: USE_WIN32_CRYPTO check removed to get USE_NTLM2SESSION set
ntlm_wb: fix double-free in OOM
openssl: Revert to less sensitivity for SYSCALL errors
openssl: improve error message for SYSCALL during connect
openssl: prevent recursive function calls from ctx callbacks
openssl: retrieve reported LibreSSL version at runtime
openssl: set X509_V_FLAG_PARTIAL_CHAIN by default
parsedate: offer a getdate_capped() alternative
pause: avoid updating socket if done was already called
projects: Fix Visual Studio projects SSH builds
projects: Fix Visual Studio wolfSSL configurations
quiche: reject HTTP/3 headers in the wrong order
remove_handle: clear expire timers after multi_done()
runtests: --repeat=[num] to repeat tests
runtests: introduce --shallow to reduce huge torture tests
schannel: fix --tls-max for when min is --tlsv1 or default
setopt: Fix ALPN / NPN user option when built without HTTP2
strerror: Add Curl_winapi_strerror for Win API specific errors
strerror: Fix an error looking up some Windows error strings
strerror: Fix compiler warning "empty expression"
system.h: fix for MCST lcc compiler
test/sws: search for "Testno:" header unconditionally if no testno
test1175: verify symbols-in-versions and libcurl-errors.3 in sync
test1270: a basic -w redirect_url test
test1456: remove the use of a fixed local port number
test1558: use double slash after file:
test1560: require IPv6 for IPv6 aware URL parsing
tests/lib1557: fix mem-leak in OOM
tests/lib1559: fix mem-leak in OOM
tests/lib1591: free memory properly on OOM, in the trailers callback
tests/unit1607: fix mem-leak in OOM
tests/unit1609: fix mem-leak in OOM
tests/unit1620: fix bad free in OOM
tests: Change NTLM tests to require SSL
tests: Fix bounce requests with truncated writes
tests: fix build with `CURL_DISABLE_DOH`
tests: fix permissions of ssh keys in WSL
tests: make it possible to set executable extensions
tests: make sure checksrc runs on header files too
tests: set LC_ALL=en_US.UTF-8 instead of blank in several tests
tests: use DoH feature for DoH tests
tests: use \r\n for log messages in WSL
tool_operate: fix mem leak when failed config parse
travis: Fix error detection
travis: abandon coveralls, it is not reliable
travis: build ngtcp2 with --enable-lib-only
travis: export the CC/CXX variables when set
vtls: make BearSSL possible to set with CURL_SSL_BACKEND
winbuild: Define CARES_STATICLIB when WITH_CARES=static
winbuild: Document CURL_STATICLIB requirement for static libcurl
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/www/gnurl/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/www/gnurl/PLIST pkgsrc/www/gnurl/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/www/gnurl/patches/patch-configure
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.10 pkgsrc/www/gnurl/Makefile:1.11
--- pkgsrc/www/gnurl/Makefile:1.10 Sun Mar 8 16:48:18 2020
+++ pkgsrc/www/gnurl/Makefile Tue Apr 7 16:45:39 2020
@@ -1,12 +1,11 @@
-# $NetBSD: Makefile,v 1.10 2020/03/08 16:48:18 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2020/04/07 16:45:39 nikita Exp $
-DISTNAME= gnurl-7.67.0
-PKGREVISION= 1
+DISTNAME= gnurl-7.69.1
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_GNU:=gnunet/}
EXTRACT_SUFX= .tar.Z
-MAINTAINER= ng0%NetBSD.org@localhost
+MAINTAINER= nikita%NetBSD.org@localhost
HOMEPAGE= https://gnunet.org/en/gnurl.html
COMMENT= Client that groks URLs (micro fork of curl)
# not completely, the curl license is inspired by mit
Index: pkgsrc/www/gnurl/PLIST
diff -u pkgsrc/www/gnurl/PLIST:1.5 pkgsrc/www/gnurl/PLIST:1.6
--- pkgsrc/www/gnurl/PLIST:1.5 Mon Nov 18 18:34:10 2019
+++ pkgsrc/www/gnurl/PLIST Tue Apr 7 16:45:39 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2019/11/18 18:34:10 ng0 Exp $
+@comment $NetBSD: PLIST,v 1.6 2020/04/07 16:45:39 nikita Exp $
bin/gnurl
bin/gnurl-config
include/gnurl/curl.h
@@ -201,6 +201,7 @@ man/man3/GNURLOPT_LOW_SPEED_TIME.3
man/man3/GNURLOPT_MAIL_AUTH.3
man/man3/GNURLOPT_MAIL_FROM.3
man/man3/GNURLOPT_MAIL_RCPT.3
+man/man3/GNURLOPT_MAIL_RCPT_ALLLOWFAILS.3
man/man3/GNURLOPT_MAXAGE_CONN.3
man/man3/GNURLOPT_MAXCONNECTS.3
man/man3/GNURLOPT_MAXFILESIZE.3
@@ -418,6 +419,7 @@ man/man3/gnurl_multi_socket_all.3
man/man3/gnurl_multi_strerror.3
man/man3/gnurl_multi_timeout.3
man/man3/gnurl_multi_wait.3
+man/man3/gnurl_multi_wakeup.3
man/man3/gnurl_share_cleanup.3
man/man3/gnurl_share_init.3
man/man3/gnurl_share_setopt.3
Index: pkgsrc/www/gnurl/distinfo
diff -u pkgsrc/www/gnurl/distinfo:1.5 pkgsrc/www/gnurl/distinfo:1.6
--- pkgsrc/www/gnurl/distinfo:1.5 Mon Nov 18 18:34:10 2019
+++ pkgsrc/www/gnurl/distinfo Tue Apr 7 16:45:39 2020
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.5 2019/11/18 18:34:10 ng0 Exp $
+$NetBSD: distinfo,v 1.6 2020/04/07 16:45:39 nikita Exp $
-SHA1 (gnurl-7.67.0.tar.Z) = 02a4dc1eb096d2be0229cf104908b0be49c3417a
-RMD160 (gnurl-7.67.0.tar.Z) = fc906ce5038352a03ffdc69af0b60f3562d529ef
-SHA512 (gnurl-7.67.0.tar.Z) = a9e0f75fd723a8e19092a53f8793be93b8c4df6e0bc4489e2806b846157987ddf8ae935b8991b9841233dd0d44fea601afff1d0f691a5be14f2a9138ab6e8c64
-Size (gnurl-7.67.0.tar.Z) = 6202775 bytes
-SHA1 (patch-configure) = 947722309928f75239f741c0d6ce28248e2b50a6
+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
Home |
Main Index |
Thread Index |
Old Index