History log of /src/lib/liblzma/Symbol.map (Results 1 – 25 of 72)
Revision Date Author Comments
# 128836d3 04-May-2025 Xin LI <delphij@FreeBSD.org>

MFV: xz 5.8.1.

PR: bin/286252
MFC after: 1 week


# 5ffb19ac 05-Apr-2024 Xin LI <delphij@FreeBSD.org>

Backport export of lzma_mt_block_size symbol.

This restores binary compatibility against liblzma 5.6.0 library.

PR: 278127
MFC after: 3 days


# 2f9cd13d 05-Apr-2024 Xin LI <delphij@FreeBSD.org>

Revert "MFV: xz 5.6.0"

This commit reverts 8db56defa766eacdbaf89a37f25b11a57fd9787a,
rolling back the vendor import of xz 5.6.0 and restoring the
package to version 5.4.5.

The revert was not direct

Revert "MFV: xz 5.6.0"

This commit reverts 8db56defa766eacdbaf89a37f25b11a57fd9787a,
rolling back the vendor import of xz 5.6.0 and restoring the
package to version 5.4.5.

The revert was not directly due to the attack (CVE-2024-3094):
our import process have removed the test cases and build scripts
that would have enabled the attack. However, reverting would
help to reduce potential confusion and false positives from
security scanners that assess risk based solely on version
numbers.

Another commit will follow to restore binary compatibility with
the liblzma 5.6.0 library by making the previously private
symbol (lzma_mt_block_size) public.

PR: 278127
MFC after: 3 days

show more ...


# 023fa553 07-Mar-2024 Brooks Davis <brooks@FreeBSD.org>

liblzma: don't export lzma_lz_decoder_uncompressed

It was removed in the 5.4.0 import.

Reviewed by: delphij
Differential Revision: https://reviews.freebsd.org/D44247


# 8db56def 25-Feb-2024 Xin LI <delphij@FreeBSD.org>

MFV: xz 5.6.0.

MFC after: 2 weeks


# 73ed8e77 01-Jan-2023 Xin LI <delphij@FreeBSD.org>

MFV: xz 5.4.0

MFC after: 2 weeks


# 9e6bbe47 17-Nov-2022 Xin LI <delphij@FreeBSD.org>

MFV: Merge xz 5.2.8

Relnotes: yes
MFC after: 2 weeks


# 65422c96 20-Jun-2020 Xin LI <delphij@FreeBSD.org>

liblzma: Make liblzma use libmd implementation of SHA256.

MFC after: 2 weeks
PR: 200142


# 128836d3 04-May-2025 Xin LI <delphij@FreeBSD.org>

MFV: xz 5.8.1.

PR: bin/286252
MFC after: 1 week


# 5ffb19ac 05-Apr-2024 Xin LI <delphij@FreeBSD.org>

Backport export of lzma_mt_block_size symbol.

This restores binary compatibility against liblzma 5.6.0 library.

PR: 278127
MFC after: 3 days


# 2f9cd13d 05-Apr-2024 Xin LI <delphij@FreeBSD.org>

Revert "MFV: xz 5.6.0"

This commit reverts 8db56defa766eacdbaf89a37f25b11a57fd9787a,
rolling back the vendor import of xz 5.6.0 and restoring the
package to version 5.4.5.

The revert was not direct

Revert "MFV: xz 5.6.0"

This commit reverts 8db56defa766eacdbaf89a37f25b11a57fd9787a,
rolling back the vendor import of xz 5.6.0 and restoring the
package to version 5.4.5.

The revert was not directly due to the attack (CVE-2024-3094):
our import process have removed the test cases and build scripts
that would have enabled the attack. However, reverting would
help to reduce potential confusion and false positives from
security scanners that assess risk based solely on version
numbers.

Another commit will follow to restore binary compatibility with
the liblzma 5.6.0 library by making the previously private
symbol (lzma_mt_block_size) public.

PR: 278127
MFC after: 3 days

show more ...


# 023fa553 07-Mar-2024 Brooks Davis <brooks@FreeBSD.org>

liblzma: don't export lzma_lz_decoder_uncompressed

It was removed in the 5.4.0 import.

Reviewed by: delphij
Differential Revision: https://reviews.freebsd.org/D44247


# 8db56def 25-Feb-2024 Xin LI <delphij@FreeBSD.org>

MFV: xz 5.6.0.

MFC after: 2 weeks


# 73ed8e77 01-Jan-2023 Xin LI <delphij@FreeBSD.org>

MFV: xz 5.4.0

MFC after: 2 weeks


# 9e6bbe47 17-Nov-2022 Xin LI <delphij@FreeBSD.org>

MFV: Merge xz 5.2.8

Relnotes: yes
MFC after: 2 weeks


# 65422c96 20-Jun-2020 Xin LI <delphij@FreeBSD.org>

liblzma: Make liblzma use libmd implementation of SHA256.

MFC after: 2 weeks
PR: 200142


# 416ba5c7 22-Jun-2015 Navdeep Parhar <np@FreeBSD.org>

Catch up with HEAD (r280229-r284686).


# 98e0ffae 27-May-2015 Simon J. Gerraty <sjg@FreeBSD.org>

Merge sync of head


# 0a23444a 12-May-2015 Xin LI <delphij@FreeBSD.org>

Revert r282775 for now. The added dependency would cause problems for
e.g. ports-mgmt/pkg and we would like to do an exp-build.

Requested by: bdrewery


# f2626e0e 11-May-2015 Xin LI <delphij@FreeBSD.org>

Revert r281372, it's no longer needed after r282726 (fix for PR 199119) as the
symbol conflict between libmd and libcrypto have been solved.


# 7757a1b4 03-May-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Merge from head


# 7263c8c0 22-Apr-2015 Glen Barber <gjb@FreeBSD.org>

MFH: r280643-r281852

Sponsored by: The FreeBSD Foundation


# 36d99b08 10-Apr-2015 Xin LI <delphij@FreeBSD.org>

For reasons that I am not understand yet, using the libmd version of
SHA256 would make libarchive based application to give:

archive_read_extract(): Lzma library error: Corrupted input data

(Inter

For reasons that I am not understand yet, using the libmd version of
SHA256 would make libarchive based application to give:

archive_read_extract(): Lzma library error: Corrupted input data

(Internally this is LZMA_DATA_ERR)

However, the libmd version of SHA256 is supposed to give same result
as the bundled version do, and xz(1) is not affected.

As a precaution, revert the SHA256 portion of r281316 for now until
we figure out why it breaks libarchive interoperability as we can't
yet rule out this change have introduced an ABI breakage.

show more ...


# 342bcb12 09-Apr-2015 Xin LI <delphij@FreeBSD.org>

MFV r281278:

- Update xz to 5.2.1, where the most visible change is that it
fixed a compression-ratio regression in fast mode LZMA1 and
LZMA2 and used cpuset_getaffinity() for CPU cores detec

MFV r281278:

- Update xz to 5.2.1, where the most visible change is that it
fixed a compression-ratio regression in fast mode LZMA1 and
LZMA2 and used cpuset_getaffinity() for CPU cores detection.
- Make liblzma use the base system SHA256 implementation instead of
the bundled one.
- Additional annotation in config.h for FreeBSD specific tweaks.
- Refresh symbols in XZprivate_1.0 to reflect reality.

Relnotes: yes
MFC after: 1 month (TBD)

show more ...


# d8fee543 12-Feb-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Merge from HEAD


123