Prepare for multiple checksum formats supported for files
modified libpkg/pkg.c
@@ -1617,31 +1617,16 @@ int
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
|
| - | |
|
|
|
|
|
modified libpkg/pkg_checksum.c
@@ -24,6 +24,8 @@
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -301,7 +303,23 @@ pkg_checksum_is_valid(const char *cksum, size_t clen)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
@@ -704,3 +722,41 @@ pkg_checksum_symlinkat(int fd, const char *path, const char *root, pkg_checksum_
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified libpkg/private/pkg.h
@@ -638,9 +638,11 @@ unsigned char *pkg_checksum_symlink(const char *path, const char *root,
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified tests/lib/checksum.c
@@ -46,6 +46,8 @@ ATF_TC_BODY(check_symlinks, tc)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|