XZ Utils  5.1.0alpha
File List
Here is a list of all documented files with brief descriptions:
common/mythread.hSome threading related helper macros and functions
common/sysdefs.hCommon includes, definitions, system-specific things etc
common/tuklib_common.hCommon definitions for tuklib modules
common/tuklib_cpucores.cGet the number of CPU cores online
common/tuklib_cpucores.hGet the number of CPU cores online
common/tuklib_exit.cClose stdout and stderr, and exit
common/tuklib_exit.hClose stdout and stderr, and exit
common/tuklib_gettext.hWrapper for gettext and friends
common/tuklib_integer.hVarious integer and bit operations
common/tuklib_open_stdxxx.cMake sure that file descriptors 0, 1, and 2 are open
common/tuklib_open_stdxxx.hMake sure that file descriptors 0, 1, and 2 are open
common/tuklib_physmem.cGet the amount of physical memory
common/tuklib_physmem.hGet the amount of physical memory
common/tuklib_progname.cProgram name to be displayed in messages
common/tuklib_progname.hProgram name to be displayed in messages
liblzma/api/lzma.hThe public API of liblzma data compression library
liblzma/api/lzma/base.hData types and functions used in many places in liblzma API
liblzma/api/lzma/bcj.hBranch/Call/Jump conversion filters
liblzma/api/lzma/block.h.xz Block handling
liblzma/api/lzma/check.hIntegrity checks
liblzma/api/lzma/container.hFile formats
liblzma/api/lzma/delta.hDelta filter
liblzma/api/lzma/filter.hCommon filter related types and functions
liblzma/api/lzma/hardware.hHardware information
liblzma/api/lzma/index.hHandling of .xz Index and related information
liblzma/api/lzma/index_hash.hValidate Index by using a hash function
liblzma/api/lzma/lzma.hLZMA1 and LZMA2 filters
liblzma/api/lzma/stream_flags.h.xz Stream Header and Stream Footer encoder and decoder
liblzma/api/lzma/version.hVersion number
liblzma/api/lzma/vli.hVariable-length integer handling
liblzma/check/check.cSingle API to access different integrity checks
liblzma/check/crc32_small.cCRC32 calculation (size-optimized)
liblzma/check/crc32_table.cPrecalculated CRC32 table with correct endianness
liblzma/check/crc32_tablegen.cGenerate crc32_table_le.h and crc32_table_be.h
liblzma/check/crc64_small.cCRC64 calculation (size-optimized)
liblzma/check/crc64_table.cPrecalculated CRC64 table with correct endianness
liblzma/check/crc64_tablegen.cGenerate crc64_table_le.h and crc64_table_be.h
liblzma/check/crc_macros.hSome endian-dependent macros for CRC32 and CRC64
liblzma/check/sha256.cSHA-256
liblzma/common/alone_decoder.cDecoder for LZMA_Alone files
liblzma/common/alone_decoder.hDecoder for LZMA_Alone files
liblzma/common/auto_decoder.cAutodetect between .xz Stream and .lzma (LZMA_Alone) formats
liblzma/common/block_buffer_decoder.cSingle-call .xz Block decoder
liblzma/common/block_buffer_encoder.cSingle-call .xz Block encoder
liblzma/common/block_decoder.cDecodes .xz Blocks
liblzma/common/block_decoder.hDecodes .xz Blocks
liblzma/common/block_encoder.cEncodes .xz Blocks
liblzma/common/block_encoder.hEncodes .xz Blocks
liblzma/common/block_header_decoder.cDecodes Block Header from .xz files
liblzma/common/block_header_encoder.cEncodes Block Header for .xz files
liblzma/common/common.hCommon functions needed in many places in liblzma
liblzma/common/easy_buffer_encoder.cEasy single-call .xz Stream encoder
liblzma/common/easy_decoder_memusage.cDecoder memory usage calculation to match easy encoder presets
liblzma/common/easy_encoder.cEasy .xz Stream encoder initialization
liblzma/common/easy_encoder_memusage.cEasy .xz Stream encoder memory usage calculation
liblzma/common/easy_preset.cPreset handling for easy encoder and decoder
liblzma/common/easy_preset.hPreset handling for easy encoder and decoder
liblzma/common/filter_buffer_decoder.cSingle-call raw decoding
liblzma/common/filter_buffer_encoder.cSingle-call raw encoding
liblzma/common/filter_common.cFilter-specific stuff common for both encoder and decoder
liblzma/common/filter_decoder.cFilter ID mapping to filter-specific functions
liblzma/common/filter_encoder.cFilter ID mapping to filter-specific functions
liblzma/common/filter_flags_decoder.cDecodes a Filter Flags field
liblzma/common/filter_flags_encoder.cDecodes a Filter Flags field
liblzma/common/hardware_physmem.cGet the total amount of physical memory (RAM)
liblzma/common/index.cHandling of .xz Indexes and some other Stream information
liblzma/common/index_decoder.cDecodes the Index field
liblzma/common/index_encoder.cEncodes the Index field
liblzma/common/index_encoder.hEncodes the Index field
liblzma/common/index_hash.cValidates Index by using a hash function
liblzma/common/stream_buffer_decoder.cSingle-call .xz Stream decoder
liblzma/common/stream_buffer_encoder.cSingle-call .xz Stream encoder
liblzma/common/stream_decoder.cDecodes .xz Streams
liblzma/common/stream_decoder.hDecodes .xz Streams
liblzma/common/stream_encoder.cEncodes .xz Streams
liblzma/common/stream_flags_common.cCommon stuff for Stream flags coders
liblzma/common/stream_flags_common.hCommon stuff for Stream flags coders
liblzma/common/stream_flags_decoder.cDecodes Stream Header and Stream Footer from .xz files
liblzma/common/stream_flags_encoder.cEncodes Stream Header and Stream Footer for .xz files
liblzma/common/vli_decoder.cDecodes variable-length integers
liblzma/common/vli_encoder.cEncodes variable-length integers
liblzma/common/vli_size.cCalculates the encoded size of a variable-length integer
liblzma/delta/delta_common.cCommon stuff for Delta encoder and decoder
liblzma/delta/delta_common.hCommon stuff for Delta encoder and decoder
liblzma/delta/delta_decoder.cDelta filter decoder
liblzma/delta/delta_decoder.hDelta filter decoder
liblzma/delta/delta_encoder.cDelta filter encoder
liblzma/delta/delta_encoder.hDelta filter encoder
liblzma/delta/delta_private.hPrivate common stuff for Delta encoder and decoder
liblzma/lz/lz_decoder.cLZ out window
liblzma/lz/lz_decoder.hLZ out window
liblzma/lz/lz_encoder.cLZ in window
liblzma/lz/lz_encoder.hLZ in window and match finder API
liblzma/lz/lz_encoder_hash.hHash macros for match finders
liblzma/lz/lz_encoder_mf.cMatch finders
liblzma/lzma/fastpos.hKind of two-bit version of bit scan reverse
liblzma/lzma/fastpos_tablegen.cGenerates the lzma_fastpos[] lookup table
liblzma/lzma/lzma2_decoder.cLZMA2 decoder
liblzma/lzma/lzma2_decoder.hLZMA2 decoder
liblzma/lzma/lzma2_encoder.cLZMA2 encoder
liblzma/lzma/lzma2_encoder.hLZMA2 encoder
liblzma/lzma/lzma_common.hPrivate definitions common to LZMA encoder and decoder
liblzma/lzma/lzma_decoder.cLZMA decoder
liblzma/lzma/lzma_decoder.hLZMA decoder API
liblzma/lzma/lzma_encoder.cLZMA encoder
liblzma/lzma/lzma_encoder.hLZMA encoder API
liblzma/lzma/lzma_encoder_optimum_fast.c
liblzma/lzma/lzma_encoder_optimum_normal.c
liblzma/lzma/lzma_encoder_presets.cEncoder presets
liblzma/lzma/lzma_encoder_private.hPrivate definitions for LZMA encoder
liblzma/rangecoder/price.hProbability price calculation
liblzma/rangecoder/price_tablegen.cProbability price table generator
liblzma/rangecoder/range_common.hCommon things for range encoder and decoder
liblzma/rangecoder/range_decoder.hRange Decoder
liblzma/rangecoder/range_encoder.hRange Encoder
liblzma/simple/arm.cFilter for ARM binaries
liblzma/simple/armthumb.cFilter for ARM-Thumb binaries
liblzma/simple/ia64.cFilter for IA64 (Itanium) binaries
liblzma/simple/powerpc.cFilter for PowerPC (big endian) binaries
liblzma/simple/simple_coder.cWrapper for simple filters
liblzma/simple/simple_coder.hWrapper for simple filters
liblzma/simple/simple_decoder.cProperties decoder for simple filters
liblzma/simple/simple_decoder.hProperties decoder for simple filters
liblzma/simple/simple_encoder.cProperties encoder for simple filters
liblzma/simple/simple_private.hPrivate definitions for so called simple filters
liblzma/simple/sparc.cFilter for SPARC binaries
liblzma/simple/x86.cFilter for x86 binaries (BCJ filter)
lzmainfo/lzmainfo.cLzmainfo tool for compatibility with LZMA Utils
xz/args.cArgument parsing
xz/args.hArgument parsing
xz/coder.cCompresses or uncompresses a file
xz/coder.hCompresses or uncompresses a file
xz/file_io.cFile opening, unlinking, and closing
xz/file_io.hI/O types and functions
xz/hardware.cDetection of available hardware resources
xz/list.cListing information about .xz files
xz/list.hList information about .xz files
xz/main.cMain()
xz/main.hMiscellaneous declarations
xz/message.cPrinting messages
xz/message.hPrinting messages to stderr
xz/options.cParser for filter-specific options
xz/options.hParser for filter-specific options
xz/private.hCommon includes, definions, and prototypes
xz/signals.cHandling signals to abort operation
xz/signals.hHandling signals to abort operation
xz/suffix.cChecks filename suffix and creates the destination filename
xz/suffix.hChecks filename suffix and creates the destination filename
xz/util.cMiscellaneous utility functions
xz/util.hMiscellaneous utility functions
xzdec/xzdec.cSimple single-threaded tool to uncompress .xz or .lzma files