2010-06-10 Marcus Brinkmann <marcus@g10code.de>
[gpgme.git] / ChangeLog
1 2010-05-12  Marcus Brinkmann  <marcus@g10code.de>
2
3         * configure.ac: Check for setlocale.
4
5 2010-05-07  Werner Koch  <wk@g10code.com>
6
7         * configure.ac: Change checks to always require libassuan.
8
9 2010-05-07  Marcus Brinkmann  <marcus@g10code.de>
10
11         * autogen.sh: Update the thing.
12
13         * configure.ac: Check for locale.h.
14
15 2010-05-06  Marcus Brinkmann  <marcus@g10code.de>
16
17         * configure.ac: Detect Windows CE.
18         (HAVE_W32CE_SYSTEM): New symbol and automake conditional.
19         * ltmain.sh, m4/libtool.m4: Patch so that it works for Windows CE.
20
21         * configure.ac: Require libgpg-error 1.8.
22
23 2010-03-15  Werner Koch  <wk@g10code.com>
24
25         * configure.ac (emacs_local_vars_begin)
26         (emacs_local_vars_read_only, emacs_local_vars_end): New.
27
28 2010-01-22  Werner Koch  <wk@g10code.com>
29
30         * autogen.sh (--build-w32): Add --with-libassuan-prefix.
31
32 2010-01-11  Marcus Brinkmann  <marcus@g10code.de>
33
34         Release 1.3.0.
35
36 2009-12-22  Marcus Brinkmann  <marcus@g10code.de>
37
38         * configure.ac: Do not use echo -n.  Test for __thread.
39
40 2009-12-17  Marcus Brinkmann  <marcus@g10code.de>
41
42         * configure.ac: Make largefile check more robust.
43
44 2009-12-10  Werner Koch  <wk@g10code.com>
45
46         * configure.ac: Check for getgid and getegid.
47
48 2009-12-08  Marcus Brinkmann  <marcus@g10code.de>
49
50         Update to libtool 2.2.6a.
51         * configure.ac: Invoke AC_CONFIG_MACRO_DIR.
52         (AC_LIBTOOL_WIN32_DLL, AC_LIBTOOL_RC): Replace by ...
53         (LT_PREREQ, LT_INIT, LT_LANG): ... these.
54         * config.guess, config.sub, install-sh, ltmain.sh, m4/libtool.m4:
55         Updated to libtool 2.2.6a.
56         * m4/ltoptions.m4, m4/ltsugar.m4, m4/ltversion.m4,
57         m4/lt~obsolete.m4: New files from libtool 2.2.6a.
58
59 2009-11-10  Marcus Brinkmann  <marcus@g10code.de>
60
61         * configure.ac: Activate UIServer if FD passing is enabled and
62         Assuan is available.
63
64 2009-10-30  Marcus Brinkmann  <marcus@g10code.de>
65
66         * configure.ac: Check for argp.h and error_t.
67
68 2009-10-26  Marcus Brinkmann  <marcus@g10code.de>
69
70         * configure.ac (NEED_GPG_VERSION_DEFAULT): Bump to 1.4.0 as 1.3.0
71         was development versions only.
72
73 2009-10-22  Marcus Brinkmann  <marcus@g10code.de>
74
75         * configure.ac: Add support for G13.
76
77 2009-10-20  Marcus Brinkmann  <marcus@g10code.de>
78
79         * configure.ac (AC_CONFIG_FILES): Remove assuan/Makefile.
80
81 2009-10-20  Marcus Brinkmann  <marcus@g10code.de>
82
83         * configure.ac: Replace internal libassuan by external libassuan.
84         * m4/libassuan.m4: New file.
85         * Makefile.am (assuan): Remove variable.
86         (SUBDIRS): Remove ${assuan}.
87         * assuan/: Removed.
88
89 2009-06-22  Marcus Brinkmann  <marcus@g10code.de>
90
91         * configure.ac: Add AC_TYPE_UINTPTR_T.
92
93         * assuan/assuan.h [_ASSUAN_IN_GPGME_BUILD_ASSUAN]: Declare
94         _gpgme_io_connect.
95
96 2009-06-18  Marcus Brinkmann  <marcus@g10code.de>
97
98         Released GPGME 1.2.0.
99
100         * configure.ac (my_version): Set to 1.2.0.
101         (LIBGPGME_LT_CURRENT, LIBGPGME_LT_AGE): Bump.
102         (LIBGPGME_LT_REVISION): Reset.
103
104 2009-05-05  Marcus Brinkmann  <marcus@g10code.de>
105
106         * configure.ac: Add infrastructure for compile time check of
107         _FILE_OFFSET_BITS.
108
109 2009-04-19  Moritz  <moritz@gnu.org>
110
111         * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Specify --with-gpg.
112
113 2009-03-06  Marcus Brinkmann  <marcus@g10code.de>
114
115         * assuan/: Update to libassuan SVN 2009-03-06.
116
117 2009-01-26  Werner Koch  <wk@g10code.com>
118
119         * configure.ac (AC_CONFIG_FILES): Add tests/opassuan/Makefile.
120
121 2008-12-08  Marcus Brinkmann  <marcus@g10code.de>
122
123         Release GPGME 1.1.8.
124
125         * configure.ac: Bump API revision.
126
127 2008-11-03  Marcus Brinkmann  <marcus@g10code.com>
128
129         * configure.ac: Replace gpgme paths with src.
130         * gpgme: Move to ...
131         * src: ... this new directory.
132
133 2008-10-20  Werner Koch  <wk@g10code.com>
134
135         * configure.ac (AC_CONFIG_FILES): Add gpgme.h.
136         (GNUPG_FIX_HDR_VERSION): Remove.
137
138 2008-10-17  Marcus Brinkmann  <marcus@g10code.com>
139
140         Release GPGME 1.1.7.
141
142         * configure.ac (LIBGPGME_LT_REVISION): Bump for release.
143
144 2008-09-19  Moritz  <moritz@gnu.org>
145
146         * configure.ac: Remove bogus "esac".
147
148 2008-09-16  Marcus Brinkmann  <marcus@g10code.com>
149
150         * configure.ac (_XOPEN_SOURCE) [apple-darwin]: Define it. 
151
152 2008-07-04  Werner Koch  <wk@g10code.com>
153
154         * config.guess, config.sub: Update to 2007-11-19.  Also update
155         missing et al scripts. 
156
157 2008-04-01  Werner Koch  <wk@g10code.com>
158
159         * configure.ac (AC_INIT): Fix quoting.
160
161 2008-01-30  Marcus Brinkmann  <marcus@g10code.de>
162
163         * configure.ac: Bump required version of automake up to 1.10.
164         * autogen.sh: Fix aclocal check.
165
166 2008-01-04  Marcus Brinkmann  <marcus@g10code.de>
167
168         Release GPGME 1.1.6.
169
170         * configure.ac: Support gpgconf.
171
172 2007-09-27  Marcus Brinkmann  <marcus@g10code.de>
173
174         * assuan-pipe-connect.c (pipe_connect_gpgme): Do not close process
175         handle here.  Use this function also on Unix systems.
176
177         * assuan-pipe-connect.c (pipe_connect_gpgme): Fix last change.
178
179         * assuan-pipe-connect.c (pipe_connect_gpgme): New function, use it
180         if _ASSUAN_IN_GPGME_BUILD_ASSUAN.
181
182 2007-09-17  Werner Koch  <wk@g10code.com>
183
184         * configure.ac: Use the svn version magic.
185
186 2007-09-07  Marcus Brinkmann  <marcus@g10code.de>
187
188         * configure.ac: Check for C++, Qt and support --enable-w32-qt.
189         * m4/pkg.m4: New file.
190
191 2007-08-21  Marcus Brinkmann  <marcus@g10code.de>
192
193         * configure.ac (--enable-w32-glib): Use --enableval, not
194         --withval.
195
196 2007-07-16  Marcus Brinkmann  <marcus@g10code.de>
197
198         * assuan/assuan-socket.c (_assuan_close): Always use close().
199         * assuan/assuan.h (_gpgme_io_close): New prototype.
200         (close): New macro, define as _gpgme_io_close.
201
202 2007-07-13  Marcus Brinkmann  <marcus@g10code.de>
203
204         * assuan/assuan-io.c (_assuan_simple_read, _assuan_simple_write):
205         Always use read/write (which means _gpgme_io_read and
206         _gpgme_io_write).
207
208 2007-07-09  Marcus Brinkmann  <marcus@g10code.de>
209
210         Released 1.1.5.
211
212         * configure.ac (LIBGPGME_LT_REVISION): Bump for release.
213
214 2007-07-08  Marcus Brinkmann  <marcus@g10code.de>
215
216         * configure.ac (GPGSM_DEFAULT) [*-mingw32*]: Initialize it.
217         (HAVE_ASSUAN_H): Set to 1 if we have it.
218         (funopen): Use AC_REPLACE_FUNCS.
219         (USE_DESCRIPTOR_PASSING): Define to 1 if we have it.  Do not
220         define it at all if we don't.
221         (NETLIBS) [have_w32_system]: Add -lws2_32.
222         (DIRSEP_C, DIRSEP_S, EXPSEP_C, EXPSEP_S, PATHSEP_S)
223         [HAVE_DOSISH_SYSTEM]: Remove definitions.
224
225         * assuan/assuan.h (_assuan_funopen): Define to _gpgme_funopen.
226         * assuan/funopen.c: Move to ../gpgme/funopen.c.
227         * assuan/Makefile.am (libassuan_la_SOURCES): Remove funopen.c.
228
229 2007-07-04  Marcus Brinkmann  <marcus@g10code.de>
230
231         * assuan/Makefile.am (INCLUDES): Include $(top_srcdir)/gpgme.
232         * assuan/assuan.h: Include <ath.h> instead of trying to duplicate
233         the definitions.
234         
235         * assuan/: Update files to 2007-07-04 version of assuan.
236
237         * autogen.sh: Use = not == in test.
238
239 2007-03-05  Werner Koch  <wk@g10code.com>
240
241         Released 1.1.4.
242
243         * configure.ac (LIBGPGME_LT_REVISION): Bump for release.
244
245         * autogen.sh: New option --force.
246
247 2007-01-29  Marcus Brinkmann  <marcus@g10code.de>
248
249         Released 1.1.3.
250         
251         * configure.ac (LIBGPGME_LT_REVISION): Bump for release.
252
253 2007-01-26  Werner Koch  <wk@g10code.com>
254
255         * configure.ac: Changed gpg and gpgsm version checks to work with
256         arbitrary names of the gpg binary. New option --disable-gpg-test
257         and --disable-gpgsm-test.
258
259 2007-01-09  Werner Koch  <wk@g10code.com>
260
261         * configure.ac (NEED_GPG_VERSION, NEED_GPGSM_VERSION): Must define
262         after it may have been changed by an option.
263
264 2007-01-08  Werner Koch  <wk@g10code.com>
265
266         * configure.ac: Require gpg-error 1.4 due to the use of
267         gpg_error_from_syserror.
268         (HAVE_ASSUAN_H): New.
269
270 2007-01-05  Marcus Brinkmann  <marcus@g10code.de>
271
272         * configure.ac: Add options --with-gpg-version and
273         --with-gpgsm-version to allow overriding the minimum version
274         requirements.
275
276 2006-12-17  Marcus Brinkmann  <marcus@g10code.de>
277
278         * configure.ac: Fix two typos in last change.
279
280 2006-12-03  Marcus Brinkmann  <marcus@g10code.de>
281
282         * configure.ac: Use descriptor passing only if --enable-fd-passing
283         is provided.
284
285         * configure.ac: Add check for use of descriptor passing.
286
287 2006-11-29  Marcus Brinkmann  <marcus@g10code.de>
288
289         * configure.ac (NEED_GPG_VERSION): Bump to 1.3.0.
290
291 2006-09-19  Marcus Brinkmann  <marcus@g10code.de>
292
293         * configure.ac: Turn stpcpy into a replacement function.
294         Check for unistd.h and add setenv as replacement function.
295
296 2006-07-29  Marcus Brinkmann  <marcus@g10code.de>
297
298         * configure.ac: Check for network libraries and set NETLIBS.
299
300 2006-07-06  Marcus Brinkmann  <marcus@g10code.de>
301
302         * lang, lang/cl: New subdirectories.
303         * lang/Makefile.am, lang/README: New files.
304         * configure.ac (AC_CONFIG_FILES): Add lang/Makefile,
305         lang/cl/Makefile and lang/cl/gpgme.asd.
306         * Makefile.am (SUBDIRS): Add lang.
307
308 2006-03-02  Marcus Brinkmann  <marcus@g10code.de>
309
310         * configure.ac (LIBGPGME_LT_REVISION): Bump for release.
311
312 2006-02-22  Marcus Brinkmann  <marcus@g10code.de>
313
314         Released 1.1.1.
315
316         * configure.ac (LIBGPGME_LT_CURRENT, LIBGPGME_LT_AGE): Bump for
317         release.
318         (LIBGPGME_LT_REVISION): Reset to 0 for release.
319
320 2006-01-05  Werner Koch  <wk@g10code.com>
321
322         * configure.ac: Test for inline feature.
323         (AH_BOTTOM): New to define the pure attribute.
324
325 2006-01-03  Werner Koch  <wk@g10code.com>
326
327         * configure.ac: Append SVN revision to the version.
328
329 2005-11-18  Werner Koch  <wk@g10code.com>
330
331         * configure.ac (BUILD_REVISION): New.
332
333 2005-11-17  Marcus Brinkmann  <marcus@g10code.de>
334
335         * configure.ac: Add support for --enable-w32-glib (disabled by
336         default).  Invoke AM_PATH_GLIB_2_0.
337
338 2005-11-16  Werner Koch  <wk@g10code.com>
339
340         * configure.ac (CFLAGS) [W32]: Make sure that -mms-bitfields are used.
341
342 2005-11-15  Werner Koch  <wk@g10code.com>
343
344         * configure.ac: Create BUILD_FILEVERSION from SVN Revision.
345
346         * autogen.sh [W32]: Build shared and static versions of the library.
347
348 2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
349
350         * w32-dll/ChangeLog, w32-dll/build-dll, w32-dll/gpgme.def: Remove
351         files.
352
353         * configure.ac: Instead checking for windres and dlltool, invoke
354         AC_LIBTOOL_WIN32_DLL and AC_LIBTOOL_RC.
355         * src/Makefile.am [HAVE_W32_SYSTEM]: Use libtool, which simplifies
356         the rules.
357
358 2005-10-01  Marcus Brinkmann  <marcus@g10code.de>
359
360         Released 1.1.0.
361
362         * configure.ac (LIBGPGME_LT_CURRENT, LIBGPGME_LT_AGE): Bump for
363         release.
364         (LIBGPGME_LT_REVISION): Reset to 0 for release.
365
366 2005-09-12  Marcus Brinkmann  <marcus@g10code.de>
367
368         * configure.ac (HAVE_PTH): Don't add $PTH_CFLAGS to $CFLAGS here.
369
370 2005-08-26  Werner Koch  <wk@g10code.com>
371
372         * configure.ac (SEPCONSTANTS): New to define DIRSEP_C et al.
373
374 2005-08-19  Werner Koch  <wk@g10code.com>
375
376         * configure.ac [W32]: Create values for versioninfo.rc and list
377         substuture versioninfo.rc.
378         * configure.ac: Define ENABLE_GPGSM.
379
380 2005-08-08  Werner Koch  <wk@g10code.com>
381
382         * configure.ac (stpcpy): Changed from replace to test.
383
384 2005-03-24  Marcus Brinkmann  <marcus@g10code.de>
385
386         * configure.ac (AH_BOTTOM): Removed.
387
388 2005-03-09  Werner Koch  <wk@g10code.com>
389
390         * acinclude.m4 (GNUPG_CHECK_VA_COPY): Assume no when cross-compiling.
391
392         * Makefile.am (EXTRA_DIST): Include autogen.sh
393
394         * autogen.sh: Added the usual code to build for W32 (--build-w32).
395
396         * configure.ac: Fixed the mingw32 host string, removed OS/2 stuff.
397         (HAVE_DRIVE_LETTERS): Removed.
398         (HAVE_W32_SYSTEM): Added.
399         (AC_GNU_SOURCE): New to replace the identical AH_VERBATIM.
400         (AH_BOTTOM): Added.
401
402 2004-12-28  Werner Koch  <wk@g10code.com>
403
404         Released 1.0.2.
405
406         * Makefile.am (AUTOMAKE_OPTIONS): Build bzip 2 version.
407         (ACLOCAL_AMFLAGS): Add -I m4.
408         * configure.ac: Require automake 1.9.3 and autoconf 2.59.
409         * acinclude.m4: Changed quoting for automake 1.9.
410         * README: Use SHA1 instead of MD5.
411
412 2004-12-11  Marcus Brinkmann  <marcus@g10code.de>
413
414         * configure.ac: Replace ttyname_r if it doesn't exist (and warn in
415         that case).
416
417 2004-12-07  Marcus Brinkmann  <marcus@g10code.de>
418
419         * README: Refer to COPYING.LESSER and "each file" instead of
420         COPYING.
421         * COPYING.LESSER: New file.
422         * gpgme.spec.in (%doc): Add COPYING.LESSER.
423         * acinclude.m4, configure.ac, Makefile.am: Change license to LGPL
424         2.1 or later.
425         * TODO: Add copyright notice.
426         * README.CVS: Likewise.
427
428         * configure.ac (GPGSM_VERSION): Fix filter to get it.
429
430 2004-10-22  Marcus Brinkmann  <marcus@g10code.de>
431
432         Released 1.0.1.
433
434         * configure.ac (LIBGPGME_LT_REVISION): Bump up to 2.
435         (AC_INIT): Set version to 1.0.1.
436
437         * configure.ac: Set HAVE_GPGSM to true only if $GPGSM is not "no".
438
439 2004-09-30  Marcus Brinkmann  <marcus@g10code.de>
440
441         Released 1.0.0.
442
443         * configure.ac (LIBGPGME_LT_REVISION): Bump up to 1.
444         (AC_INIT): Set version to 1.0.0.
445
446         * Makefile.am (EXTRA_DIST): Remove README-alpha.
447         * README-alpha: Remove file.
448
449 2004-09-17  Marcus Brinkmann  <marcus@g10code.de>
450
451         * configure.ac: Disable AC_CONFIG_MACRO_DIR for now.
452
453 2004-09-14  Marcus Brinkmann  <marcus@g10code.de>
454
455         * configure.ac: Improve diagnostics with version check.
456
457         * configure.ac: Print diagnostics about found thread libraries at
458         the end.  Check for the versions of GPG and GPGSM and print the
459         found versions at the end.
460         (HAVE_GPGSM): Do not require GPGSM to exist and be readable.
461         (AC_CONFIG_MACRO_DIR): Invoke with argument m4.
462
463         * acinclude.m4: Add copyright notice.
464         (jm_GLIBC21, AM_PATH_GPG_ERROR, _AC_PTH_ERROR, _AC_PTH_VERBOSE,
465         AC_CHECK_PTH): Removed.
466
467 2004-06-23  Marcus Brinkmann  <marcus@g10code.de>
468
469         * configure.ac: Check for <sys/uio.h>.
470
471 2004-06-08  Marcus Brinkmann  <marcus@g10code.de>
472
473         Released 0.9.0.
474
475         * configure.ac (AC_INIT): Set version number to 0.9.0.
476         (LIBGPGME_LT_CURRENT, LIBGPGME_LT_AGE): Bump up by one.
477         (LIBGPGME_LT_REVISION): Reset to zero.
478
479 2004-05-21  Marcus Brinkmann  <marcus@g10code.de>
480
481         * configure.ac (GPGME_CONFIG_API_VERSION): New variable,
482         substitute it.
483
484 2004-04-29  Marcus Brinkmann  <marcus@g10code.de>
485
486         Released 0.4.7.
487
488         * configure.ac (LIBGPGME_LT_REVISION): Bump it up.
489
490 2004-04-02  Thomas Schwinge  <schwinge@nic-nac-project.de>
491
492         * autogen.sh: Added ACLOCAL_FLAGS.
493
494 2004-04-06  Werner Koch  <wk@gnupg.org>
495
496         Released 0.4.6.
497         
498         * config.guess, config.sub, ltmain.sh: Updated to those from
499         libtools 1.5.4.
500
501 2004-03-07  Marcus Brinkmann  <marcus@g10code.de>
502
503         Released 0.4.5.
504
505         * configure.ac (NEED_GPGSM_VERSION): Bump up to 1.9.6.
506
507         * Makefile.am (EXTRA_DIST): Remove autogen.sh and README.CVS.
508
509 2004-02-18  Werner Koch  <wk@gnupg.org>
510
511         * configure.ac: Make the check for funopen fail with just a
512         warning.
513
514 2004-02-11  Werner Koch  <wk@gnupg.org>
515
516         * autogen.sh (check_version): Removed bashism and simplified.
517
518 2004-02-10  Werner Koch  <wk@gnupg.org>
519
520         * configure.ac: Fixed funopen test change.
521
522 2004-02-06  Moritz Schulte  <mo@g10code.com>
523
524         * configure.ac: Fix funopen replacement mechanism.
525
526 2004-01-31  Marcus Brinkmann  <marcus@g10code.de>
527
528         * configure.ac: Add invocation of AC_SYS_LARGEFILE, AC_TYPE_OFF_T
529         and AC_FUNC_FSEEKO.
530
531 2004-01-12  Werner Koch  <wk@gnupg.org>
532
533         Released 0.4.4.
534         
535         * configure.ac: Bumbed LT_Revision; now at C12/A1/R1. 
536         (NEED_GPGSM_VERSION): Set to 1.9.3.
537         (min_automake_version): Added.
538         * README.CVS: New.
539         * Makefile.am (EXTRA_DIST): Added README.CVS.
540         * autogen.sh: Updated.
541
542 2003-11-19  Werner Koch  <wk@gnupg.org>
543
544         * acinclude.m4: Add AM_PATH_GPG_ERROR.
545         * configure.ac: Check for timegm.  Made warning messages more
546         prominent.
547
548 2003-10-06  Marcus Brinkmann  <marcus@g10code.de>
549
550         Released 0.4.3.
551
552         * configure.ac (LIBGPGME_LT_CURRENT, LIBGPGME_LT_AGE): Bump up by 1.
553         (LIBGPGME_LT_REVISION): Set to 0.
554
555 2003-09-13  Marcus Brinkmann  <marcus@g10code.de>
556
557         * configure.ac: Require libgpg-error 0.5.
558
559         * acinclude.m4: Remove libtool cruft, add jm_GLIBC21.
560         * configure.ac: Add check for getenv_r, and call jm_GLIBC21.
561         Define HAVE_THREAD_SAFE_GETENV if appropriate.
562
563 2003-09-03  Marcus Brinkmann  <marcus@g10code.de>
564
565         * configure.ac: Remove GPGME_CONFIG_LIBS and GPGME_CONFIG_CFLAGS.
566
567 2003-09-02  Marcus Brinkmann  <marcus@g10code.de>
568
569         * configure.ac: Move invocation of AC_CANONICAL_HOST up to
570         suppress warning by autoconf.
571
572 2003-08-30  Robert Schiele <rschiele@uni-mannheim.de>
573
574         * gpgme.spec.in: %{_infodir}/dir is not packaged,
575         remove to prevent checking failure.
576
577 2003-08-18  Marcus Brinkmann  <marcus@g10code.de>
578
579         * configure.ac: If building Assuan, check for funopen and
580         fopencookie, and make isascii, putc_unlocked and memrchr
581         replacement functions.
582         (AM_PATH_GPG_ERROR): Require 0.3.
583
584 2003-07-31  Marcus Brinkmann  <marcus@g10code.de>
585
586         * configure.ac (AC_INIT): Bump version to 0.4.3.
587
588 2003-07-30  Marcus Brinkmann  <marcus@g10code.de>
589
590         * configure.ac (LIBGPGME_LT_REVISION): Bump up to 1.
591
592         Released 0.4.2.
593
594 2003-07-08  Marcus Brinkmann  <marcus@g10code.de>
595
596         * configure.ac: Complain if libgpg-error is not found.
597
598 2003-06-22  Marcus Brinkmann  <marcus@g10code.de>
599
600         * configure.ac (AC_INIT): Bump version to 0.4.2.
601
602 2003-06-06  Marcus Brinkmann  <marcus@g10code.de>
603
604         * configure.ac (LIBGPGME_LT_CURRENT): Bump up to 11.
605
606         * configure.ac: Use AM_PATH_GPG_ERROR.
607
608         * configure.ac: Check for libgpg-error.  Define
609         GPG_ERR_SOURCE_DEFAULT.
610
611 2003-05-26  Marcus Brinkmann  <marcus@g10code.de>
612
613         * configure.ac (NEED_GPG_VERSION): Bump up to 1.2.2.
614
615 2003-05-18  Marcus Brinkmann  <marcus@g10code.de>
616
617         In all files, replace the Gpgme* type names with the new gpgme_*
618         type names.
619
620 2003-02-01  Marcus Brinkmann  <marcus@g10code.de>
621
622         * assuan/: Update files to 2002-11-10 version of assuan.
623
624 2003-01-29  Marcus Brinkmann  <marcus@g10code.de>
625
626         * bonobo/gpgme.c, bonobo/main.c, bonobo/main.h, bonobo/Makefile,
627         bonobo/Makefile.am, bonobo/Makefile.in: Dead files removed.
628         * configure.ac: Remove automake conditional BUILD_BONOBO
629         (AC_CONFIG_FILES): Remove bonobo/Makefile.
630         * Makefile.am (bonobo): Remove variable.
631         (SUBDIRS): Remove ${bonobo}.
632         
633         * configure.ac: Remove all uses of GNUPG_CHECK_TYPEDEF, for byte,
634         ushort, ulong, u16 and u32.
635         * acinclude.m4 (GNUPG_CHECK_TYPEDEF): Remove macro.
636
637 2002-12-24  Marcus Brinkmann  <marcus@g10code.de>
638
639         * configure.ac: New conditional HAVE_LD_VERSION_SCRIPT.
640         Call AC_CANONICAL_HOST, use host instead target.
641
642 2002-12-23  Marcus Brinkmann  <marcus@g10code.de>
643
644         * configure.ac: Bump up to 0.4.1.
645         
646         Released 0.4.0.
647
648 2002-12-23  Marcus Brinkmann  <marcus@g10code.de>
649
650         * autogen.sh (automake_vers): Require 1.7 (really 1.7.1) for the
651         conditional source distribution bug fix.
652
653 2002-12-08  Marcus Brinkmann  <marcus@g10code.de>
654
655         * configure.ac (LIBGPGME_LT_CURRENT): Increase by one.
656         (LIBGPGME_LT_AGE, LIBGPGME_LT_REVISION): Set to 0.
657
658 2002-11-28  Marcus Brinkmann  <marcus@g10code.de>
659
660         * NEWS: Add note about moving "gpgmeplug" to the "cryptplug"
661         package.
662         * README: Remove instructions related to "gpgmeplug".
663         * configure.ac: Remove enable option "gpgmeplug" and automake
664         conditional BUILD_GPGMEPLUG, as well as the status info about it.
665         (GPGMEPLUG): Remove variable.
666         * Makefile.am (gpgmeplug): Remove variable.
667         (SUBDIRS): Remove ${gpgmeplug}.
668         * cryptplug.h, gpgme-openpgp.c, gpgmeplug.dox, gpgme-smime.c,
669         Makefile.am, gpgmeplug.c, ChangeLog: Files removed.
670
671 2002-11-22  Marcus Brinkmann  <marcus@g10code.de>
672
673         * configure.ac: Disable GPGSM for all dosish systems.
674
675 2002-10-12  Marcus Brinkmann  <marcus@g10code.de>
676
677         * configure.ac: Add automake conditional HAVE_GPGSM.
678
679 2002-10-08  Marcus Brinkmann  <marcus@g10code.de>
680
681         * configure.ac (AC_INIT): Bump version up to 0.4.0.
682         (NEED_GPG_VERSION): Bump up to 1.2.0.
683         (NEED_GPGSM_VERSION): Bump up to 0.9.0.
684         * README: Update version numbers.
685         * NEWS: Start entry for 0.4.0.
686
687 2002-09-20  Werner Koch  <wk@gnupg.org>
688
689         Released 0.3.11.
690         
691         * configure.ac: Bump up LIBGPGME_LT_REVISION.
692
693         * configure.ac (AC_CHECK_HEADERS): Check for sys/select.h.
694
695 2002-09-04  Marcus Brinkmann  <marcus@g10code.de>
696
697         * autogen.sh (autoconf_vers): Bump up to 2.53 to get the @&t@
698         quadrigraph.  Always cutting the edge!
699
700 2002-09-02  Marcus Brinkmann  <marcus@g10code.de>
701
702         * configure.ac: Create and substitute LTLIBOBJS.
703
704 2002-09-02  Marcus Brinkmann  <marcus@g10code.de>
705
706         Released 0.3.10.
707
708         * NEWS: Update for 0.3.9 release.
709         * configure.ac: Bump up LIBGPGME_LT_REVISION.
710
711 2002-08-29  Marcus Brinkmann  <marcus@g10code.de>
712
713         * gpgme.spec.in: Changed user name in Wojciech Polak's email
714         address from ghostface to polak per request by himself.
715
716 2002-08-28  Werner Koch  <wk@gnupg.org>
717
718         * acinclude.m4 (GNUPG_CHECK_VA_COPY): New.
719         * configure.ac: Use it.
720
721 2002-08-23  Werner Koch  <wk@gnupg.org>
722
723         * configure.ac (GPGME_CONFIG_CFLAGS): Renamed from GPGME_CFLAGS
724         and removed the libpath because it is set by the config script.
725
726 2002-08-21  Marcus Brinkmann  <marcus@g10code.de>
727
728         * configure.ac: Bump version number to 0.3.10.
729
730         * NEWS: Add template for development version.
731
732 2002-08-21  Marcus Brinkmann  <marcus@g10code.de>
733
734         Released 0.3.9.
735
736         * NEWS: Update for 0.3.9 release.
737         * Makefile.am (EXTRA_DIST): Add gpgme.spec.in.
738
739 2002-08-21  Marcus Brinkmann  <marcus@g10code.de>
740
741         * jnlib/argparse.c, jnlib/argparse.h, jnlib/ChangeLog,
742         jnlib/dotlock.c, jnlib/dotlock.h, jnlib/libjnlib-config.h,
743         jnlib/logging.c, jnlib/logging.h,jnlib/Makefile.am,
744         jnlib/mischelp.h, jnlib/README, jnlib/stringhelp.c,
745         jnlib/stringhelp.h, jnlib/strlist.c, jnlib/strlist.h,
746         jnlib/types.h, jnlib/xmalloc.c, jnlib/xmalloc.h: Remove files.
747
748 2002-08-21  Marcus Brinkmann  <marcus@g10code.de>
749
750         * Makefile.am (SUBDIRS): Remove jnlib.
751         * configure.ac: Don't check for unsigned short or unsigned long.
752         Don't check for memicmp, strlwr, strtoul, memmove, stricmp.
753         Make stpcpy a replaced function.
754         Don't define HAVE_JNLIB_LOGGING.
755         Don't generate jnlib/Makefile.
756
757 2002-07-02  Werner Koch  <wk@gnupg.org>
758
759         * configure.ac: Bumbed version number to 0.3.9; add a comment on
760         when to change it.
761
762         * gpgme.spec.in: New. Contributed by Wojciech Polak.
763         * Makefile.am (dist-hook): New.
764
765         * AUTHORS: Added Wojciech and bug reporting addresses.
766
767 2002-06-25  Werner Koch  <wk@gnupg.org>
768
769         Released 0.3.8.
770         
771         * configure.ac: Bumbed LT version to 9/3/0.
772         (NEED_GPGSM_VERSION): Need 0.3.8 due to fixed export command.
773
774 2002-06-04  Marcus Brinkmann  <marcus@g10code.de>
775
776         Released 0.3.7.
777
778         * configure.ac (AC_INIT): Set version to 0.3.7.
779         (LIBGPGME_LT_REVISION): Add one.
780
781         * README: Document version requirement correctly.
782
783 2002-06-02  Marcus Brinkmann  <marcus@g10code.de>
784
785         * acinclude.m4: Fix Pth check so that it doesn't error out if pth
786         is not found.
787
788 2002-06-02  Marcus Brinkmann  <marcus@g10code.de>
789
790         * configure.ac: Add checks for Pth and pthreads.
791         * acinclude.m4: Add slightly hacked check for pth (seems to be an
792         autoconf version problem).
793
794 2002-05-21  Werner Koch  <wk@gnupg.org>
795
796         * configure.ac (NEED_GPGSM_VERSION): We need gpgsm 0.3.7.
797
798 2002-05-03  Werner Koch  <wk@gnupg.org>
799
800         Released 0.3.6.
801
802 2002-04-05  Marcus Brinkmann  <marcus@g10code.de>
803
804         * acconfig.h: File removed.
805         * configure.ac (NEED_GPG_VERSION): Add description.
806         (NEED_GPGSM_VERSION): Likewise.
807         (HAVE_DOSISH_SYSTEM): Likewise.
808         (HAVE_DRIVE_LETTERS): Likewise.
809         (GPG_PATH): Likewise.
810         (GPGSM_PATH): Likewise.
811         * acinclude.m4 (GNUPG_CHECK_TYPEDEF): Likewise.
812
813 2002-04-01  Werner Koch  <wk@gnupg.org>
814
815         Released 0.3.5.
816
817 2002-03-17  Marcus Brinkmann  <marcus@g10code.de>
818
819         * configure.ac: Add automake conditional HAVE_DOSISH_SYSTEM.
820
821 2002-03-04  Werner Koch  <wk@gnupg.org>
822
823         * configure.ac: Bumbed version to 0.3.4-cvs to continue development.
824
825         Released 0.3.4.
826         
827         * configure.ac: Bumbed LT version numbers to (7,1,0), requires
828         gpgsm 0.3.1.
829
830 2002-03-03  Marcus Brinkmann  <marcus@g10code.de>
831
832         * configure.ac (AC_INIT): Change version number to snapshot CVS
833         version.
834
835 2002-02-13  Werner Koch  <wk@gnupg.org>
836
837         * configure.ac (vasprintf,fopencookie): Add checks.
838
839 2002-02-12  Marcus Brinkmann  <marcus@g10code.de>
840
841         * configure.ac (AC_INIT): Bump version to 0.3.3.
842         * jnlib/Makefile.am: Rever to older version that includes xmalloc
843         but not dotlock and some other files.  Reported by St├ęphane
844         Corth├ęsy.
845         
846 2002-02-10  Marcus Brinkmann  <marcus@g10code.de>
847
848         * Released 0.3.2.
849
850         * configure.ac (AC_INIT): Bump version to 0.3.2.
851         * jnlib/libjnlibconfig.h: Revert to older version that doesn't
852         expect libgcrypt.  Reported by Jose Carlos Garcia Sogo
853         <jsogo@debian.org>.
854
855 2002-02-09  Marcus Brinkmann  <marcus@g10code.de>
856
857         * Released 0.3.1.
858
859         * configure.ac (LIBGPGME_LT_CURRENT): Bump it up to 6!
860         (NEED_GPGSM_VERSION): Bump it up to 0.3.0!
861         (AC_INIT): Bump version to 0.3.1
862
863 2002-01-22  Marcus Brinkmann  <marcus@g10code.de>
864
865         * configure.ac (HAVE_JNLIB_LOGGING): Define always for assuan.
866
867 2001-12-19  Werner Koch  <wk@gnupg.org>
868
869         * configure.ac (VERSION,PACKAGE): Defined and subst.  Used for
870         AM_INIT_AUTOMAKE and moved all version number more to the top.
871
872 2001-12-18  Marcus Brinkmann  <marcus@g10code.de>
873
874         * autogen.sh (libtool_vers): Bump to 1.4.
875
876         * configure.ac (LIBGPGME_LT_CURRENT): Increment.
877         (LIBGPGME_LT_AGE): Reset.
878         Improve comment.
879         Fix wrong comment character.
880
881 2001-12-18  Werner Koch  <wk@gnupg.org>
882
883         * acinclude.m4 (GNUPG_FIX_HDR_VERSION): Fixed for new automake.
884
885 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
886
887         * configure.ac (GPG): Substitute this variable.
888         (GPGSM): Likewise.
889
890 2001-11-22  Marcus Brinkmann  <marcus@g10code.de>
891
892         * configure.ac (AC_CONFIG_FILES): Add tests/gpg/Makefile and
893         tests/gpgsm/Makefile.
894
895 2001-11-21  Marcus Brinkmann  <marcus@g10code.de>
896
897         * Makefile.am (gpgmeplug): New variable, set to gpgmeplug if
898         [BUILD_GPGMEPLUG].
899         * configure.ac (AC_CONFIG_FILES): Add gpgmeplug/Makefile.
900         Support --enable-gpgmeplug.
901
902 2001-11-21  Marcus Brinkmann  <marcus@g10code.de>
903
904         * autogen.sh: Tighten version dependencies.
905
906 2001-11-20  Marcus Brinkmann  <marcus@g10code.de>
907
908         * Makefile.am (SUBDIRS): Support building the assuan library
909         (currently if GPGSM_PATH is set)..
910         * configure.ac: Support building the assuan library.
911         * assuan: New directory, populated with the Assuan library
912         (copied from the newpg repository).
913
914 2001-11-20  Marcus Brinkmann  <marcus@g10code.de>
915
916         * configure.ac (NEED_GPGSM_VERSION): New variable.  Treat it
917         similarly to NEED_GPG_VERSION.
918         * acconfig.h: Likewise.
919
920 2001-11-18  Marcus Brinkmann  <marcus@g10code.de>
921
922         * configure.in: Renamed to ...
923         * configure.ac: ... this.  Update to autoconf 2.52.  Lots of small
924         changes in the transition.  Support --with-gpg=PATH and
925         --with-gpgsm=PATH options.  Check if test suites can be run.
926         * acconfig.h: Add GPGSM_PATH.
927         * Makefile.am: New variable `tests', set to `tests' if
928         RUN_GPG_TESTS.
929         (SUBDIRS): Replace string `tests' with variable `tests'.
930
931 2001-10-22  Marcus Brinkmann  <marcus@g10code.de>
932
933         * autogen.sh: Invoke automake with `-a' (add missing files).
934         Do not invoke configure.
935
936 2001-09-17  Werner Koch  <wk@gnupg.org>
937
938         Released 0.2.3.
939         
940         * configure.in (NEED_GPG_VERSION): Set to 1.0.6. Incremented LT
941         current and age.
942
943         * Makefile.am (SUBDIRS): Add doc
944
945 2001-06-12  Werner Koch  <wk@gnupg.org>
946
947         Released 0.2.2.
948
949 2001-04-05  Werner Koch  <wk@gnupg.org>
950
951         * configure.in (NEED_GPG_VERSION): Set to 1.0.4g 
952
953 2001-04-02  Werner Koch  <wk@gnupg.org>
954
955         Released 0.2.1.
956
957         Changed the copyright notices all over the place.
958         
959 2001-02-28  Werner Koch  <wk@gnupg.org>
960
961         Released 0.2.0.
962
963 2001-01-18  Werner Koch  <wk@gnupg.org>
964
965         * autogen.sh: Added option --build-w32.
966
967
968  Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 g10 Code GmbH
969
970  This file is free software; as a special exception the author gives
971  unlimited permission to copy and/or distribute it, with or without
972  modifications, as long as this notice is preserved.
973
974  This file is distributed in the hope that it will be useful, but
975  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
976  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.