Skip to content

Commit ea785b7

Browse files
author
Git for Windows Build Agent
committed
Update 7 packages
mingw-w64-i686-crt-git (11.0.0.r750.g05598db99-1 -> 12.0.0.r1.gdc42231f0-1) mingw-w64-i686-headers-git (11.0.0.r750.g05598db99-1 -> 12.0.0.r1.gdc42231f0-1) mingw-w64-i686-libmangle-git (11.0.0.r750.g05598db99-1 -> 12.0.0.r1.gdc42231f0-1) mingw-w64-i686-libwinpthread-git (11.0.0.r750.g05598db99-1 -> 12.0.0.r1.gdc42231f0-1) mingw-w64-i686-tools-git (11.0.0.r750.g05598db99-1 -> 12.0.0.r1.gdc42231f0-1) mingw-w64-i686-winpthreads-git (11.0.0.r750.g05598db99-1 -> 12.0.0.r1.gdc42231f0-1) mingw-w64-i686-xz (5.6.1-2 -> 5.6.2-2) Signed-off-by: Git for Windows Build Agent <[email protected]>
1 parent 13293c3 commit ea785b7

File tree

180 files changed

+2578
-1804
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

180 files changed

+2578
-1804
lines changed

mingw32/bin/gendef.exe

0 Bytes
Binary file not shown.

mingw32/bin/genidl.exe

0 Bytes
Binary file not shown.

mingw32/bin/genpeimg.exe

0 Bytes
Binary file not shown.

mingw32/bin/liblzma-5.dll

0 Bytes
Binary file not shown.

mingw32/bin/libwinpthread-1.dll

0 Bytes
Binary file not shown.

mingw32/bin/lzmadec.exe

2 KB
Binary file not shown.

mingw32/bin/lzmainfo.exe

0 Bytes
Binary file not shown.

mingw32/bin/unxz.exe

512 Bytes
Binary file not shown.

mingw32/bin/widl.exe

0 Bytes
Binary file not shown.

mingw32/bin/xz.exe

512 Bytes
Binary file not shown.

mingw32/bin/xzcat.exe

512 Bytes
Binary file not shown.

mingw32/bin/xzcmp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ case ${0##*/} in
3131
*) prog=xzdiff; cmp=${DIFF:-diff};;
3232
esac
3333

34-
version="$prog (XZ Utils) 5.6.1"
34+
version="$prog (XZ Utils) 5.6.2"
3535

3636
usage="Usage: ${0##*/} [OPTION]... FILE1 [FILE2]
3737
Compare FILE1 to FILE2, using their uncompressed contents if they are

mingw32/bin/xzdec.exe

2 KB
Binary file not shown.

mingw32/bin/xzdiff

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ case ${0##*/} in
3131
*) prog=xzdiff; cmp=${DIFF:-diff};;
3232
esac
3333

34-
version="$prog (XZ Utils) 5.6.1"
34+
version="$prog (XZ Utils) 5.6.2"
3535

3636
usage="Usage: ${0##*/} [OPTION]... FILE1 [FILE2]
3737
Compare FILE1 to FILE2, using their uncompressed contents if they are

mingw32/bin/xzegrep

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ case ${0##*/} in
3535
*) prog=xzgrep; grep=${GREP:-grep};;
3636
esac
3737

38-
version="$prog (XZ Utils) 5.6.1"
38+
version="$prog (XZ Utils) 5.6.2"
3939

4040
usage="Usage: ${0##*/} [OPTION]... [-e] PATTERN [FILE]...
4141
Look for instances of PATTERN in the input FILEs, using their
@@ -277,7 +277,7 @@ for i; do
277277
test "$(kill -l "$xz_status" 2> /dev/null)" != "PIPE" && exit "$xz_status"
278278
elif test "$xz_status" -gt 0; then
279279
# Decompression failed but we will continue with the remaining
280-
# files anwyway. Set exit status to at least 2 to indicate an error.
280+
# files anyway. Set exit status to at least 2 to indicate an error.
281281
test "$r" -lt 2 && r=2
282282
fi
283283

mingw32/bin/xzfgrep

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ case ${0##*/} in
3535
*) prog=xzgrep; grep=${GREP:-grep};;
3636
esac
3737

38-
version="$prog (XZ Utils) 5.6.1"
38+
version="$prog (XZ Utils) 5.6.2"
3939

4040
usage="Usage: ${0##*/} [OPTION]... [-e] PATTERN [FILE]...
4141
Look for instances of PATTERN in the input FILEs, using their
@@ -277,7 +277,7 @@ for i; do
277277
test "$(kill -l "$xz_status" 2> /dev/null)" != "PIPE" && exit "$xz_status"
278278
elif test "$xz_status" -gt 0; then
279279
# Decompression failed but we will continue with the remaining
280-
# files anwyway. Set exit status to at least 2 to indicate an error.
280+
# files anyway. Set exit status to at least 2 to indicate an error.
281281
test "$r" -lt 2 && r=2
282282
fi
283283

mingw32/bin/xzgrep

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ case ${0##*/} in
3535
*) prog=xzgrep; grep=${GREP:-grep};;
3636
esac
3737

38-
version="$prog (XZ Utils) 5.6.1"
38+
version="$prog (XZ Utils) 5.6.2"
3939

4040
usage="Usage: ${0##*/} [OPTION]... [-e] PATTERN [FILE]...
4141
Look for instances of PATTERN in the input FILEs, using their
@@ -277,7 +277,7 @@ for i; do
277277
test "$(kill -l "$xz_status" 2> /dev/null)" != "PIPE" && exit "$xz_status"
278278
elif test "$xz_status" -gt 0; then
279279
# Decompression failed but we will continue with the remaining
280-
# files anwyway. Set exit status to at least 2 to indicate an error.
280+
# files anyway. Set exit status to at least 2 to indicate an error.
281281
test "$r" -lt 2 && r=2
282282
fi
283283

mingw32/bin/xzless

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
# specified via XZ_OPT.
2525
xz='xz --format=auto'
2626

27-
version='xzless (XZ Utils) 5.6.1'
27+
version='xzless (XZ Utils) 5.6.2'
2828

2929
usage="Usage: ${0##*/} [OPTION]... [FILE]...
3030
Like 'less', but operate on the uncompressed contents of xz compressed FILEs.

mingw32/bin/xzmore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
# specified via XZ_OPT.
2525
xz='xz --format=auto'
2626

27-
version='xzmore (XZ Utils) 5.6.1'
27+
version='xzmore (XZ Utils) 5.6.2'
2828

2929
usage="Usage: ${0##*/} [OPTION]... [FILE]...
3030
Like 'more', but operate on the uncompressed contents of xz compressed FILEs.

mingw32/include/_mingw_mac.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#define __MINGW64_STRINGIFY(x) \
1212
__STRINGIFY(x)
1313

14-
#define __MINGW64_VERSION_MAJOR 12
14+
#define __MINGW64_VERSION_MAJOR 13
1515
#define __MINGW64_VERSION_MINOR 0
1616
#define __MINGW64_VERSION_BUGFIX 0
1717

mingw32/include/lzma.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
* headers) streams are supported. Multiple compression algorithms (filters)
1111
* are supported. Currently LZMA2 is the primary filter.
1212
*
13-
* liblzma is part of XZ Utils <https://xz.tukaani.org/xz-utils/>. XZ Utils
13+
* liblzma is part of XZ Utils <https://tukaani.org/xz/>. XZ Utils
1414
* includes a gzip-like command line tool named xz and some other tools.
15-
* XZ Utils is developed and maintained by Lasse Collin and Jia Tan.
15+
* XZ Utils is developed and maintained by Lasse Collin.
1616
*
1717
* Major parts of liblzma are based on code written by Igor Pavlov,
1818
* specifically the LZMA SDK <https://7-zip.org/sdk.html>.

mingw32/include/lzma/base.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ typedef enum {
257257
*/
258258

259259
/*
260-
* These eumerations may be used internally by liblzma
260+
* These enumerations may be used internally by liblzma
261261
* but they will never be returned to applications.
262262
*/
263263
LZMA_RET_INTERNAL1 = 101,

mingw32/include/lzma/container.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -792,7 +792,7 @@ extern LZMA_API(lzma_ret) lzma_stream_decoder_mt(
792792
* as it doesn't support any decoder flags. It will return LZMA_STREAM_END
793793
* after one .lzma stream.)
794794
*
795-
* \param strm Pointer to lzma_stream that is at least initialized
795+
* \param strm Pointer to lzma_stream that is at least initialized
796796
* with LZMA_STREAM_INIT.
797797
* \param memlimit Memory usage limit as bytes. Use UINT64_MAX
798798
* to effectively disable the limiter. liblzma

mingw32/include/lzma/index.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ typedef struct {
233233
} block;
234234

235235
/**
236-
* \private Internal struct.
236+
* \private Internal data
237237
*
238238
* Internal data which is used to store the state of the iterator.
239239
* The exact format may vary between liblzma versions, so don't
@@ -673,7 +673,7 @@ extern LZMA_API(lzma_bool) lzma_index_iter_locate(
673673
* function succeeds, the memory allocated for src
674674
* is freed or moved to be part of dest, and all
675675
* iterators pointing to src will become invalid.
676-
* \param allocator lzma_allocator for custom allocator functions.
676+
* \param allocator lzma_allocator for custom allocator functions.
677677
* Set to NULL to use malloc() and free().
678678
*
679679
* \return Possible lzma_ret values:
@@ -793,7 +793,7 @@ extern LZMA_API(lzma_ret) lzma_index_buffer_encode(const lzma_index *i,
793793
* lzma_index is allowed to require. The value
794794
* pointed by this pointer is modified if and only
795795
* if LZMA_MEMLIMIT_ERROR is returned.
796-
* \param allocator lzma_allocator for custom allocator functions.
796+
* \param allocator lzma_allocator for custom allocator functions.
797797
* Set to NULL to use malloc() and free().
798798
* \param in Beginning of the input buffer
799799
* \param in_pos The next byte will be read from in[*in_pos].

mingw32/include/lzma/version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
#define LZMA_VERSION_MINOR 6
2323

2424
/** \brief Patch version number of the liblzma release. */
25-
#define LZMA_VERSION_PATCH 1
25+
#define LZMA_VERSION_PATCH 2
2626

2727
/**
2828
* \brief Version stability marker

mingw32/include/lzma/vli.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,8 @@ typedef uint64_t lzma_vli;
6767
* This is useful to test that application has given acceptable values
6868
* for example in the uncompressed_size and compressed_size variables.
6969
*
70-
* \return True if the integer is representable as VLI or if it
71-
* indicates unknown value. False if the integer cannot be
72-
* represented as VLI.
70+
* \return True if the integer is representable as a VLI or if it
71+
* indicates an unknown value. False otherwise.
7372
*/
7473
#define lzma_vli_is_valid(vli) \
7574
((vli) <= LZMA_VLI_MAX || (vli) == LZMA_VLI_UNKNOWN)

mingw32/include/math.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1217,28 +1217,28 @@ __MINGW_EXTENSION long long __cdecl llrintl (long double);
12171217
extern int __cdecl __signbitd128 (_Decimal128);
12181218

12191219
#ifndef __CRT__NO_INLINE
1220-
__CRT_INLINE __cdecl __isnand32(_Decimal32 x){
1220+
__CRT_INLINE int __cdecl __isnand32(_Decimal32 x){
12211221
return __builtin_isnand32(x);
12221222
}
12231223

1224-
__CRT_INLINE __cdecl __isnand64(_Decimal64 x){
1224+
__CRT_INLINE int __cdecl __isnand64(_Decimal64 x){
12251225
return __builtin_isnand64(x);
12261226
}
12271227

1228-
__CRT_INLINE __cdecl __isnand128(_Decimal128 x){
1228+
__CRT_INLINE int __cdecl __isnand128(_Decimal128 x){
12291229
return __builtin_isnand128(x);
12301230
}
12311231

12321232
__CRT_INLINE int __cdecl __signbitd32 (_Decimal32 x){
1233-
return __buintin_signbitd32(x);
1233+
return __builtin_signbitd32(x);
12341234
}
12351235

12361236
__CRT_INLINE int __cdecl __signbitd64 (_Decimal64 x){
1237-
return __buintin_signbitd64(x);
1237+
return __builtin_signbitd64(x);
12381238
}
12391239

12401240
__CRT_INLINE int __cdecl __signbitd128 (_Decimal128 x){
1241-
return __buintin_signbitd128(x);
1241+
return __builtin_signbitd128(x);
12421242
}
12431243

12441244
#endif

mingw32/lib/libcrtdll.a

260 Bytes
Binary file not shown.

mingw32/lib/liblzma.a

702 Bytes
Binary file not shown.

mingw32/lib/libmingw32.a

0 Bytes
Binary file not shown.

mingw32/lib/libmingwex.a

-3.71 KB
Binary file not shown.

mingw32/lib/libmsvcr100.a

60 Bytes
Binary file not shown.

mingw32/lib/libmsvcr110.a

-712 Bytes
Binary file not shown.

mingw32/lib/libmsvcr120.a

-714 Bytes
Binary file not shown.

mingw32/lib/libmsvcr120_app.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcr120d.a

-716 Bytes
Binary file not shown.

mingw32/lib/libmsvcr70.a

3.71 KB
Binary file not shown.

mingw32/lib/libmsvcr71.a

3.71 KB
Binary file not shown.

mingw32/lib/libmsvcr80.a

58 Bytes
Binary file not shown.

mingw32/lib/libmsvcr90.a

58 Bytes
Binary file not shown.

mingw32/lib/libmsvcr90d.a

60 Bytes
Binary file not shown.

mingw32/lib/libmsvcrt-os.a

3.65 KB
Binary file not shown.

mingw32/lib/libmsvcrt.a

3.65 KB
Binary file not shown.

mingw32/lib/libmsvcrt10.a

0 Bytes
Binary file not shown.

mingw32/lib/libmsvcrt20.a

770 Bytes
Binary file not shown.

mingw32/lib/libmsvcrt40.a

0 Bytes
Binary file not shown.

mingw32/lib/libucrt.a

11.4 KB
Binary file not shown.

mingw32/lib/libucrtapp.a

11.4 KB
Binary file not shown.

mingw32/lib/libucrtbase.a

0 Bytes
Binary file not shown.

mingw32/lib/pkgconfig/liblzma.pc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ includedir=/mingw32/include
88

99
Name: liblzma
1010
Description: General purpose data compression library
11-
URL: https://xz.tukaani.org/xz-utils/
12-
Version: 5.6.1
11+
URL: https://tukaani.org/xz/
12+
Version: 5.6.2
1313
Cflags: -I${includedir}
1414
Cflags.private: -DLZMA_API_STATIC
1515
Libs: -L${libdir} -llzma

mingw32/share/doc/xz/AUTHORS

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
Authors of XZ Utils
33
===================
44

5-
XZ Utils is developed and maintained by Lasse Collin
6-
5+
XZ Utils is developed and maintained by
6+
Lasse Collin <[email protected]>.
77

88
Major parts of liblzma are based on code written by Igor Pavlov,
99
specifically the LZMA SDK <https://7-zip.org/sdk.html>. Without
@@ -30,6 +30,11 @@ Authors of XZ Utils
3030
- Jonathan Nieder
3131
- Joachim Henke
3232

33+
Special author: Jia Tan was a co-maintainer in 2022-2024. He and
34+
the team behind him inserted a backdoor (CVE-2024-3094) into
35+
XZ Utils 5.6.0 and 5.6.1 releases. He suddenly disappeared when
36+
this was discovered.
37+
3338
Many people have contributed improvements or reported bugs.
3439
Most of these people are mentioned in the file THANKS.
3540

mingw32/share/doc/xz/COPYING

Lines changed: 5 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ XZ Utils Licensing
33
==================
44

55
Different licenses apply to different files in this package. Here
6-
is a rough summary of which licenses apply to which parts of this
7-
package (but check the individual files to be sure!):
6+
is a summary of which licenses apply to which parts of this package:
87

98
- liblzma is under the BSD Zero Clause License (0BSD).
109

@@ -25,20 +24,6 @@ XZ Utils Licensing
2524
lzma-file-format.xt are in the public domain but may
2625
be distributed under the terms of 0BSD too.
2726

28-
- Doxygen-generated HTML version of the liblzma API documentation:
29-
While Doxygen is under the GNU GPLv2, the license information
30-
in Doxygen includes the following exception:
31-
32-
Documents produced by doxygen are derivative works
33-
derived from the input used in their production;
34-
they are not affected by this license.
35-
36-
Note: The JavaScript files (under the MIT license) have
37-
been removed from the Doxygen output.
38-
39-
- The XZ logo (xz-logo.png) included in the Doxygen-generated
40-
documentation is under the Creative Commons BY-SA 4.0 license.
41-
4227
- Translated messages and man pages are under 0BSD except that
4328
some old translations are in the public domain.
4429

@@ -51,8 +36,9 @@ XZ Utils Licensing
5136
These files don't affect the licensing of the binaries being
5237
built.
5338

54-
- The extra directory contain files that are under various
55-
free software licenses.
39+
- The 'extra' directory contains files that are under various
40+
free software licenses. These aren't built or installed as
41+
part of XZ Utils.
5642

5743
For the files under the BSD Zero Clause License (0BSD), if
5844
a copyright notice is needed, the following is sufficient:
@@ -65,16 +51,13 @@ XZ Utils Licensing
6551
it is not legally required by the license terms. Here is an example
6652
of a good notice to put into "about box" or into documentation:
6753

68-
This software includes code from XZ Utils
69-
<https://xz.tukaani.org/xz-utils/>.
54+
This software includes code from XZ Utils <https://tukaani.org/xz/>.
7055

7156
The following license texts are included in the following files:
7257
- COPYING.0BSD: BSD Zero Clause License
7358
- COPYING.LGPLv2.1: GNU Lesser General Public License version 2.1
7459
- COPYING.GPLv2: GNU General Public License version 2
7560
- COPYING.GPLv3: GNU General Public License version 3
76-
- COPYING.CC-BY-SA-4.0: Creative Commons Attribution-ShareAlike 4.0
77-
International Public License
7861

7962
A note about old XZ Utils releases:
8063

0 commit comments

Comments
 (0)