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