1
0
Fork 0
mirror of https://git.tukaani.org/xz.git synced 2024-04-04 12:36:23 +02:00
This commit is contained in:
Antoine Cœur 2019-05-08 13:30:57 +08:00 committed by Lasse Collin
parent aeb3be8ac4
commit 0d318402f8
19 changed files with 21 additions and 21 deletions

View file

@ -564,7 +564,7 @@ REFERENCES_RELATION = YES
# If the REFERENCES_LINK_SOURCE tag is set to YES (the default) # If the REFERENCES_LINK_SOURCE tag is set to YES (the default)
# and SOURCE_BROWSER tag is set to YES, then the hyperlinks from # and SOURCE_BROWSER tag is set to YES, then the hyperlinks from
# functions in REFERENCES_RELATION and REFERENCED_BY_RELATION lists will # functions in REFERENCES_RELATION and REFERENCED_BY_RELATION lists will
# link to the source code. Otherwise they will link to the documentstion. # link to the source code. Otherwise they will link to the documentation.
REFERENCES_LINK_SOURCE = YES REFERENCES_LINK_SOURCE = YES

2
NEWS
View file

@ -21,7 +21,7 @@ XZ Utils Release Notes
* xz: * xz:
- Fix "xz --list --robot missing_or_bad_file.xz" which would - Fix "xz --list --robot missing_or_bad_file.xz" which would
try to print an unitialized string and thus produce garbage try to print an uninitialized string and thus produce garbage
output. Since the exit status is non-zero, most uses of such output. Since the exit status is non-zero, most uses of such
a command won't try to interpret the garbage output. a command won't try to interpret the garbage output.

View file

@ -448,7 +448,7 @@ extern LZMA_API(lzma_vli) lzma_block_total_size(const lzma_block *block)
* - LZMA_MEM_ERROR * - LZMA_MEM_ERROR
* - LZMA_OPTIONS_ERROR * - LZMA_OPTIONS_ERROR
* - LZMA_UNSUPPORTED_CHECK: block->check specifies a Check ID * - LZMA_UNSUPPORTED_CHECK: block->check specifies a Check ID
* that is not supported by this buid of liblzma. Initializing * that is not supported by this build of liblzma. Initializing
* the encoder failed. * the encoder failed.
* - LZMA_PROG_ERROR * - LZMA_PROG_ERROR
*/ */

View file

@ -6,7 +6,7 @@
* ways to limit the resource usage. Applications linking against liblzma * ways to limit the resource usage. Applications linking against liblzma
* need to do the actual decisions how much resources to let liblzma to use. * need to do the actual decisions how much resources to let liblzma to use.
* To ease making these decisions, liblzma provides functions to find out * To ease making these decisions, liblzma provides functions to find out
* the relevant capabilities of the underlaying hardware. Currently there * the relevant capabilities of the underlying hardware. Currently there
* is only a function to find out the amount of RAM, but in the future there * is only a function to find out the amount of RAM, but in the future there
* will be also a function to detect how many concurrent threads the system * will be also a function to detect how many concurrent threads the system
* can run. * can run.

View file

@ -301,7 +301,7 @@ typedef struct {
* (2^ pb =2^2=4), which is often a good choice when there's * (2^ pb =2^2=4), which is often a good choice when there's
* no better guess. * no better guess.
* *
* When the aligment is known, setting pb accordingly may reduce * When the alignment is known, setting pb accordingly may reduce
* the file size a little. E.g. with text files having one-byte * the file size a little. E.g. with text files having one-byte
* alignment (US-ASCII, ISO-8859-*, UTF-8), setting pb=0 can * alignment (US-ASCII, ISO-8859-*, UTF-8), setting pb=0 can
* improve compression slightly. For UTF-16 text, pb=1 is a good * improve compression slightly. For UTF-16 text, pb=1 is a good

View file

@ -54,7 +54,7 @@
* *
* Valid VLI values are in the range [0, LZMA_VLI_MAX]. Unknown value is * Valid VLI values are in the range [0, LZMA_VLI_MAX]. Unknown value is
* indicated with LZMA_VLI_UNKNOWN, which is the maximum value of the * indicated with LZMA_VLI_UNKNOWN, which is the maximum value of the
* underlaying integer type. * underlying integer type.
* *
* lzma_vli will be uint64_t for the foreseeable future. If a bigger size * lzma_vli will be uint64_t for the foreseeable future. If a bigger size
* is needed in the future, it is guaranteed that 2 * LZMA_VLI_MAX will * is needed in the future, it is guaranteed that 2 * LZMA_VLI_MAX will

View file

@ -19,7 +19,7 @@ extern LZMA_API(uint64_t)
lzma_physmem(void) lzma_physmem(void)
{ {
// It is simpler to make lzma_physmem() a wrapper for // It is simpler to make lzma_physmem() a wrapper for
// tuklib_physmem() than to hack appropriate symbol visiblity // tuklib_physmem() than to hack appropriate symbol visibility
// support for the tuklib modules. // support for the tuklib modules.
return tuklib_physmem(); return tuklib_physmem();
} }

View file

@ -105,7 +105,7 @@ typedef struct {
typedef struct { typedef struct {
/// Every index_stream is a node in the tree of Sreams. /// Every index_stream is a node in the tree of Streams.
index_tree_node node; index_tree_node node;
/// Number of this Stream (first one is 1) /// Number of this Stream (first one is 1)
@ -166,7 +166,7 @@ struct lzma_index_s {
lzma_vli index_list_size; lzma_vli index_list_size;
/// How many Records to allocate at once in lzma_index_append(). /// How many Records to allocate at once in lzma_index_append().
/// This defaults to INDEX_GROUP_SIZE but can be overriden with /// This defaults to INDEX_GROUP_SIZE but can be overridden with
/// lzma_index_prealloc(). /// lzma_index_prealloc().
size_t prealloc; size_t prealloc;

View file

@ -958,7 +958,7 @@ stream_encoder_mt_init(lzma_next_coder *next, const lzma_allocator *allocator,
// Validate the filter chain so that we can give an error in this // Validate the filter chain so that we can give an error in this
// function instead of delaying it to the first call to lzma_code(). // function instead of delaying it to the first call to lzma_code().
// The memory usage calculation verifies the filter chain as // The memory usage calculation verifies the filter chain as
// a side effect so we take advatange of that. // a side effect so we take advantage of that.
if (lzma_raw_encoder_memusage(filters) == UINT64_MAX) if (lzma_raw_encoder_memusage(filters) == UINT64_MAX)
return LZMA_OPTIONS_ERROR; return LZMA_OPTIONS_ERROR;

View file

@ -72,7 +72,7 @@ lzma_vli_decode(lzma_vli *restrict vli, size_t *vli_pos,
// corrupt. // corrupt.
// //
// If we need bigger integers in future, old versions liblzma // If we need bigger integers in future, old versions liblzma
// will confusingly indicate the file being corrupt istead of // will confusingly indicate the file being corrupt instead of
// unsupported. I suppose it's still better this way, because // unsupported. I suppose it's still better this way, because
// in the foreseeable future (writing this in 2008) the only // in the foreseeable future (writing this in 2008) the only
// reason why files would appear having over 63-bit integers // reason why files would appear having over 63-bit integers

View file

@ -241,7 +241,7 @@ lzma_lz_decoder_init(lzma_next_coder *next, const lzma_allocator *allocator,
if (lz_options.dict_size < 4096) if (lz_options.dict_size < 4096)
lz_options.dict_size = 4096; lz_options.dict_size = 4096;
// Make dictionary size a multipe of 16. Some LZ-based decoders like // Make dictionary size a multiple of 16. Some LZ-based decoders like
// LZMA use the lowest bits lzma_dict.pos to know the alignment of the // LZMA use the lowest bits lzma_dict.pos to know the alignment of the
// data. Aligned buffer is also good when memcpying from the // data. Aligned buffer is also good when memcpying from the
// dictionary to the output buffer, since applications are // dictionary to the output buffer, since applications are

View file

@ -200,7 +200,7 @@ for i; do
) )
r=$? r=$?
# fail occured previously, nothing worse can happen # fail occurred previously, nothing worse can happen
test $res -gt 1 && continue test $res -gt 1 && continue
test "$xz_status" -eq 0 || test "$xz_status" -eq 2 \ test "$xz_status" -eq 0 || test "$xz_status" -eq 2 \

View file

@ -88,7 +88,7 @@ parse_block_list(char *str)
// There is no string, that is, a comma follows // There is no string, that is, a comma follows
// another comma. Use the previous value. // another comma. Use the previous value.
// //
// NOTE: We checked earler that the first char // NOTE: We checked earlier that the first char
// of the whole list cannot be a comma. // of the whole list cannot be a comma.
assert(i > 0); assert(i > 0);
opt_block_list[i] = opt_block_list[i - 1]; opt_block_list[i] = opt_block_list[i - 1];

View file

@ -635,7 +635,7 @@ coder_normal(file_pair *pair)
// only a single block is created. // only a single block is created.
uint64_t block_remaining = UINT64_MAX; uint64_t block_remaining = UINT64_MAX;
// next_block_remining for when we are in single-threaded mode and // next_block_remaining for when we are in single-threaded mode and
// the Block in --block-list is larger than the --block-size=SIZE. // the Block in --block-list is larger than the --block-size=SIZE.
uint64_t next_block_remaining = 0; uint64_t next_block_remaining = 0;
@ -718,7 +718,7 @@ coder_normal(file_pair *pair)
|| action == LZMA_FULL_BARRIER)) { || action == LZMA_FULL_BARRIER)) {
if (action == LZMA_SYNC_FLUSH) { if (action == LZMA_SYNC_FLUSH) {
// Flushing completed. Write the pending data // Flushing completed. Write the pending data
// out immediatelly so that the reading side // out immediately so that the reading side
// can decompress everything compressed so far. // can decompress everything compressed so far.
if (io_write(pair, &out_buf, IO_BUFFER_SIZE if (io_write(pair, &out_buf, IO_BUFFER_SIZE
- strm.avail_out)) - strm.avail_out))

View file

@ -159,7 +159,7 @@ main(int argc, char **argv)
// Initialize handling of error/warning/other messages. // Initialize handling of error/warning/other messages.
message_init(); message_init();
// Set hardware-dependent default values. These can be overriden // Set hardware-dependent default values. These can be overridden
// on the command line, thus this must be done before args_parse(). // on the command line, thus this must be done before args_parse().
hardware_init(); hardware_init();

View file

@ -43,5 +43,5 @@ extern void mytime_set_flush_time(void);
/// ///
/// This returns -1 if no timed flushing is used. /// This returns -1 if no timed flushing is used.
/// ///
/// The return value is inteded for use with poll(). /// The return value is intended for use with poll().
extern int mytime_get_flush_timeout(void); extern int mytime_get_flush_timeout(void);

View file

@ -1,7 +1,7 @@
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
// //
/// \file private.h /// \file private.h
/// \brief Common includes, definions, and prototypes /// \brief Common includes, definitions, and prototypes
// //
// Author: Lasse Collin // Author: Lasse Collin
// //

View file

@ -1052,7 +1052,7 @@ if using more threads would exceed the memory usage limit.
Currently the only threading method is to split the input into Currently the only threading method is to split the input into
blocks and compress them independently from each other. blocks and compress them independently from each other.
The default block size depends on the compression level and The default block size depends on the compression level and
can be overriden with the can be overridden with the
.BI \-\-block\-size= size .BI \-\-block\-size= size
option. option.
.IP "" .IP ""

View file

@ -112,7 +112,7 @@ buildit()
strip -vg "$DESTDIR/"*.a strip -vg "$DESTDIR/"*.a
} }
# Copy files and convert newlines from LF to CR+LF. Optinally add a suffix # Copy files and convert newlines from LF to CR+LF. Optionally add a suffix
# to the destination filename. # to the destination filename.
# #
# The first argument is the destination directory. The second argument is # The first argument is the destination directory. The second argument is