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