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