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