Skip to content

Commit

Permalink
Update 9 packages
Browse files Browse the repository at this point in the history
dos2unix (7.5.1-1 -> 7.5.2-1)
libidn2 (2.3.4-2 -> 2.3.7-1)
liblzma (5.4.5-1 -> 5.4.6-1)
mingw-w64-i686-c-ares (1.25.0-1 -> 1.26.0-1)
mingw-w64-i686-xz (5.4.5-1 -> 5.4.6-1)
mingw-w64-x86_64-c-ares (1.25.0-1 -> 1.26.0-1)
mingw-w64-x86_64-xz (5.4.5-1 -> 5.4.6-1)
pacman-contrib (1.10.1-1 -> 1.10.2-1)
xz (5.4.5-1 -> 5.4.6-1)

Signed-off-by: Git for Windows Build Agent <ci@git-for-windows.build>
  • Loading branch information
Git for Windows Build Agent committed Jan 28, 2024
1 parent 9d8b0cb commit 914c48a
Show file tree
Hide file tree
Showing 581 changed files with 1,762 additions and 976 deletions.
Binary file modified mingw32/bin/adig.exe
Binary file not shown.
Binary file modified mingw32/bin/ahost.exe
Binary file not shown.
Binary file modified mingw32/bin/libcares-2.dll
Binary file not shown.
Binary file modified mingw32/bin/liblzma-5.dll
Binary file not shown.
Binary file modified mingw32/bin/lzmadec.exe
Binary file not shown.
Binary file modified mingw32/bin/lzmainfo.exe
Binary file not shown.
Binary file modified mingw32/bin/unxz.exe
Binary file not shown.
Binary file modified mingw32/bin/xz.exe
Binary file not shown.
Binary file modified mingw32/bin/xzcat.exe
Binary file not shown.
2 changes: 1 addition & 1 deletion mingw32/bin/xzcmp
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ case ${0##*/} in
*) prog=xzdiff; cmp=${DIFF:-diff};;
esac

version="$prog (XZ Utils) 5.4.5"
version="$prog (XZ Utils) 5.4.6"

usage="Usage: ${0##*/} [OPTION]... FILE1 [FILE2]
Compare FILE1 to FILE2, using their uncompressed contents if they are
Expand Down
Binary file modified mingw32/bin/xzdec.exe
Binary file not shown.
2 changes: 1 addition & 1 deletion mingw32/bin/xzdiff
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ case ${0##*/} in
*) prog=xzdiff; cmp=${DIFF:-diff};;
esac

version="$prog (XZ Utils) 5.4.5"
version="$prog (XZ Utils) 5.4.6"

usage="Usage: ${0##*/} [OPTION]... FILE1 [FILE2]
Compare FILE1 to FILE2, using their uncompressed contents if they are
Expand Down
2 changes: 1 addition & 1 deletion mingw32/bin/xzegrep
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ case ${0##*/} in
*) prog=xzgrep; grep=${GREP:-grep};;
esac

version="$prog (XZ Utils) 5.4.5"
version="$prog (XZ Utils) 5.4.6"

usage="Usage: ${0##*/} [OPTION]... [-e] PATTERN [FILE]...
Look for instances of PATTERN in the input FILEs, using their
Expand Down
2 changes: 1 addition & 1 deletion mingw32/bin/xzfgrep
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ case ${0##*/} in
*) prog=xzgrep; grep=${GREP:-grep};;
esac

version="$prog (XZ Utils) 5.4.5"
version="$prog (XZ Utils) 5.4.6"

usage="Usage: ${0##*/} [OPTION]... [-e] PATTERN [FILE]...
Look for instances of PATTERN in the input FILEs, using their
Expand Down
2 changes: 1 addition & 1 deletion mingw32/bin/xzgrep
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ case ${0##*/} in
*) prog=xzgrep; grep=${GREP:-grep};;
esac

version="$prog (XZ Utils) 5.4.5"
version="$prog (XZ Utils) 5.4.6"

usage="Usage: ${0##*/} [OPTION]... [-e] PATTERN [FILE]...
Look for instances of PATTERN in the input FILEs, using their
Expand Down
2 changes: 1 addition & 1 deletion mingw32/bin/xzless
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
# specified via XZ_OPT.
xz='xz --format=auto'

version='xzless (XZ Utils) 5.4.5'
version='xzless (XZ Utils) 5.4.6'

usage="Usage: ${0##*/} [OPTION]... [FILE]...
Like 'less', but operate on the uncompressed contents of xz compressed FILEs.
Expand Down
2 changes: 1 addition & 1 deletion mingw32/bin/xzmore
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
# specified via XZ_OPT.
xz='xz --format=auto'

version='xzmore (XZ Utils) 5.4.5'
version='xzmore (XZ Utils) 5.4.6'

usage="Usage: ${0##*/} [OPTION]... [FILE]...
Like 'more', but operate on the uncompressed contents of xz compressed FILEs.
Expand Down
18 changes: 18 additions & 0 deletions mingw32/include/ares.h
Original file line number Diff line number Diff line change
Expand Up @@ -170,6 +170,22 @@ typedef enum {
ARES_TRUE = 1
} ares_bool_t;

/*! Values for ARES_OPT_EVENT_THREAD */
typedef enum {
/*! Default (best choice) event system */
ARES_EVSYS_DEFAULT = 0,
/*! Win32 IOCP/AFD_POLL event system */
ARES_EVSYS_WIN32 = 1,
/*! Linux epoll */
ARES_EVSYS_EPOLL = 2,
/*! BSD/MacOS kqueue */
ARES_EVSYS_KQUEUE = 3,
/*! POSIX poll() */
ARES_EVSYS_POLL = 4,
/*! last fallback on Unix-like systems, select() */
ARES_EVSYS_SELECT = 5
} ares_evsys_t;

/* Flag values */
#define ARES_FLAG_USEVC (1 << 0)
#define ARES_FLAG_PRIMARY (1 << 1)
Expand Down Expand Up @@ -204,6 +220,7 @@ typedef enum {
#define ARES_OPT_UDP_MAX_QUERIES (1 << 19)
#define ARES_OPT_MAXTIMEOUTMS (1 << 20)
#define ARES_OPT_QUERY_CACHE (1 << 21)
#define ARES_OPT_EVENT_THREAD (1 << 22)

/* Nameinfo flag values */
#define ARES_NI_NOFQDN (1 << 0)
Expand Down Expand Up @@ -316,6 +333,7 @@ struct ares_options {
int udp_max_queries;
int maxtimeout; /* in milliseconds */
unsigned int qcache_max_ttl; /* Maximum TTL for query cache, 0=disabled */
ares_evsys_t evsys;
};

struct hostent;
Expand Down
5 changes: 0 additions & 5 deletions mingw32/include/ares_build.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
* files. We need to include some dependent headers that may be system specific
* for C-Ares */
#define CARES_HAVE_SYS_TYPES_H
/* #undef CARES_HAVE_SYS_RANDOM_H */
/* #undef CARES_HAVE_SYS_SOCKET_H */
#define CARES_HAVE_WINDOWS_H
#define CARES_HAVE_WS2TCPIP_H
Expand All @@ -25,10 +24,6 @@
# include <sys/types.h>
#endif

#ifdef CARES_HAVE_SYS_RANDOM_H
# include <sys/random.h>
#endif

#ifdef CARES_HAVE_SYS_SOCKET_H
# include <sys/socket.h>
#endif
Expand Down
14 changes: 12 additions & 2 deletions mingw32/include/ares_dns_record.h
Original file line number Diff line number Diff line change
Expand Up @@ -384,6 +384,16 @@ typedef enum {
ARES_OPT_DATATYPE_NAME = 11
} ares_dns_opt_datatype_t;

/*! Data type for flags to ares_dns_parse() */
typedef enum {
ARES_DNS_PARSE_AN_BASE_RAW = 1 << 0, /*!< Parse Answers from RFC 1035 that allow name compression as RAW */
ARES_DNS_PARSE_NS_BASE_RAW = 1 << 1, /*!< Parse Authority from RFC 1035 that allow name compression as RAW */
ARES_DNS_PARSE_AR_BASE_RAW = 1 << 2, /*!< Parse Additional from RFC 1035 that allow name compression as RAW */
ARES_DNS_PARSE_AN_EXT_RAW = 1 << 3, /*!< Parse Answers from later RFCs (no name compression) RAW */
ARES_DNS_PARSE_NS_EXT_RAW = 1 << 4, /*!< Parse Authority from later RFCs (no name compression) as RAW */
ARES_DNS_PARSE_AR_EXT_RAW = 1 << 5, /*!< Parse Additional from later RFCs (no name compression) as RAW */
} ares_dns_parse_flags_t;

/*! String representation of DNS Record Type
*
* \param[in] type DNS Record Type
Expand Down Expand Up @@ -430,7 +440,7 @@ CARES_EXTERN ares_bool_t ares_dns_class_fromstr(ares_dns_class_t *qclass,

/*! Convert DNS record type as string to ares_dns_rec_type_t
*
* \param[out] qclass Pointer passed by reference to write record type
* \param[out] qtype Pointer passed by reference to write record type
* \param[in] str String to convert
* \return ARES_TRUE on success
*/
Expand Down Expand Up @@ -926,7 +936,7 @@ CARES_EXTERN ares_bool_t ares_dns_rr_get_opt_byid(const ares_dns_rr_t *dns_rr
*
* \param[in] buf pointer to bytes to be parsed
* \param[in] buf_len Length of buf provided
* \param[in] flags Flags dictating how the message should be parsed. TBD.
* \param[in] flags Flags dictating how the message should be parsed.
* \param[out] dnsrec Pointer passed by reference for a new DNS record object
* that must be ares_dns_record_destroy()'d by caller.
* \return ARES_SUCCESS on success
Expand Down
4 changes: 2 additions & 2 deletions mingw32/include/ares_version.h
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,12 @@
#define ARES_COPYRIGHT "2004 - 2024 Daniel Stenberg, <daniel@haxx.se>."

#define ARES_VERSION_MAJOR 1
#define ARES_VERSION_MINOR 25
#define ARES_VERSION_MINOR 26
#define ARES_VERSION_PATCH 0
#define ARES_VERSION \
((ARES_VERSION_MAJOR << 16) | (ARES_VERSION_MINOR << 8) | \
(ARES_VERSION_PATCH))
#define ARES_VERSION_STR "1.25.0"
#define ARES_VERSION_STR "1.26.0"

#if (ARES_VERSION >= 0x010700)
# define CARES_HAVE_ARES_LIBRARY_INIT 1
Expand Down
6 changes: 3 additions & 3 deletions mingw32/include/lzma.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
* format and raw (no headers) streams are supported. Multiple compression
* algorithms (filters) are supported. Currently LZMA2 is the primary filter.
*
* liblzma is part of XZ Utils <https://tukaani.org/xz/>. XZ Utils includes
* a gzip-like command line tool named xz and some other tools. XZ Utils
* is developed and maintained by Lasse Collin and Jia Tan.
* liblzma is part of XZ Utils <https://xz.tukaani.org/xz-utils/>. XZ Utils
* includes a gzip-like command line tool named xz and some other tools.
* XZ Utils is developed and maintained by Lasse Collin and Jia Tan.
*
* Major parts of liblzma are based on Igor Pavlov's public domain LZMA SDK
* <https://7-zip.org/sdk.html>.
Expand Down
2 changes: 1 addition & 1 deletion mingw32/include/lzma/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
#define LZMA_VERSION_MINOR 4

/** \brief Patch version number of the liblzma release. */
#define LZMA_VERSION_PATCH 5
#define LZMA_VERSION_PATCH 6

/**
* \brief Version stability marker
Expand Down
6 changes: 3 additions & 3 deletions mingw32/lib/cmake/c-ares/c-ares-config-version.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,19 @@
# The variable CVF_VERSION must be set before calling configure_file().


set(PACKAGE_VERSION "1.25.0")
set(PACKAGE_VERSION "1.26.0")

if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION)
set(PACKAGE_VERSION_COMPATIBLE FALSE)
else()

if("1.25.0" MATCHES "^([0-9]+)\\.")
if("1.26.0" MATCHES "^([0-9]+)\\.")
set(CVF_VERSION_MAJOR "${CMAKE_MATCH_1}")
if(NOT CVF_VERSION_MAJOR VERSION_EQUAL 0)
string(REGEX REPLACE "^0+" "" CVF_VERSION_MAJOR "${CVF_VERSION_MAJOR}")
endif()
else()
set(CVF_VERSION_MAJOR "1.25.0")
set(CVF_VERSION_MAJOR "1.26.0")
endif()

if(PACKAGE_FIND_VERSION_RANGE)
Expand Down
Binary file modified mingw32/lib/libcares.a
Binary file not shown.
Binary file modified mingw32/lib/liblzma.a
Binary file not shown.
2 changes: 1 addition & 1 deletion mingw32/lib/pkgconfig/libcares.pc
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ includedir=${prefix}/include
Name: c-ares
URL: https://c-ares.org/
Description: asynchronous DNS lookup library
Version: 1.25.0
Version: 1.26.0
Requires:
Requires.private:
Cflags: -I${includedir}
Expand Down
4 changes: 2 additions & 2 deletions mingw32/lib/pkgconfig/liblzma.pc
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ includedir=/mingw32/include

Name: liblzma
Description: General purpose data compression library
URL: https://tukaani.org/xz/
Version: 5.4.5
URL: https://xz.tukaani.org/xz-utils/
Version: 5.4.6
Cflags: -I${includedir}
Cflags.private: -DLZMA_API_STATIC
Libs: -L${libdir} -llzma
Expand Down
3 changes: 2 additions & 1 deletion mingw32/share/doc/xz/COPYING
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,8 @@ XZ Utils Licensing
naturally it is not legally required. Here is an example of a good
notice to put into "about box" or into documentation:

This software includes code from XZ Utils <https://tukaani.org/xz/>.
This software includes code from XZ Utils
<https://xz.tukaani.org/xz-utils/>.

The following license texts are included in the following files:
- COPYING.LGPLv2.1: GNU Lesser General Public License version 2.1
Expand Down
22 changes: 22 additions & 0 deletions mingw32/share/doc/xz/NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,28 @@
XZ Utils Release Notes
======================

5.4.6 (2024-01-26)

* Fixed a bug involving internal function pointers in liblzma not
being initialized to NULL. The bug can only be triggered if
lzma_filters_update() is called on a LZMA1 encoder, so it does
not affect xz or any application known to us that uses liblzma.

* xz:

- Fixed a regression introduced in 5.4.2 that caused encoding
in the raw format to unnecessarily fail if --suffix was not
used. For instance, the following command no longer reports
that --suffix must be used:

echo foo | xz --format=raw --lzma2 | wc -c

- Fixed an issue on MinGW-w64 builds that prevented reading
from or writing to non-terminal character devices like NUL.

* Added a new test.


5.4.5 (2023-11-01)

* liblzma:
Expand Down
4 changes: 2 additions & 2 deletions mingw32/share/doc/xz/README
Original file line number Diff line number Diff line change
Expand Up @@ -287,11 +287,11 @@ XZ Utils
XZ Embedded is a limited implementation written for use in the Linux
kernel, but it is also suitable for other embedded use.

https://tukaani.org/xz/embedded.html
https://xz.tukaani.org/xz-embedded/

XZ for Java is a complete implementation written in pure Java.

https://tukaani.org/xz/java.html
https://xz.tukaani.org/xz-for-java/


6. Contact information
Expand Down
1 change: 1 addition & 0 deletions mingw32/share/doc/xz/THANKS
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Thanks
Some people have helped more, some less, but nevertheless everyone's help
has been important. :-) In alphabetical order:
- Mark Adler
- Kian-Meng Ang
- H. Peter Anvin
- Jeff Bastian
- Nelson H. F. Beebe
Expand Down
2 changes: 1 addition & 1 deletion mingw32/share/doc/xz/api/annotated.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion mingw32/share/doc/xz/api/base_8h.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion mingw32/share/doc/xz/api/bcj_8h.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion mingw32/share/doc/xz/api/block_8h.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion mingw32/share/doc/xz/api/check_8h.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion mingw32/share/doc/xz/api/classes.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion mingw32/share/doc/xz/api/container_8h.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion mingw32/share/doc/xz/api/delta_8h.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion mingw32/share/doc/xz/api/files.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion mingw32/share/doc/xz/api/filter_8h.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 914c48a

Please sign in to comment.