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