X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Futils%2Fmono-md5.c;h=e353c84256aa0fff865ed77ba9b94510c531e45a;hb=HEAD;hp=5ded45eb9db3d8f4b8d17316df2b83573ea237fc;hpb=3f3ef7225cbabdae584723e5d77974d2e1c67d6c;p=mono.git diff --git a/mono/utils/mono-md5.c b/mono/utils/mono-md5.c index 5ded45eb9db..e353c84256a 100644 --- a/mono/utils/mono-md5.c +++ b/mono/utils/mono-md5.c @@ -1,5 +1,6 @@ /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ -/* +/** + * \file * This code implements the MD5 message-digest algorithm. * The algorithm is due to Ron Rivest. This code was * written by Colin Plumb in 1993, no copyright is claimed. @@ -29,18 +30,27 @@ #if HAVE_COMMONCRYPTO_COMMONDIGEST_H +/** + * mono_md5_init: + */ void mono_md5_init (MonoMD5Context *ctx) { CC_MD5_Init (ctx); } +/** + * mono_md5_update: + */ void mono_md5_update (MonoMD5Context *ctx, const guchar *buf, guint32 len) { CC_MD5_Update (ctx, buf, len); } +/** + * mono_md5_final: + */ void mono_md5_final (MonoMD5Context *ctx, guchar digest[16]) { @@ -321,14 +331,14 @@ md5_transform (guint32 buf[4], const guint32 in[16]) /** - * mono_md5_get_digest: get the md5 hash of a buffer - * @buffer: byte buffer - * @buffer_size: buffer size (in bytes) - * @digest: 16 bytes buffer receiving the hash code. + * mono_md5_get_digest: + * \param buffer byte buffer + * \param buffer_size buffer size (in bytes) + * \param digest 16-byte buffer receiving the hash code. * - * Get the md5 hash of a buffer. The result is put in - * the 16 bytes buffer @digest . - **/ + * Get the MD5 hash of a buffer. The result is put in + * the 16-byte buffer \p digest. + */ void mono_md5_get_digest (const guchar *buffer, gint buffer_size, guchar digest[16]) { @@ -342,15 +352,15 @@ mono_md5_get_digest (const guchar *buffer, gint buffer_size, guchar digest[16]) /** - * mono_md5_get_digest_from_file: get the md5 hash of a file - * @filename: file name - * @digest: 16 bytes buffer receiving the hash code. + * mono_md5_get_digest_from_file: + * \param filename file name + * \param digest 16-byte buffer receiving the hash code. * - * Get the md5 hash of a file. The result is put in - * the 16 bytes buffer @digest . + * Get the MD5 hash of a file. The result is put in + * the 16-byte buffer \p digest. * - * If an IO error happens the value in @digest is not updated. - **/ + * If an IO error happens the value in \p digest is not updated. + */ void mono_md5_get_digest_from_file (const gchar *filename, guchar digest[16]) {