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