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