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