mirror of
https://github.com/cmclark00/retro-imager.git
synced 2025-05-20 17:05:20 +01:00
Bump bundled libarchive version to 3.5.2
- Update bunlded libarchive version used on Windows/Mac - Enable requested zstd support while we are at it. Closes #211
This commit is contained in:
parent
03e083b4f3
commit
67618a2eac
1869 changed files with 166685 additions and 9489 deletions
|
@ -1,133 +0,0 @@
|
|||
ARCHIVE_READ_OPTIONS(3) BSD Library Functions Manual ARCHIVE_READ_OPTIONS(3)
|
||||
|
||||
NAME
|
||||
archive_read_set_filter_option, archive_read_set_format_option,
|
||||
archive_read_set_option, archive_read_set_options -- functions control-
|
||||
ling options for reading archives
|
||||
|
||||
LIBRARY
|
||||
Streaming Archive Library (libarchive, -larchive)
|
||||
|
||||
SYNOPSIS
|
||||
int
|
||||
archive_read_set_filter_option(struct archive *, const char *module,
|
||||
const char *option, const char *value);
|
||||
|
||||
int
|
||||
archive_read_set_format_option(struct archive *, const char *module,
|
||||
const char *option, const char *value);
|
||||
|
||||
int
|
||||
archive_read_set_option(struct archive *, const char *module,
|
||||
const char *option, const char *value);
|
||||
|
||||
int
|
||||
archive_read_set_options(struct archive *, const char *options);
|
||||
|
||||
DESCRIPTION
|
||||
These functions provide a way for libarchive clients to configure spe-
|
||||
cific read modules.
|
||||
|
||||
archive_read_set_filter_option(), archive_read_set_format_option()
|
||||
Specifies an option that will be passed to currently-registered
|
||||
filters (including decompression filters) or format readers.
|
||||
|
||||
If option and value are both NULL, these functions will do noth-
|
||||
ing and ARCHIVE_OK will be returned. If option is NULL but value
|
||||
is not, these functions will do nothing and ARCHIVE_FAILED will
|
||||
be returned.
|
||||
|
||||
If module is not NULL, option and value will be provided to the
|
||||
filter or reader named module. The return value will be that of
|
||||
the module. If there is no such module, ARCHIVE_FAILED will be
|
||||
returned.
|
||||
|
||||
If module is NULL, option and value will be provided to every
|
||||
registered module. If any module returns ARCHIVE_FATAL, this
|
||||
value will be returned immediately. Otherwise, ARCHIVE_OK will
|
||||
be returned if any module accepts the option, and ARCHIVE_FAILED
|
||||
in all other cases.
|
||||
|
||||
archive_read_set_option()
|
||||
Calls archive_read_set_format_option(), then
|
||||
archive_read_set_filter_option(). If either function returns
|
||||
ARCHIVE_FATAL, ARCHIVE_FATAL will be returned immediately. Oth-
|
||||
erwise, greater of the two values will be returned.
|
||||
|
||||
archive_read_set_options()
|
||||
options is a comma-separated list of options. If options is NULL
|
||||
or empty, ARCHIVE_OK will be returned immediately.
|
||||
|
||||
Calls archive_read_set_option() with each option in turn. If any
|
||||
archive_read_set_option() call returns ARCHIVE_FATAL,
|
||||
ARCHIVE_FATAL will be returned immediately.
|
||||
|
||||
Individual options have one of the following forms:
|
||||
option=value
|
||||
The option/value pair will be provided to every module.
|
||||
Modules that do not accept an option with this name will
|
||||
ignore it.
|
||||
option The option will be provided to every module with a value
|
||||
of ``1''.
|
||||
!option
|
||||
The option will be provided to every module with a NULL
|
||||
value.
|
||||
module:option=value, module:option, module:!option
|
||||
As above, but the corresponding option and value will be
|
||||
provided only to modules whose name matches module.
|
||||
|
||||
OPTIONS
|
||||
Format cab
|
||||
hdrcharset
|
||||
The value is used as a character set name that will be
|
||||
used when translating file names.
|
||||
Format cpio
|
||||
hdrcharset
|
||||
The value is used as a character set name that will be
|
||||
used when translating file names.
|
||||
Format iso9660
|
||||
joliet Support Joliet extensions. Defaults to enabled, use
|
||||
!joliet to disable.
|
||||
rockridge
|
||||
Support RockRidge extensions. Defaults to enabled, use
|
||||
!rockridge to disable.
|
||||
Format lha
|
||||
hdrcharset
|
||||
The value is used as a character set name that will be
|
||||
used when translating file names.
|
||||
Format mtree
|
||||
checkfs
|
||||
Allow reading information missing from the mtree from the
|
||||
file system. Disabled by default.
|
||||
Format rar
|
||||
hdrcharset
|
||||
The value is used as a character set name that will be
|
||||
used when translating file names.
|
||||
Format tar
|
||||
compat-2x
|
||||
Libarchive 2.x incorrectly encoded Unicode filenames on
|
||||
some platforms. This option mimics the libarchive 2.x
|
||||
filename handling so that such archives can be read cor-
|
||||
rectly.
|
||||
hdrcharset
|
||||
The value is used as a character set name that will be
|
||||
used when translating file names.
|
||||
mac-ext
|
||||
Support Mac OS metadata extension that records data in
|
||||
special files beginning with a period and underscore.
|
||||
Defaults to enabled on Mac OS, disabled on other plat-
|
||||
forms. Use !mac-ext to disable.
|
||||
read_concatenated_archives
|
||||
Ignore zeroed blocks in the archive, which occurs when
|
||||
multiple tar archives have been concatenated together.
|
||||
Without this option, only the contents of the first con-
|
||||
catenated archive would be read.
|
||||
|
||||
ERRORS
|
||||
Detailed error codes and textual descriptions are available from the
|
||||
archive_errno() and archive_error_string() functions.
|
||||
|
||||
SEE ALSO
|
||||
tar(1), archive_read(3), archive_write_set_options(3), libarchive(3)
|
||||
|
||||
BSD January 31, 2020 BSD
|
Loading…
Add table
Add a link
Reference in a new issue