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