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