diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2014-09-12 00:49:55 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2014-09-13 00:08:07 +0900 |
| commit | e18e8aeeaa2c24591b0ebb89984cbdc30a0f25a8 (patch) | |
| tree | 5c1f5ab7b164f8f1b0b4cbf18822af4490487bf7 /src/LibsslMessageDigestImpl.cc | |
| parent | d91f7dc721dbbbffd1b0ab3b3cd889fdaa67cf86 (diff) | |
Support Adler32 checksum
Adler32 checksum is available for --checksum option and hash element
in Metalink files. Currently, we use Adler32 implementation in Zlib.
Diffstat (limited to 'src/LibsslMessageDigestImpl.cc')
| -rw-r--r-- | src/LibsslMessageDigestImpl.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/LibsslMessageDigestImpl.cc b/src/LibsslMessageDigestImpl.cc index 037fc45f..1077e8e3 100644 --- a/src/LibsslMessageDigestImpl.cc +++ b/src/LibsslMessageDigestImpl.cc @@ -37,6 +37,8 @@ #include <openssl/evp.h> +#include "Adler32MessageDigestImpl.h" + namespace aria2 { template<const EVP_MD* (*init_fn)()> @@ -102,6 +104,7 @@ MessageDigestImpl::hashes_t MessageDigestImpl::hashes = { { "sha-512", make_hi<MessageDigestBase<EVP_sha512> >() }, #endif { "md5", make_hi<MessageDigestMD5>() }, + ADLER32_MESSAGE_DIGEST }; } // namespace aria2 |
