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