Fix for bug 537
[gnupg.git] / jnlib / ChangeLog
index 6c38de2..7273f0e 100644 (file)
@@ -1,3 +1,33 @@
+2006-09-27  Werner Koch  <wk@g10code.com>
+
+       * mischelp.c: New.
+       (timegm): Copied from gnupg 1.4, Changed from LGPL to GPL.  Fixed
+       a memory leak.
+
+       * stringhelp.h (isascii): New.
+
+       * stringhelp.c (strsep): New. Copied from gnupg 1.4.5
+       util/strgutil.c.
+
+       * strlist.h (STRLIST): Removed deprecated typedef. 
+
+       * types.h: Made cpp commands work with old compilers.  Also shows
+       up nicer with Emacs' font locking.
+
+       * w32-afunix.c (_w32_sock_connect): Set ERRNO for an invalid port.
+
+        Changed license from GPL to LGPL.  Note that all code has either
+       been written by me, David, employees of g10 Code or taken from
+       glibc.
+       
+       * libjnlib-config.h, stringhelp.c, stringhelp.h:
+       * strlist.c, strlist.h, utf8conv.c, utf8conv.h:
+       * argparse.c, argparse.h, logging.c, logging.h:
+       * dotlock.c, dotlock.h, types.h, mischelp.h:
+        * xmalloc.c, xmalloc.h, w32-pth.c, w32-pth.h:
+       * w32-afunix.c, w32-afunix.h: Tagged them to be long to jnlib
+       which is a part of GnuPG but also used by other projetcs. 
+
 2006-09-22  Werner Koch  <wk@g10code.com>
 
        * utf8conv.c: Reworked to match the gnupg 1.4.5 code.  This now
 
 2000-07-26 10:02:51  Werner Koch  (wk@habibti.openit.de)
 
-  * stringhelp.c.: Add stdarg.h
-  * argparse.h: s/ulong/unsigned long/ although this should be defined
-  by types.h.
+       * stringhelp.c.: Add stdarg.h
+       * argparse.h: s/ulong/unsigned long/ although this should be defined
+        by types.h.
 
 2000-06-28 19:40:23  Werner Koch  (wk@habibti.openit.de)
 
-  * Makefile.am: Replaced second logging.c by .h
+       * Makefile.am: Replaced second logging.c by .h
 
 2000-05-24 08:58:15  Werner Koch  (wk@habibti.openit.de)
 
-  * logging.c (log_get_errorcount): New.
+       * logging.c (log_get_errorcount): New.
 
 2000-05-24 08:44:47  Werner Koch  (wk@habibti.openit.de)
 
-  * stringhelp.c: Added a few filename related helper functions.
+       * stringhelp.c: Added a few filename related helper functions.
 
 2000-05-11 18:04:43  Werner Koch  (wk@habibti.openit.de)
 
-  * xmalloc.c (xstrcat2):  Replaced stpcpy to quickly address W32
-    problems.
+       * xmalloc.c (xstrcat2): Replaced stpcpy to quickly address W32
+       problems.
 
 2000-05-02 19:43:38  Werner Koch  (wk@habibti.openit.de)
 
-  * xmalloc.c (xstrcat2): New.
+       * xmalloc.c (xstrcat2): New.
 
 Mon Jan 24 13:04:28 CET 2000  Werner Koch  <wk@gnupg.de>
 
-  * README: New.
-  * Makefile.am: new.
-  * argparse.c argparse.h logging.c logging.h
-    mischelp.h stringhelp.c stringhelp.h xmalloc.c
-    xmalloc.h dotlock.c: Moved from ../util to here.
-  * dotlock.h: New.
-  * libjnlib-config.h: New.
+       * README: New.
+       * Makefile.am: new.
+       * argparse.c, argparse.h, logging.c, logging.h:
+       * mischelp.h, stringhelp.c, stringhelp.h, xmalloc.c:
+       * xmalloc.h, dotlock.c: Moved from ../util to here.
+       * dotlock.h: New.
+       * libjnlib-config.h: New.
 
-  * logging.c (log_set_file): New.
-  (log_printf): New.
-  (do_logv): Add kludge to insert LFs.
+       * logging.c (log_set_file): New.
+       (log_printf): New.
+       (do_logv): Add kludge to insert LFs.
 
 
      ***********************************************************
-     * Please note that Jnlib is maintained as part of GnuPG.  *
+     * Please note that JNLIB is maintained as part of GnuPG.  *
      * You may find it source-copied in other packages.        *
      ***********************************************************       
        
  Copyright 2000, 2001, 2002, 2003, 2004,
-          2005 Free Software Foundation, Inc.
+          2005, 2006 Free Software Foundation, Inc.
 
  This file is free software; as a special exception the author gives
  unlimited permission to copy and/or distribute it, with or without