1
0
mirror of https://github.com/moparisthebest/pacman synced 2024-12-21 23:38:49 -05:00
pacman/lib/libalpm
Allan McRae 05e1b8de1a Remove internal md5 and sha2 implementations
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-10-10 10:37:21 +10:00
..
po Regenerate translations for 5.0.1 2016-02-23 13:09:39 +10:00
.gitignore libalpm: add pkg-config file 2012-04-25 20:02:36 -04:00
add.c Release resources on error paths. 2016-08-30 18:10:40 +10:00
add.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
alpm_list.c add alpm_list_append 2016-01-15 14:47:36 +10:00
alpm_list.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
alpm.c Always use proper error code in alpm_initialize. 2016-08-30 18:10:40 +10:00
alpm.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
backup.c Release resources on error paths. 2016-08-30 18:10:40 +10:00
backup.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
base64.c base64.c: comment out unused variable 2014-01-15 15:54:56 +10:00
base64.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
be_local.c Return boolean from db_populate 2016-09-25 17:32:20 +10:00
be_package.c Reject files larger than 16384 bytes in read_sigfile. 2016-08-30 18:10:40 +10:00
be_sync.c Change type of count in be_sync 2016-09-25 17:33:09 +10:00
conflict.c Update copyright years for 2016 2016-01-04 13:27:08 +10:00
conflict.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
db.c Update copyright years for 2016 2016-01-04 13:27:08 +10:00
db.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
delta.c Update copyright years for 2016 2016-01-04 13:27:08 +10:00
delta.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
deps.c recursedeps: include cyclic dependencies 2016-08-30 18:10:40 +10:00
deps.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
diskspace.c Update copyright years for 2016 2016-01-04 13:27:08 +10:00
diskspace.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
dload.c Replace CURLOPT_PROGRESSFUNCTION with CURLOPT_XFERINFOFUNCTION 2016-08-31 13:01:07 +10:00
dload.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
error.c Update copyright years for 2016 2016-01-04 13:27:08 +10:00
filelist.c Update copyright years for 2016 2016-01-04 13:27:08 +10:00
filelist.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
graph.c Update copyright years for 2016 2016-01-04 13:27:08 +10:00
graph.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
group.c Update copyright years for 2016 2016-01-04 13:27:08 +10:00
group.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
handle.c make alpm_unlock and trans_interrupt async safe 2016-02-23 12:41:36 +10:00
handle.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
hook.c hook.c: replace fstatat with stat 2016-08-30 18:10:40 +10:00
hook.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
ini.c run hooks during trans_commit 2015-10-18 10:59:23 +10:00
ini.h run hooks during trans_commit 2015-10-18 10:59:23 +10:00
libalpm.pc.in Add large file support CFLAGS to pkgconfig file 2015-12-04 11:06:49 +10:00
libarchive-compat.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
log.c Update copyright years for 2016 2016-01-04 13:27:08 +10:00
log.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
Makefile.am Remove internal md5 and sha2 implementations 2016-10-10 10:37:21 +10:00
package.c do not rely on localdb for hook matching 2016-02-23 12:15:43 +10:00
package.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
pkghash.c Update copyright years for 2016 2016-01-04 13:27:08 +10:00
pkghash.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
rawstr.c Remove ts and sw from vim modeline when noet is set 2014-01-28 20:19:25 +10:00
remove.c Fix memory leak in remove_notify_needed_optdepends 2016-09-03 20:38:13 +10:00
remove.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
signing.c Add newline to the end of error messages for signature format issues 2016-08-30 18:10:40 +10:00
signing.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
sync.c do not rely on localdb for hook matching 2016-02-23 12:15:43 +10:00
sync.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
trans.c make alpm_unlock and trans_interrupt async safe 2016-02-23 12:41:36 +10:00
trans.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
util-common.c Split common utility functions for libalpm and pacman 2013-01-04 21:49:37 +10:00
util-common.h Split common utility functions for libalpm and pacman 2013-01-04 21:49:37 +10:00
util.c Remove internal md5 and sha2 implementations 2016-10-10 10:37:21 +10:00
util.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
version.c Update copyright years for 2016 2016-01-04 13:27:08 +10:00