summaryrefslogtreecommitdiffstats
path: root/lib/libalpm/sha2.h
AgeCommit message (Collapse)AuthorFilesLines
2016-10-10Remove internal md5 and sha2 implementationsAllan McRae1-65/+0
The internal implementations for md5 and sha256 checksums have not been merged from upstream sources for a long time. Instead of us carrying copies of code from other projects, we should just support building against multiple libraries that provide such functionality. This patch removes the md5 and sha2 code (originally obtained from PolarSSL) from our repository. The configure script will now error unless at least one library supporting checksum generation is present, with the only library currently supported being openssl. It will be relatively simple for other such libraries (e.g. nettle) to be supported if anyone wishes to add them. Signed-off-by: Allan McRae <allan@archlinux.org>
2016-09-25Do not #define _RESERVED_IDENTIFIERSIvy Foster1-2/+2
Signed-off-by: Ivy Foster <ivy.foster@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org>
2011-08-15Add sha2 (sha256) routines from PolarSSLDan McGee1-0/+65
Signed-off-by: Dan McGee <dan@archlinux.org>