pkgsrc/www/curl/PLIST
wiz 9bc49fed6b Update to 7.40.0. Disable gssapi by default on NetBSD, since it doesn't
compile any longer, see
https://sourceforge.net/p/curl/bugs/1469/

Changes:

Curl and libcurl 7.40.0

 Public curl releases:         143
 Command line options:         162
 curl_easy_setopt() options:   208
 Public functions in libcurl:  58
 Contributors:                 1219

This release includes the following changes:

 o http_digest: Added support for Windows SSPI based authentication
 o version info: Added Kerberos V5 to the supported features
 o Makefile: Added VC targets for WinIDN
 o config-win32: Introduce build targets for VS2012+
 o SSL: Add PEM format support for public key pinning
 o smtp: Added support for the conversion of Unix newlines during mail send [8]
 o smb: Added initial support for the SMB/CIFS protocol
 o Added support for HTTP over unix domain sockets, via
   CURLOPT_UNIX_SOCKET_PATH and --unix-socket
 o sasl: Added support for GSS-API based Kerberos V5 authentication

This release includes the following bugfixes:

 o darwinssl: fix session ID keys to only reuse identical sessions [18]
 o url-parsing: reject CRLFs within URLs [19]
 o OS400: Adjust specific support to last release
 o THANKS: Remove duplicate names
 o url.c: Fixed compilation warning
 o ssh: Fixed build on platforms where R_OK is not defined [1]
 o tool_strdup.c: include the tool strdup.h
 o build: Fixed Visual Studio project file generation of strdup.[c|h]
 o curl_easy_setopt.3: add CURLOPT_PINNEDPUBLICKEY [2]
 o curl.1: show zone index use in a URL
 o mk-ca-bundle.vbs: switch to new certdata.txt url
 o Makefile.dist: Added some missing SSPI configurations
 o build: Fixed no NTLM support for email when CURL_DISABLE_HTTP is defined
 o SSH: use the port number as well for known_known checks [3]
 o libssh2: detect features based on version, not configure checks
 o http2: Deal with HTTP/2 data inside Upgrade response header buffer [4]
 o multi: removed Curl_multi_set_easy_connection
 o symbol-scan.pl: do not require autotools
 o cmake: add ENABLE_THREADED_RESOLVER, rename ARES
 o cmake: build libhostname for test suite
 o cmake: fix HAVE_GETHOSTNAME definition
 o tests: fix libhostname visibility
 o tests: fix memleak in server/resolve.c
 o vtls.h: Fixed compiler warning when compiled without SSL
 o CMake: Restore order-dependent header checks
 o CMake: Restore order-dependent library checks
 o tool: Removed krb4 from the supported features
 o http2: Don't send Upgrade headers when we already do HTTP/2
 o examples: Don't call select() to sleep on windows [6]
 o win32: Updated some legacy APIs to use the newer extended versions [5]
 o easy.c: Fixed compilation warning when no verbose string support
 o connect.c: Fixed compilation warning when no verbose string support
 o build: in Makefile.m32 pass -F flag to windres
 o build: in Makefile.m32 add -m32 flag for 32bit
 o multi: when leaving for timeout, close accordingly
 o CMake: Simplify if() conditions on check result variables
 o build: in Makefile.m32 try to detect 64bit target
 o multi: inform about closed sockets before they are closed
 o multi-uv.c: close the file handle after download
 o examples: Wait recommended 100ms when no file descriptors are ready
 o ntlm: Split the SSPI based messaging code from the native messaging code
 o cmake: fix NTLM detection when CURL_DISABLE_HTTP defined
 o cmake: add Kerberos to the supported feature
 o CURLOPT_POSTFIELDS.3: mention the COPYPOSTFIELDS option
 o http: Disable pipelining for HTTP/2 and upgraded connections
 o ntlm: Fixed static'ness of local decode function
 o sasl: Reduced the need for two sets of NTLM messaging functions
 o multi.c: Fixed compilation warnings when no verbose string support
 o select.c: fix compilation for VxWorks [7]
 o multi-single.c: switch to use curl_multi_wait
 o curl_multi_wait.3: clarify numfds being used if not NULL
 o http.c: Fixed compilation warnings from features being disabled
 o NSS: enable the CAPATH option [9]
 o docs: Fix FAILONERROR typos
 o HTTP: don't abort connections with pending Negotiate authentication
 o HTTP: Free (proxy)userpwd for NTLM/Negotiate after sending a request
 o http_perhapsrewind: don't abort CONNECT requests
 o build: updated dependencies in makefiles
 o multi.c: Fixed compilation warning
 o ftp.c: Fixed compilation warnings when proxy support disabled
 o get_url_file_name: Fixed crash on OOM on debug build
 o cookie.c: Refactored cleanup code to simplify
 o OS400: enable NTLM authentication
 o ntlm: Use Windows Crypt API
 o http2: avoid logging neg "failure" if h2 was not requested
 o schannel_recv: return the correct code [10]
 o VC build: added sspi define for winssl-zlib builds
 o Curl_client_write(): chop long data, convert data only once
 o openldap: do not ignore Curl_client_write() return code
 o ldap: check Curl_client_write() return codes
 o parsedate.c: Fixed compilation warning
 o url.c: Fixed compilation warning when USE_NTLM is not defined
 o ntlm_wb_response: fix "statement not reached" [11]
 o telnet: fix "cast increases required alignment of target type"
 o smtp: Fixed dot stuffing when EOL characters at end of input buffers [12]
 o ntlm: Allow NTLM2Session messages when USE_NTRESPONSES manually defined
 o ntlm: Disable NTLM v2 when 64-bit integers are not supported
 o ntlm: Use short integer when decoding 16-bit values
 o ftp.c: Fixed compilation warning when no verbose string support
 o synctime.c: fixed timeserver URLs
 o mk-ca-bundle.pl: restored forced run again
 o ntlm: Fixed return code for bad type-2 Target Info
 o curl_schannel.c: Data may be available before connection shutdown
 o curl_schannel: Improvements to memory re-allocation strategy [13]
 o darwinssl: aprintf() to allocate the session key
 o tool_util.c: Use GetTickCount64 if it is available
 o lib: Fixed multiple code analysis warnings if SAL are available
 o tool_binmode.c: Explicitly ignore the return code of setmode
 o tool_urlglob.c: Silence warning C6293: Ill-defined for-loop
 o opts: Warn CURLOPT_TIMEOUT overrides when set after CURLOPT_TIMEOUT_MS
 o SFTP: work-around servers that return zero size on STAT [14]
 o connect: singleipconnect(): properly try other address families after failure
 o IPV6: address scope != scope id [15]
 o parseurlandfillconn(): fix improper non-numeric scope_id stripping [16]
 o secureserver.pl: make OpenSSL CApath and cert absolute path values
 o secureserver.pl: update Windows detection and fix path conversion
 o secureserver.pl: clean up formatting of config and fix verbose output
 o tests: Added Windows support using Cygwin-based OpenSSH
 o sockfilt.c: use non-Ex functions that are available before WinXP
 o VMS: Updates for 0740-0D1220
 o openssl: warn for SRP set if SSLv3 is used, not for TLS version
 o openssl: make it compile against openssl 1.1.0-DEV master branch
 o openssl: fix SSL/TLS versions in verbose output
 o curl: show size of inhibited data when using -v
 o build: Removed WIN32 definition from the Visual Studio projects
 o build: Removed WIN64 definition from the libcurl Visual Studio projects
 o vtls: Use bool for Curl_ssl_getsessionid() return type
 o sockfilt.c: Replace 100ms sleep with thread throttle
 o sockfilt.c: Reduce the number of individual memory allocations
 o vtls: Don't set cert info count until memory allocation is successful
 o nss: Don't ignore Curl_ssl_init_certinfo() OOM failure
 o nss: Don't ignore Curl_extract_certinfo() OOM failure
 o vtls: Fixed compilation warning and an ignored return code
 o sockfilt.c: Fixed compilation warnings
 o darwinssl: Fixed compilation warning
 o vtls: Use '(void) arg' for unused parameters
 o sepheaders.c: Fixed resource leak on failure
 o lib1900.c: Fixed cppcheck error [17]
 o ldap: Fixed Unicode connection details in Win32 initialsation / bind calls
 o ldap: Fixed Unicode DN, attributes and filter in Win32 search calls
2015-01-08 17:23:07 +00:00

298 lines
9 KiB
Text

@comment $NetBSD: PLIST,v 1.46 2015/01/08 17:23:07 wiz Exp $
bin/curl
bin/curl-config
include/curl/curl.h
include/curl/curlbuild.h
include/curl/curlrules.h
include/curl/curlver.h
include/curl/easy.h
include/curl/mprintf.h
include/curl/multi.h
include/curl/stdcheaders.h
include/curl/typecheck-gcc.h
lib/libcurl.la
lib/pkgconfig/libcurl.pc
man/man1/curl-config.1
man/man1/curl.1
man/man3/CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.3
man/man3/CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.3
man/man3/CURLMOPT_MAXCONNECTS.3
man/man3/CURLMOPT_MAX_HOST_CONNECTIONS.3
man/man3/CURLMOPT_MAX_PIPELINE_LENGTH.3
man/man3/CURLMOPT_MAX_TOTAL_CONNECTIONS.3
man/man3/CURLMOPT_PIPELINING.3
man/man3/CURLMOPT_PIPELINING_SERVER_BL.3
man/man3/CURLMOPT_PIPELINING_SITE_BL.3
man/man3/CURLMOPT_SOCKETDATA.3
man/man3/CURLMOPT_SOCKETFUNCTION.3
man/man3/CURLMOPT_TIMERDATA.3
man/man3/CURLMOPT_TIMERFUNCTION.3
man/man3/CURLOPT_ACCEPTTIMEOUT_MS.3
man/man3/CURLOPT_ACCEPT_ENCODING.3
man/man3/CURLOPT_ADDRESS_SCOPE.3
man/man3/CURLOPT_APPEND.3
man/man3/CURLOPT_AUTOREFERER.3
man/man3/CURLOPT_BUFFERSIZE.3
man/man3/CURLOPT_CAINFO.3
man/man3/CURLOPT_CAPATH.3
man/man3/CURLOPT_CERTINFO.3
man/man3/CURLOPT_CHUNK_BGN_FUNCTION.3
man/man3/CURLOPT_CHUNK_DATA.3
man/man3/CURLOPT_CHUNK_END_FUNCTION.3
man/man3/CURLOPT_CLOSESOCKETDATA.3
man/man3/CURLOPT_CLOSESOCKETFUNCTION.3
man/man3/CURLOPT_CONNECTTIMEOUT.3
man/man3/CURLOPT_CONNECTTIMEOUT_MS.3
man/man3/CURLOPT_CONNECT_ONLY.3
man/man3/CURLOPT_CONV_FROM_NETWORK_FUNCTION.3
man/man3/CURLOPT_CONV_FROM_UTF8_FUNCTION.3
man/man3/CURLOPT_CONV_TO_NETWORK_FUNCTION.3
man/man3/CURLOPT_COOKIE.3
man/man3/CURLOPT_COOKIEFILE.3
man/man3/CURLOPT_COOKIEJAR.3
man/man3/CURLOPT_COOKIELIST.3
man/man3/CURLOPT_COOKIESESSION.3
man/man3/CURLOPT_COPYPOSTFIELDS.3
man/man3/CURLOPT_CRLF.3
man/man3/CURLOPT_CRLFILE.3
man/man3/CURLOPT_CUSTOMREQUEST.3
man/man3/CURLOPT_DEBUGDATA.3
man/man3/CURLOPT_DEBUGFUNCTION.3
man/man3/CURLOPT_DIRLISTONLY.3
man/man3/CURLOPT_DNS_CACHE_TIMEOUT.3
man/man3/CURLOPT_DNS_INTERFACE.3
man/man3/CURLOPT_DNS_LOCAL_IP4.3
man/man3/CURLOPT_DNS_LOCAL_IP6.3
man/man3/CURLOPT_DNS_SERVERS.3
man/man3/CURLOPT_DNS_USE_GLOBAL_CACHE.3
man/man3/CURLOPT_EGDSOCKET.3
man/man3/CURLOPT_ERRORBUFFER.3
man/man3/CURLOPT_EXPECT_100_TIMEOUT_MS.3
man/man3/CURLOPT_FAILONERROR.3
man/man3/CURLOPT_FILETIME.3
man/man3/CURLOPT_FNMATCH_DATA.3
man/man3/CURLOPT_FNMATCH_FUNCTION.3
man/man3/CURLOPT_FOLLOWLOCATION.3
man/man3/CURLOPT_FORBID_REUSE.3
man/man3/CURLOPT_FRESH_CONNECT.3
man/man3/CURLOPT_FTPPORT.3
man/man3/CURLOPT_FTPSSLAUTH.3
man/man3/CURLOPT_FTP_ACCOUNT.3
man/man3/CURLOPT_FTP_ALTERNATIVE_TO_USER.3
man/man3/CURLOPT_FTP_CREATE_MISSING_DIRS.3
man/man3/CURLOPT_FTP_FILEMETHOD.3
man/man3/CURLOPT_FTP_RESPONSE_TIMEOUT.3
man/man3/CURLOPT_FTP_SKIP_PASV_IP.3
man/man3/CURLOPT_FTP_SSL_CCC.3
man/man3/CURLOPT_FTP_USE_EPRT.3
man/man3/CURLOPT_FTP_USE_EPSV.3
man/man3/CURLOPT_FTP_USE_PRET.3
man/man3/CURLOPT_GSSAPI_DELEGATION.3
man/man3/CURLOPT_HEADER.3
man/man3/CURLOPT_HEADERDATA.3
man/man3/CURLOPT_HEADERFUNCTION.3
man/man3/CURLOPT_HEADEROPT.3
man/man3/CURLOPT_HTTP200ALIASES.3
man/man3/CURLOPT_HTTPAUTH.3
man/man3/CURLOPT_HTTPGET.3
man/man3/CURLOPT_HTTPHEADER.3
man/man3/CURLOPT_HTTPPOST.3
man/man3/CURLOPT_HTTPPROXYTUNNEL.3
man/man3/CURLOPT_HTTP_CONTENT_DECODING.3
man/man3/CURLOPT_HTTP_TRANSFER_DECODING.3
man/man3/CURLOPT_HTTP_VERSION.3
man/man3/CURLOPT_IGNORE_CONTENT_LENGTH.3
man/man3/CURLOPT_INFILESIZE.3
man/man3/CURLOPT_INFILESIZE_LARGE.3
man/man3/CURLOPT_INTERFACE.3
man/man3/CURLOPT_INTERLEAVEDATA.3
man/man3/CURLOPT_INTERLEAVEFUNCTION.3
man/man3/CURLOPT_IOCTLDATA.3
man/man3/CURLOPT_IOCTLFUNCTION.3
man/man3/CURLOPT_IPRESOLVE.3
man/man3/CURLOPT_ISSUERCERT.3
man/man3/CURLOPT_KEYPASSWD.3
man/man3/CURLOPT_KRBLEVEL.3
man/man3/CURLOPT_LOCALPORT.3
man/man3/CURLOPT_LOCALPORTRANGE.3
man/man3/CURLOPT_LOGIN_OPTIONS.3
man/man3/CURLOPT_LOW_SPEED_LIMIT.3
man/man3/CURLOPT_LOW_SPEED_TIME.3
man/man3/CURLOPT_MAIL_AUTH.3
man/man3/CURLOPT_MAIL_FROM.3
man/man3/CURLOPT_MAIL_RCPT.3
man/man3/CURLOPT_MAXCONNECTS.3
man/man3/CURLOPT_MAXFILESIZE.3
man/man3/CURLOPT_MAXFILESIZE_LARGE.3
man/man3/CURLOPT_MAXREDIRS.3
man/man3/CURLOPT_MAX_RECV_SPEED_LARGE.3
man/man3/CURLOPT_MAX_SEND_SPEED_LARGE.3
man/man3/CURLOPT_NETRC.3
man/man3/CURLOPT_NETRC_FILE.3
man/man3/CURLOPT_NEW_DIRECTORY_PERMS.3
man/man3/CURLOPT_NEW_FILE_PERMS.3
man/man3/CURLOPT_NOBODY.3
man/man3/CURLOPT_NOPROGRESS.3
man/man3/CURLOPT_NOPROXY.3
man/man3/CURLOPT_NOSIGNAL.3
man/man3/CURLOPT_OPENSOCKETDATA.3
man/man3/CURLOPT_OPENSOCKETFUNCTION.3
man/man3/CURLOPT_PASSWORD.3
man/man3/CURLOPT_PORT.3
man/man3/CURLOPT_POST.3
man/man3/CURLOPT_POSTFIELDS.3
man/man3/CURLOPT_POSTFIELDSIZE.3
man/man3/CURLOPT_POSTFIELDSIZE_LARGE.3
man/man3/CURLOPT_POSTQUOTE.3
man/man3/CURLOPT_POSTREDIR.3
man/man3/CURLOPT_PREQUOTE.3
man/man3/CURLOPT_PRIVATE.3
man/man3/CURLOPT_PROGRESSDATA.3
man/man3/CURLOPT_PROGRESSFUNCTION.3
man/man3/CURLOPT_PROTOCOLS.3
man/man3/CURLOPT_PROXY.3
man/man3/CURLOPT_PROXYAUTH.3
man/man3/CURLOPT_PROXYHEADER.3
man/man3/CURLOPT_PROXYPASSWORD.3
man/man3/CURLOPT_PROXYPORT.3
man/man3/CURLOPT_PROXYTYPE.3
man/man3/CURLOPT_PROXYUSERNAME.3
man/man3/CURLOPT_PROXYUSERPWD.3
man/man3/CURLOPT_PROXY_TRANSFER_MODE.3
man/man3/CURLOPT_PUT.3
man/man3/CURLOPT_QUOTE.3
man/man3/CURLOPT_RANDOM_FILE.3
man/man3/CURLOPT_RANGE.3
man/man3/CURLOPT_READDATA.3
man/man3/CURLOPT_READFUNCTION.3
man/man3/CURLOPT_REDIR_PROTOCOLS.3
man/man3/CURLOPT_REFERER.3
man/man3/CURLOPT_RESOLVE.3
man/man3/CURLOPT_RESUME_FROM.3
man/man3/CURLOPT_RESUME_FROM_LARGE.3
man/man3/CURLOPT_RTSP_CLIENT_CSEQ.3
man/man3/CURLOPT_RTSP_REQUEST.3
man/man3/CURLOPT_RTSP_SERVER_CSEQ.3
man/man3/CURLOPT_RTSP_SESSION_ID.3
man/man3/CURLOPT_RTSP_STREAM_URI.3
man/man3/CURLOPT_RTSP_TRANSPORT.3
man/man3/CURLOPT_SASL_IR.3
man/man3/CURLOPT_SEEKDATA.3
man/man3/CURLOPT_SEEKFUNCTION.3
man/man3/CURLOPT_SHARE.3
man/man3/CURLOPT_SOCKOPTDATA.3
man/man3/CURLOPT_SOCKOPTFUNCTION.3
man/man3/CURLOPT_SOCKS5_GSSAPI_NEC.3
man/man3/CURLOPT_SOCKS5_GSSAPI_SERVICE.3
man/man3/CURLOPT_SSH_AUTH_TYPES.3
man/man3/CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.3
man/man3/CURLOPT_SSH_KEYDATA.3
man/man3/CURLOPT_SSH_KEYFUNCTION.3
man/man3/CURLOPT_SSH_KNOWNHOSTS.3
man/man3/CURLOPT_SSH_PRIVATE_KEYFILE.3
man/man3/CURLOPT_SSH_PUBLIC_KEYFILE.3
man/man3/CURLOPT_SSLCERT.3
man/man3/CURLOPT_SSLCERTTYPE.3
man/man3/CURLOPT_SSLENGINE.3
man/man3/CURLOPT_SSLENGINE_DEFAULT.3
man/man3/CURLOPT_SSLKEY.3
man/man3/CURLOPT_SSLKEYTYPE.3
man/man3/CURLOPT_SSLVERSION.3
man/man3/CURLOPT_SSL_CIPHER_LIST.3
man/man3/CURLOPT_SSL_CTX_DATA.3
man/man3/CURLOPT_SSL_CTX_FUNCTION.3
man/man3/CURLOPT_SSL_ENABLE_ALPN.3
man/man3/CURLOPT_SSL_ENABLE_NPN.3
man/man3/CURLOPT_SSL_OPTIONS.3
man/man3/CURLOPT_SSL_SESSIONID_CACHE.3
man/man3/CURLOPT_SSL_VERIFYHOST.3
man/man3/CURLOPT_SSL_VERIFYPEER.3
man/man3/CURLOPT_STDERR.3
man/man3/CURLOPT_TCP_KEEPALIVE.3
man/man3/CURLOPT_TCP_KEEPIDLE.3
man/man3/CURLOPT_TCP_KEEPINTVL.3
man/man3/CURLOPT_TCP_NODELAY.3
man/man3/CURLOPT_TELNETOPTIONS.3
man/man3/CURLOPT_TFTP_BLKSIZE.3
man/man3/CURLOPT_TIMECONDITION.3
man/man3/CURLOPT_TIMEOUT.3
man/man3/CURLOPT_TIMEOUT_MS.3
man/man3/CURLOPT_TIMEVALUE.3
man/man3/CURLOPT_TLSAUTH_PASSWORD.3
man/man3/CURLOPT_TLSAUTH_TYPE.3
man/man3/CURLOPT_TLSAUTH_USERNAME.3
man/man3/CURLOPT_TRANSFERTEXT.3
man/man3/CURLOPT_TRANSFER_ENCODING.3
man/man3/CURLOPT_UNIX_SOCKET_PATH.3
man/man3/CURLOPT_UNRESTRICTED_AUTH.3
man/man3/CURLOPT_UPLOAD.3
man/man3/CURLOPT_URL.3
man/man3/CURLOPT_USERAGENT.3
man/man3/CURLOPT_USERNAME.3
man/man3/CURLOPT_USERPWD.3
man/man3/CURLOPT_USE_SSL.3
man/man3/CURLOPT_VERBOSE.3
man/man3/CURLOPT_WILDCARDMATCH.3
man/man3/CURLOPT_WRITEDATA.3
man/man3/CURLOPT_WRITEFUNCTION.3
man/man3/CURLOPT_XFERINFODATA.3
man/man3/CURLOPT_XFERINFOFUNCTION.3
man/man3/CURLOPT_XOAUTH2_BEARER.3
man/man3/curl_easy_cleanup.3
man/man3/curl_easy_duphandle.3
man/man3/curl_easy_escape.3
man/man3/curl_easy_getinfo.3
man/man3/curl_easy_init.3
man/man3/curl_easy_pause.3
man/man3/curl_easy_perform.3
man/man3/curl_easy_recv.3
man/man3/curl_easy_reset.3
man/man3/curl_easy_send.3
man/man3/curl_easy_setopt.3
man/man3/curl_easy_strerror.3
man/man3/curl_easy_unescape.3
man/man3/curl_escape.3
man/man3/curl_formadd.3
man/man3/curl_formfree.3
man/man3/curl_formget.3
man/man3/curl_free.3
man/man3/curl_getdate.3
man/man3/curl_getenv.3
man/man3/curl_global_cleanup.3
man/man3/curl_global_init.3
man/man3/curl_global_init_mem.3
man/man3/curl_mprintf.3
man/man3/curl_multi_add_handle.3
man/man3/curl_multi_assign.3
man/man3/curl_multi_cleanup.3
man/man3/curl_multi_fdset.3
man/man3/curl_multi_info_read.3
man/man3/curl_multi_init.3
man/man3/curl_multi_perform.3
man/man3/curl_multi_remove_handle.3
man/man3/curl_multi_setopt.3
man/man3/curl_multi_socket.3
man/man3/curl_multi_socket_action.3
man/man3/curl_multi_strerror.3
man/man3/curl_multi_timeout.3
man/man3/curl_multi_wait.3
man/man3/curl_share_cleanup.3
man/man3/curl_share_init.3
man/man3/curl_share_setopt.3
man/man3/curl_share_strerror.3
man/man3/curl_slist_append.3
man/man3/curl_slist_free_all.3
man/man3/curl_strequal.3
man/man3/curl_unescape.3
man/man3/curl_version.3
man/man3/curl_version_info.3
man/man3/libcurl-easy.3
man/man3/libcurl-errors.3
man/man3/libcurl-multi.3
man/man3/libcurl-share.3
man/man3/libcurl-tutorial.3
man/man3/libcurl.3
share/aclocal/libcurl.m4
share/doc/curl/FAQ
share/doc/curl/MANUAL
share/doc/curl/TheArtOfHttpScripting