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