xz-analysis-mirror/src/liblzma/check
Lasse Collin ac398c3baf liblzma: Disable external SHA-256 by default.
This is the sane thing to do. The conflict with OpenSSL
on some OSes and especially that the OS-provided versions
can be significantly slower makes it clear that it was
a mistake to have the external SHA-256 support enabled by
default.

Those who want it can now pass --enable-external-sha256 to
configure. INSTALL was updated with notes about OSes where
this can be a bad idea.

The SHA-256 detection code in configure.ac had some bugs that
could lead to a build failure in some situations. These were
fixed, although it doesn't matter that much now that the
external SHA-256 is disabled by default.

MINIX >= 3.2.0 uses NetBSD's libc and thus has SHA256_Init
in libc instead of libutil. Support for the libutil version
was removed.
2016-03-13 20:21:49 +02:00
..
Makefile.inc liblzma: Try to use SHA-256 from the operating system. 2011-05-21 15:08:44 +03:00
check.c Use a tuklib module for integer handling. 2009-10-04 22:57:12 +03:00
check.h liblzma: Disable external SHA-256 by default. 2016-03-13 20:21:49 +02:00
crc32_fast.c Fix typos in comments. 2014-01-12 12:11:36 +02:00
crc32_small.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
crc32_table.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
crc32_table_be.h Regenerate the CRC tables without trailing blanks. 2009-01-26 20:09:17 +02:00
crc32_table_le.h Regenerate the CRC tables without trailing blanks. 2009-01-26 20:09:17 +02:00
crc32_tablegen.c Use a tuklib module for integer handling. 2009-10-04 22:57:12 +03:00
crc32_x86.S Fix jl -> jb in ASM files. 2010-02-12 12:41:20 +02:00
crc64_fast.c Add missing consts to pointer casts. 2009-11-22 12:05:33 +02:00
crc64_small.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
crc64_table.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
crc64_table_be.h Regenerate the CRC tables without trailing blanks. 2009-01-26 20:09:17 +02:00
crc64_table_le.h Regenerate the CRC tables without trailing blanks. 2009-01-26 20:09:17 +02:00
crc64_tablegen.c Use a tuklib module for integer handling. 2009-10-04 22:57:12 +03:00
crc64_x86.S Fix jl -> jb in ASM files. 2010-02-12 12:41:20 +02:00
crc_macros.h Use a tuklib module for integer handling. 2009-10-04 22:57:12 +03:00
sha256.c liblzma: SHA-256: Optimize the Maj macro slightly. 2014-08-03 21:32:25 +03:00