Updated: curl/libcurl4/-devel/-doc, mingw64-x86_64-curl 8.2

2023-07-22 Thread Cygwin curl Maintainer via Cygwin-announce
The following packages have been upgraded in the Cygwin distribution:

* curl  8.2
* libcurl4  8.2
* libcurl-devel 8.2
* libcurl-doc   8.2
* mingw64-x86_64-curl   8.2

Command line tool and Library supporting transferring files with
URL syntax, using FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, and
FILE, SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form
based upload, proxies, cookies, user+password authentication (Basic,
Digest, NTLM, Negotiate...), file transfer resume, proxy tunneling and a
busload of other useful tricks.

For more information see the project home page:

https://curl.se/

As there are multiple components and many changes each release please
see below or read /usr/share/doc/curl/RELEASE-NOTES after installation;
for complete details of changes since the previous Cygwin release see:

/usr/share/doc/curl/CHANGES
or
https://curl.se/changes.html


curl and libcurl 8.22023-07-19

Public curl releases:220
Command line options:255
curl_easy_setopt() options:  303
Public functions in libcurl:  91
Contributors:   2922

Planned upcoming removals include:

* gskit
* NSS
* support for space-separated NOPROXY patterns
* support for the original legacy mingw version 1

  See https://curl.se/dev/deprecate.html for details

This release includes the following known bugs:

* see docs/KNOWN_BUGS (https://curl.se/docs/knownbugs.html)

This release includes the following changes:

* curl: add --ca-native and --proxy-ca-native
* curl: add --trace-ids
* CURLOPT_MAIL_RCPT_ALLOWFAILS: replace CURLOPT_MAIL_RCPT_ALLLOWFAILS
* haproxy: add --haproxy-clientip flag to set client IPs
* lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID

This release includes the following bugfixes:

* bufq: make write/pass methods more robust
* build: drop unused/redundant `HAVE_WINLDAP_H`
* cf-socket: don't bypass fclosesocket callback if cancelled before connect
* cf-socket: move ctx declaration under HAVE_GETPEERNAME
* cf-socket: skip getpeername()/getsockname for TFTP
* checksrc: modernise perl file open
* checksrc: quote the file name to work with "funny" letters
* CI: brew fix for openssl in default path
* CI: don't install impacket if tests are not run
* CI: enable parallel make in more builds
* circleci: install impacket & wolfssl 5.6.0
* cmake: add support for "unity" builds
* cmake: make use of snprintf
* cmake: stop CMake from quietly ignoring missing Brotli
* configure: add check for ldap_init_fd
* configure: fix run-compiler for old /bin/sh
* configure: the --without forms of the options are also gone
* connect-timeout.d: mention that the DNS lookup is included
* curl.h: include  for vxworks
* curl: count uploaded data to stop at the originally given size
* curl: return error when asked to use an unsupported HTTP version
* curl_easy_nextheader.3: add missing open parenthesis examples
* curl_log: evaluate log statement only when transfer is verbose
* curl_mprintf.3: minor fix of the example
* curl_pushheader_byname/bynum.3: document in their own man pages
* curl_url_set: enforce the max string length check for all parts
* CURLOPT_AWS_SIGV4.3: remove unused variable from example
* CURLOPT_INFILESIZE.3: mention -1 triggers chunked
* CURLOPT_MIMEPOST.3: clarify what setting to NULL means
* CURLOPT_SSH_PRIVATE_KEYFILE.3: expand on the file search
* docs/libcurl/libcurl.3: cleanups and improvements
* docs: add more .IP after .RE to fix indentation of generate paragraphs
* docs: fix missing parameter names in examples
* docs: update CURLOPT_UPLOAD.3
* docs: update HTTP3.md for newer ngtcp2 and nghttp3
* docs: use a space after RFC when spelling out RFC numbers
* example/connect-to: show CURLOPT_CONNECT_TO
* example/crawler: also set CURLOPT_AUTOREFERER
* example/crawler: make it use a few more options
* example/default-scheme: set the default scheme for schemeless URLs
* example/hsts-preload: show one way to HSTS preload
* example/http2-download: set CURLOPT_BUFFERSIZE
* example/ipv6: feature CURLOPT_ADDRESS_SCOPE in use
* example/maxconnects: set maxconnect example
* example/opensslthreadlock: remove
* examples/ftpuploadresume.c: add use of CURLOPT_ACCEPTTIMEOUT_MS
* examples/http-options: show how to send "OPTIONS *"
* examples/https.c: use CURLOPT_CA_CACHE_TIMEOUT
* examples/multi-debugcallback.c: avoid the bool typedef
* examples/smtp-mime: use CURLOPT_MAIL_RCPT_ALLOWFAILS
* examples/unixsocket.c: example using CURLOPT_UNIX_SOCKET_PATH
* examples/websocket.c: websocket example using CONNECT_ONLY
* examples: make use of CURLOPT_(REDIR_|)PROTOCOLS_STR
* fopen: fix conversion warning on 32-bit Android
* fopen: optimize
* hostip.c: Move macOS-specific calls into global init call
* HTTP/2: upload handling fixes
* http2: better support for --limit-rate
* http2: error stream resets with code CURLE_HTTP2_STREAM
* http2: fix crash in handling stream weights
* http2: fix variable type
* 

Updated: {,mingw64-{i686,x86_64}-}mpfr-4.2.0p12-1

2023-07-22 Thread ASSI


The following packages have been updated to the latest patch level:

 mpfr-4.2.0p12-1
 mingw64-i686-mpfr-4.2.0p12-1
 mingw64-x86_64-mpfr-4.2.0p12-1

-- 
  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there. It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.


Updated: {,mingw64-{x86_64,i686}-}libarchive-3.7.0-1

2023-07-22 Thread ASSI


Libarchive has been updated to version 3.7.0-1, the following
(sub-)packages:

libarchive (source)
libarchive-devel
libarchive13
bsdcat
bsdcpio
bsdtar
bsdunzip

are available in the Cygwin distribution.  The MinGW64 packages for
the cross-compilation toolchains have been updated as well:

mingw64-i686-libarchive
mingw64-x86_64-libarchive

This is a minor upstream bugfix release.

DESCRIPTION
Multi-format archive and compression library
It is a portable, efficient C library that can read and write streaming
archives in a variety of formats. It also includes implementations
of the common tar, cpio, and zcat command-line tools that use the
libarchive library.

HOMEPAGE
https://www.libarchive.org/

-- 
  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there. It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.


Updated: tar-1.35-1

2023-07-22 Thread ASSI


GNU tar has been updated to the latest upstream release 1.35.
ZStandard compression support is enabled in this release.

Homepage:
https://www.gnu.org/software/tar


GNU Tar provides the ability to create tar archives, as well as various
other kinds of manipulation. For example, you can use Tar on previously
created archives to extract files, to store additional files, or to
update or list files which were already stored.

Initially, tar archives were used to store files conveniently on
magnetic tape. The name "Tar" comes from this use; it stands for tape
archiver. Despite the utility's name, Tar can direct its output to
available devices, files, or other programs (using pipes), it can even
access remote devices or files (as archives).

-- 
  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there. It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.


Updated: Perl distributions

2023-07-22 Thread ASSI


The following Perl distributions have been updated to their latest
release version available on CPAN:

x86_64
--
 perl-PAR-Packer-1.059-1
 perl-XS-Parse-Keyword-0.36-1

noarch
--
 perl-Business-ISBN-Data-20230719.001-1
 perl-CPAN-Meta-Check-0.018-1
 perl-File-Find-Object-0.3.8-1
 perl-libwww-perl-6.72-1
 perl-Mail-Box-3.010-1
 perl-Sub-Exporter-0.990-1
 perl-Test-Compile-3.3.1-1

-- 
  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there. It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.