/*
- * Base 224 Encoding & Decoding
+ * UCW Library -- Base 224 Encoding & Decoding
*
* (c) 2002 Martin Mares <mj@ucw.cz>
*
/*
- * Base 224 Encoding & Decoding
+ * UCW Library -- Base 224 Encoding & Decoding
*
* (c) 2002 Martin Mares <mj@ucw.cz>
*
/*
- * Base 64 Encoding & Decoding
+ * UCW Library -- Base 64 Encoding & Decoding
*
* (c) 2002, Robert Spalek <robert@ucw.cz>
*
+ * This software may be freely distributed and used according to the terms
+ * of the GNU Lesser General Public License.
*/
#undef LOCAL_DEBUG
/*
- * Base 64 Encoding & Decoding
+ * UCW Library -- Base 64 Encoding & Decoding
*
* (c) 2002, Robert Spalek <robert@ucw.cz>
*
/*
- * A simple growing buffer for byte-sized items.
+ * UCW Library -- A simple growing buffer for byte-sized items.
*
* (c) 2004 Martin Mares <mj@ucw.cz>
*
/*
- * Bit Array Operations
+ * UCW Library -- Bit Array Operations
*
* (c) 2003--2004 Martin Mares <mj@ucw.cz>
*
/*
- * Bit Array Signatures -- A Dubious Detector of Duplicates
+ * UCW Library -- Bit Array Signatures -- A Dubious Detector of Duplicates
*
* (c) 2002 Martin Mares <mj@ucw.cz>
*
/*
- * Bit Array Signatures -- A Dubious Detector of Duplicates
+ * UCW Library -- Bit Array Signatures -- A Dubious Detector of Duplicates
*
* (c) 2002 Martin Mares <mj@ucw.cz>
*
/*
- * A simple growing buffer
+ * UCW Library -- A simple growing buffer
*
* (c) 2004, Robert Spalek <robert@ucw.cz>
*
*
* GBUF_TYPE data type of records stored in the buffer
* GBUF_PREFIX(x) add a name prefix to all global symbols
+ *
+ * This software may be freely distributed and used according to the terms
+ * of the GNU Lesser General Public License.
*/
#include <stdlib.h>
/*
- * Hyper-super-meta-alt-control-shift extra fast str_len() and hash_*()
- * routines
+ * UCW Library -- Hyper-super-meta-alt-control-shift extra fast
+ * str_len() and hash_*() routines
*
* It is always at least as fast as the classical strlen() routine and for
* strings longer than 100 characters, it is substantially faster.
/*
- * Hyper-super-meta-alt-control-shift extra fast str_len() and hash_*()
- * routines
+ * UCW Library -- Hyper-super-meta-alt-control-shift extra fast
+ * str_len() and hash_*() routines
*
* (c) 2002, Robert Spalek <robert@ucw.cz>
*
+/*
+ * UCW Library -- MD5 Message Digest
+ *
+ * This file is in public domain (see lib/md5.c).
+ */
+
#ifndef MD5_H
#define MD5_H
/*
- * Red-black trees
+ * UCW Library -- Red-black trees
*
* (c) 2002, Robert Spalek <robert@ucw.cz>
*
/*
- * Catching of signals and calling callback functions
+ * UCW Library -- Catching of signals and calling callback functions
*
* (c) 2004, Robert Spalek <robert@ucw.cz>
*/
/*
- * Fast Pattern Matcher for Short Wildcard Patterns (only `?' and `*' supported)
+ * UCW Library -- Fast Pattern Matcher for Short Wildcard Patterns (only `?' and `*' supported)
*
* Traditional NFA -> DFA method with on-the-fly DFA construction.
*
/*
- * Fast Wildcard Pattern Matcher (only `?' and `*' supported)
+ * UCW Library -- Fast Wildcard Pattern Matcher (only `?' and `*' supported)
*
* (c) 1999 Martin Mares <mj@ucw.cz>
*