Subversion
|
Converting and comparing MD5 checksums. More...
Go to the source code of this file.
Functions | |
const unsigned char * | svn_md5_empty_string_digest (void) |
The MD5 digest for the empty string. More... | |
const char * | svn_md5_digest_to_cstring_display (const unsigned char digest[], apr_pool_t *pool) |
Return the hex representation of digest, which must be APR_MD5_DIGESTSIZE bytes long, allocating the string in pool. More... | |
const char * | svn_md5_digest_to_cstring (const unsigned char digest[], apr_pool_t *pool) |
Return the hex representation of digest, which must be APR_MD5_DIGESTSIZE bytes long, allocating the string in pool. More... | |
svn_boolean_t | svn_md5_digests_match (const unsigned char d1[], const unsigned char d2[]) |
Compare digests d1 and d2, each APR_MD5_DIGESTSIZE bytes long. More... | |
Converting and comparing MD5 checksums.
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations
Definition in file svn_md5.h.
const char* svn_md5_digest_to_cstring | ( | const unsigned char | digest[], |
apr_pool_t * | pool | ||
) |
Return the hex representation of digest, which must be APR_MD5_DIGESTSIZE
bytes long, allocating the string in pool.
If digest is all zeros, then return NULL.
const char* svn_md5_digest_to_cstring_display | ( | const unsigned char | digest[], |
apr_pool_t * | pool | ||
) |
Return the hex representation of digest, which must be APR_MD5_DIGESTSIZE
bytes long, allocating the string in pool.
svn_boolean_t svn_md5_digests_match | ( | const unsigned char | d1[], |
const unsigned char | d2[] | ||
) |
Compare digests d1 and d2, each APR_MD5_DIGESTSIZE
bytes long.
If neither is all zeros, and they do not match, then return FALSE; else return TRUE.
const unsigned char* svn_md5_empty_string_digest | ( | void | ) |
The MD5 digest for the empty string.