1
0
Fork 0
mirror of https://git.tukaani.org/xz.git synced 2024-04-04 12:36:23 +02:00
xz-archive/src/xz
Lasse Collin ec2fc39fe4 xz: Include <strings.h> in suffix.c if needed for strcasecmp().
SUSv2 and POSIX.1‐2017 declare only a few functions in <strings.h>.
Of these, strcasecmp() is used on some platforms in suffix.c.
Nothing else in the project needs <strings.h> (at least if
building on a modern system).

sysdefs.h currently includes <strings.h> if HAVE_STRINGS_H is
defined and suffix.c relied on this.

Note that dos/config.h doesn't #define HAVE_STRINGS_H even though
DJGPP does have strings.h. It isn't needed with DJGPP as strcasecmp()
is also in <string.h> in DJGPP.
2023-01-10 11:23:41 +02:00
..
args.c xz: Rename --experimental-arm64 to --arm64. 2022-12-11 21:13:57 +02:00
args.h xz: Make args_info.files_name a const pointer. 2022-12-08 19:24:22 +02:00
coder.c xz: Add .lz (lzip) decompression support. 2022-11-09 14:28:41 +02:00
coder.h xz: Remove the commented-out FORMAT_GZIP, gzip, .gz, and .tgz. 2022-11-09 14:31:10 +02:00
file_io.c xz: Add comments about stdin and src_st.st_size. 2022-11-09 14:10:52 +02:00
file_io.h xz: Move flush_needed from mytime.h to file_pair struct in file_io.h. 2020-01-26 20:25:52 +02:00
hardware.c xz: Refactor duplicate code from hardware_memlimit_mtenc_get(). 2022-11-19 19:09:55 +02:00
hardware.h xz: Add support --threads=+N so that -T+1 gives threaded mode. 2022-11-19 19:06:13 +02:00
list.c xz: Use lzma_str_from_filters(). 2022-11-28 22:05:32 +02:00
list.h Add initial version of xz --list. 2010-01-24 23:50:54 +02:00
main.c xz: Initialize the pledge(2) sandbox at the very beginning of main(). 2022-11-08 13:43:19 +02:00
main.h Collection of language fixes to comments and docs. 2010-02-12 13:16:15 +02:00
Makefile.am Build: Add support for translated man pages using po4a. 2020-02-07 15:32:21 +02:00
message.c xz: Use lzma_str_from_filters(). 2022-11-28 22:05:32 +02:00
message.h xz: Remove message_filters_to_str function prototype from message.h. 2022-11-30 18:12:35 +02:00
mytime.c xz: Includes <time.h> and <sys/time.h> conditionally in mytime.c. 2022-12-30 23:34:31 +08:00
mytime.h xz: Move flush_needed from mytime.h to file_pair struct in file_io.h. 2020-01-26 20:25:52 +02:00
options.c xz: Allow nice_len 2 and 3 even if match finder requires 3 or 4. 2022-11-24 23:24:59 +02:00
options.h Replace the experimental ARM64 filter with a new experimental version. 2022-11-14 23:16:38 +02:00
private.h xz: Add support for OpenBSD's pledge() sandbox. 2022-10-25 21:30:48 +03:00
signals.c xz: Silence a warning when sig_atomic_t is long int. 2020-02-21 16:10:44 +02:00
signals.h Take Cygwin into account in some #if lines. 2010-05-27 14:32:51 +03:00
suffix.c xz: Include <strings.h> in suffix.c if needed for strcasecmp(). 2023-01-10 11:23:41 +02:00
suffix.h Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
util.c xz: Refactor to remove is_empty_filename(). 2022-10-25 18:30:55 +03:00
util.h xz: Refactor to remove is_empty_filename(). 2022-10-25 18:30:55 +03:00
xz.1 xz: Omit the special notes about ARM64 filter on the man page. 2022-12-01 18:13:27 +02:00
xz_w32res.rc Added public domain notice into a few files. 2009-07-18 11:26:39 +03:00