From: Martin Mares Date: Tue, 20 Aug 2002 18:30:54 +0000 (+0000) Subject: Added license notices to all library files which are not specific X-Git-Tag: holmes-import~1370 X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=49ed04e2e93a6a5b01058638224621d5c07db01c;p=libucw.git Added license notices to all library files which are not specific to Sherlock (and are often shared with other projects) -- they will be distributed according to the LGPL. --- diff --git a/charset/charconv.c b/charset/charconv.c index 996495ca..973d22c0 100644 --- a/charset/charconv.c +++ b/charset/charconv.c @@ -4,7 +4,7 @@ * (c) 1998--2001 Martin Mares * * This software may be freely distributed and used according to the terms - * of the GNU General Public License. + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/charset/charconv.h b/charset/charconv.h index 35044311..d93678f8 100644 --- a/charset/charconv.h +++ b/charset/charconv.h @@ -4,7 +4,7 @@ * (c) 1998--2001 Martin Mares * * This software may be freely distributed and used according to the terms - * of the GNU General Public License. See file COPYING in any of the GNU packages. + * of the GNU Lesser General Public License. */ struct conv_context { diff --git a/charset/debug.c b/charset/debug.c index 738d1d41..197739b6 100644 --- a/charset/debug.c +++ b/charset/debug.c @@ -2,6 +2,9 @@ * The UniCode Library -- Debugging Support Functions * * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/charset/strlen.c b/charset/strlen.c index 1aad35cc..ae682db5 100644 --- a/charset/strlen.c +++ b/charset/strlen.c @@ -2,6 +2,9 @@ * The UniCode Library -- String Length * * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/charset/tocat.c b/charset/tocat.c index d9e6915c..a3b0832d 100644 --- a/charset/tocat.c +++ b/charset/tocat.c @@ -1,7 +1,10 @@ /* * The UniCode Library -- Category Table * - * (c) 1997 Martin Mares + * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/charset/tolower.c b/charset/tolower.c index 88389f8a..7a24f2cb 100644 --- a/charset/tolower.c +++ b/charset/tolower.c @@ -1,7 +1,10 @@ /* * The UniCode Library -- Lowercase Table * - * (c) 1997 Martin Mares + * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/charset/toupper.c b/charset/toupper.c index ffb113f6..5a650b9d 100644 --- a/charset/toupper.c +++ b/charset/toupper.c @@ -1,7 +1,10 @@ /* * The UniCode Library -- Uppercase Table * - * (c) 1997 Martin Mares + * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/charset/unaccent.c b/charset/unaccent.c index c9172461..7ec24960 100644 --- a/charset/unaccent.c +++ b/charset/unaccent.c @@ -1,7 +1,10 @@ /* * The UniCode Library -- Unaccenting Table * - * (c) 1997 Martin Mares + * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/charset/unicode.h b/charset/unicode.h index 0895e89e..c0afc17a 100644 --- a/charset/unicode.h +++ b/charset/unicode.h @@ -1,7 +1,10 @@ /* * The UniCode Library * - * (c) 1997 Martin Mares + * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #ifndef _UNICODE_H diff --git a/charset/unistream.c b/charset/unistream.c index 09059663..6431b0a2 100644 --- a/charset/unistream.c +++ b/charset/unistream.c @@ -2,6 +2,9 @@ * The UniCode Library: Reading and writing of UTF-8 on Fastbuf Streams * * (c) 2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/charset/unistream.h b/charset/unistream.h index 91477eba..66680ba4 100644 --- a/charset/unistream.h +++ b/charset/unistream.h @@ -2,6 +2,9 @@ * The UniCode Library: Reading and writing of UTF-8 on Fastbuf Streams * * (c) 2001--2002 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #ifndef _UNISTREAM_H diff --git a/charset/utf8.c b/charset/utf8.c index eeabcb3f..09f924ae 100644 --- a/charset/utf8.c +++ b/charset/utf8.c @@ -1,7 +1,10 @@ /* * The UniCode Library -- UTF-8 Functions * - * (c) 1997 Martin Mares + * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/alloc.c b/lib/alloc.c index bab72329..40f3edf3 100644 --- a/lib/alloc.c +++ b/lib/alloc.c @@ -2,6 +2,9 @@ * Sherlock Library -- Memory Allocation * * (c) 2000 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/alloc_str.c b/lib/alloc_str.c index baf5f5ad..2b03eb2c 100644 --- a/lib/alloc_str.c +++ b/lib/alloc_str.c @@ -2,6 +2,9 @@ * Sherlock Library -- String Allocation * * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/base224.c b/lib/base224.c index d42b34d5..0c9f3e9f 100644 --- a/lib/base224.c +++ b/lib/base224.c @@ -18,6 +18,9 @@ * * We transform 39 source bits to 40 destination bits, stretching the data * by 1/39 = approx. 2.56%. + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #undef LOCAL_DEBUG diff --git a/lib/base224.h b/lib/base224.h index 128bdfba..6186c7e8 100644 --- a/lib/base224.h +++ b/lib/base224.h @@ -2,6 +2,9 @@ * Base 224 Encoding & Decoding * * (c) 2002 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ uns base224_encode(byte *dest, byte *src, uns len); diff --git a/lib/bitsig.c b/lib/bitsig.c index 304ee002..ed510fad 100644 --- a/lib/bitsig.c +++ b/lib/bitsig.c @@ -36,6 +36,9 @@ * We leave L and an upper bound for N as parameters set during * creation of the structure. Currently, the structure is limited * to 4 Gb = 512 MB. + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/bitsig.h b/lib/bitsig.h index 65e25b15..031dcd3d 100644 --- a/lib/bitsig.h +++ b/lib/bitsig.h @@ -2,6 +2,9 @@ * Bit Array Signatures -- A Dubious Detector of Duplicates * * (c) 2002 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ struct bitsig; diff --git a/lib/bucket.c b/lib/bucket.c index ad476004..ebfe693e 100644 --- a/lib/bucket.c +++ b/lib/bucket.c @@ -2,6 +2,9 @@ * Sherlock Library -- Object Buckets * * (c) 2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/bucket.h b/lib/bucket.h index 759ef0e4..80c6f432 100644 --- a/lib/bucket.h +++ b/lib/bucket.h @@ -2,6 +2,9 @@ * Sherlock Library -- Object Buckets * * (c) 2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ /* diff --git a/lib/buckettool.c b/lib/buckettool.c index 45410f00..dbfe6704 100644 --- a/lib/buckettool.c +++ b/lib/buckettool.c @@ -2,6 +2,9 @@ * Sherlock Library -- Bucket Manipulation Tool * * (c) 2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/charmap.h b/lib/charmap.h index 78668897..c36e8378 100644 --- a/lib/charmap.h +++ b/lib/charmap.h @@ -2,6 +2,9 @@ * Sherlock Library -- Character Code Map (UTF-8 Version) * * (c) 1998 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ /* Syntax: CHAR(code, uppercase, unaccented_version, accent_code, category) */ diff --git a/lib/chartype.h b/lib/chartype.h index 0276e20e..6ef0ccd0 100644 --- a/lib/chartype.h +++ b/lib/chartype.h @@ -2,6 +2,9 @@ * Sherlock Library -- Character Types * * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #ifndef _SHERLOCK_CHARTYPE_H diff --git a/lib/conf.c b/lib/conf.c index c37bb98b..d2c08de2 100644 --- a/lib/conf.c +++ b/lib/conf.c @@ -2,6 +2,9 @@ * Sherlock Library -- Reading configuration files * * (c) 2001 Robert Spalek + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/conf.h b/lib/conf.h index b58224d3..00746da5 100644 --- a/lib/conf.h +++ b/lib/conf.h @@ -2,6 +2,9 @@ * Sherlock Library -- Reading configuration files * * (c) 2001 Robert Spalek + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #ifndef _LIB_CONF_H diff --git a/lib/config.h b/lib/config.h index 72c58fff..b51a943d 100644 --- a/lib/config.h +++ b/lib/config.h @@ -2,6 +2,9 @@ * Sherlock -- Configuration-Dependent Definitions * * (c) 1997--2002 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #ifndef _SHERLOCK_CONFIG_H diff --git a/lib/ctmatch.c b/lib/ctmatch.c index 4c2687b9..aa9ab16c 100644 --- a/lib/ctmatch.c +++ b/lib/ctmatch.c @@ -2,6 +2,9 @@ * Sherlock Library -- Content-Type Pattern Matching * * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/custom.h b/lib/custom.h index 09cff27d..c3af98c9 100644 --- a/lib/custom.h +++ b/lib/custom.h @@ -2,6 +2,9 @@ * Sherlock: Custom Parts of Configuration * * (c) 2001--2002 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ /* Word types */ diff --git a/lib/db-emul.c b/lib/db-emul.c index f988741e..f16ada4e 100644 --- a/lib/db-emul.c +++ b/lib/db-emul.c @@ -2,6 +2,9 @@ * Sherlock Library -- SDBM emulator at top of GDBM * * (c) 1999 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/db-test.c b/lib/db-test.c index 659313b8..b00bead7 100644 --- a/lib/db-test.c +++ b/lib/db-test.c @@ -2,6 +2,9 @@ * Sherlock Library -- Database Manager -- Tests and Benchmarks * * (c) 1999 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #if 1 diff --git a/lib/db-tool.c b/lib/db-tool.c index 92a76000..4453ab8d 100644 --- a/lib/db-tool.c +++ b/lib/db-tool.c @@ -2,6 +2,9 @@ * SDBM Database Utility * * (c) 2000--2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/db.c b/lib/db.c index 75f97833..1d90e2a6 100644 --- a/lib/db.c +++ b/lib/db.c @@ -2,6 +2,9 @@ * Sherlock Library -- Fast Database Management Routines * * (c) 1999--2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ /* diff --git a/lib/db.h b/lib/db.h index cc17ebaf..b2a13a23 100644 --- a/lib/db.h +++ b/lib/db.h @@ -2,6 +2,9 @@ * Sherlock Library -- Fast Database Management Routines * * (c) 1999--2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #ifndef _SHERLOCK_DB_H diff --git a/lib/db_internal.h b/lib/db_internal.h index 884b6756..72c1ee08 100644 --- a/lib/db_internal.h +++ b/lib/db_internal.h @@ -2,6 +2,9 @@ * Sherlock Library -- Fast Database Management Routines -- Internal Declarations * * (c) 1999--2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #define SDBM_NUM_FREE_PAGE_POOLS 32 diff --git a/lib/fastbuf.c b/lib/fastbuf.c index 1b039c6c..9f5d3692 100644 --- a/lib/fastbuf.c +++ b/lib/fastbuf.c @@ -2,6 +2,9 @@ * Sherlock Library -- Fast Buffered I/O * * (c) 1997--2000 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/fastbuf.h b/lib/fastbuf.h index 2948830e..3739982c 100644 --- a/lib/fastbuf.h +++ b/lib/fastbuf.h @@ -2,6 +2,9 @@ * Sherlock Library -- Fast Buffered I/O * * (c) 1997--2000 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #ifndef _SHERLOCK_FASTBUF_H diff --git a/lib/fb-file.c b/lib/fb-file.c index 6715c7aa..31c3bf18 100644 --- a/lib/fb-file.c +++ b/lib/fb-file.c @@ -2,6 +2,9 @@ * Sherlock Library -- Fast Buffered I/O on Files * * (c) 1997--2000 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/fb-mem.c b/lib/fb-mem.c index d5e6e8b9..07e4efbc 100644 --- a/lib/fb-mem.c +++ b/lib/fb-mem.c @@ -2,6 +2,9 @@ * Sherlock Library -- Fast Buffered I/O on Memory Streams * * (c) 1997--2000 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/fb-temp.c b/lib/fb-temp.c index 95edf166..650e8a09 100644 --- a/lib/fb-temp.c +++ b/lib/fb-temp.c @@ -2,6 +2,9 @@ * Sherlock Library -- Temporary Fastbufs * * (c) 2002 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/finger.c b/lib/finger.c index bb905dab..6c5fa9d2 100644 --- a/lib/finger.c +++ b/lib/finger.c @@ -2,6 +2,9 @@ * Sherlock Library -- String Fingerprints * * (c) 2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ /* diff --git a/lib/hashfunc.c b/lib/hashfunc.c index af791908..ad6a6bdf 100644 --- a/lib/hashfunc.c +++ b/lib/hashfunc.c @@ -6,6 +6,9 @@ * strings longer than 100 characters, it is substantially faster. * * (c) 2002, Robert Spalek + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/hashfunc.h b/lib/hashfunc.h index d79e44ec..14133220 100644 --- a/lib/hashfunc.h +++ b/lib/hashfunc.h @@ -3,6 +3,9 @@ * routines * * (c) 2002, Robert Spalek + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #ifndef _SHERLOCK_HASHFUNC_H diff --git a/lib/hashtable.h b/lib/hashtable.h index c8aeb31f..c2c3c42d 100644 --- a/lib/hashtable.h +++ b/lib/hashtable.h @@ -3,6 +3,9 @@ * * (c) 2002 Martin Mares * (c) 2002 Robert Spalek + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ /* diff --git a/lib/heap.h b/lib/heap.h index 7be54cfa..a70fb2cd 100644 --- a/lib/heap.h +++ b/lib/heap.h @@ -2,6 +2,9 @@ * Sherlock Library -- Universal Heap Macros * * (c) 2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #define HEAP_BUBBLE_DOWN_J(heap,num,less,swap) \ diff --git a/lib/ipaccess.c b/lib/ipaccess.c index 1eaa4049..dec63920 100644 --- a/lib/ipaccess.c +++ b/lib/ipaccess.c @@ -2,6 +2,9 @@ * Sherlock Library -- IP address access lists * * (c) 1997--2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/ipaccess.h b/lib/ipaccess.h index e9c85b2a..291ffe8e 100644 --- a/lib/ipaccess.h +++ b/lib/ipaccess.h @@ -2,6 +2,9 @@ * Sherlock Library -- IP address access lists * * (c) 1997--2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ struct ipaccess_list; diff --git a/lib/lfs.h b/lib/lfs.h index 8fc04894..4be56b71 100644 --- a/lib/lfs.h +++ b/lib/lfs.h @@ -2,6 +2,9 @@ * Sherlock Library -- Large File Support * * (c) 1999--2002 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #ifndef _SHERLOCK_LFS_H diff --git a/lib/lib.h b/lib/lib.h index 8ca2d156..ad19f505 100644 --- a/lib/lib.h +++ b/lib/lib.h @@ -2,6 +2,9 @@ * Sherlock Library -- Miscellaneous Functions * * (c) 1997--2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ /* diff --git a/lib/lists.c b/lib/lists.c index eb9967b5..fa1613be 100644 --- a/lib/lists.c +++ b/lib/lists.c @@ -2,6 +2,9 @@ * Sherlock Library -- Linked Lists * * (c) 1997--1999 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/lists.h b/lib/lists.h index fa9599aa..68c7497f 100644 --- a/lib/lists.h +++ b/lib/lists.h @@ -2,6 +2,9 @@ * Sherlock Library -- Linked Lists * * (c) 1997--1999 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #ifndef _SHERLOCK_LISTS_H diff --git a/lib/log.c b/lib/log.c index a0e0b532..e25476b6 100644 --- a/lib/log.c +++ b/lib/log.c @@ -2,6 +2,9 @@ * Sherlock Library -- Logging * * (c) 1997--2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/log2.c b/lib/log2.c index 2d2764e9..a40ba069 100644 --- a/lib/log2.c +++ b/lib/log2.c @@ -2,6 +2,9 @@ * Sherlock Library -- Binary Logarithm * * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/md5hex.c b/lib/md5hex.c index 08ce0e8a..af284fa1 100644 --- a/lib/md5hex.c +++ b/lib/md5hex.c @@ -2,6 +2,9 @@ * Sherlock Library -- MD5 Binary <-> Hex Conversions * * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/mmap.c b/lib/mmap.c index 43668bbc..1393a6b1 100644 --- a/lib/mmap.c +++ b/lib/mmap.c @@ -2,6 +2,9 @@ * Sherlock Library -- Mapping of Files * * (c) 1999--2002 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/object.c b/lib/object.c index d5e68e74..4a89b848 100644 --- a/lib/object.c +++ b/lib/object.c @@ -2,6 +2,9 @@ * Sherlock Library -- Object Functions * * (c) 1997--2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/pagecache.c b/lib/pagecache.c index e987a5fe..4482b3ef 100644 --- a/lib/pagecache.c +++ b/lib/pagecache.c @@ -2,6 +2,9 @@ * Sherlock Library -- File Page Cache * * (c) 1999--2002 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/pagecache.h b/lib/pagecache.h index 0f99446e..a9368df9 100644 --- a/lib/pagecache.h +++ b/lib/pagecache.h @@ -2,6 +2,9 @@ * Sherlock Library -- File Page Cache * * (c) 1999--2002 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #ifndef _SHERLOCK_PAGECACHE_H diff --git a/lib/patimatch.c b/lib/patimatch.c index 40a61756..b848f54b 100644 --- a/lib/patimatch.c +++ b/lib/patimatch.c @@ -2,6 +2,9 @@ * Sherlock Library -- Shell-Like Case-Insensitive Pattern Matching (currently only '?' and '*') * * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/patmatch.c b/lib/patmatch.c index 837ae1a1..f03a2deb 100644 --- a/lib/patmatch.c +++ b/lib/patmatch.c @@ -2,6 +2,9 @@ * Sherlock Library -- Shell-Like Pattern Matching (currently only '?' and '*') * * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/patmatch.h b/lib/patmatch.h index b787427e..17712619 100644 --- a/lib/patmatch.h +++ b/lib/patmatch.h @@ -2,6 +2,9 @@ * Sherlock Library -- Generic Shell-Like Pattern Matching (currently only '?' and '*') * * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ int diff --git a/lib/pool.c b/lib/pool.c index 4eea7bf7..8b7c3725 100644 --- a/lib/pool.c +++ b/lib/pool.c @@ -2,6 +2,9 @@ * Sherlock Library -- Memory Pools (One-Time Allocation) * * (c) 1997--2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/pools.h b/lib/pools.h index ea3fbddf..aef1e63e 100644 --- a/lib/pools.h +++ b/lib/pools.h @@ -2,6 +2,9 @@ * Sherlock Library -- Memory Pools * * (c) 1997--2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #ifndef _SHERLOCK_POOLS_H diff --git a/lib/prime.c b/lib/prime.c index 56bcc87e..0ed0eda1 100644 --- a/lib/prime.c +++ b/lib/prime.c @@ -2,6 +2,9 @@ * Sherlock Library -- Prime Number Tests * * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/printf.c b/lib/printf.c index f8c801f0..b6bf5d4a 100644 --- a/lib/printf.c +++ b/lib/printf.c @@ -2,6 +2,9 @@ * Sherlock Library -- auto-resizable printf() functions * * (c) 2002, Robert Spalek + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/printf.h b/lib/printf.h index c0d26bcd..977338ee 100644 --- a/lib/printf.h +++ b/lib/printf.h @@ -2,6 +2,9 @@ * Sherlock Library -- auto-resizable printf() functions * * (c) 2002, Robert Spalek + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #ifndef _LIB_PRINTF_H diff --git a/lib/proctitle.c b/lib/proctitle.c index ef985a27..111ab4b9 100644 --- a/lib/proctitle.c +++ b/lib/proctitle.c @@ -2,6 +2,9 @@ * Sherlock Library -- Setting of Process Title * * (c) 2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/profile.c b/lib/profile.c index f78eae74..bd76af3e 100644 --- a/lib/profile.c +++ b/lib/profile.c @@ -2,6 +2,9 @@ * Sherlock Library -- Poor Man's Profiler * * (c) 2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/profile.h b/lib/profile.h index 7d8d1312..1d382519 100644 --- a/lib/profile.h +++ b/lib/profile.h @@ -2,6 +2,9 @@ * Sherlock Library -- Poor Man's Profiler * * (c) 2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ /* diff --git a/lib/random.c b/lib/random.c index eb3e706a..e4ffecdc 100644 --- a/lib/random.c +++ b/lib/random.c @@ -2,6 +2,9 @@ * Sherlock Library -- Unbiased Range Correction for random() * * (c) 1998 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/randomkey.c b/lib/randomkey.c index 03cba197..c98b13ab 100644 --- a/lib/randomkey.c +++ b/lib/randomkey.c @@ -2,6 +2,9 @@ * Sherlock Library -- Cryptographically Safe Random Key Generator * * (c) 2002 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/realloc.c b/lib/realloc.c index 817f035c..150a3d7b 100644 --- a/lib/realloc.c +++ b/lib/realloc.c @@ -2,6 +2,9 @@ * Sherlock Library -- Memory Re-allocation * * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/regex.c b/lib/regex.c index 6ed90243..ce230848 100644 --- a/lib/regex.c +++ b/lib/regex.c @@ -3,6 +3,9 @@ * * (c) 1997 Martin Mares * (c) 2001 Robert Spalek + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/sorter.c b/lib/sorter.c index 328c671b..bda973e5 100644 --- a/lib/sorter.c +++ b/lib/sorter.c @@ -2,6 +2,9 @@ * Sherlock Library -- Universal Sorter * * (c) 2001--2002 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/sorter.h b/lib/sorter.h index 6ce1a6c8..e40ea66e 100644 --- a/lib/sorter.h +++ b/lib/sorter.h @@ -2,6 +2,9 @@ * Sherlock Library -- Universal Sorter * * (c) 2001--2002 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ /* diff --git a/lib/str_ctype.c b/lib/str_ctype.c index 0f715e94..f92fd3df 100644 --- a/lib/str_ctype.c +++ b/lib/str_ctype.c @@ -2,6 +2,9 @@ * Sherlock Library -- Character Classes * * (c) 1998 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/chartype.h" diff --git a/lib/str_upper.c b/lib/str_upper.c index 627aa0b2..e058850c 100644 --- a/lib/str_upper.c +++ b/lib/str_upper.c @@ -2,6 +2,9 @@ * Sherlock Library -- Uppercase Map * * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/chartype.h" diff --git a/lib/timer.c b/lib/timer.c index 7aacaf68..42cc9ebc 100644 --- a/lib/timer.c +++ b/lib/timer.c @@ -2,6 +2,9 @@ * Sherlock Library -- Execution Timing * * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/unaligned.h b/lib/unaligned.h index a3908b0a..7f8c417a 100644 --- a/lib/unaligned.h +++ b/lib/unaligned.h @@ -2,6 +2,9 @@ * Sherlock Library -- Fast Access to Unaligned Data * * (c) 1997--2001 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #ifndef _SHERLOCK_UNALIGNED_H diff --git a/lib/url.c b/lib/url.c index a6dcf7aa..1078e17f 100644 --- a/lib/url.c +++ b/lib/url.c @@ -3,6 +3,9 @@ * * (c) 1997--2001 Martin Mares * (c) 2001 Robert Spalek + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/url.h b/lib/url.h index 882976a2..8f64dad4 100644 --- a/lib/url.h +++ b/lib/url.h @@ -3,6 +3,9 @@ * * (c) 1997 Martin Mares * (c) 2001 Robert Spalek + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #ifndef _SHERLOCK_URL_H diff --git a/lib/wildmatch.c b/lib/wildmatch.c index 5fcef822..be98a995 100644 --- a/lib/wildmatch.c +++ b/lib/wildmatch.c @@ -4,6 +4,9 @@ * Traditional NFA -> DFA method with on-the-fly DFA construction. * * (c) 1999 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" diff --git a/lib/wildmatch.h b/lib/wildmatch.h index 00bd1fb3..90a64ce8 100644 --- a/lib/wildmatch.h +++ b/lib/wildmatch.h @@ -2,6 +2,9 @@ * Fast Wildcard Pattern Matcher (only `?' and `*' supported) * * (c) 1999 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ struct wildpatt; diff --git a/lib/wordsplit.c b/lib/wordsplit.c index b07b4309..6e2e792e 100644 --- a/lib/wordsplit.c +++ b/lib/wordsplit.c @@ -2,6 +2,9 @@ * Sherlock Library -- Word Splitting * * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h"