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