2004-05-21 Marcus Brinkmann <marcus@g10code.de>
[gpgme.git] / ChangeLog
1 2004-05-21  Marcus Brinkmann  <marcus@g10code.de>
2
3         * configure.ac (GPGME_CONFIG_API_VERSION): New variable,
4         substitute it.
5
6 2004-04-29  Marcus Brinkmann  <marcus@g10code.de>
7
8         Released 0.4.7.
9
10         * configure.ac (LIBGPGME_LT_REVISION): Bump it up.
11
12 2004-04-02  Thomas Schwinge  <schwinge@nic-nac-project.de>
13
14         * autogen.sh: Added ACLOCAL_FLAGS.
15
16 2004-04-06  Werner Koch  <wk@gnupg.org>
17
18         Released 0.4.6.
19         
20         * config.guess, config.sub, ltmain.sh: Updated to those from
21         libtools 1.5.4.
22
23 2004-03-07  Marcus Brinkmann  <marcus@g10code.de>
24
25         Released 0.4.5.
26
27         * configure.ac (NEED_GPGSM_VERSION): Bump up to 1.9.6.
28
29         * Makefile.am (EXTRA_DIST): Remove autogen.sh and README.CVS.
30
31 2004-02-18  Werner Koch  <wk@gnupg.org>
32
33         * configure.ac: Make the check for funopen fail with just a
34         warning.
35
36 2004-02-11  Werner Koch  <wk@gnupg.org>
37
38         * autogen.sh (check_version): Removed bashism and simplified.
39
40 2004-02-10  Werner Koch  <wk@gnupg.org>
41
42         * configure.ac: Fixed funopen test change.
43
44 2004-02-06  Moritz Schulte  <mo@g10code.com>
45
46         * configure.ac: Fix funopen replacement mechanism.
47
48 2004-01-31  Marcus Brinkmann  <marcus@g10code.de>
49
50         * configure.ac: Add invocation of AC_SYS_LARGEFILE, AC_TYPE_OFF_T
51         and AC_FUNC_FSEEKO.
52
53 2004-01-12  Werner Koch  <wk@gnupg.org>
54
55         Released 0.4.4.
56         
57         * configure.ac: Bumbed LT_Revision; now at C12/A1/R1. 
58         (NEED_GPGSM_VERSION): Set to 1.9.3.
59         (min_automake_version): Added.
60         * README.CVS: New.
61         * Makefile.am (EXTRA_DIST): Added README.CVS.
62         * autogen.sh: Updated.
63
64 2003-11-19  Werner Koch  <wk@gnupg.org>
65
66         * acinclude.m4: Add AM_PATH_GPG_ERROR.
67         * configure.ac: Check for timegm.  Made warning messages more
68         prominent.
69
70 2003-10-06  Marcus Brinkmann  <marcus@g10code.de>
71
72         Released 0.4.3.
73
74         * configure.ac (LIBGPGME_LT_CURRENT, LIBGPGME_LT_AGE): Bump up by 1.
75         (LIBGPGME_LT_REVISION): Set to 0.
76
77 2003-09-13  Marcus Brinkmann  <marcus@g10code.de>
78
79         * configure.ac: Require libgpg-error 0.5.
80
81         * acinclude.m4: Remove libtool cruft, add jm_GLIBC21.
82         * configure.ac: Add check for getenv_r, and call jm_GLIBC21.
83         Define HAVE_THREAD_SAFE_GETENV if appropriate.
84
85 2003-09-03  Marcus Brinkmann  <marcus@g10code.de>
86
87         * configure.ac: Remove GPGME_CONFIG_LIBS and GPGME_CONFIG_CFLAGS.
88
89 2003-09-02  Marcus Brinkmann  <marcus@g10code.de>
90
91         * configure.ac: Move invocation of AC_CANONICAL_HOST up to
92         suppress warning by autoconf.
93
94 2003-08-30  Robert Schiele <rschiele@uni-mannheim.de>
95
96         * gpgme.spec.in: %{_infodir}/dir is not packaged,
97         remove to prevent checking failure.
98
99 2003-08-18  Marcus Brinkmann  <marcus@g10code.de>
100
101         * configure.ac: If building Assuan, check for funopen and
102         fopencookie, and make isascii, putc_unlocked and memrchr
103         replacement functions.
104         (AM_PATH_GPG_ERROR): Require 0.3.
105
106 2003-07-31  Marcus Brinkmann  <marcus@g10code.de>
107
108         * configure.ac (AC_INIT): Bump version to 0.4.3.
109
110 2003-07-30  Marcus Brinkmann  <marcus@g10code.de>
111
112         * configure.ac (LIBGPGME_LT_REVISION): Bump up to 1.
113
114         Released 0.4.2.
115
116 2003-07-08  Marcus Brinkmann  <marcus@g10code.de>
117
118         * configure.ac: Complain if libgpg-error is not found.
119
120 2003-06-22  Marcus Brinkmann  <marcus@g10code.de>
121
122         * configure.ac (AC_INIT): Bump version to 0.4.2.
123
124 2003-06-06  Marcus Brinkmann  <marcus@g10code.de>
125
126         * configure.ac (LIBGPGME_LT_CURRENT): Bump up to 11.
127
128         * configure.ac: Use AM_PATH_GPG_ERROR.
129
130         * configure.ac: Check for libgpg-error.  Define
131         GPG_ERR_SOURCE_DEFAULT.
132
133 2003-05-26  Marcus Brinkmann  <marcus@g10code.de>
134
135         * configure.ac (NEED_GPG_VERSION): Bump up to 1.2.2.
136
137 2003-05-18  Marcus Brinkmann  <marcus@g10code.de>
138
139         In all files, replace the Gpgme* type names with the new gpgme_*
140         type names.
141
142 2003-02-01  Marcus Brinkmann  <marcus@g10code.de>
143
144         * assuan/: Update files to 2002-11-10 version of assuan.
145
146 2003-01-29  Marcus Brinkmann  <marcus@g10code.de>
147
148         * bonobo/gpgme.c, bonobo/main.c, bonobo/main.h, bonobo/Makefile,
149         bonobo/Makefile.am, bonobo/Makefile.in: Dead files removed.
150         * configure.ac: Remove automake conditional BUILD_BONOBO
151         (AC_CONFIG_FILES): Remove bonobo/Makefile.
152         * Makefile.am (bonobo): Remove variable.
153         (SUBDIRS): Remove ${bonobo}.
154         
155         * configure.ac: Remove all uses of GNUPG_CHECK_TYPEDEF, for byte,
156         ushort, ulong, u16 and u32.
157         * acinclude.m4 (GNUPG_CHECK_TYPEDEF): Remove macro.
158
159 2002-12-24  Marcus Brinkmann  <marcus@g10code.de>
160
161         * configure.ac: New conditional HAVE_LD_VERSION_SCRIPT.
162         Call AC_CANONICAL_HOST, use host instead target.
163
164 2002-12-23  Marcus Brinkmann  <marcus@g10code.de>
165
166         * configure.ac: Bump up to 0.4.1.
167         
168         Released 0.4.0.
169
170 2002-12-23  Marcus Brinkmann  <marcus@g10code.de>
171
172         * autogen.sh (automake_vers): Require 1.7 (really 1.7.1) for the
173         conditional source distribution bug fix.
174
175 2002-12-08  Marcus Brinkmann  <marcus@g10code.de>
176
177         * configure.ac (LIBGPGME_LT_CURRENT): Increase by one.
178         (LIBGPGME_LT_AGE, LIBGPGME_LT_REVISION): Set to 0.
179
180 2002-11-28  Marcus Brinkmann  <marcus@g10code.de>
181
182         * NEWS: Add note about moving "gpgmeplug" to the "cryptplug"
183         package.
184         * README: Remove instructions related to "gpgmeplug".
185         * configure.ac: Remove enable option "gpgmeplug" and automake
186         conditional BUILD_GPGMEPLUG, as well as the status info about it.
187         (GPGMEPLUG): Remove variable.
188         * Makefile.am (gpgmeplug): Remove variable.
189         (SUBDIRS): Remove ${gpgmeplug}.
190         * cryptplug.h, gpgme-openpgp.c, gpgmeplug.dox, gpgme-smime.c,
191         Makefile.am, gpgmeplug.c, ChangeLog: Files removed.
192
193 2002-11-22  Marcus Brinkmann  <marcus@g10code.de>
194
195         * configure.ac: Disable GPGSM for all dosish systems.
196
197 2002-10-12  Marcus Brinkmann  <marcus@g10code.de>
198
199         * configure.ac: Add automake conditional HAVE_GPGSM.
200
201 2002-10-08  Marcus Brinkmann  <marcus@g10code.de>
202
203         * configure.ac (AC_INIT): Bump version up to 0.4.0.
204         (NEED_GPG_VERSION): Bump up to 1.2.0.
205         (NEED_GPGSM_VERSION): Bump up to 0.9.0.
206         * README: Update version numbers.
207         * NEWS: Start entry for 0.4.0.
208
209 2002-09-20  Werner Koch  <wk@gnupg.org>
210
211         Released 0.3.11.
212         
213         * configure.ac: Bump up LIBGPGME_LT_REVISION.
214
215         * configure.ac (AC_CHECK_HEADERS): Check for sys/select.h.
216
217 2002-09-04  Marcus Brinkmann  <marcus@g10code.de>
218
219         * autogen.sh (autoconf_vers): Bump up to 2.53 to get the @&t@
220         quadrigraph.  Always cutting the edge!
221
222 2002-09-02  Marcus Brinkmann  <marcus@g10code.de>
223
224         * configure.ac: Create and substitute LTLIBOBJS.
225
226 2002-09-02  Marcus Brinkmann  <marcus@g10code.de>
227
228         Released 0.3.10.
229
230         * NEWS: Update for 0.3.9 release.
231         * configure.ac: Bump up LIBGPGME_LT_REVISION.
232
233 2002-08-29  Marcus Brinkmann  <marcus@g10code.de>
234
235         * gpgme.spec.in: Changed user name in Wojciech Polak's email
236         address from ghostface to polak per request by himself.
237
238 2002-08-28  Werner Koch  <wk@gnupg.org>
239
240         * acinclude.m4 (GNUPG_CHECK_VA_COPY): New.
241         * configure.ac: Use it.
242
243 2002-08-23  Werner Koch  <wk@gnupg.org>
244
245         * configure.ac (GPGME_CONFIG_CFLAGS): Renamed from GPGME_CFLAGS
246         and removed the libpath because it is set by the config script.
247
248 2002-08-21  Marcus Brinkmann  <marcus@g10code.de>
249
250         * configure.ac: Bump version number to 0.3.10.
251
252         * NEWS: Add template for development version.
253
254 2002-08-21  Marcus Brinkmann  <marcus@g10code.de>
255
256         Released 0.3.9.
257
258         * NEWS: Update for 0.3.9 release.
259         * Makefile.am (EXTRA_DIST): Add gpgme.spec.in.
260
261 2002-08-21  Marcus Brinkmann  <marcus@g10code.de>
262
263         * jnlib/argparse.c, jnlib/argparse.h, jnlib/ChangeLog,
264         jnlib/dotlock.c, jnlib/dotlock.h, jnlib/libjnlib-config.h,
265         jnlib/logging.c, jnlib/logging.h,jnlib/Makefile.am,
266         jnlib/mischelp.h, jnlib/README, jnlib/stringhelp.c,
267         jnlib/stringhelp.h, jnlib/strlist.c, jnlib/strlist.h,
268         jnlib/types.h, jnlib/xmalloc.c, jnlib/xmalloc.h: Remove files.
269
270 2002-08-21  Marcus Brinkmann  <marcus@g10code.de>
271
272         * Makefile.am (SUBDIRS): Remove jnlib.
273         * configure.ac: Don't check for unsigned short or unsigned long.
274         Don't check for memicmp, strlwr, strtoul, memmove, stricmp.
275         Make stpcpy a replaced function.
276         Don't define HAVE_JNLIB_LOGGING.
277         Don't generate jnlib/Makefile.
278
279 2002-07-02  Werner Koch  <wk@gnupg.org>
280
281         * configure.ac: Bumbed version number to 0.3.9; add a comment on
282         when to change it.
283
284         * gpgme.spec.in: New. Contributed by Wojciech Polak.
285         * Makefile.am (dist-hook): New.
286
287         * AUTHORS: Added Wojciech and bug reporting addresses.
288
289 2002-06-25  Werner Koch  <wk@gnupg.org>
290
291         Released 0.3.8.
292         
293         * configure.ac: Bumbed LT version to 9/3/0.
294         (NEED_GPGSM_VERSION): Need 0.3.8 due to fixed export command.
295
296 2002-06-04  Marcus Brinkmann  <marcus@g10code.de>
297
298         Released 0.3.7.
299
300         * configure.ac (AC_INIT): Set version to 0.3.7.
301         (LIBGPGME_LT_REVISION): Add one.
302
303         * README: Document version requirement correctly.
304
305 2002-06-02  Marcus Brinkmann  <marcus@g10code.de>
306
307         * acinclude.m4: Fix Pth check so that it doesn't error out if pth
308         is not found.
309
310 2002-06-02  Marcus Brinkmann  <marcus@g10code.de>
311
312         * configure.ac: Add checks for Pth and pthreads.
313         * acinclude.m4: Add slightly hacked check for pth (seems to be an
314         autoconf version problem).
315
316 2002-05-21  Werner Koch  <wk@gnupg.org>
317
318         * configure.ac (NEED_GPGSM_VERSION): We need gpgsm 0.3.7.
319
320 2002-05-03  Werner Koch  <wk@gnupg.org>
321
322         Released 0.3.6.
323
324 2002-04-05  Marcus Brinkmann  <marcus@g10code.de>
325
326         * acconfig.h: File removed.
327         * configure.ac (NEED_GPG_VERSION): Add description.
328         (NEED_GPGSM_VERSION): Likewise.
329         (HAVE_DOSISH_SYSTEM): Likewise.
330         (HAVE_DRIVE_LETTERS): Likewise.
331         (GPG_PATH): Likewise.
332         (GPGSM_PATH): Likewise.
333         * acinclude.m4 (GNUPG_CHECK_TYPEDEF): Likewise.
334
335 2002-04-01  Werner Koch  <wk@gnupg.org>
336
337         Released 0.3.5.
338
339 2002-03-17  Marcus Brinkmann  <marcus@g10code.de>
340
341         * configure.ac: Add automake conditional HAVE_DOSISH_SYSTEM.
342
343 2002-03-04  Werner Koch  <wk@gnupg.org>
344
345         * configure.ac: Bumbed version to 0.3.4-cvs to continue development.
346
347         Released 0.3.4.
348         
349         * configure.ac: Bumbed LT version numbers to (7,1,0), requires
350         gpgsm 0.3.1.
351
352 2002-03-03  Marcus Brinkmann  <marcus@g10code.de>
353
354         * configure.ac (AC_INIT): Change version number to snapshot CVS
355         version.
356
357 2002-02-13  Werner Koch  <wk@gnupg.org>
358
359         * configure.ac (vasprintf,fopencookie): Add checks.
360
361 2002-02-12  Marcus Brinkmann  <marcus@g10code.de>
362
363         * configure.ac (AC_INIT): Bump version to 0.3.3.
364         * jnlib/Makefile.am: Rever to older version that includes xmalloc
365         but not dotlock and some other files.  Reported by Stéphane
366         Corthésy.
367         
368 2002-02-10  Marcus Brinkmann  <marcus@g10code.de>
369
370         * Released 0.3.2.
371
372         * configure.ac (AC_INIT): Bump version to 0.3.2.
373         * jnlib/libjnlibconfig.h: Revert to older version that doesn't
374         expect libgcrypt.  Reported by Jose Carlos Garcia Sogo
375         <jsogo@debian.org>.
376
377 2002-02-09  Marcus Brinkmann  <marcus@g10code.de>
378
379         * Released 0.3.1.
380
381         * configure.ac (LIBGPGME_LT_CURRENT): Bump it up to 6!
382         (NEED_GPGSM_VERSION): Bump it up to 0.3.0!
383         (AC_INIT): Bump version to 0.3.1
384
385 2002-01-22  Marcus Brinkmann  <marcus@g10code.de>
386
387         * configure.ac (HAVE_JNLIB_LOGGING): Define always for assuan.
388
389 2001-12-19  Werner Koch  <wk@gnupg.org>
390
391         * configure.ac (VERSION,PACKAGE): Defined and subst.  Used for
392         AM_INIT_AUTOMAKE and moved all version number more to the top.
393
394 2001-12-18  Marcus Brinkmann  <marcus@g10code.de>
395
396         * autogen.sh (libtool_vers): Bump to 1.4.
397
398         * configure.ac (LIBGPGME_LT_CURRENT): Increment.
399         (LIBGPGME_LT_AGE): Reset.
400         Improve comment.
401         Fix wrong comment character.
402
403 2001-12-18  Werner Koch  <wk@gnupg.org>
404
405         * acinclude.m4 (GNUPG_FIX_HDR_VERSION): Fixed for new automake.
406
407 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
408
409         * configure.ac (GPG): Substitute this variable.
410         (GPGSM): Likewise.
411
412 2001-11-22  Marcus Brinkmann  <marcus@g10code.de>
413
414         * configure.ac (AC_CONFIG_FILES): Add tests/gpg/Makefile and
415         tests/gpgsm/Makefile.
416
417 2001-11-21  Marcus Brinkmann  <marcus@g10code.de>
418
419         * Makefile.am (gpgmeplug): New variable, set to gpgmeplug if
420         [BUILD_GPGMEPLUG].
421         * configure.ac (AC_CONFIG_FILES): Add gpgmeplug/Makefile.
422         Support --enable-gpgmeplug.
423
424 2001-11-21  Marcus Brinkmann  <marcus@g10code.de>
425
426         * autogen.sh: Tighten version dependencies.
427
428 2001-11-20  Marcus Brinkmann  <marcus@g10code.de>
429
430         * Makefile.am (SUBDIRS): Support building the assuan library
431         (currently if GPGSM_PATH is set)..
432         * configure.ac: Support building the assuan library.
433         * assuan: New directory, populated with the Assuan library
434         (copied from the newpg repository).
435
436 2001-11-20  Marcus Brinkmann  <marcus@g10code.de>
437
438         * configure.ac (NEED_GPGSM_VERSION): New variable.  Treat it
439         similarly to NEED_GPG_VERSION.
440         * acconfig.h: Likewise.
441
442 2001-11-18  Marcus Brinkmann  <marcus@g10code.de>
443
444         * configure.in: Renamed to ...
445         * configure.ac: ... this.  Update to autoconf 2.52.  Lots of small
446         changes in the transition.  Support --with-gpg=PATH and
447         --with-gpgsm=PATH options.  Check if test suites can be run.
448         * acconfig.h: Add GPGSM_PATH.
449         * Makefile.am: New variable `tests', set to `tests' if
450         RUN_GPG_TESTS.
451         (SUBDIRS): Replace string `tests' with variable `tests'.
452
453 2001-10-22  Marcus Brinkmann  <marcus@g10code.de>
454
455         * autogen.sh: Invoke automake with `-a' (add missing files).
456         Do not invoke configure.
457
458 2001-09-17  Werner Koch  <wk@gnupg.org>
459
460         Released 0.2.3.
461         
462         * configure.in (NEED_GPG_VERSION): Set to 1.0.6. Incremented LT
463         current and age.
464
465         * Makefile.am (SUBDIRS): Add doc
466
467 2001-06-12  Werner Koch  <wk@gnupg.org>
468
469         Released 0.2.2.
470
471 2001-04-05  Werner Koch  <wk@gnupg.org>
472
473         * configure.in (NEED_GPG_VERSION): Set to 1.0.4g 
474
475 2001-04-02  Werner Koch  <wk@gnupg.org>
476
477         Released 0.2.1.
478
479         Changed the copyright notices all over the place.
480         
481 2001-02-28  Werner Koch  <wk@gnupg.org>
482
483         Released 0.2.0.
484
485 2001-01-18  Werner Koch  <wk@gnupg.org>
486
487         * autogen.sh: Added option --build-w32.
488
489
490  Copyright 2001, 2002, 2003, 2004 g10 Code GmbH
491
492  This file is free software; as a special exception the author gives
493  unlimited permission to copy and/or distribute it, with or without
494  modifications, as long as this notice is preserved.
495
496  This file is distributed in the hope that it will be useful, but
497  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
498  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.