History log of /freebsd-11-stable/contrib/xz/src/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
362918 04-Jul-2020 delphij

MFC r362452, r362478: liblzma: Make liblzma use libmd implementation of SHA256.

360523 01-May-2020 delphij

MFC r359201: MFV r359197: xz 5.2.5.


/freebsd-11-stable/contrib/xz/ChangeLog
/freebsd-11-stable/contrib/xz/FREEBSD-Xlist
/freebsd-11-stable/contrib/xz/README
/freebsd-11-stable/contrib/xz/THANKS
common/sysdefs.h
common/tuklib_cpucores.c
common/tuklib_exit.c
common/tuklib_integer.h
common/tuklib_mbstr.h
common/tuklib_mbstr_fw.c
common/tuklib_mbstr_width.c
common/tuklib_physmem.c
liblzma/api/lzma.h
liblzma/api/lzma/block.h
liblzma/api/lzma/filter.h
liblzma/api/lzma/hardware.h
liblzma/api/lzma/lzma12.h
liblzma/api/lzma/version.h
liblzma/api/lzma/vli.h
liblzma/check/crc32_fast.c
liblzma/check/crc32_table.c
liblzma/check/crc64_fast.c
liblzma/check/crc64_table.c
liblzma/common/alone_decoder.c
liblzma/common/alone_encoder.c
liblzma/common/block_header_decoder.c
liblzma/common/block_header_encoder.c
liblzma/common/block_util.c
liblzma/common/common.c
liblzma/common/filter_common.h
liblzma/common/filter_decoder.h
liblzma/common/filter_flags_encoder.c
liblzma/common/hardware_physmem.c
liblzma/common/index.c
liblzma/common/memcmplen.h
liblzma/common/stream_encoder_mt.c
liblzma/common/stream_flags_decoder.c
liblzma/common/stream_flags_encoder.c
liblzma/common/vli_decoder.c
liblzma/delta/delta_decoder.c
liblzma/lz/lz_decoder.c
liblzma/lz/lz_encoder_hash.h
liblzma/lz/lz_encoder_mf.c
liblzma/lzma/fastpos.h
liblzma/lzma/fastpos_tablegen.c
liblzma/lzma/lzma2_decoder.c
liblzma/lzma/lzma_common.h
liblzma/lzma/lzma_decoder.c
liblzma/lzma/lzma_encoder.c
liblzma/lzma/lzma_encoder_optimum_normal.c
liblzma/lzma/lzma_encoder_private.h
liblzma/simple/arm.c
liblzma/simple/armthumb.c
liblzma/simple/ia64.c
liblzma/simple/powerpc.c
liblzma/simple/simple_coder.c
liblzma/simple/simple_decoder.c
liblzma/simple/simple_encoder.c
liblzma/simple/x86.c
xz/args.c
xz/coder.c
xz/file_io.c
xz/file_io.h
xz/hardware.c
xz/main.c
xz/message.c
xz/message.h
xz/mytime.c
xz/mytime.h
xz/options.c
xz/private.h
xz/signals.c
xz/util.c
xz/xz.1
xzdec/xzdec.c
/freebsd-11-stable/lib/liblzma/config.h
342987 13-Jan-2019 kib

MFC r342823:
Clamp tuklib_physmem() return value to SIZE_T_MAX.

334607 04-Jun-2018 delphij

MFC r333783: MFV r333779: xz 5.2.4.

331235 20-Mar-2018 emaste

MFC r319510: xz: set noexec stack flag on FreeBSD

312517 20-Jan-2017 delphij

MFC r311504: MFV r311477: xz 5.2.3.

302408 08-Jul-2016 gjb

Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, as nothing has been merged
here.

Additional commits post-branch will follow.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


/freebsd-11-stable/MAINTAINERS
/freebsd-11-stable/cddl
/freebsd-11-stable/cddl/contrib/opensolaris
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/zfs
/freebsd-11-stable/cddl/contrib/opensolaris/lib/libzfs
/freebsd-11-stable/contrib/amd
/freebsd-11-stable/contrib/apr
/freebsd-11-stable/contrib/apr-util
/freebsd-11-stable/contrib/atf
/freebsd-11-stable/contrib/binutils
/freebsd-11-stable/contrib/bmake
/freebsd-11-stable/contrib/byacc
/freebsd-11-stable/contrib/bzip2
/freebsd-11-stable/contrib/com_err
/freebsd-11-stable/contrib/compiler-rt
/freebsd-11-stable/contrib/dialog
/freebsd-11-stable/contrib/dma
/freebsd-11-stable/contrib/dtc
/freebsd-11-stable/contrib/ee
/freebsd-11-stable/contrib/elftoolchain
/freebsd-11-stable/contrib/elftoolchain/ar
/freebsd-11-stable/contrib/elftoolchain/brandelf
/freebsd-11-stable/contrib/elftoolchain/elfdump
/freebsd-11-stable/contrib/expat
/freebsd-11-stable/contrib/file
/freebsd-11-stable/contrib/gcc
/freebsd-11-stable/contrib/gcclibs/libgomp
/freebsd-11-stable/contrib/gdb
/freebsd-11-stable/contrib/gdtoa
/freebsd-11-stable/contrib/groff
/freebsd-11-stable/contrib/ipfilter
/freebsd-11-stable/contrib/ldns
/freebsd-11-stable/contrib/ldns-host
/freebsd-11-stable/contrib/less
/freebsd-11-stable/contrib/libarchive
/freebsd-11-stable/contrib/libarchive/cpio
/freebsd-11-stable/contrib/libarchive/libarchive
/freebsd-11-stable/contrib/libarchive/libarchive_fe
/freebsd-11-stable/contrib/libarchive/tar
/freebsd-11-stable/contrib/libc++
/freebsd-11-stable/contrib/libc-vis
/freebsd-11-stable/contrib/libcxxrt
/freebsd-11-stable/contrib/libexecinfo
/freebsd-11-stable/contrib/libpcap
/freebsd-11-stable/contrib/libstdc++
/freebsd-11-stable/contrib/libucl
/freebsd-11-stable/contrib/libxo
/freebsd-11-stable/contrib/llvm
/freebsd-11-stable/contrib/llvm/projects/libunwind
/freebsd-11-stable/contrib/llvm/tools/clang
/freebsd-11-stable/contrib/llvm/tools/lldb
/freebsd-11-stable/contrib/llvm/tools/llvm-dwarfdump
/freebsd-11-stable/contrib/llvm/tools/llvm-lto
/freebsd-11-stable/contrib/mdocml
/freebsd-11-stable/contrib/mtree
/freebsd-11-stable/contrib/ncurses
/freebsd-11-stable/contrib/netcat
/freebsd-11-stable/contrib/ntp
/freebsd-11-stable/contrib/nvi
/freebsd-11-stable/contrib/one-true-awk
/freebsd-11-stable/contrib/openbsm
/freebsd-11-stable/contrib/openpam
/freebsd-11-stable/contrib/openresolv
/freebsd-11-stable/contrib/pf
/freebsd-11-stable/contrib/sendmail
/freebsd-11-stable/contrib/serf
/freebsd-11-stable/contrib/sqlite3
/freebsd-11-stable/contrib/subversion
/freebsd-11-stable/contrib/tcpdump
/freebsd-11-stable/contrib/tcsh
/freebsd-11-stable/contrib/tnftp
/freebsd-11-stable/contrib/top
/freebsd-11-stable/contrib/top/install-sh
/freebsd-11-stable/contrib/tzcode/stdtime
/freebsd-11-stable/contrib/tzcode/zic
/freebsd-11-stable/contrib/tzdata
/freebsd-11-stable/contrib/unbound
/freebsd-11-stable/contrib/vis
/freebsd-11-stable/contrib/wpa
/freebsd-11-stable/contrib/xz
/freebsd-11-stable/crypto/heimdal
/freebsd-11-stable/crypto/openssh
/freebsd-11-stable/crypto/openssl
/freebsd-11-stable/gnu/lib
/freebsd-11-stable/gnu/usr.bin/binutils
/freebsd-11-stable/gnu/usr.bin/cc/cc_tools
/freebsd-11-stable/gnu/usr.bin/gdb
/freebsd-11-stable/lib/libc/locale/ascii.c
/freebsd-11-stable/sys/cddl/contrib/opensolaris
/freebsd-11-stable/sys/contrib/dev/acpica
/freebsd-11-stable/sys/contrib/ipfilter
/freebsd-11-stable/sys/contrib/libfdt
/freebsd-11-stable/sys/contrib/octeon-sdk
/freebsd-11-stable/sys/contrib/x86emu
/freebsd-11-stable/sys/contrib/xz-embedded
/freebsd-11-stable/usr.sbin/bhyve/atkbdc.h
/freebsd-11-stable/usr.sbin/bhyve/bhyvegc.c
/freebsd-11-stable/usr.sbin/bhyve/bhyvegc.h
/freebsd-11-stable/usr.sbin/bhyve/console.c
/freebsd-11-stable/usr.sbin/bhyve/console.h
/freebsd-11-stable/usr.sbin/bhyve/pci_fbuf.c
/freebsd-11-stable/usr.sbin/bhyve/pci_xhci.c
/freebsd-11-stable/usr.sbin/bhyve/pci_xhci.h
/freebsd-11-stable/usr.sbin/bhyve/ps2kbd.c
/freebsd-11-stable/usr.sbin/bhyve/ps2kbd.h
/freebsd-11-stable/usr.sbin/bhyve/ps2mouse.c
/freebsd-11-stable/usr.sbin/bhyve/ps2mouse.h
/freebsd-11-stable/usr.sbin/bhyve/rfb.c
/freebsd-11-stable/usr.sbin/bhyve/rfb.h
/freebsd-11-stable/usr.sbin/bhyve/sockstream.c
/freebsd-11-stable/usr.sbin/bhyve/sockstream.h
/freebsd-11-stable/usr.sbin/bhyve/usb_emul.c
/freebsd-11-stable/usr.sbin/bhyve/usb_emul.h
/freebsd-11-stable/usr.sbin/bhyve/usb_mouse.c
/freebsd-11-stable/usr.sbin/bhyve/vga.c
/freebsd-11-stable/usr.sbin/bhyve/vga.h
291125 21-Nov-2015 delphij

MFV r291123:

xz 5.2.2.

MFC after: 1 month
Relnotes: yes


281316 09-Apr-2015 delphij

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)


278433 09-Feb-2015 rpaulo

Merge xz 5.2.0.

This brings support for multi-threaded compression. This brings close
N times faster compression where N is the number of CPU cores.
Because of this, liblzma now depends on libthr.

Soon libarchive will be modified to use the new lzma API.

Thanks to antoine@ for the exp-run.

Differential Revision: https://reviews.freebsd.org/D1786
Reviewed by: bapt


276898 10-Jan-2015 bapt

Install the liblzma pkg-config file

MFC after: 1 week


273498 23-Oct-2014 delphij

MFV r273494: xz 5.0.7.

MFC after: 2 weeks


262754 04-Mar-2014 delphij

MFV r253848 (mm):

Update vendor/xz from v5.0 branch to post-5.0.5

MFC after: 2 weeks


244601 22-Dec-2012 mm

MFV r244559:
Update contrib/xz to version 5.0.4

MFC after: 2 weeks


223935 11-Jul-2011 mm

Update xz to git snapshot of v5.0 branch as of 20110711 (post-5.0.3)

For architectures with __NO_STRICT_ALIGNMENT
define TUKLIB_FAST_UNALIGNED_ACCESS

MFC after: 2 weeks


219001 24-Feb-2011 mm

Update xz to release 5.0.1

MFC after: 1 week


215187 12-Nov-2010 mm

Update xz to release 5.0.0

Approved by: delphij (mentor)
MFC after: 1 week


213700 11-Oct-2010 mm

Upgrade xz to git snapshot as of 20101010

Approved by: delphij (mentor)
MFC after: 1 month


207842 10-May-2010 mm

Import of liblzma, xz, xzdec, lzmainfo from vendor branch
Add support for xz and lzma to lesspipe.sh (xzless, lzless)
Bump __FreeBSD_version

Approved by: delphij (mentor)
MFC after: 2 weeks


207753 07-May-2010 mm

Vendor import of xz (stripped)
Git revision: a290cfee3e23f046889c022aa96b4eca2016fdda

Approved by: delphij (mentor)