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