]> mj.ucw.cz Git - libucw.git/commitdiff
Added license notices to all library files which are not specific
authorMartin Mares <mj@ucw.cz>
Tue, 20 Aug 2002 18:30:54 +0000 (18:30 +0000)
committerMartin Mares <mj@ucw.cz>
Tue, 20 Aug 2002 18:30:54 +0000 (18:30 +0000)
to Sherlock (and are often shared with other projects) -- they will
be distributed according to the LGPL.

83 files changed:
charset/charconv.c
charset/charconv.h
charset/debug.c
charset/strlen.c
charset/tocat.c
charset/tolower.c
charset/toupper.c
charset/unaccent.c
charset/unicode.h
charset/unistream.c
charset/unistream.h
charset/utf8.c
lib/alloc.c
lib/alloc_str.c
lib/base224.c
lib/base224.h
lib/bitsig.c
lib/bitsig.h
lib/bucket.c
lib/bucket.h
lib/buckettool.c
lib/charmap.h
lib/chartype.h
lib/conf.c
lib/conf.h
lib/config.h
lib/ctmatch.c
lib/custom.h
lib/db-emul.c
lib/db-test.c
lib/db-tool.c
lib/db.c
lib/db.h
lib/db_internal.h
lib/fastbuf.c
lib/fastbuf.h
lib/fb-file.c
lib/fb-mem.c
lib/fb-temp.c
lib/finger.c
lib/hashfunc.c
lib/hashfunc.h
lib/hashtable.h
lib/heap.h
lib/ipaccess.c
lib/ipaccess.h
lib/lfs.h
lib/lib.h
lib/lists.c
lib/lists.h
lib/log.c
lib/log2.c
lib/md5hex.c
lib/mmap.c
lib/object.c
lib/pagecache.c
lib/pagecache.h
lib/patimatch.c
lib/patmatch.c
lib/patmatch.h
lib/pool.c
lib/pools.h
lib/prime.c
lib/printf.c
lib/printf.h
lib/proctitle.c
lib/profile.c
lib/profile.h
lib/random.c
lib/randomkey.c
lib/realloc.c
lib/regex.c
lib/sorter.c
lib/sorter.h
lib/str_ctype.c
lib/str_upper.c
lib/timer.c
lib/unaligned.h
lib/url.c
lib/url.h
lib/wildmatch.c
lib/wildmatch.h
lib/wordsplit.c

index 996495cac0cda6ad26bc5f56332865590da1c5f5..973d22c083ee0c15856422d9a77cba65705424af 100644 (file)
@@ -4,7 +4,7 @@
  *     (c) 1998--2001 Martin Mares <mj@ucw.cz>
  *
  *     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"
index 35044311f10dbd0b6b1da86789b3f4bb959a9a0a..d93678f8fe199074edeffd0c4f1f61dcc9fed85d 100644 (file)
@@ -4,7 +4,7 @@
  *     (c) 1998--2001 Martin Mares <mj@ucw.cz>
  *
  *     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 {
index 738d1d41c6af355e1748da6078fbba3e61a8ace0..197739b6cdc36bef5075126034ace6d10aca4849 100644 (file)
@@ -2,6 +2,9 @@
  *     The UniCode Library -- Debugging Support Functions
  *
  *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 1aad35ccdd23ed0fc6d57622e417d17fcf2d8cb8..ae682db5efc5f426d4bda14f055e00acf0284ae6 100644 (file)
@@ -2,6 +2,9 @@
  *     The UniCode Library -- String Length
  *
  *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index d9e6915c7f2d8309ad04eb83f8bb0df35c4e9bf3..a3b0832d82ccd19bcd52f0d96903d023f03e77b4 100644 (file)
@@ -1,7 +1,10 @@
 /*
  *     The UniCode Library -- Category Table
  *
- *     (c) 1997 Martin Mares <mj@atrey.karlin.mff.cuni.cz>
+ *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 88389f8a877cb61d5e350a98db35e714f1fab837..7a24f2cbb05aaddfadbf2f19a62f9ca1483739b7 100644 (file)
@@ -1,7 +1,10 @@
 /*
  *     The UniCode Library -- Lowercase Table
  *
- *     (c) 1997 Martin Mares <mj@atrey.karlin.mff.cuni.cz>
+ *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index ffb113f6f5ca78bf5daab448cc27a39ffcb64754..5a650b9d334abb23797073b6780d3ac9c90830ee 100644 (file)
@@ -1,7 +1,10 @@
 /*
  *     The UniCode Library -- Uppercase Table
  *
- *     (c) 1997 Martin Mares <mj@atrey.karlin.mff.cuni.cz>
+ *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index c91724615a3b13d40c8a9fa6c31cce3893415689..7ec249604e4968d62d709e10a573aa3ae751ced1 100644 (file)
@@ -1,7 +1,10 @@
 /*
  *     The UniCode Library -- Unaccenting Table
  *
- *     (c) 1997 Martin Mares <mj@atrey.karlin.mff.cuni.cz>
+ *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 0895e89edbf179f0e9e49fe9e7d94bdf8c837c48..c0afc17abc9da1cb5c2e172385f7a272cd92de19 100644 (file)
@@ -1,7 +1,10 @@
 /*
  *     The UniCode Library
  *
- *     (c) 1997 Martin Mares <mj@atrey.karlin.mff.cuni.cz>
+ *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #ifndef _UNICODE_H
index 09059663123f66d737a55abe4824018aa27b437a..6431b0a293f0eeb16a14106be46cc7c727b229c4 100644 (file)
@@ -2,6 +2,9 @@
  *     The UniCode Library: Reading and writing of UTF-8 on Fastbuf Streams
  *
  *     (c) 2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 91477eba9c0a251acbff1103c11f20935c1c337f..66680ba42a6dc4e2eef2ed1097125861a0741645 100644 (file)
@@ -2,6 +2,9 @@
  *     The UniCode Library: Reading and writing of UTF-8 on Fastbuf Streams
  *
  *     (c) 2001--2002 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #ifndef _UNISTREAM_H
index eeabcb3f9da08b6ea244d1b85cf20f885d8e73cd..09f924ae355b5a343adea18a56bd6702c8aea64a 100644 (file)
@@ -1,7 +1,10 @@
 /*
  *     The UniCode Library -- UTF-8 Functions
  *
- *     (c) 1997 Martin Mares <mj@atrey.karlin.mff.cuni.cz>
+ *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index bab72329a6fe13fa9db505261e2f9bdd16936f8d..40f3edf3171379ab42ba68461e8ab13781454649 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Memory Allocation
  *
  *     (c) 2000 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index baf5f5adf94cfc844da495e49de1b95dd6055e58..2b03eb2cdc952ee1daf3061f1bc6e9e99be72957 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- String Allocation
  *
  *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index d42b34d532474d11e40d00847db80dcbceccf6b4..0c9f3e9fbd1f585687f9090370a10d48a6156934 100644 (file)
@@ -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
index 128bdfba1c4382b1cff82f784597ea62fbfce44c..6186c7e8962545b9a44ba7661bb0354029d2fbe0 100644 (file)
@@ -2,6 +2,9 @@
  *     Base 224 Encoding & Decoding
  *
  *     (c) 2002 Martin Mares <mj@ucw.cz>
+ *
+ *     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);
index 304ee002f5cde0973eab00b47ca1a49492816d9d..ed510fad0d4988c2fe9679d482f89bee715a9fde 100644 (file)
@@ -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"
index 65e25b15d9528476ed5cf9976b4c535b0666382c..031dcd3d517812c2fc4c526de317d4bbebeb03e1 100644 (file)
@@ -2,6 +2,9 @@
  *     Bit Array Signatures -- A Dubious Detector of Duplicates
  *
  *     (c) 2002 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 struct bitsig;
index ad4760048b822cb2d47ae0dcc6b5b48e2e96c9a6..ebfe693e2b5abcfc8aac1bc6af96dd5af86ca9b3 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Object Buckets
  *
  *     (c) 2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 759ef0e4761e4b035d8242a7bc57339bdb4f1280..80c6f43227586c18185d2ee44cc721d2b7ad32f8 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Object Buckets
  *
  *     (c) 2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 /*
index 45410f00e66c2636e6986f7378c5547129ac3e28..dbfe67043b91ef5f6dde9be4fb567a741ab1667d 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Bucket Manipulation Tool
  *
  *     (c) 2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 7866889704068748c2ebafde0f09384a8202844e..c36e837811eee36c6d3f9944918328d29ab3716f 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Character Code Map (UTF-8 Version)
  *
  *     (c) 1998 Martin Mares <mj@ucw.cz>
+ *
+ *     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) */
index 0276e20e4faf058c26c35a6787d2b9def9135e74..6ef0ccd0a67c6f94c903bc1a1e9fa3525ef9ee3b 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Character Types
  *
  *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #ifndef _SHERLOCK_CHARTYPE_H
index c37bb98b81b7982d4409c77f4d1f962e4875f8ae..d2c08de23b5e0ded212290866de3a5675c82f8a5 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Reading configuration files
  *
  *     (c) 2001 Robert Spalek <robert@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index b58224d34bb97ba4afe5d8afa5af6763014d3191..00746da5d346cc704fc32108083281b45b23f620 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Reading configuration files
  *
  *     (c) 2001 Robert Spalek <robert@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #ifndef        _LIB_CONF_H
index 72c58fff7d37d7c3da2898c3c6ad62a2c0bb038d..b51a943d97bd7ebc5069b347dc59f132136ea175 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock -- Configuration-Dependent Definitions
  *
  *     (c) 1997--2002 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #ifndef _SHERLOCK_CONFIG_H
index 4c2687b9b3cdefa113b8bf33540810971d2867c5..aa9ab16c81798bf0d49e0ca36b4a9087dded25a4 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Content-Type Pattern Matching
  *
  *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 09cff27d94d780ce8624cb48cd7dbce9531c7428..c3af98c919f8c199820d38218437650653e8c2b3 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock: Custom Parts of Configuration
  *
  *     (c) 2001--2002 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 /* Word types */
index f988741e6c39f06cfc09ea6be4afe1eb207537e8..f16ada4e1f0d4caaabe8955fd943945917a23602 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- SDBM emulator at top of GDBM
  *
  *     (c) 1999 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 659313b82356db9f76965c323257668d4bde2f05..b00bead72f416da1628597117bfd1b3258360a93 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Database Manager -- Tests and Benchmarks
  *
  *     (c) 1999 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #if 1
index 92a760005c3265af63d01e76b5e2f756aacfb2ea..4453ab8d21856fe9a9d082ca05e06b219c671773 100644 (file)
@@ -2,6 +2,9 @@
  *     SDBM Database Utility
  *
  *     (c) 2000--2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 75f97833991c5b76e61a230a2d1f5b2411eb73b5..1d90e2a60759eb465204fe119cd19f2d53b8b9f4 100644 (file)
--- a/lib/db.c
+++ b/lib/db.c
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Fast Database Management Routines
  *
  *     (c) 1999--2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 /*
index cc17ebaf2b8dcbeeecbcdc9f3b21ab2f5a40c1a4..b2a13a234a9610c92f84e398d6d273a1fc774d69 100644 (file)
--- a/lib/db.h
+++ b/lib/db.h
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Fast Database Management Routines
  *
  *     (c) 1999--2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #ifndef _SHERLOCK_DB_H
index 884b6756496ff83777e23badbfb503f59c0ee176..72c1ee0851a175b22bd9c88945d1b7446323a7a2 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Fast Database Management Routines -- Internal Declarations
  *
  *     (c) 1999--2001 Martin Mares <mj@ucw.cz>
+ *
+ *     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
index 1b039c6ca7e32fb69a1f1a8467f35bf4ec7f0550..9f5d36924da5dbbbb88e1b76227d96c6d0bcb694 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Fast Buffered I/O
  *
  *     (c) 1997--2000 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 2948830ee4e0331e305a9c5a9ceb66486ca738db..3739982c5ad8ecc723d7b51e79dac09d0d44a06e 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Fast Buffered I/O
  *
  *     (c) 1997--2000 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #ifndef _SHERLOCK_FASTBUF_H
index 6715c7aaf57932bd4bfe35861833140b983269b2..31c3bf180674b677d0e65e8e3aa7370148b7302d 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Fast Buffered I/O on Files
  *
  *     (c) 1997--2000 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index d5e6e8b96f4e54bfd4b70fd4d6ae02849a7e8849..07e4efbcf640e1465414334b30867b4bfe60ffad 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Fast Buffered I/O on Memory Streams
  *
  *     (c) 1997--2000 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 95edf16619020a3d282f6c12a04d5b5b640b3eb3..650e8a091d45c34c87c4a69b4b3109793de33cc3 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Temporary Fastbufs
  *
  *     (c) 2002 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index bb905daba8709f06b07f5bea45da81ae0d13354b..6c5fa9d281fabf9443b14a2c2e94ac73b4340f33 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- String Fingerprints
  *
  *     (c) 2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 /*
index af791908b07774595f60a8d738f5a7b3cac77415..ad6a6bdf9d0637acbfc76770308581e2f4a37ea0 100644 (file)
@@ -6,6 +6,9 @@
  *     strings longer than 100 characters, it is substantially faster.
  *
  *     (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.
  */
 
 #include "lib/lib.h"
index d79e44ecfdaf695439a026496287ccab2e9ef76b..14133220faef80ef1b3d69dfbcdfacb3ca23aeef 100644 (file)
@@ -3,6 +3,9 @@
  *     routines
  *
  *     (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.
  */
 
 #ifndef _SHERLOCK_HASHFUNC_H
index c8aeb31fe956d9555d17a65243590a456959b465..c2c3c42d0869d73052cdc299b7867f5dfb6bbf9e 100644 (file)
@@ -3,6 +3,9 @@
  *
  *     (c) 2002 Martin Mares <mj@ucw.cz>
  *     (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.
  */
 
 /*
index 7be54cfa54665ee1808c00c0fb8ce9e2b78a661a..a70fb2cd8c806551fe87b995e013913a3f581e4d 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Universal Heap Macros
  *
  *     (c) 2001 Martin Mares <mj@ucw.cz>
+ *
+ *     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)                                         \
index 1eaa404947787c1746872a77349b545bc6b0221f..dec639209390a6b59cfb2b814313c970789b7ef3 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- IP address access lists
  *
  *     (c) 1997--2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index e9c85b2ad4cb1645a9686af7da8c4b5dd2d525bf..291ffe8e77ead4110b69c3f9f11f3688bbb5b1ce 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- IP address access lists
  *
  *     (c) 1997--2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 struct ipaccess_list;
index 8fc048948875d13786956de0ed2f00b82444626f..4be56b71a1e8f937f8c24ca160e9b49243373a8c 100644 (file)
--- a/lib/lfs.h
+++ b/lib/lfs.h
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Large File Support
  *
  *     (c) 1999--2002 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #ifndef _SHERLOCK_LFS_H
index 8ca2d156dca249984c1314176603937ef8dbb1f2..ad19f505f38ea191ac9e34406b66d7d8db63d368 100644 (file)
--- a/lib/lib.h
+++ b/lib/lib.h
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Miscellaneous Functions
  *
  *     (c) 1997--2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 /*
index eb9967b538f5b18f9dc4f2eaafda0078e6a49a4e..fa1613be21af41ce7e0bdaf07f3ba587241056d6 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Linked Lists
  *
  *     (c) 1997--1999 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index fa9599aa9f8e943b527d9d200ea3e686d3bcb158..68c7497f1cde8dcae6415050f839c8df406d84ca 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Linked Lists
  *
  *     (c) 1997--1999 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #ifndef _SHERLOCK_LISTS_H
index a0e0b532ca76429c699f6dcff23207135d5c92c4..e25476b673362b58721857a8783e0e8358b13b2d 100644 (file)
--- a/lib/log.c
+++ b/lib/log.c
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Logging
  *
  *     (c) 1997--2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 2d2764e92c5f803cdea43fece8c58071b40f5b4f..a40ba069c02af64238a0bf02633d8fe61d792360 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Binary Logarithm
  *
  *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 08ce0e8a33d9bfe1c5ec802250c4062cd54a968a..af284fa1d02926b7f5d24855ba7041d0a7cc58a4 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- MD5 Binary <-> Hex Conversions
  *
  *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 43668bbcd9002434bc1546e86a154241e8a1585e..1393a6b1cdf380ab4ee463e05ddee4650147e11c 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Mapping of Files
  *
  *     (c) 1999--2002 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index d5e68e74dc0312a4653219f87ac1a2b818e4c0d6..4a89b8489fff537c1a21e34f636e24c628268ff8 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Object Functions
  *
  *     (c) 1997--2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index e987a5fead8da24d795b5c2d8f6a062b695bcb15..4482b3ef5bb51119f90aa72ce5a1706fe4245338 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- File Page Cache
  *
  *     (c) 1999--2002 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 0f99446ed4e10af2e373f4ba61dab49aec6f35dd..a9368df9e4172913dac58745b8cbabeb0aae1fb8 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- File Page Cache
  *
  *     (c) 1999--2002 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #ifndef _SHERLOCK_PAGECACHE_H
index 40a61756ad78b0034a2c54b836fd138f57ae91c5..b848f54b2d97cf608ffbf724c1cb92586cd1fa62 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Shell-Like Case-Insensitive Pattern Matching (currently only '?' and '*')
  *
  *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 837ae1a1c6bbf1e77f05db37de2d33bfeee927d1..f03a2deb5d357e3752121221dbe2c4756d084665 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Shell-Like Pattern Matching (currently only '?' and '*')
  *
  *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index b787427e5b6022a036d9e1bd7dce2ebb74610230..177126199515d69a8f960c2dc5e72776ab0a8c5f 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Generic Shell-Like Pattern Matching (currently only '?' and '*')
  *
  *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 int
index 4eea7bf700f8e0ab0981bd22c0f2b3933050f546..8b7c372518b232f1f28cf2bda6b2d43bf5264067 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Memory Pools (One-Time Allocation)
  *
  *     (c) 1997--2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index ea3fbddf0d50f94008b1da79227d12e41172b925..aef1e63e4437f8a1f9838532cea0a12bbae700aa 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Memory Pools
  *
  *     (c) 1997--2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #ifndef _SHERLOCK_POOLS_H
index 56bcc87ef050573467861b416523a150718fdc3c..0ed0eda107c308e3e8123156037d97c41bf7cc73 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Prime Number Tests
  *
  *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index f8c801f0c28fb7088fbc2be1eca08b6dacd6cc68..b6bf5d4aba5a1004441560229872cdecbcb31da4 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- auto-resizable printf() functions
  *
  *     (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.
  */
 
 #include "lib/lib.h"
index c0d26bcdd00fca860f1a12c9326eb1f8f1944b37..977338eeb149519cbc728758b97c4dc13775d03a 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- auto-resizable printf() functions
  *
  *     (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.
  */
 
 #ifndef _LIB_PRINTF_H
index ef985a2753319c9d72bdb3e66b267b8b65adfaed..111ab4b985400c79ae4fb62d07d5643c8431af63 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Setting of Process Title
  *
  *     (c) 2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index f78eae746af4fbe5c4bbf7edc9e338a8cdde9c75..bd76af3e2934b99dde7a000d0210db0a3055d5ae 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Poor Man's Profiler
  *
  *     (c) 2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 7d8d1312c5b09b314f22bb86e06e8023dab55427..1d38251969485491a5c2d4c3d67dd20884901dc0 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Poor Man's Profiler
  *
  *     (c) 2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 /*
index eb3e706a39e6972d18707216ea9d1044a215ba4e..e4ffecdca90d87b8693142a6e8dab9c0b4002406 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Unbiased Range Correction for random()
  *
  *     (c) 1998 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 03cba197ea7f6ddafa9106a7ac3555544d954270..c98b13ab841cd51c08be9482066ce4004204e62f 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Cryptographically Safe Random Key Generator
  *
  *     (c) 2002 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 817f035c92175b1a403d703cde1a72811c78c6f3..150a3d7bc5593d61d655349a0294a4e3cb3ebe52 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Memory Re-allocation
  *
  *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 6ed90243c86a727e99a4a34c91a567dccb85e0d7..ce230848facdd0ba7b1709dc311daa23dd66312b 100644 (file)
@@ -3,6 +3,9 @@
  *
  *     (c) 1997 Martin Mares <mj@ucw.cz>
  *     (c) 2001 Robert Spalek <robert@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 328c671b021af69941841a67c2510fc1d0442386..bda973e5d7887e8013b8885ea105ac33ba330295 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Universal Sorter
  *
  *     (c) 2001--2002 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 6ce1a6c8a42bb0671df7f4ec641793f83db236db..e40ea66eff49b01a72657c7378fe1f183c094960 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Universal Sorter
  *
  *     (c) 2001--2002 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 /*
index 0f715e94d781256dd76428a98854b34f256c7a35..f92fd3dfbae9d763f948ee67a9c356da3d63d035 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Character Classes
  *
  *     (c) 1998 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/chartype.h"
index 627aa0b202ef480145354f7b7e33c60408f23b48..e058850cd937ce34dcc353b575ee850434bee372 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Uppercase Map
  *
  *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/chartype.h"
index 7aacaf686b35625e62eff917119ab544de116836..42cc9ebc366ff59b00c6fd1ad67b172e0710a95a 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Execution Timing
  *
  *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index a3908b0a9e31747ddfa197aee0aaff9b05accfe7..7f8c417a0937a61745e20cf1a1ada82db2d78f81 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Fast Access to Unaligned Data
  *
  *     (c) 1997--2001 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #ifndef _SHERLOCK_UNALIGNED_H
index a6dcf7aa06fe4f1335edbe921359136b17bed1dc..1078e17f0a1d927c43e2a2d05529edab652d4eff 100644 (file)
--- a/lib/url.c
+++ b/lib/url.c
@@ -3,6 +3,9 @@
  *
  *     (c) 1997--2001 Martin Mares <mj@ucw.cz>
  *     (c) 2001 Robert Spalek <robert@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 882976a259507f4917a23f17fd119596e121b35a..8f64dad44e1a037be1582df5bf1f73e6af2435aa 100644 (file)
--- a/lib/url.h
+++ b/lib/url.h
@@ -3,6 +3,9 @@
  *
  *     (c) 1997 Martin Mares <mj@ucw.cz>
  *     (c) 2001 Robert Spalek <robert@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #ifndef _SHERLOCK_URL_H
index 5fcef8220f09e1d4ca6570531421bdaa89a33e97..be98a995ded83ec068939603a3691a658d749b10 100644 (file)
@@ -4,6 +4,9 @@
  *     Traditional NFA -> DFA method with on-the-fly DFA construction.
  *
  *     (c) 1999 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"
index 00bd1fb3d2a0f276c314c3d8a232bb949c563ee7..90a64ce848a812d49d1831c5b59de5218ab00550 100644 (file)
@@ -2,6 +2,9 @@
  *     Fast Wildcard Pattern Matcher (only `?' and `*' supported)
  *
  *     (c) 1999 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 struct wildpatt;
index b07b4309c231b4df5ede157493e58cb9020d27ee..6e2e792edd71b9ed62989c6cb7c7aefe4613f661 100644 (file)
@@ -2,6 +2,9 @@
  *     Sherlock Library -- Word Splitting
  *
  *     (c) 1997 Martin Mares <mj@ucw.cz>
+ *
+ *     This software may be freely distributed and used according to the terms
+ *     of the GNU Lesser General Public License.
  */
 
 #include "lib/lib.h"