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