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