Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'intern/cycles/util/util_md5.h')
-rw-r--r--intern/cycles/util/util_md5.h61
1 files changed, 0 insertions, 61 deletions
diff --git a/intern/cycles/util/util_md5.h b/intern/cycles/util/util_md5.h
deleted file mode 100644
index 3102a0f4bad..00000000000
--- a/intern/cycles/util/util_md5.h
+++ /dev/null
@@ -1,61 +0,0 @@
-/*
- * Copyright (C) 1999, 2002 Aladdin Enterprises. All rights reserved.
- *
- * This software is provided 'as-is', without any express or implied
- * warranty. In no event will the authors be held liable for any damages
- * arising from the use of this software.
- *
- * Permission is granted to anyone to use this software for any purpose,
- * including commercial applications, and to alter it and redistribute it
- * freely, subject to the following restrictions:
- *
- * 1. The origin of this software must not be misrepresented; you must not
- * claim that you wrote the original software. If you use this software
- * in a product, an acknowledgment in the product documentation would be
- * appreciated but is not required.
- * 2. Altered source versions must be plainly marked as such, and must not be
- * misrepresented as being the original software.
- * 3. This notice may not be removed or altered from any source distribution.
- *
- * L. Peter Deutsch
- * ghost@aladdin.com
- */
-
-/* MD5
- *
- * Simply MD5 hash computation, used by disk cache. Adapted from external
- * code, with minor code modifications done to remove some unused code and
- * change code style. */
-
-#ifndef __UTIL_MD5_H__
-#define __UTIL_MD5_H__
-
-#include "util/util_string.h"
-#include "util/util_types.h"
-
-CCL_NAMESPACE_BEGIN
-
-class MD5Hash {
- public:
- MD5Hash();
- ~MD5Hash();
-
- void append(const uint8_t *data, int size);
- void append(const string &str);
- bool append_file(const string &filepath);
- string get_hex();
-
- protected:
- void process(const uint8_t *data);
- void finish(uint8_t digest[16]);
-
- uint32_t count[2]; /* message length in bits, LSW first. */
- uint32_t abcd[4]; /* digest buffer */
- uint8_t buf[64]; /* accumulate block */
-};
-
-string util_md5_string(const string &str);
-
-CCL_NAMESPACE_END
-
-#endif /* __UTIL_MD5_H__ */