Fixed hmac for larger blocksizes algorithms
[libgcrypt.git] / ChangeLog
1 2005-12-08  Werner Koch  <wk@g10code.com>
2
3         * configure.ac: Changed the random device names for netbsd.  From
4         Christian Biere.
5
6 2005-11-02  Moritz Schulte  <moritz@g10code.com>
7
8         * NEWS: Documented minor API changes.
9
10 2005-09-15  Moritz Schulte  <moritz@g10code.com>
11
12         * Makefile.am (EXTRA_DIST): Depend on README.SVN, not on README.CVS.
13
14 2005-06-25  Moritz Schulte  <moritz@g10code.com>
15
16         * configure.ac: Removed src/libgcrypt.pc from AC_CONFIG_FILES.
17
18 2005-06-10  Werner Koch  <wk@g10code.com>
19
20         * configure.ac: Move detection of basic stuff to the top.  For
21         example we need to know whether gcc is used before testing for it.
22         Reported by Ralf Fassel.
23         
24 2005-04-23  Moritz Schulte  <moritz@g10code.com>
25
26         * acinclude.m4 (TYPE_SOCKLEN_T): New type definition test;
27         provided by Albert Chin.
28         * configure.ac: Don't use $(CMD) as it's not portable; use CMD in
29         backticks instead.  Simpler -lnsl/-lsocket test.  Use
30         TYPE_SOCKLEN_T test.  Don't forget to set `random_modules'
31         correctly.
32
33 2005-04-22  Moritz Schulte  <moritz@g10code.com>
34
35         * configure.ac: Added support for pkgconfig; provided by Albert
36         Chin.
37
38 2005-04-11  Moritz Schulte  <moritz@g10code.com>
39
40         * configure.ac: Integrate Whirlpool.
41
42 2005-01-04  Werner Koch  <wk@g10code.com>
43
44         Updated to automake 1.9.
45         
46         * acinclude.m4: Updated for use with automake 1.9. 
47
48         * configure.ac: Require libgpg-error 1.0; not really needed but
49         that is the first stable version.
50
51         * Makefile.am (ACLOCAL_AMFLAGS): New for -I m4.
52         (AUTOMAKE_OPTIONS): New to create a bzip archive.
53
54 2005-02-03  Moritz Schulte  <moritz@g10code.com>
55
56         * THANKS: Updated.
57
58 2004-08-09  Moritz Schulte  <moritz@g10code.com>
59
60         * THANKS: Updated.
61
62 2004-07-04  Moritz Schulte  <moritz@g10code.com>
63
64         * THANKS: Updated.
65
66 2004-04-21  Werner Koch  <wk@gnupg.org>
67
68         * configure.ac: Don't print a warning if GNU make was not found.
69
70 2004-05-07  Moritz Schulte  <moritz@g10code.de>
71
72         * THANKS: Updated.
73
74 2004-04-02  Thomas Schwinge  <schwinge@nic-nac-project.de>
75
76         * autogen.sh: Added ACLOCAL_FLAGS.
77
78 2004-04-15  Werner Koch  <wk@gnupg.org>
79
80         Released 1.2.0.
81         
82         * configure.ac: Set LT to C12/A1/R1.
83
84 2004-04-06  Werner Koch  <wk@gnupg.org>
85
86         * config.guess, config.sub, ltmain.sh: Updated to those from
87         libtools 1.5.4.
88
89 2004-03-29  Werner Koch  <wk@gnupg.org>
90
91         Released 1.1.94.
92
93         * configure.ac: Set LT to C12/A1/R0.
94
95 2004-03-10  Marcus Brinkmann  <marcus@g10code.de>
96
97         * configure.ac (LIBGCRYPT_CONFIG_LIBS_PTHREAD,
98         LIBGCRYPT_CONFIG_CFLAGS_PTHREAD, LIBGCRYPT_CONFIG_LIBS_PTH,
99         LIBGCRYPT_CONFIG_CFLAGS_PTH, have_pth, have_pthread, AC_CHECK_PTH,
100         AC_CHECK_LIB(pthread), HAVE_PTH, HAVE_PTHREAD): Removed.
101
102 2004-03-06  Werner Koch  <wk@gnupg.org>
103
104         Released 1.1.93.
105
106         * configure.ac (LIBGCRYPT_CONFIG_SONAME_NUMBER): Replaced by 
107         LIBGCRYPT_CONPIG_API_VERSION.  Set it to 1.  Set LT to C11/A0/R1.
108
109 2004-03-05  Werner Koch  <wk@gnupg.org>
110
111         * configure.ac (LIBGCRYPT_CONFIG_SONAME_NUMBER): New.
112
113 2004-02-20  Werner Koch  <wk@gnupg.org>
114
115         Released 1.1.92.
116         
117         * configure.ac: Set LT to C11/A0/R0.
118
119 2004-02-11  Werner Koch  <wk@gnupg.org>
120
121         * autogen.sh (check_version): Removed bashism and simplified.
122
123 2004-02-06  Werner Koch  <wk@gnupg.org>
124
125         * configure.ac: Add rfc2268 cipher algorithm.
126
127 2004-01-25  Moritz Schulte  <mo@g10code.com>
128
129         * THANKS: Updated.
130
131 2003-12-19  Werner Koch  <wk@gnupg.org>
132
133         Released 1.1.91.
134         
135         * configure.ac: Bumbed LT version to C10/A3/R1.
136
137 2003-12-08  Werner Koch  <wk@gnupg.org>
138
139         * Makefile.am (dist-hook): Don't distribute stuff from the now
140         obsolete scripts dir.
141         (EXTRA_DIST): Remove README_alpha
142         * README-alpha: Removed.
143         * configure.ac (AM_CONFIG_AUX_DIR): Removed.
144
145         * COPYING.DOC: Removed.
146         * Makefile.am (EXTRA_DIST): Added README.CVS and
147         autogen.sh. Removed COPYING.DOC.
148
149 2003-11-14  Werner Koch  <wk@gnupg.org>
150
151         Released 1.1.90.
152         
153         * configure.ac: Bumbed LT version to C10/A3/R0.
154         
155         * configure.ac (have_ld_version_script): Set the default in
156         a separate test.
157         (PRINTABLE_OS_NAME): Don't handle the Hurd extra, this leads to
158         conflicts with BSD based GNU systems.  The Hurd has now a working
159         uname.
160
161 2003-11-04  Werner Koch  <wk@gnupg.org>
162
163         * configure.ac (USE_SHA1): Make sure it is always included.
164         (USE_RMD160): Removed this AM conditional.
165
166 2003-10-31  Werner Koch  <wk@gnupg.org>
167
168         * configure.ac: Bumbed version number to 1.1.90-cvs for futher
169         development
170
171         Released 1.1.44.
172         
173         * acinclude.m4 (AC_CHECK_PTH): Added.
174         * configure.ac: Use it here instead of the generic lib test.
175         Bumbed LT vesion to C9/A2/R0.
176
177 2003-10-27  Werner Koch  <wk@gnupg.org>
178
179         * configure.ac: Give a hint on where libgpg-error is available.
180         Reformatted long lines.  Don't include gcrypt-defs.h.
181         (--enable-gcc-warnings): New option.
182
183 2003-10-24  Moritz Schulte  <mo@g10code.com>
184
185         * configure.ac: Check for socklen_t.
186
187 2003-10-11  Moritz Schulte  <mo@g10code.com>
188
189         * acinclude.m4: Update AM_PATH_GPG_ERROR macro.
190
191 2003-09-04  Werner Koch  <wk@gnupg.org>
192
193         Released 1.1.43.
194
195         * configure.ac: Require libgpg-error 0.4 due to the prime interface.
196
197 2003-08-29  Werner Koch  <wk@gnupg.org>
198
199         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Re-implemented.
200         * configure.ac: Use it here.
201
202 2003-08-27  Moritz Schulte  <mo@g10code.com>
203
204         * configure.ac: Substitute: LIBGCRYPT_CONFIG_LIBS_PTHREAD,
205         LIBGCRYPT_CONFIG_CFLAGS_PTHREAD, LIBGCRYPT_CONFIG_LIBS_PTH,
206         LIBGCRYPT_CONFIG_CFLAGS_PTH, LIBGCRYPT_THREAD_MODULES.
207
208 2003-08-07  Moritz Schulte  <moritz@g10code.com>
209
210         * configure.ac: Fail, if libgpg-error could not be found.
211
212 2003-07-31  Werner Koch  <wk@gnupg.org>
213
214         Released 1.1.42.
215         
216         * configure.ac: Set LT version to 7/0/0.
217
218 2003-07-30  Werner Koch  <wk@gnupg.org>
219
220         * AUTHORS (Maintainer): Assigned Moritz as Maintainer.
221
222 2003-07-30  Moritz Schulte  <moritz@g10code.com>
223
224         * NEWS: Include much more complete list of `Interface changes
225         relative to the 1.1.12 release'.
226
227 2003-07-14  Moritz Schulte  <moritz@g10code.com>
228
229         * configure.ac: Bumbed version number up to 1.1.42-cvs.
230
231 2003-07-09  Moritz Schulte  <moritz@g10code.com>
232
233         * configure.ac: Reintroduce --disable-asm, since it is needed by
234         mpi/config.links.
235
236 2003-07-05  Moritz Schulte  <moritz@g10code.com>
237
238         * README: Few changes, mention libgpg-error.
239         
240 2003-06-18  Moritz Schulte  <moritz@g10code.com>
241
242         * configure.ac (available_ciphers): Removed Serpent, hrrm.
243
244 2003-06-17  Moritz Schulte  <moritz@g10code.com>
245
246         * acinclude.m4: Removed macro definitions: GNUPG_CHECK_FAQPROG,
247         GNUPG_CHECK_ENDIAN, GNUPG_CHECK_CACHE, GNUPG_CHECK_PIC,
248         GNUPG_CHECK_EXPORTDYNAMIC, GNUPG_CHECK_IPC, GNUPG_PROG_NM,
249         GNUPG_SYS_SYMBOL_UNDERSCORE, GNUPG_FUNC_MKDIR_TAKES_ONE_ARG,
250         GPH_PROG_DB2ANY.
251         Added macro definitions: AM_PATH_GPG_ERROR.
252         
253         * configure.ac: Use alternative approach for building based on
254         conditional sources, which does not make automake eat all your
255         memory, etc.
256         Removed unused tests.
257         Renamed --enable-static-rnd to --enable-random.
258         Use Autoconf's AC_C_BIGENDIAN macro instead of our own.
259         Re-organized the whole file.
260
261 2003-06-16  Moritz Schulte  <moritz@g10code.com>
262
263         * configure.ac (AC_CONFIG_FILES): Removed doc/version.sgml.
264
265 2003-06-11  Moritz Schulte  <moritz@g10code.com>
266
267         * configure.ac: Remove --enable-libgpg-error flag.
268         Ue AC_PATH_GPG_ERROR.
269
270 2003-06-09  Moritz Schulte  <moritz@g10code.com>
271
272         * NEWS: Mention API changes and libgpg-error.
273
274 2003-05-25  Moritz Schulte  <moritz@g10code.com>
275
276         * configure.ac (USE_LIBGPG_ERROR): Implementation of the
277         --enable-libgpg-error switch.
278         Define USE_LIBGPG_ERROR in LIBGCRYPT_CONFIG_FLAGS, in case
279         libgpg-error is used.
280
281 2003-05-22  Moritz Schulte  <moritz@g10code.com>
282
283         * configure.ac (AC_CHECK_HEADERS): Removed unused headers:
284         termio.h, langinfo.h.
285         (AC_CHECK_FUNCS): Removed unused functions: strsep, strlwr,
286         tcgetattr, setrlimit, strftime, nl_langinfo, sigaction,
287         sigprocmask, fopen64, fstat64.
288
289 2003-04-27  Moritz Schulte  <moritz@g10code.com>
290
291         * README: Documented new configure switches.
292         Mention the --enable-maintainer-switch.
293
294         * configure.ac: Merged some code from GnuPG's configure.ac for
295         disabling sha512/tiger in case no 64 data types are available.
296
297 2003-04-17  Moritz Schulte  <moritz@g10code.com>
298
299         * configure.ac: Include support for sha512.
300
301 2003-04-17  Moritz Schulte  <moritz@g10code.com>
302
303         * AUTHORS: Updated.
304
305 2003-04-16  Moritz Schulte  <moritz@g10code.com>
306
307         * configure.ac: Implement command line switches: --enable-ciphers,
308         --enable-pubkey-ciphers and --enable-digests.
309         Set Automake conditionals and config.h symbols depending on the
310         selected ciphers, pubkey-ciphers, digests and random-modules.
311
312         * acinclude.m4 (LIST_MEMBER): New macro.
313
314         * configure.ac: Simplified, removed code for parsing
315         EXTRA_PROGRAMS from Makefile.am.
316
317 2003-04-08  Moritz Schulte  <moritz@g10code.com>
318
319         * configure.ac: Merged random-module selection code from GnuPG's
320         configure.ac.
321
322 2003-04-07  Moritz Schulte  <moritz@g10code.com>
323
324         * configure.ac: Removed code for generating contruct.c.
325         Remove digest modules from the static_modules list, only handle
326         random module selection.
327         
328
329 2003-03-24  Moritz Schulte  <moritz@g10code.com>
330
331         * NEWS: Mention new CBC_MAC flag.
332
333         * AUTHORS (Maintainer): Update entry for Simon Josefsson.
334
335 2003-03-04  Moritz Schulte  <moritz@g10code.com>
336
337         * TODO: Remove item about resetting handles, since
338         gcry_cipher_reset is implemented by now.
339
340         * NEWS: Mentioned gcry_cipher_reset.
341
342 2003-01-21  Werner Koch  <wk@gnupg.org>
343
344         * README (Configure options): New. 
345         * configure.ac (have_ld_version_script): New option
346         --enable-ld-version-script.
347
348 2003-01-20  Simon Josefsson  <jas@extundo.com>
349
350         * configure.ac (MODULES_IN_CIPHER): Add crc.
351
352 2003-01-20  Werner Koch  <wk@gnupg.org>
353
354         Released 1.1.12.
355         
356         * configure.ac (LIBGCRYPT_LT_REVISION): Bumbed up.
357
358 2002-12-21  Werner Koch  <wk@gnupg.org>
359
360         Released 1.1.11.
361         
362         * configure.ac (LIBGCRYPT_LT_CURRENT: Bumbed to 6/5/0 due to a new
363         interface
364
365 2002-12-19  Werner Koch  <wk@gnupg.org>
366
367         * configure.ac (have_pthread): Check for pthreads in libc.
368         (have_ld_version_script): New.
369
370 2002-11-10  Werner Koch  <wk@gnupg.org>
371
372         * configure.ac (MODULES_IN_CIPHER): Add md4.c.  By Simon Josefsson.
373
374 2002-09-20  Werner Koch  <wk@gnupg.org>
375
376         Released 1.1.10.
377
378         * configure.ac (HAVE_DEV_RANDOM_IOCTL): Don't check for it; it is
379         not used.
380         (AS_CHECK_HEADERS): Check for sys/select.h.
381         * Makefile.am (DIST_SUBDIRS): New to include the w32-dll directory
382
383 2002-09-18  Timo Schulz  <ts@winpt.org>
384
385         * configure.ac: Added makefile for the W32 DLL.
386         
387 2002-09-17  Werner Koch  <wk@gnupg.org>
388
389         * configure.ac: Check for Pth and Pthreads.
390
391 2002-08-23  Werner Koch  <wk@gnupg.org>
392
393         Released 1.1.9.
394         
395         * configure.ac (LIBGCRYPT_CONFIG_CFLAGS): Renamed from
396         LIBGCRYPT_CFLAGS and removed the libpath because it is set by the
397         config script.
398         (LIBGCRYPT_LT_REVISION): Set LT version to 5/4/1.
399
400 2002-06-25  Werner Koch  <wk@gnupg.org>
401
402         Released 1.1.8.
403         
404         * configure.ac: Set LT version to 5/4/0. 
405
406 2002-05-21  Werner Koch  <wk@gnupg.org>
407
408         Released 1.1.7.
409         
410         * configure.ac: Set LT version to 4/3/0.
411
412 2002-05-17  Werner Koch  <wk@gnupg.org>
413
414         * configure.ac: Removed all the dynamic loading stuff.
415
416 2002-05-16  Werner Koch  <wk@gnupg.org>
417
418         * configure.ac: Reordered the C_CHECK_FUNCS.
419
420 2002-05-15  Werner Koch  <wk@gnupg.org>
421
422         * configure.ac: Adjusted for new MPI module stuff.
423
424 2002-05-14  Werner Koch  <wk@gnupg.org>
425
426         Changed license to the LGPL.
427
428 2002-05-02  Werner Koch  <wk@gnupg.org>
429
430         * jnlib/: Removed.
431         * Makefile.am (SUBDIRS): Removed jnlib.
432         * configure.ac (jnlib/Makefile): Removed.
433
434         * configure.ac: Define _REENTRANT.
435         
436 2002-02-18  Werner Koch  <wk@gnupg.org>
437
438         * configure.ac (MPI_EXTRA_ASM_OBJS): Use .lo suffix.
439         (AC_CANONICAL_TARGET): Added.
440
441 2002-02-07  Werner Koch  <wk@gnupg.org>
442
443         Released 1.1.6. 
444
445 2002-01-24  Werner Koch  <wk@gnupg.org>
446
447         * jnlib/: Replaced by a fresh copy from GnuPG (actually the NewPG
448         development branch).  Adjusted Makefile.am and jnlib-config.h
449         accordingly.
450
451 2001-12-18  Werner Koch  <wk@gnupg.org>
452
453         Released 1.1.5.
454
455         * Makefile.am (dist-hook): Only look in mpi and scripts for
456         distfiles; this way we don't include those of a stale "make dist"
457         directory.
458
459         * acinclude.m4 (GNUPG_FIX_HDR_VERSION): Make it work with the new
460         automake.
461         * configure.ac: Don't chmod db2any.
462
463 2001-08-06  Werner Koch  <wk@gnupg.org>
464
465         * configure.ac: Removed cross compiling hacks.
466
467 2001-08-03  Werner Koch  <wk@gnupg.org>
468
469         Released 1.1.4.
470
471         * acinclude.m4 (GNUPG_CHECK_TYPEDEF): Define GNU Source.
472         
473         Migrated to autoconf 2.52.
474         * acinclude.m4: Removed GNUPG_LINK_FILES and converted.
475         * acconfig.h: Removed
476         * configure.in: Replaced by...
477         * configure.ac: and modified for use with autoconf 2.52.  Replaced
478         GNUPG_LINK_FILES with AC_CONFIG_LINKS and moved some informational
479         messages to the end. Removed --enable-m-debug
480
481         * tests/: New.
482         * Makefile.am: Included tests directory
483         
484         * configure.in (DYNLINK_MOD_CFLAGS): Use -shared with dec-osf.
485         Reported by Chris Adams.  Merged some cases.
486
487 2001-05-31  Werner Koch  <wk@gnupg.org>
488
489         Released 1.1.3.
490
491         * configure.in: Use _gcry_ prefix when creating the cipher constructor.
492
493         * acconfig.h (_GCRYPT_IN_LIBGCRYPT): Define it here.
494
495 2001-05-28  Werner Koch  <wk@gnupg.org>
496
497         * acinclude.m4 (GPH_PROG_DOCBOOK): Removed.
498         (GPH_PROG_DB2ANY): New. Taken from GPH.
499         * configure.in: Use it here.
500
501 2000-12-19  Werner Koch  <wk@gnupg.org>
502
503         Major change:
504         Removed all GnuPG stuff and renamed this piece of software
505         to gcrypt.  The directory gcrypt has been renamed to src.
506
507 2000-11-14  Werner Koch  <wk@gnupg.org>
508
509         Version 1.1.2 released.
510
511 2000-11-13  Werner Koch  <wk@gnupg.org>
512
513         * acinclude.m4 (GNUPG_FIX_HDR_VERSION): VPATH build fix.
514
515 2000-10-10  Werner Koch  <wk@gnupg.org>
516
517         * Makefile.am (dist-hook): Create the version file.
518         * configure.in: Set the libtool version here, removed the need
519         for the version file.
520
521 Mon Sep 18 16:35:45 CEST 2000  Werner Koch  <wk@openit.de>
522
523         * acinclude.m4 (GNUPG_CHECK_MLOCK):  Removed that silly mkdir().
524
525         * configure.in:  Changes to allow for Solaris random device.
526         By Nils Ellmenreich.
527         (--with-egd-socket): New.
528
529         * configure.in (GNUPG_HOMEDIR): New.
530
531         * configure.in: Check for fstat64 and fopen64
532
533         * acinclude.m4 (GNUPG_CHECK_FAQPROG): New.
534         * configure.in: Test for this.
535
536         * configure.in (DYNLINK_MOD_CFLAGS): Fix by David Champion.
537
538 Tue Aug 22 14:31:15 CEST 2000  Werner Koch  <wk@openit.de>
539
540         Version 1.1.1
541
542 Fri Aug 18 14:27:14 CEST 2000  Werner Koch  <wk@openit.de>
543
544   * agent/: New.
545   * Makefile.am, configure.in: Support for the new directory.
546
547 Mon Jul 17 16:35:47 CEST 2000  Werner Koch  <wk@>
548
549   * configure.in (mingw32): Changes to allow for mingw32msvc
550
551 Fri Jul 14 19:38:23 CEST 2000  Werner Koch  <wk@>
552
553   The big merge between this one and the stable branch 1.0.  Still need
554   to merge TNANKS, AUTHORS and such.  It probaly does not compile yet.
555
556   * acinclude.m4 (GNUPG_CHECK_MLOCK): Fixed syntax error in C code.
557
558   * configure.in: Add check for termio.h, wait unctiosn and sigaction.
559
560   * acinclude.m4, configure.in (GNUPG_CHECK_GNUMAKE): New.
561
562   * acinclude.m4 (MKDIR_TAKES_ONE_ARG): Check some headers. By Gaël Quéri.
563
564   * configure.in (AM_INIT_AUTOMAKE): Use this now. By Gaël.
565
566   * acinclude.m4 (GNUPG_CHECK_EXPORTDYNAMIC): Replacement for
567   GNUPG_CHECK_RDYNAMIC which should handle gcc with non GNU ld nicer.
568   Contributed by Dave Dykstra.
569   * configure.in (GNYPG_CHECK_RDYNAMIC): Replaced by the new check.
570
571   * configure.in: Add a test for unisgned long long.
572
573   * configure.in (DYNLINK_MOD_CFLAGS): Set different for NetBSD.
574
575   * configure.in: Add check for clock_gettime
576
577   * configure.in (ALL_LINGUAS): Add nl.
578   * configure.in (ALL_LINGUAS): Add Esperanto.
579   * configure.in (ALL_LINGUAS): Add sv and ja.
580
581   * configure.in: Use /usr/local for CFLAGS and LDFLAGS when
582   target is freebsd.  By Rémi.
583
584   * configure.in: Do not set development version when the version has
585   a dash in it.  Suggested by Dave Dykstra.
586
587   * configure.in: Removed substitution for doc/gph/Makefile.
588   Do all the gcc warning only in maintainer mode.
589
590   * configure.in (dlopen): Use CHECK_FUNC for a test of dlopen in libc.
591   Suggested by Alexandre Oliva.
592   (-Wall): Moved the settting of gcc warning options near to the end
593   so that tests don't get confused.  Suggested by Paul D. Smith.
594
595   * acinclude.m4 (GNUPG_SYS_NM_PARSE): Added BSDI support.
596   (GNUPG_CHECK_RDYNAMIC): Ditto.
597
598   * acinclude.m4 (GNUPG_CHECK_MLOCK): Changed the way to test for
599   librt.  Test suggested by Jeff Long.
600
601   * acinclude.m4 (GNUPG_CHECK_MLOCK): Do librt check only when
602   we can't link a test program.  This way GNU systems don't need
603   to link against linrt.
604   (GNUPG_CHECK_IPC): Fixed use of TRY_COMPILE macro.  From Tim Mooney.
605
606   * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Add support for
607   DJGPP.
608   (GNUPG_CHECK_MLOCK): Check whether mlock sits in librt.
609
610   * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Add NetBSD. By Thomas Klausner.
611
612   * acconfig.h (HAVE_MLOCK): Added
613
614 Mon Mar 13 19:22:46 CET 2000  Werner Koch  <wk@openit.de>
615
616         * configure.in: Now uses the Docbook M4s from GPH.
617
618 Mon Jan 31 17:46:35 CET 2000  Werner Koch  <wk@>
619
620         * Makefile.am: Re-added tools. By Rémi.
621
622 Mon Jan 31 16:37:34 CET 2000  Werner Koch  <wk@gnupg.de>
623
624         * configure.in: Create a symlink for types.h in gcrypt/.
625
626 Thu Jan 27 18:00:44 CET 2000  Werner Koch  <wk@gnupg.de>
627
628         * configure.in (g10defs.h): Replaced by gnupg-defs.h
629
630 Mon Jan 24 13:04:28 CET 2000  Werner Koch  <wk@gnupg.de>
631
632         * jnlib/ : New.
633
634         * configure.in: Do set development version when the version has
635         a dash in it.  Suggested by Dave Dykstra.
636
637 Thu Dec  9 17:22:27 CET 1999  Werner Koch  <wk@gnupg.de>
638
639         * acinclude.m4 (GNUPG_FIX_HDR_VERSION): New.
640         * configure.in: Check and fix the version number of gcrypt/gcrypt.h
641         so that it is always the save as VERSION.
642
643 Thu Oct 28 16:17:46 CEST 1999  Werner Koch  <wk@gnupg.de>
644
645         * Started with development series 1.1 on 1999-10-26
646
647 Tue Oct 26 14:10:21 CEST 1999  Werner Koch  <wk@gnupg.de>
648
649         * README-alpha: New
650
651         * configure.in: Fixed quoting in test for development version.
652
653         * THANKS: Add entries for Michael, Brenno and J Horacio who did
654         very nice Howto documents - I apoligize for forgetting to mention them
655         earlier.
656
657 Fri Sep 17 12:56:42 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
658
659
660         * configure.in: Add "-lcap" when capabilities are requested.
661         Add the conditional CROSS_COMPILING.
662         * Makefile.am: Don't use checks when CROSS_COMPILING.
663
664
665 Wed Sep 15 16:22:17 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
666
667
668         * configure.in (ALL_LINGUAS): Add pt_PT.
669
670         * configure.in: Some tweaks for cross compiling under MingW32
671         * acconfig.h (USE_STATIC_RNDW32): New.
672
673 Tue Sep  7 17:08:10 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
674
675
676         * VERSION: Set to 1.0.0.
677
678 Mon Sep  6 19:59:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
679
680
681         * configure.in: Create makefile in doc/gph
682
683         * acinclude.m4 (GNUPG_FUNC_MKDIR_TAKES_ONE_ARG): New
684         * configure.in: use the above.
685
686 Thu Sep  2 16:40:55 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
687
688
689         * VERSION: Set to 0.9.11.
690
691 Tue Aug 31 17:20:44 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
692
693         * configure.in: Minor changes to the OS/2 and Mingw32 system labels.
694         Add a printable name for Hurd.
695
696 Mon Aug 30 20:38:33 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
697
698         * configure.in: Some support for DJGPP (Mark Elbrecht)
699
700 Wed Aug  4 10:34:46 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
701
702         * VERSION: Set to 0.9.10.
703
704 Mon Jul 26 09:34:46 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
705
706         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): remove init of ac_cv_...
707
708         * Makefile.am (DISCLEANFILES): New
709
710 Fri Jul 23 13:53:03 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
711
712         * VERSION: Set to 0.9.9.
713
714         * configure.in: Print a notice when rndunix is used.
715
716 Thu Jul 15 10:15:35 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
717
718         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Fixed last modification.
719
720 Wed Jul  7 13:08:40 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
721
722         * Makefile.am: Support for libtool.
723         * configure.in: Ditto.
724
725 Tue Jun 29 21:44:25 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
726
727         * configure.in (use_local_zlib): The lost dollar is back.
728
729         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Add EMX case.
730         * configure.in: Another variant of the MX vendor string
731
732         * configure.in (--with-capabilities): Some test code (Remi).
733
734 Sat Jun 26 12:15:59 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
735
736         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Support for HPUX and IRIX.
737         * configure.in (HAVE_DL_SHL_LOAD): New for HPUX (Dave Dykstra).
738
739         * VERSION: Now 0.9.8
740
741 Wed Jun 16 20:16:21 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
742
743         * configure.in: Add test for docbook-to-man
744
745 Tue Jun 15 12:21:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
746
747         * acinclude.m4 (GNUPG_SYS_NM_PARSE): Support for {net,free}bsd,
748
749 Thu Jun 10 14:18:23 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
750
751         * configure.in (ZLIB,GDBM): Check both, header and lib.
752
753 Sat Jun  5 15:30:33 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
754
755         * pkclist.c (key_present_in_pk_list): New (Michael).
756
757 Tue May 25 19:50:32 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
758
759         * configure.in (IS_DEVELOPMENT_VERSION): Fixed detection.
760
761 Sun May 23 14:20:22 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
762
763         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): assume yes when
764         cross-compiling.
765
766 Mon May 17 21:54:43 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
767
768         * configure.in (socket): Fix for Unisys by Katsuhiro Kondou.
769
770 Sat May  8 19:28:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
771
772         * NEWS: Add a marker line which I forgot to do for 0.9.6.
773
774 Thu May  6 14:18:17 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
775
776         * README: Minor updates
777
778         * VERSION: Now 0.9.6
779
780 Thu Apr  8 09:35:53 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
781
782         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Fix for
783                                                amiga-openbsd (Peter Reich)
784         (GNUPG_PROG_NM): Ditto
785
786 Wed Apr  7 20:51:39 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
787
788         * Makefile.am (g10defs.h): Removed.
789         * configure.in (AC_OUTPUT_COMMANDS): Create g10defs.h
790
791 Sat Mar 20 12:55:33 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
792
793         * VERSION: Now 0.9.5
794
795 Sun Mar 14 19:34:36 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
796
797         * acinclude.m4 (AM_SYS_SYMBOL_UNDERSCORE): Removed because it is
798         now in the latest libtool.
799
800 Thu Mar 11 16:39:46 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
801
802         * configure.in: Removed the need for libtool
803
804 Mon Mar  8 20:47:17 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
805
806         * configure.in (DLSYM_NEEDS_UNDERSCORE): Replaced.
807         * acinclude.in (AM_SYS_SYMBOL_UNDERSCORE): New.
808
809         * VERSION: Now 0.9.4
810
811 Sun Feb 28 19:11:00 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
812
813         * configure.in (dld): Test disabled.
814
815 Fri Feb 26 17:55:41 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
816
817         * encode.c (encode_simple): temporary fix.
818
819 Wed Feb 24 11:07:27 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
820
821         * configure.in: New option --enable-static-rnd.
822
823 Mon Feb 22 20:04:00 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
824
825         * BUGS: Now we assign bug numbers.
826         * OBUGS: New to keep rack o fixed bugs (CVS only)
827
828 Fri Feb 19 18:01:54 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
829
830         * VERSION: Released 0.9.3
831
832 Fri Feb 19 15:49:15 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
833
834         * acinclude.m4: Removed gettext macros.
835
836 Tue Feb 16 14:10:02 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
837
838         * configure.in (socket): Check for -lsocket and -lnsl.
839         (osf4): Disable all warnings for DEC's cc.
840         (-Wall): Add more warning options for gcc
841
842 Sat Feb 13 12:04:43 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
843
844         * configure.in: Changed detection of compiler flags.
845         * intl/ : Removed directory
846
847 Wed Feb 10 17:15:39 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
848
849         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Fix for freebsd 2.2
850
851         * configure.in: a lot of changes to allow selection of modules.
852         Add support for OS/2.
853
854         * acinclude.m4: add some more caching
855
856         * README: Spelling and grammar corrections (John A. Martin)
857         * INSTALL: Ditto.
858
859 Wed Jan 20 21:40:21 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
860
861         * configure.in: --enable-m-guard is now default
862
863 Wed Jan 13 12:49:36 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
864
865         * INSTALL: Applied new information how to build rpms by Fabio Coatti
866         * Makefile.in (gnupg.spec): Changed the names.
867
868 Tue Jan 12 11:17:18 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
869
870         * config.links (m68k-atari-mint): New
871
872 Tue Jan 12 09:17:19 CET 1999  Gaël Quéri <gqueri@mail.dotcom.fr>
873
874         * all: Fixed typos all over the place
875
876 Sat Jan  9 16:02:23 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
877
878         * configure.in: Add a way to statically link rndunix
879
880 Sun Jan  3 15:28:44 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
881
882         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): New.
883         * configure.in (DYNLOAD_CFLAGS): Use result from CHECK_RDYNAMIC
884
885 Wed Dec 23 13:18:14 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
886
887         * README: Replaced the command overview with a short intro.
888
889 Sat Dec 12 18:40:32 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
890
891         * configure.in: Add check for dlopen in libc (Greg Troxel)
892         and a new define
893         * acconfig.h (DLSYM_NEEDS_UNDERSCORE): New.
894
895 Thu Dec 10 20:15:36 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
896
897         * acinclude.m (GNUPG_CHECK_PIC): New
898         * configure.in, acinclude.m4: Renamed all WK_ to GNUPG_
899
900 Tue Dec  8 15:09:29 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
901
902         * VERSION: Set to 0.4.5
903
904 Wed Nov 25 12:38:29 1998  Werner Koch  (wk@isil.d.shuttle.de)
905
906         * configure.in (USE_RNDLINUX): New.
907
908 Fri Nov 20 19:34:57 1998  Werner Koch  (wk@isil.d.shuttle.de)
909
910         * VERSION: Released 0.4.4
911
912         * configure.in (try_asm_modules): For option --disable-asm
913
914 Tue Nov 10 19:32:40 1998  Werner Koch  (wk@isil.d.shuttle.de)
915
916         * configure.in (MPI_SFLAGS): New.
917
918 Tue Nov 10 13:44:53 1998  Werner Koch  (wk@isil.d.shuttle.de)
919
920         * ABOUT-NLS: New
921         * configure.in (AC_REVISION): New.
922
923 Sun Nov  8 18:20:35 1998  Werner Koch  (wk@isil.d.shuttle.de)
924
925         * VERSION: Set to 0.4.3
926
927 Sun Oct 25 19:49:37 1998  Werner Koch  (wk@isil.d.shuttle.de)
928
929         * Makefile.am (g10defs.h): New macro GNUPG_DATADIR.
930
931 Wed Oct 21 17:24:24 1998  Werner Koch  (wk@isil.d.shuttle.de)
932
933         * configure.in: Removed gettext kludge
934         * acinclude.m4: Add patched AM_WITH_NKS macro
935
936 Tue Oct 20 19:03:36 1998  Werner Koch  (wk@isil.d.shuttle.de)
937
938         * configure.in: Kludge to make AM_GNU_GETTEXT work,
939         changed some macors to more modern versions. Also
940         changeg the all makefiles to remove duplicate ../intl.
941         * acinclude.m4: Removed the gettext stuff, as this
942         already comes with automake now.
943
944 Wed Oct 14 12:11:34 1998  Werner Koch  (wk@isil.d.shuttle.de)
945
946         * configure.in (NAME_OF_DEV_RANDOM): New.
947         (DYNLINK_MOD_CFLAGS): New.
948
949 Thu Oct  8 10:55:15 1998  Werner Koch  (wk@isil.d.shuttle.de)
950
951         * Makefile.am (g10defs.h): creates include file
952         * acconfig.h: now includes g10defs.h
953         * configure.in: Removed G10_LOCALEDIR and GNUPG_LIB
954
955 Thu Sep 17 18:49:40 1998  Werner Koch  (wk@(none))
956
957         * Makefile.am (dist-hook): Now creates RPM file.
958         * scripts/gnupg.spec: New template file for RPMs
959
960 Thu Jul 30 19:17:07 1998  Werner Koch  (wk@(none))
961
962         * acinclude.h (WK_CHECK_IPC): New
963         * configure.in : Add checks for SysV IPC
964
965 Thu Jun 25 11:18:49 1998  Werner Koch  (wk@isil.d.shuttle.de)
966
967         * configure.in (--disable-dynload): New.
968
969 Wed Jun 10 07:48:59 1998  Werner Koch,mobil,,,  (wk@tobold)
970
971         * configure.in (GNUPG_LIBDIR): New.
972
973 Mon May 25 19:10:59 1998  Werner Koch  (wk@isil.d.shuttle.de)
974
975         * rand-unix.c (fast_random_poll): fixed syntax bug.
976
977 Mon May 11 10:21:31 1998  Werner Koch  (wk@isil.d.shuttle.de)
978
979         * configure.in (PRINTABLE_OS_NAME): Linux is now GNU/Linux
980
981 Tue Apr 14 19:08:05 1998  Werner Koch  (wk@isil.d.shuttle.de)
982
983         * [all files]: Applied Matthew Skala's typo and grammar fixes.
984
985 Wed Mar  4 10:32:40 1998  Werner Koch  (wk@isil.d.shuttle.de)
986
987         * configure.in (getrusage,gettimeofday): New tests.
988
989 Fri Feb 27 13:14:17 1998  Werner Koch  (wk@isil.d.shuttle.de)
990
991         * configure.in (--disable-m-guard): New.
992
993 Thu Feb 26 17:09:27 1998  Werner Koch  (wk@isil.d.shuttle.de)
994
995         * configure.in, acinclude.m4, intl/, po/: New macros taken
996         from GNOME, switched to automake 1.2f
997
998 Thu Feb 26 09:05:46 1998  Werner Koch  (wk@isil.d.shuttle.de)
999
1000         * configure.in (doc/Makefile): New
1001
1002 Thu Feb 26 07:40:47 1998  Werner Koch  (wk@isil.d.shuttle.de)
1003
1004         * configure.in: Changed gettext stuff
1005
1006 Wed Feb 25 11:44:10 1998  Werner Koch  (wk@isil.d.shuttle.de)
1007
1008         * checks/*test : restructured the directory.
1009
1010 Tue Feb 24 15:59:12 1998  Werner Koch  (wk@isil.d.shuttle.de)
1011
1012         * configure.in: Changed the name of the package to GNUPG and
1013         chnaged several other names too.
1014
1015 Wed Feb 18 17:36:45 1998  Werner Koch  (wk@isil.d.shuttle.de)
1016
1017         * Makefile.am (checks): New.
1018
1019 Sat Feb 14 15:37:55 1998  Werner Koch  (wk@isil.d.shuttle.de)
1020
1021         * configure.in (mpi_config_done): Removed asm links caching.
1022
1023 Sat Feb 14 14:02:20 1998  Werner Koch  (wk@isil.d.shuttle.de)
1024
1025         * configure.in (PRINTABLE_OS_NAME): New.
1026         * acconfig.h: Likewise.
1027
1028 Fri Feb 13 19:43:41 1998  Werner Koch  (wk@isil.d.shuttle.de)
1029
1030         * configure.in : Fixed zlib stuff
1031         * Makefile.am: Likewise
1032
1033         
1034  Copyright 1998, 1999, 2000, 2001, 2002, 2003,
1035            2004 Free Software Foundation, Inc.
1036
1037  This file is free software; as a special exception the author gives
1038  unlimited permission to copy and/or distribute it, with or without
1039  modifications, as long as this notice is preserved.
1040
1041  This file is distributed in the hope that it will be useful, but
1042  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
1043  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
1044