]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit - contrib/ntp/sntp/timing.c
Merge xz 5.2.0.
authorRui Paulo <rpaulo@FreeBSD.org>
Mon, 9 Feb 2015 06:20:34 +0000 (06:20 +0000)
committerRui Paulo <rpaulo@FreeBSD.org>
Mon, 9 Feb 2015 06:20:34 +0000 (06:20 +0000)
commit532000256b898d5d3b0067ffa328715d18f4776d
tree3f25b66f5b10f61bdad6d2e1065d6babc4b9bc85
parent10e99e605728c341e59f41255fc3dd326d647938
parentd6a9376028870754d7d3de3f626c1deb6df81092
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
128 files changed:
Makefile.inc1
ObsoleteFiles.inc
contrib/xz/ChangeLog
contrib/xz/THANKS
contrib/xz/TODO
contrib/xz/src/common/mythread.h
contrib/xz/src/common/sysdefs.h
contrib/xz/src/common/tuklib_cpucores.c
contrib/xz/src/common/tuklib_physmem.c
contrib/xz/src/liblzma/api/lzma.h
contrib/xz/src/liblzma/api/lzma/base.h
contrib/xz/src/liblzma/api/lzma/block.h
contrib/xz/src/liblzma/api/lzma/container.h
contrib/xz/src/liblzma/api/lzma/filter.h
contrib/xz/src/liblzma/api/lzma/hardware.h
contrib/xz/src/liblzma/api/lzma/index.h
contrib/xz/src/liblzma/api/lzma/index_hash.h
contrib/xz/src/liblzma/api/lzma/lzma12.h
contrib/xz/src/liblzma/api/lzma/version.h
contrib/xz/src/liblzma/check/check.h
contrib/xz/src/liblzma/check/sha256.c
contrib/xz/src/liblzma/common/alone_decoder.c
contrib/xz/src/liblzma/common/alone_decoder.h
contrib/xz/src/liblzma/common/alone_encoder.c
contrib/xz/src/liblzma/common/auto_decoder.c
contrib/xz/src/liblzma/common/block_buffer_decoder.c
contrib/xz/src/liblzma/common/block_buffer_encoder.c
contrib/xz/src/liblzma/common/block_buffer_encoder.h
contrib/xz/src/liblzma/common/block_decoder.c
contrib/xz/src/liblzma/common/block_decoder.h
contrib/xz/src/liblzma/common/block_encoder.c
contrib/xz/src/liblzma/common/block_encoder.h
contrib/xz/src/liblzma/common/block_header_decoder.c
contrib/xz/src/liblzma/common/block_header_encoder.c
contrib/xz/src/liblzma/common/block_util.c
contrib/xz/src/liblzma/common/common.c
contrib/xz/src/liblzma/common/common.h
contrib/xz/src/liblzma/common/easy_buffer_encoder.c
contrib/xz/src/liblzma/common/easy_encoder.c
contrib/xz/src/liblzma/common/filter_buffer_decoder.c
contrib/xz/src/liblzma/common/filter_buffer_encoder.c
contrib/xz/src/liblzma/common/filter_common.c
contrib/xz/src/liblzma/common/filter_common.h
contrib/xz/src/liblzma/common/filter_decoder.c
contrib/xz/src/liblzma/common/filter_decoder.h
contrib/xz/src/liblzma/common/filter_encoder.c
contrib/xz/src/liblzma/common/filter_encoder.h
contrib/xz/src/liblzma/common/filter_flags_decoder.c
contrib/xz/src/liblzma/common/hardware_cputhreads.c
contrib/xz/src/liblzma/common/index.c
contrib/xz/src/liblzma/common/index_decoder.c
contrib/xz/src/liblzma/common/index_encoder.c
contrib/xz/src/liblzma/common/index_encoder.h
contrib/xz/src/liblzma/common/index_hash.c
contrib/xz/src/liblzma/common/memcmplen.h
contrib/xz/src/liblzma/common/outqueue.c
contrib/xz/src/liblzma/common/outqueue.h
contrib/xz/src/liblzma/common/stream_buffer_decoder.c
contrib/xz/src/liblzma/common/stream_buffer_encoder.c
contrib/xz/src/liblzma/common/stream_decoder.c
contrib/xz/src/liblzma/common/stream_decoder.h
contrib/xz/src/liblzma/common/stream_encoder.c
contrib/xz/src/liblzma/common/stream_encoder_mt.c
contrib/xz/src/liblzma/delta/delta_common.c
contrib/xz/src/liblzma/delta/delta_decoder.c
contrib/xz/src/liblzma/delta/delta_decoder.h
contrib/xz/src/liblzma/delta/delta_encoder.c
contrib/xz/src/liblzma/delta/delta_encoder.h
contrib/xz/src/liblzma/delta/delta_private.h
contrib/xz/src/liblzma/liblzma.map
contrib/xz/src/liblzma/liblzma.pc.in
contrib/xz/src/liblzma/lz/lz_decoder.c
contrib/xz/src/liblzma/lz/lz_decoder.h
contrib/xz/src/liblzma/lz/lz_encoder.c
contrib/xz/src/liblzma/lz/lz_encoder.h
contrib/xz/src/liblzma/lz/lz_encoder_mf.c
contrib/xz/src/liblzma/lzma/fastpos.h
contrib/xz/src/liblzma/lzma/lzma2_decoder.c
contrib/xz/src/liblzma/lzma/lzma2_decoder.h
contrib/xz/src/liblzma/lzma/lzma2_encoder.c
contrib/xz/src/liblzma/lzma/lzma2_encoder.h
contrib/xz/src/liblzma/lzma/lzma_common.h
contrib/xz/src/liblzma/lzma/lzma_decoder.c
contrib/xz/src/liblzma/lzma/lzma_decoder.h
contrib/xz/src/liblzma/lzma/lzma_encoder.c
contrib/xz/src/liblzma/lzma/lzma_encoder.h
contrib/xz/src/liblzma/lzma/lzma_encoder_optimum_fast.c
contrib/xz/src/liblzma/lzma/lzma_encoder_optimum_normal.c
contrib/xz/src/liblzma/lzma/lzma_encoder_private.h
contrib/xz/src/liblzma/rangecoder/range_decoder.h
contrib/xz/src/liblzma/simple/arm.c
contrib/xz/src/liblzma/simple/armthumb.c
contrib/xz/src/liblzma/simple/ia64.c
contrib/xz/src/liblzma/simple/powerpc.c
contrib/xz/src/liblzma/simple/simple_coder.c
contrib/xz/src/liblzma/simple/simple_coder.h
contrib/xz/src/liblzma/simple/simple_decoder.c
contrib/xz/src/liblzma/simple/simple_decoder.h
contrib/xz/src/liblzma/simple/simple_private.h
contrib/xz/src/liblzma/simple/sparc.c
contrib/xz/src/liblzma/simple/x86.c
contrib/xz/src/liblzma/validate_map.sh
contrib/xz/src/xz/args.c
contrib/xz/src/xz/args.h
contrib/xz/src/xz/coder.c
contrib/xz/src/xz/coder.h
contrib/xz/src/xz/file_io.c
contrib/xz/src/xz/file_io.h
contrib/xz/src/xz/hardware.c
contrib/xz/src/xz/hardware.h
contrib/xz/src/xz/list.c
contrib/xz/src/xz/main.c
contrib/xz/src/xz/message.c
contrib/xz/src/xz/mytime.c
contrib/xz/src/xz/mytime.h
contrib/xz/src/xz/options.c
contrib/xz/src/xz/private.h
contrib/xz/src/xz/signals.c
contrib/xz/src/xz/suffix.c
contrib/xz/src/xz/xz.1
lib/Makefile
lib/liblzma/Makefile
lib/liblzma/Symbol.map
lib/liblzma/Versions.def
lib/liblzma/config.h
rescue/rescue/Makefile
share/mk/src.libnames.mk
usr.bin/xz/Makefile