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