OSSP CVS Repository

ossp - Check-in [5356]
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Patchset]  [Tagging/Branching

Check-in Number: 5356
Date: 2006-Jan-13 07:44:30 (local)
2006-Jan-13 06:44:30 (UTC)
User:rse
Branch:
Comment: Adjust copyright messages for new year 2006.
Tickets:
Inspections:
Files:
ossp-pkg/uuid/ChangeLog      1.101 -> 1.102     3 inserted, 0 deleted
ossp-pkg/uuid/Makefile.in      1.38 -> 1.39     2 inserted, 2 deleted
ossp-pkg/uuid/README      1.35 -> 1.36     2 inserted, 2 deleted
ossp-pkg/uuid/configure.ac      added-> 1.11
ossp-pkg/uuid/perl/Makefile.PL      1.9 -> 1.10     2 inserted, 2 deleted
ossp-pkg/uuid/perl/uuid.pm      1.14 -> 1.15     2 inserted, 2 deleted
ossp-pkg/uuid/perl/uuid.pod      1.9 -> 1.10     2 inserted, 2 deleted
ossp-pkg/uuid/perl/uuid.tm      1.3 -> 1.4     2 inserted, 2 deleted
ossp-pkg/uuid/perl/uuid.ts      1.3 -> 1.4     2 inserted, 2 deleted
ossp-pkg/uuid/perl/uuid.xs      1.4 -> 1.5     2 inserted, 2 deleted
ossp-pkg/uuid/perl/uuid_compat.pm      1.5 -> 1.6     2 inserted, 2 deleted
ossp-pkg/uuid/perl/uuid_compat.pod      1.2 -> 1.3     2 inserted, 2 deleted
ossp-pkg/uuid/perl/uuid_compat.ts      1.1 -> 1.2     2 inserted, 2 deleted
ossp-pkg/uuid/pgsql/uuid.c      1.1 -> 1.2     2 inserted, 2 deleted
ossp-pkg/uuid/pgsql/uuid.sql.in      1.2 -> 1.3     2 inserted, 2 deleted
ossp-pkg/uuid/php/Makefile.local      1.2 -> 1.3     2 inserted, 2 deleted
ossp-pkg/uuid/php/config.m4      1.1 -> 1.2     2 inserted, 2 deleted
ossp-pkg/uuid/php/uuid.c      1.3 -> 1.4     2 inserted, 2 deleted
ossp-pkg/uuid/php/uuid.php4      1.1 -> 1.2     2 inserted, 2 deleted
ossp-pkg/uuid/php/uuid.php5      1.1 -> 1.2     2 inserted, 2 deleted
ossp-pkg/uuid/php/uuid.ts      1.1 -> 1.2     2 inserted, 2 deleted
ossp-pkg/uuid/uuid++.cc      1.4 -> 1.5     2 inserted, 2 deleted
ossp-pkg/uuid/uuid++.hh      1.2 -> 1.3     2 inserted, 2 deleted
ossp-pkg/uuid/uuid++.pod      1.1 -> 1.2     2 inserted, 2 deleted
ossp-pkg/uuid/uuid-config.in      1.4 -> 1.5     2 inserted, 2 deleted
ossp-pkg/uuid/uuid-config.pod      1.3 -> 1.4     2 inserted, 2 deleted
ossp-pkg/uuid/uuid.ac      1.19 -> 1.20     2 inserted, 2 deleted
ossp-pkg/uuid/uuid.c      1.56 -> 1.57     2 inserted, 2 deleted
ossp-pkg/uuid/uuid.h.in      1.9 -> 1.10     2 inserted, 2 deleted
ossp-pkg/uuid/uuid.pc.in      1.1 -> 1.2     2 inserted, 2 deleted
ossp-pkg/uuid/uuid.pod      1.32 -> 1.33     2 inserted, 2 deleted
ossp-pkg/uuid/uuid_ac.h      1.4 -> 1.5     2 inserted, 2 deleted
ossp-pkg/uuid/uuid_bm.h      1.5 -> 1.6     2 inserted, 2 deleted
ossp-pkg/uuid/uuid_cli.c      1.19 -> 1.20     2 inserted, 2 deleted
ossp-pkg/uuid/uuid_cli.pod      1.23 -> 1.24     2 inserted, 2 deleted
ossp-pkg/uuid/uuid_dce.c      1.3 -> 1.4     2 inserted, 2 deleted
ossp-pkg/uuid/uuid_dce.h      1.2 -> 1.3     2 inserted, 2 deleted
ossp-pkg/uuid/uuid_mac.c      1.8 -> 1.9     2 inserted, 2 deleted
ossp-pkg/uuid/uuid_mac.h      1.3 -> 1.4     2 inserted, 2 deleted
ossp-pkg/uuid/uuid_md5.c      1.11 -> 1.12     2 inserted, 2 deleted
ossp-pkg/uuid/uuid_md5.h      1.4 -> 1.5     2 inserted, 2 deleted
ossp-pkg/uuid/uuid_prng.c      added-> 1.11
ossp-pkg/uuid/uuid_prng.h      1.3 -> 1.4     2 inserted, 2 deleted
ossp-pkg/uuid/uuid_sha1.c      1.2 -> 1.3     2 inserted, 2 deleted
ossp-pkg/uuid/uuid_sha1.h      1.1 -> 1.2     2 inserted, 2 deleted
ossp-pkg/uuid/uuid_str.c      1.5 -> 1.6     2 inserted, 2 deleted
ossp-pkg/uuid/uuid_str.h      1.2 -> 1.3     2 inserted, 2 deleted

ossp-pkg/uuid/ChangeLog 1.101 -> 1.102

--- ChangeLog    2006/01/12 20:32:42     1.101
+++ ChangeLog    2006/01/13 06:44:30     1.102
@@ -13,6 +13,9 @@
 
   Changes between 1.3.2 and 1.4.0 (06-Dec-2005 to 12-Jan-2006)
 
+   o Adjust copyright messages for new year 2006.
+     [Ralf S. Engelschall]
+
    o Added experimental PostgreSQL bindings.
      [Ralf S. Engelschall]
 


ossp-pkg/uuid/Makefile.in 1.38 -> 1.39

--- Makefile.in  2006/01/12 20:31:50     1.38
+++ Makefile.in  2006/01/13 06:44:30     1.39
@@ -1,7 +1,7 @@
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##
 ##  This file is part of OSSP uuid, a library for the generation
 ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/README 1.35 -> 1.36

--- README       2006/01/12 20:32:42     1.35
+++ README       2006/01/13 06:44:30     1.36
@@ -29,8 +29,8 @@
 
   COPYRIGHT AND LICENSE
 
-  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 
   This file is part of OSSP uuid, a library for the generation
   of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/configure.ac -> 1.11

*** /dev/null    Fri Nov 22 15:09:04 2024
--- -    Fri Nov 22 15:09:05 2024
***************
*** 0 ****
--- 1,56 ----
+ dnl ##
+ dnl ##  OSSP uuid - Universally Unique Identifier
+ dnl ##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+ dnl ##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
+ dnl ##
+ dnl ##  This file is part of OSSP uuid, a library for the generation
+ dnl ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/
+ dnl ##
+ dnl ##  Permission to use, copy, modify, and distribute this software for
+ dnl ##  any purpose with or without fee is hereby granted, provided that
+ dnl ##  the above copyright notice and this permission notice appear in all
+ dnl ##  copies.
+ dnl ##
+ dnl ##  THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+ dnl ##  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+ dnl ##  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ dnl ##  IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
+ dnl ##  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ dnl ##  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ dnl ##  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+ dnl ##  USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ dnl ##  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ dnl ##  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ dnl ##  OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ dnl ##  SUCH DAMAGE.
+ dnl ##
+ dnl ##  configure.ac: GNU Autoconf source script
+ dnl ##
+ 
+ AC_PREREQ(2.53)
+ AC_INIT
+ UUID_VERSION_RAW=`$ac_confdir/shtool version -l c -d short uuid_vers.h`
+ UUID_VERSION_STR=`$ac_confdir/shtool version -l c -d long  uuid_vers.h`
+ UUID_VERSION_HEX=`$ac_confdir/shtool version -l c -d hex   uuid_vers.h`
+ $ac_confdir/shtool echo -e \
+     "Configuring %BOSSP uuid%b (Universally Unique Identifier), version %B${UUID_VERSION_STR}%b"
+ AC_SUBST(UUID_VERSION_RAW)
+ AC_SUBST(UUID_VERSION_STR)
+ AC_SUBST(UUID_VERSION_HEX)
+ 
+ AC_PROG_MAKE_SET
+ AC_PROG_CC
+ AC_CHECK_DEBUGGING
+ 
+ with_tags=""
+ sinclude(libtool.m4)
+ AC_PROG_LIBTOOL
+ 
+ sinclude(uuid.ac)
+ UUID_CHECK_ALL
+ 
+ AC_CONFIG_HEADERS(config.h)
+ AC_CONFIG_FILES([Makefile uuid-config uuid.pc uuid.h])
+ AC_CONFIG_COMMANDS([adjustment], [chmod a-w uuid.h; chmod a+x uuid-config])
+ AC_OUTPUT
+ 


ossp-pkg/uuid/perl/Makefile.PL 1.9 -> 1.10

--- Makefile.PL  2005/09/02 18:47:53     1.9
+++ Makefile.PL  2006/01/13 06:44:33     1.10
@@ -1,7 +1,7 @@
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##
 ##  This file is part of OSSP uuid, a library for the generation
 ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/perl/uuid.pm 1.14 -> 1.15

--- uuid.pm      2006/01/12 20:32:43     1.14
+++ uuid.pm      2006/01/13 06:44:33     1.15
@@ -1,7 +1,7 @@
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##
 ##  This file is part of OSSP uuid, a library for the generation
 ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/perl/uuid.pod 1.9 -> 1.10

--- uuid.pod     2005/09/02 14:00:05     1.9
+++ uuid.pod     2006/01/13 06:44:33     1.10
@@ -1,7 +1,7 @@
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##
 ##  This file is part of OSSP uuid, a library for the generation
 ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/perl/uuid.tm 1.3 -> 1.4

--- uuid.tm      2004/12/31 19:20:39     1.3
+++ uuid.tm      2006/01/13 06:44:33     1.4
@@ -1,7 +1,7 @@
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##
 ##  This file is part of OSSP uuid, a library for the generation
 ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/perl/uuid.ts 1.3 -> 1.4

--- uuid.ts      2005/08/31 08:55:18     1.3
+++ uuid.ts      2006/01/13 06:44:33     1.4
@@ -1,7 +1,7 @@
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##
 ##  This file is part of OSSP uuid, a library for the generation
 ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/perl/uuid.xs 1.4 -> 1.5

--- uuid.xs      2005/01/23 12:38:10     1.4
+++ uuid.xs      2006/01/13 06:44:33     1.5
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/perl/uuid_compat.pm 1.5 -> 1.6

--- uuid_compat.pm       2006/01/12 20:32:43     1.5
+++ uuid_compat.pm       2006/01/13 06:44:33     1.6
@@ -1,7 +1,7 @@
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##  Copyright (c) 2004 Piotr Roszatycki <dexter@debian.org>
 ##
 ##  This file is part of OSSP uuid, a library for the generation


ossp-pkg/uuid/perl/uuid_compat.pod 1.2 -> 1.3

--- uuid_compat.pod      2005/12/06 07:38:49     1.2
+++ uuid_compat.pod      2006/01/13 06:44:33     1.3
@@ -1,7 +1,7 @@
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##
 ##  This file is part of OSSP uuid, a library for the generation
 ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/perl/uuid_compat.ts 1.1 -> 1.2

--- uuid_compat.ts       2005/08/31 09:59:45     1.1
+++ uuid_compat.ts       2006/01/13 06:44:33     1.2
@@ -1,7 +1,7 @@
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##  Copyright (c) 2004 Piotr Roszatycki <dexter@debian.org>
 ##
 ##  This file is part of OSSP uuid, a library for the generation


ossp-pkg/uuid/pgsql/uuid.c 1.1 -> 1.2

--- uuid.c       2006/01/12 20:00:23     1.1
+++ uuid.c       2006/01/13 06:44:34     1.2
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/pgsql/uuid.sql.in 1.2 -> 1.3

--- uuid.sql.in  2006/01/12 21:01:02     1.2
+++ uuid.sql.in  2006/01/13 06:44:34     1.3
@@ -1,7 +1,7 @@
 --
 --  OSSP uuid - Universally Unique Identifier
---  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
---  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+--  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+--  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 --
 --  This file is part of OSSP uuid, a library for the generation
 --  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/php/Makefile.local 1.2 -> 1.3

--- Makefile.local       2005/09/02 14:40:13     1.2
+++ Makefile.local       2006/01/13 06:44:34     1.3
@@ -1,7 +1,7 @@
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##
 ##  This file is part of OSSP uuid, a library for the generation
 ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/php/config.m4 1.1 -> 1.2

--- config.m4    2005/09/01 22:24:02     1.1
+++ config.m4    2006/01/13 06:44:34     1.2
@@ -1,7 +1,7 @@
 dnl
 dnl  OSSP uuid - Universally Unique Identifier
-dnl  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-dnl  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+dnl  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+dnl  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 dnl
 dnl  This file is part of OSSP uuid, a library for the generation
 dnl  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/php/uuid.c 1.3 -> 1.4

--- uuid.c       2005/09/20 20:30:05     1.3
+++ uuid.c       2006/01/13 06:44:34     1.4
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/php/uuid.php4 1.1 -> 1.2

--- uuid.php4    2005/09/01 22:24:02     1.1
+++ uuid.php4    2006/01/13 06:44:34     1.2
@@ -1,8 +1,8 @@
 <?php
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##
 ##  This file is part of OSSP uuid, a library for the generation
 ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/php/uuid.php5 1.1 -> 1.2

--- uuid.php5    2005/09/01 22:24:02     1.1
+++ uuid.php5    2006/01/13 06:44:34     1.2
@@ -1,8 +1,8 @@
 <?php
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##
 ##  This file is part of OSSP uuid, a library for the generation
 ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/php/uuid.ts 1.1 -> 1.2

--- uuid.ts      2005/09/01 22:24:02     1.1
+++ uuid.ts      2006/01/13 06:44:34     1.2
@@ -1,8 +1,8 @@
 <?php
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##
 ##  This file is part of OSSP uuid, a library for the generation
 ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid++.cc 1.4 -> 1.5

--- uuid++.cc    2005/09/25 10:41:18     1.4
+++ uuid++.cc    2006/01/13 06:44:30     1.5
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid++.hh 1.2 -> 1.3

--- uuid++.hh    2005/08/31 20:07:29     1.2
+++ uuid++.hh    2006/01/13 06:44:30     1.3
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid++.pod 1.1 -> 1.2

--- uuid++.pod   2005/08/31 20:07:29     1.1
+++ uuid++.pod   2006/01/13 06:44:30     1.2
@@ -1,7 +1,7 @@
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##
 ##  This file is part of OSSP uuid, a library for the generation
 ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid-config.in 1.4 -> 1.5

--- uuid-config.in       2004/12/31 19:20:34     1.4
+++ uuid-config.in       2006/01/13 06:44:30     1.5
@@ -1,8 +1,8 @@
 #!/bin/sh
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##
 ##  This file is part of OSSP uuid, a library for the generation
 ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid-config.pod 1.3 -> 1.4

--- uuid-config.pod      2004/12/31 19:20:34     1.3
+++ uuid-config.pod      2006/01/13 06:44:30     1.4
@@ -1,8 +1,8 @@
 #!/bin/sh
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##
 ##  This file is part of OSSP uuid, a library for the generation
 ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid.ac 1.19 -> 1.20

--- uuid.ac      2006/01/12 20:31:50     1.19
+++ uuid.ac      2006/01/13 06:44:30     1.20
@@ -1,7 +1,7 @@
 dnl ##
 dnl ##  OSSP uuid - Universally Unique Identifier
-dnl ##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-dnl ##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+dnl ##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+dnl ##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 dnl ##
 dnl ##  This file is part of OSSP uuid, a library for the generation
 dnl ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid.c 1.56 -> 1.57

--- uuid.c       2005/09/24 10:28:32     1.56
+++ uuid.c       2006/01/13 06:44:30     1.57
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid.h.in 1.9 -> 1.10

--- uuid.h.in    2005/08/31 19:20:43     1.9
+++ uuid.h.in    2006/01/13 06:44:30     1.10
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid.pc.in 1.1 -> 1.2

--- uuid.pc.in   2005/08/31 11:16:18     1.1
+++ uuid.pc.in   2006/01/13 06:44:30     1.2
@@ -1,7 +1,7 @@
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##
 ##  This file is part of OSSP uuid, a library for the generation
 ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid.pod 1.32 -> 1.33

--- uuid.pod     2006/01/12 19:59:36     1.32
+++ uuid.pod     2006/01/13 06:44:30     1.33
@@ -1,7 +1,7 @@
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##
 ##  This file is part of OSSP uuid, a library for the generation
 ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid_ac.h 1.4 -> 1.5

--- uuid_ac.h    2005/03/29 19:01:41     1.4
+++ uuid_ac.h    2006/01/13 06:44:30     1.5
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid_bm.h 1.5 -> 1.6

--- uuid_bm.h    2005/03/29 19:01:41     1.5
+++ uuid_bm.h    2006/01/13 06:44:30     1.6
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid_cli.c 1.19 -> 1.20

--- uuid_cli.c   2005/03/29 19:01:41     1.19
+++ uuid_cli.c   2006/01/13 06:44:30     1.20
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid_cli.pod 1.23 -> 1.24

--- uuid_cli.pod 2005/09/02 14:00:00     1.23
+++ uuid_cli.pod 2006/01/13 06:44:30     1.24
@@ -1,7 +1,7 @@
 ##
 ##  OSSP uuid - Universally Unique Identifier
-##  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-##  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+##  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+##  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 ##
 ##  This file is part of OSSP uuid, a library for the generation
 ##  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid_dce.c 1.3 -> 1.4

--- uuid_dce.c   2005/03/29 19:01:41     1.3
+++ uuid_dce.c   2006/01/13 06:44:30     1.4
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid_dce.h 1.2 -> 1.3

--- uuid_dce.h   2004/12/31 19:20:34     1.2
+++ uuid_dce.h   2006/01/13 06:44:31     1.3
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid_mac.c 1.8 -> 1.9

--- uuid_mac.c   2005/06/15 18:34:04     1.8
+++ uuid_mac.c   2006/01/13 06:44:31     1.9
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid_mac.h 1.3 -> 1.4

--- uuid_mac.h   2004/12/31 19:20:34     1.3
+++ uuid_mac.h   2006/01/13 06:44:31     1.4
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid_md5.c 1.11 -> 1.12

--- uuid_md5.c   2005/03/29 19:01:41     1.11
+++ uuid_md5.c   2006/01/13 06:44:31     1.12
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid_md5.h 1.4 -> 1.5

--- uuid_md5.h   2004/12/31 19:20:34     1.4
+++ uuid_md5.h   2006/01/13 06:44:31     1.5
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid_prng.c -> 1.11

*** /dev/null    Fri Nov 22 15:09:04 2024
--- -    Fri Nov 22 15:09:05 2024
***************
*** 0 ****
--- 1,172 ----
+ /*
+ **  OSSP uuid - Universally Unique Identifier
+ **  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+ **  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
+ **
+ **  This file is part of OSSP uuid, a library for the generation
+ **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/
+ **
+ **  Permission to use, copy, modify, and distribute this software for
+ **  any purpose with or without fee is hereby granted, provided that
+ **  the above copyright notice and this permission notice appear in all
+ **  copies.
+ **
+ **  THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+ **  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+ **  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ **  IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
+ **  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ **  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ **  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+ **  USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ **  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ **  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ **  OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ **  SUCH DAMAGE.
+ **
+ **  uuid_prng.c: PRNG API implementation
+ */
+ 
+ #include <stdlib.h>
+ #include <string.h>
+ #include <unistd.h>
+ #include <time.h>
+ #include <sys/time.h>
+ #include <fcntl.h>
+ 
+ #include "uuid_prng.h"
+ #include "uuid_md5.h"
+ 
+ struct prng_st {
+     int    dev; /* system PRNG device */
+     md5_t *md5; /* local MD5 PRNG engine */
+     long   cnt; /* time resolution compensation counter */
+ };
+ 
+ prng_rc_t prng_create(prng_t **prng)
+ {
+     int fd = -1;
+     struct timeval tv;
+     pid_t pid;
+     size_t i;
+ 
+     /* sanity check argument(s) */
+     if (prng == NULL)
+         return PRNG_RC_ARG;
+ 
+     /* allocate object */
+     if ((*prng = (prng_t *)malloc(sizeof(prng_t))) == NULL)
+         return PRNG_RC_MEM;
+ 
+     /* try to open the system PRNG device */
+     (*prng)->dev = -1;
+     if ((fd = open("/dev/urandom", O_RDONLY)) == -1)
+         fd = open("/dev/random", O_RDONLY|O_NONBLOCK);
+     if (fd != -1) {
+         (void)fcntl(fd, F_SETFD, FD_CLOEXEC);
+         (*prng)->dev = fd;
+     }
+ 
+     /* initialize MD5 engine */
+     if (md5_create(&((*prng)->md5)) != MD5_RC_OK)
+         return PRNG_RC_INT;
+ 
+     /* initialize time resolution compensation counter */
+     (*prng)->cnt = 0;
+ 
+     /* seed the C library PRNG once */
+     (void)gettimeofday(&tv, NULL);
+     pid = getpid();
+     srand((unsigned int)(
+         ((unsigned int)pid << 16)
+         ^ (unsigned int)pid
+         ^ (unsigned int)tv.tv_sec
+         ^ (unsigned int)tv.tv_usec));
+     for (i = (unsigned int)((tv.tv_sec ^ tv.tv_usec) & 0x1F); i > 0; i--)
+         (void)rand();
+ 
+     return PRNG_RC_OK;
+ }
+ 
+ prng_rc_t prng_data(prng_t *prng, void *data_ptr, size_t data_len)
+ {
+     size_t n;
+     unsigned char *p;
+     struct {
+         struct timeval tv;
+         long cnt;
+         int rnd;
+     } entropy;
+     unsigned char md5_buf[MD5_LEN_BIN];
+     unsigned char *md5_ptr;
+     size_t md5_len;
+     int retries;
+     int i;
+ 
+     /* sanity check argument(s) */
+     if (prng == NULL || data_len == 0)
+         return PRNG_RC_ARG;
+ 
+     /* prepare for generation */
+     p = (unsigned char *)data_ptr;
+     n = data_len;
+ 
+     /* approach 1: try to gather data via stronger system PRNG device */
+     if (prng->dev != -1) {
+         retries = 0;
+         while (n > 0) {
+             i = read(prng->dev, (void *)p, n);
+             if (i <= 0) {
+                 if (retries++ > 16)
+                     break;
+                 continue;
+             }
+             retries = 0;
+             n -= (unsigned int)i;
+             p += (unsigned int)i;
+         }
+     }
+ 
+     /* approach 2: try to gather data via weaker libc PRNG API. */
+     while (n > 0) {
+         /* gather new entropy */
+         (void)gettimeofday(&(entropy.tv), NULL);            /* source: libc time */
+         entropy.rnd = rand();                               /* source: libc PRNG */
+         entropy.cnt = prng->cnt++;                          /* source: local counter */
+ 
+         /* pass entropy into MD5 engine */
+         if (md5_update(prng->md5, (void *)&entropy, sizeof(entropy)) != MD5_RC_OK)
+             return PRNG_RC_INT;
+ 
+         /* store MD5 engine state as PRN output */
+         md5_ptr = md5_buf;
+         md5_len = sizeof(md5_buf);
+         if (md5_store(prng->md5, (void **)(void *)&md5_ptr, &md5_len) != MD5_RC_OK)
+             return PRNG_RC_INT;
+         for (i = 0; i < MD5_LEN_BIN && n > 0; i++, n--)
+             *p++ ^= md5_buf[i]; /* intentionally no assignment because arbitrary
+                                    caller buffer content is leveraged, too */
+     }
+ 
+     return PRNG_RC_OK;
+ }
+ 
+ prng_rc_t prng_destroy(prng_t *prng)
+ {
+     /* sanity check argument(s) */
+     if (prng == NULL)
+         return PRNG_RC_ARG;
+ 
+     /* close PRNG device */
+     if (prng->dev != -1)
+         close(prng->dev);
+ 
+     /* destroy MD5 engine */
+     md5_destroy(prng->md5);
+ 
+     /* free object */
+     free(prng);
+ 
+     return PRNG_RC_OK;
+ }
+ 


ossp-pkg/uuid/uuid_prng.h 1.3 -> 1.4

--- uuid_prng.h  2005/08/30 15:26:07     1.3
+++ uuid_prng.h  2006/01/13 06:44:31     1.4
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid_sha1.c 1.2 -> 1.3

--- uuid_sha1.c  2005/03/29 19:01:41     1.2
+++ uuid_sha1.c  2006/01/13 06:44:31     1.3
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid_sha1.h 1.1 -> 1.2

--- uuid_sha1.h  2005/01/23 11:28:51     1.1
+++ uuid_sha1.h  2006/01/13 06:44:31     1.2
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid_str.c 1.5 -> 1.6

--- uuid_str.c   2005/03/29 19:01:41     1.5
+++ uuid_str.c   2006/01/13 06:44:31     1.6
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/


ossp-pkg/uuid/uuid_str.h 1.2 -> 1.3

--- uuid_str.h   2004/12/31 19:20:34     1.2
+++ uuid_str.h   2006/01/13 06:44:31     1.3
@@ -1,7 +1,7 @@
 /*
 **  OSSP uuid - Universally Unique Identifier
-**  Copyright (c) 2004-2005 Ralf S. Engelschall <rse@engelschall.com>
-**  Copyright (c) 2004-2005 The OSSP Project <http://www.ossp.org/>
+**  Copyright (c) 2004-2006 Ralf S. Engelschall <rse@engelschall.com>
+**  Copyright (c) 2004-2006 The OSSP Project <http://www.ossp.org/>
 **
 **  This file is part of OSSP uuid, a library for the generation
 **  of UUIDs which can found at http://www.ossp.org/pkg/lib/uuid/

CVSTrac 2.0.1