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