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