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