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