Added index.
[gpg4win.git] / ChangeLog
1 2010-05-16  Werner Koch  <wk@g10code.com>
2
3         * packages/packages.current (expat, crypt, regex): Change source
4         directory.
5
6 2010-05-11  Marcus Brinkmann  <marcus@g10code.de>
7
8         * packages/packages.current: Remove libjpeg, it's not used in gtk+
9         anymore (which now uses W32 native GDI+ interface), and claws
10         relies on gtk+ for jpeg rendering.  Note that if you ever need to
11         reintroduce it: The upstream libjpeg v8a cross-builds fine.
12         Convert crypt and regex to source versions (source gotten from
13         MingW-SYS project).
14         Update libgsasl, libtasn1, gnutls, pthreads-w32
15         * configure.ac: Remove jpeg, winpt.  Update regex and crypt.
16         * Makefile.am: Remove patches/winpt/01-gpg-path.patch.  Update
17         pthreads-w32 patch.
18         * include/config.nsi.in: Remove winpt, eudoragpg and jpeg.  Update
19         crypt and regex.
20         * patches/pthreads-w32-2-8-0-release/01-make.patch: File removed.       
21         * src/Makefile.am (EXTRA_DIST): Remove inst-eudoragpg.nsi,
22         uninst-eudoragpg.nsi, inst-gpgee.nsi, uninst-gpgee.nsi,
23         inst-jpeg.nsi, uninst-jpeg.nsi, inst-winpt.nsi, uninst-winpt.nsi.
24         (gpg4win_spkgs): Remove libgsasl, add regex.
25         (gpg4win_mpkgs): Add crypt.
26         (gpg4win_bpkgs): Remove jpeg, gpgee, crypt, regex.
27         (gpg4win_pkg_crypt_make, gpg4win_pkg_crypt_make_args_inst): New.
28         (gpg4win_pkg_libgpg_error_configure): Add --enable-static.
29         (gpg4win_pkg_winpt_configure): Removed.
30         * src/inst-eudoragpg.nsi, src/uninst-eudoragpg.nsi,
31         src/inst-gpgee.nsi, src/uninst-gpgee.nsi, src/inst-jpeg.nsi,
32         src/uninst-jpeg.nsi, src/inst-winpt.nsi, src/uninst-winpt.nsi:
33         Files removed.  
34         * src/installer.nsi: Remove check for gpgee.dll.
35         * src/uninst-crypt.nsi: Update source path.
36         * src/inst-crypt.nsi: Update source path.
37         * src/uninst-regex.nsi: Update source path, update dll name.
38         * src/inst-regex.nsi: Update source path, update dll name.
39         * src/uninst-claws-mail.nsi: Delete jpeg62.dll.
40         * src/inst-sections.nsi: Remove support for jpeg, winpt, eudoragpg.
41
42 2010-05-04  Marcus Brinkmann  <marcus@g10code.de>
43
44         * packages/packages.current: Update to glib 2.24.0, atk 1.30.0,
45         pango 1.28.0, cairo 1.8.10, gtk+ 2.16.6.  Add expat, freetype and
46         fontconfig.  Update to libpng 1.4.1 and convert to source package.
47         * configure.ac: Add expat, freetype and fontconfig.  Make libpng
48         source package.
49         * include/config.nsi.in: Likewise.  Remove libpng dev and src
50         variables.
51         * src/Makefile.am (EXTRA_DIST): Add inst-expat.nsi,
52         uninst-expat.nsi, inst-freetype.nsi, uninst-freetype.nsi,
53         inst-fontconfig.nsi, uninst-fontconfig.nsi.
54         (gpg4win_pkg_freetype_post_install,
55         gpg4win_pkg_fontconfig_post_install): New.
56         (gpg4win_bpkgs): Add expat, freetype and fontconfig.
57         (gpg4win_spkgs): Add libpng.
58         (gpg4win_pkg_libpng_configure): New.
59         (gpg4win_pkg_libpng_post_install): Fix location.
60         (gpg4win_pkg_zlib_post_install): Include comment which is tested
61         by new libtool versions as safety check.
62         * src/inst-sections.nsi: Add support for expat, freetype and
63         fontconfig.
64         * src/inst-expat.nsi, src/uninst-expat.nsi, src/inst-freetype.nsi,
65         src/uninst-freetype.nsi, src/inst-fontconfig.nsi,
66         src/uninst-fontconfig.nsi: New files.
67         * src/uninst-bzip2.nsi, src/inst-zlib.nsi, src/uninst-zlib.nsi:
68         Fix source package file name.
69         * src/inst-libpng.nsi, src/uninst-libpng.nsi: Likewise, also
70         remove debug install and adjust shared library name.
71         * src/inst-gtk+.nsi: Remove pixbufloader modules (now included in
72         main loader) and install libgail.dll.
73         * src/uninst-gtk+.nsi: Uninstall libgail.dll.
74
75         * packages/packages.current: Update zlib to 1.2.5, now directly as
76         source package from zlib.net.
77         * configure.ac: Make zlib a source package.
78         * src/Makefile.am (gpg4win_mpkgs): Add zlib.
79         (gpg4win_bpkgs): Remove zlib.
80         (gpg4win_pkg_zlib_post_install): Bump version and fix install path.
81         (gpg4win_pkg_zlib_make_args, gpg4win_pkg_zlib_make_args_inst): New.
82         * src/gpg4win.mk.in (MPKG_template_): Run post install hook and
83         fix clean target.
84
85 2010-05-04  Colin Leroy  <colin@colino.net
86
87         * packages/packages.current: Update Claws-Mail and plugins
88
89 2010-04-21  Marcus Brinkmann  <marcus@g10code.de>
90
91         * packages/packages.current: Update gpgme.
92
93 2010-04-21  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
94
95         * packages/packages.current, src/uninst-kleopatra.nsi,
96         src/inst-kleopatra.nsi: Update kdelibs and kleopatra. 
97         Restructure kleopatra nsi files to reduce diff with src/pkg-to-nsi.pl 
98         script.
99
100 2010-04-21  Marcus Brinkmann  <marcus@g10code.de>
101
102         * packages/packages.current: Update gpa, gpgol, gpgex, libassuan,
103         gnupg, dirmngr, gpgme and scute.        
104         * src/Makefile.am (gpg4win_pkg_libassuan_configure): Instead of
105         disable-shared, use enable-static.  Also, don't set pth path.
106         * src/inst-libassuan.nsi: Install libassuan-0.dll.
107         * src/uninst-libassuan.nsi: Uninstall it.       
108
109 2010-04-16  Werner Koch  <wk@g10code.com>
110
111         * src/sha1sum.c: New.
112         * src/Makefile.am (EXTRA_DIST): Add sha1sum.c and buld
113         sha1sum.exe, md5sum.exe and sha256sum.exe.
114         (sha1sum.exe, md5sum.exe, sha256sum.exe): New.
115         * src/inst-gpg4win.nsi: Install them.
116         * src/uninst-gpg4win.nsi: Uninstall them.
117
118         * patches/gpgme-1.2.0/05-is-socket.patch: New.
119
120 2010-04-12  Werner Koch  <wk@g10code.com>
121
122         Note: Version 2.0.2 has been released from another SVN branch.
123
124 2010-04-12  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
125
126         * NEWS: Change compendium-de version
127
128 2010-04-09  Marcus Brinkmann  <marcus@g10code.de>
129
130         * src/inst-pinentry.nsi: Install pinentry-gtk-2 as default if qt
131         is not available (should fix issue1315).
132
133 2010-04-01  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
134
135         * configure.ac: Change compendium-de date.
136
137 2010-03-18  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
138
139         * packages/packages.current: Update kleopatra
140
141 2010-03-17  Werner Koch  <wk@g10code.com>
142
143         * patches/gnupg2-2.0.14/02-scd-no-service.patch: New.
144
145 2010-03-16  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
146
147         * configure.ac: Change compendium-de date and version (3.0.0-rc1)
148
149 2010-03-16  Werner Koch  <wk@g10code.com>
150
151         * Makefile.am (copy-release): New.
152
153         * configure.ac (IS_BETA_BUILD): New.
154         (RELEASEHOST): New.
155         * src/gpg4win.mk (README.$(1).txt): Replace egrep by IS_BETA_BUILD.
156
157 2010-03-16  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
158
159         * packages/packages.current: Update kleopatra
160
161         *  src/uninst-kleopatra.nsi: Update missing files for uninstall.
162
163         *  src/uninst-oxygen-icons.nsi: Update complete uninstall file 
164            list by pkg-to-nsi.pl script.
165
166 2010-03-09  Werner Koch  <wk@g10code.com>
167
168         * patches/gpgme-1.2.0/04-check-agent.patch: New.
169         * Makefile.am (EXTRA_DIST): Add patch.
170
171 2010-03-05  Werner Koch  <wk@g10code.com>
172
173         Release 2.0.2rc2.
174
175 2010-03-04  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
176
177         * News: Update kleopatra version number.
178
179 2010-03-03  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
180
181         * src/inst-pinentry.nsi: Set pinentry-qt4 as default.
182
183         * doc/README.en.txt, doc/README.de.txt: Update for 2.0.2-rc2
184
185         * packages/packages.current: Update kdelibs and kleopatra
186
187 2010-03-03  Werner Koch  <wk@g10code.com>
188
189         * packages/packages.current: Update pinentry.
190
191 2010-02-19  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
192
193         * src/uninst-oxygen-icons.nsi, src/inst-oxygen-icons.nsi,
194           packages/packages.current: Update oxygen icons.
195
196         * src/uninst-kleopatra.nsi, src/inst-kleopatra.nsi,
197           packages/packages.current: Update kdelibs and kleoaptra.
198
199 2010-02-11  Marc Mutz <marc@kdab.com>
200
201         * packages/packages.current: Use a different sf.net mirror.
202
203 2010-02-10  Marcus Brinkmann  <marcus@g10code.de>
204
205         * src/inst-kdelibs.nsi: Remove ${prefix}/bin/libgpgme++-qt.dll.
206
207         * patches/gpgex-0.9.5/01-default-no-suffix.patch: Add patch.
208         * Makefile.am (EXTRA_DIST): Add this and remove gpgex-0.9.3 patches.
209
210 2010-02-03  Werner Koch  <wk@g10code.com>
211
212         Release 2.0.2rc1.
213
214 2010-02-03  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
215
216         * packages/packages.current, NEWS: Update kdelibs and kleopatra
217
218 2010-02-02  Colin Leroy  <colin@colino.net>
219
220         * patches/claws-mail-3.7.4cvs1/01-bug_2098.patch: Add patch from 
221         upstream to fix double-free crash on PGP core. 
222
223 2010-02-02  Werner Koch  <wk@g10code.com>
224
225         * src/gpg4win.mk.in (README.$(1).txt): Implement beta-warning hack.
226
227 2010-02-01  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
228
229         * NEWS: Update claws and kleaopatra.
230         * packages/packages.current: Update new oxygen, kdelibs (debug!) 
231           and kleoaptra (debug!) packages
232         * src/inst-oxygen-icons.nsi: Update oxygen icons.
233         * src/kleopatra.nsi: Remove desktop file.
234         * src/installer.nsi: Abridge GPL header for display bigger header image.
235
236 2010-01-29  Colin Leroy  <colin@colino.net>
237
238         * src/inst-claws-mail.nsi: Don't install Claws Mail by default.
239
240 2010-01-26  Werner Koch  <wk@g10code.com>
241
242         * patches/gnupg2-2.0.14/01-encode-s2k.patch: New.
243         * Makefile.am (EXTRA_DIST): Add it.
244
245 2010-01-25  Werner Koch  <wk@g10code.com>
246
247         * patches/gpgme-1.2.0/03-w32-socket.patch: Fix patch.
248
249 2010-01-22  Werner Koch  <wk@g10code.com>
250
251         * patches/gpgme-1.2.0/03-w32-socket.patch: New.
252         * Makefile.am (EXTRA_DIST): Add it.
253
254 2010-01-15  Colin Leroy  <colin@colino.net>
255
256         * packages/packages.current: Update libetpan, claws-mail and plugins.
257
258 2010-01-13  Werner Koch  <wk@g10code.com>
259
260         * packages/packages.current: Update gpgol.
261
262 2010-01-11  Werner Koch  <wk@g10code.com>
263
264         * packages/packages.current: Update checksums of some claws plugins.
265
266 2010-01-08  Marcus Brinkmann  <marcus@g10code.de>
267
268         * packages/packages.current: Update gpgex.
269
270         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Disable Qt support.
271         * src/inst-gpgme.nsi: Do not install qt version.
272
273 2010-01-07  Werner Koch  <wk@g10code.com>
274
275         * m4/gpg4win.m4: Fix my last change so that --enable-debug is not
276         enabled by default.
277
278 2010-01-06  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
279
280         * src/inst-libpng.nsi (install libpng binaries for testing): Comment out.
281
282 2010-01-05  Colin Leroy  <colin@colino.net>
283
284         * packages/packages.current: Update Claws Mail and its plugins, fix
285         packages.
286
287 2010-01-05  Werner Koch  <wk@g10code.com>
288
289         * packages/download.sh: Add option --quiet.
290
291         * m4/gpg4win.m4: Quote variables in test comamnds instead of using
292         instead of comparing against xno or xyes.
293
294         * packages/packages.current: Update gpgex and gpgol.  Update
295         libpng and pkgconfig.
296
297 2009-12-22  Werner Koch  <wk@g10code.com>
298
299         * packages/packages.current: Update libgcrypt and GnuPG.  Update
300         GpgOL to the latest svn version.
301
302 2009-12-18  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
303
304         * src/installer.nsi,
305           doc/logo/gpg4win-nsis-wizard-install-164x314.bmp,
306           doc/logo/gpg4win-nsis-wizard-uninstall-164x314.bmp,
307           doc/logo/gpg4win-nsis-install.ico,
308           doc/logo/gpg4win-nsis-header-install-150x57.bmp,
309           doc/logo/gpg4win-nsis-uninstall.ico,
310           doc/logo/gpg4win-nsis-header-uninstall-150x57.bmp:
311           Add new bitmaps and icons for nsis installer.
312
313 2009-12-15  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
314
315         * packages/packages.current: Update gnupg, kleopatra and kdelibs.
316
317 2009-12-08  Colin Leroy  <colin@colino.net>
318
319         * src/inst-claws-mail.nsi, src/uninst-claws-mail.nsi, 
320         src/Makefile.am, packages/packages.current: Update Claws Mail
321         and its plugins.
322
323 2009-10-20  Marcus Brinkmann  <marcus@g10code.com>
324
325         * src/gpg4win.mk.in (SPKG stamps/stamp-$(1)-04-install): Remove
326         share/info/dir to avoid stow conflicts.
327
328 2009-10-08  Marcus Brinkmann  <marcus@g10code.com>
329
330         * Makefile.am (EXTRA_DIST): Add
331         patches/scute-1.3.0/01-wsastartup.patch.
332
333 2009-10-05  Marcus Brinkmann  <marcus@g10code.com>
334
335         * src/inst-sections.nsi (calc_defaults_man_advanced_en_done):
336         Demagicize a couple of skip_* goto targets for MSI parsing.
337         * src/make-msi.pl: Support APPDATA.
338
339 2009-09-28  Werner Koch  <wk@g10code.com>
340
341         Release 2.0.1.
342
343         * src/gpg4win.mk.in (README_template): New.
344         * src/Makefile.am (README.en.txt, README.de.txt): Remove
345         (gpg4win_readme_ll): New.
346         (README_files): New.
347         (CLEANFILES): Delete all README files.
348         (gpg4win-$(VERSION).exe, gpg4win-light-$(VERSION).exe)
349         (gpg4win-$(VERSION).wix, gpg4win-light-$(VERSION).wix): Depend on
350         all readme files.
351
352         * src/inst-gpg4win.nsi: Install ar, es, fr and ru REDME files.
353         * src/uninst-gpg4win.nsi: Uninstall them.
354
355 2009-09-28  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
356
357         * configure.ac: Change compendium-de date and version (3.0.0-beta4)
358
359 2009-09-28  Werner Koch  <wk@g10code.com>
360
361         * packages/packages.current: Update gpgol to 1.0.1.
362
363         * patches/gnupg2-2.0.12/11-photoid-sk.patch: New.
364
365 2009-09-25  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
366
367         * packages/packages.current: Update kleopatra (changed gpg4win version 
368           number '2.0.1' only).
369
370 2009-09-14  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
371
372         * configure.ac: Change compendium-de date and version
373         (3.0.0-beta4-svn1286).
374
375         * configure.ac: Change compendium-de date and version
376         (3.0.0-beta4-svn1284).
377
378 2009-09-01  Colin Leroy  <colin@colino.net>
379
380         * packages/packages.current: update Claws Mail - bugfixes
381         (bad outgoing encoding in japanese, early crash accessing
382         IMAP, LDAP crash on non-existent server)
383
384 2009-08-31  Werner Koch  <wk@g10code.com>
385
386         Release 2.0.1rc1.
387
388 2009-08-07  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
389
390         * configure.ac: Change compendium-de date and version
391         (3.0.0-beta4-svn1273).
392
393 2009-08-28  Werner Koch  <wk@g10code.com>
394
395         * packages/packages.current: Update gpgol to svn308.
396
397 2009-08-19  Marcus Brinkmann  <marcus@g10code.com>
398
399         * src/inst-gpgex.nsi: Fix arabic and russian translation.
400
401 2009-08-07  Werner Koch  <wk@g10code.com>
402
403         Release 2.0.0.
404
405         * patches/dirmngr-1.0.3/01-ldaphttp.patch: New.
406         * Makefile.am (EXTRA_DIST): Add it.
407
408 2009-08-07  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
409
410         * packages/packages.current: Update kleopatra and kdelibs.
411         * NEWS: Change compendium version.
412         * configure.ac: Change compendium-de date and version (3.0.0-beta3).
413         * ChangeLog, po/ChangeLog: Move old ChangeLog entries of
414         po files to po/ChangeLog.
415
416 2009-08-06  Werner Koch  <wk@g10code.com>
417
418         * patches/gnupg2-2.0.12/10-inv-sgnr.patch: New.
419         * patches/gpgme-1.2.0/02-inv-signer.patch: New.
420         * Makefile.am (EXTRA_DIST): Add them.
421
422         * NEWS: Strip old stuff.
423         * ONEWS: New.
424
425 2009-08-05  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
426
427         * packages/packages.current: Update kleopatra and kdelibs.
428
429 2009-08-04  Marcus Brinkmann  <marcus@g10code.de>
430
431         * patches/gpgex-0.9.3/02-doc.patch: New file.
432         * Makefile.am (EXTRA_DIST): Add it.
433         * src/uninst-qt.nsi, src/inst-qt.nsi: Install qdbus.exe.
434         * src/uninst-kleopatra.nsi: Use it to stop a running kleopatra
435         process.  Add missing doc files to uninstall.
436
437 2009-08-03  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
438
439         * src/uninst-kleopatra.nsi, src/inst-kleopatra.nsi:
440           Add smarcard icon and kleopatra handbook (HTML).
441         * packages/packages.current: Update kleopatra and kdelibs.
442
443
444 2009-07-31  Marcus Brinkmann  <marcus@g10code.com>
445
446         * patches/gnupg2-2.0.12/09-sm-keylist.patch: New file.
447         * Makefile.am (EXTRA_DIST): Add it.
448
449 2009-07-30  Werner Koch  <wk@g10code.com>
450
451         * patches/gnupg2-2.0.12/08-sm-learn-card.patch: New.
452
453 2009-07-29  Colin Leroy  <colin@colino.net>
454
455         * packages/packages.current: Update Claws Mail (focus
456         problem fix)
457
458 2009-07-29  Werner Koch  <wk@g10code.com>
459
460         * README: Explain version numbering.
461
462 2009-07-28  Colin Leroy  <colin@colino.net>
463
464         * patches/libetpan-0.54: Removed
465         * patches/claws-mail-3.7.0: Removed
466         * patches/claws-mail-3.7.1: Removed
467         * patches/libetpan-0.57/01-gnutls_compat.patch: New. Fixes
468         connection to some non-compliant servers
469         * Makefile.am: Reflect patches/ changes
470         * packages/packages.current: Update Claws Mail and its
471         plugins
472
473 2009-07-17  Marcus Brinkmann  <marcus@g10code.de>
474
475         * patches/gpgex-0.9.3/01-full-browser.patch: New file.
476         * Makefile.am (EXTRA_DIST): Add this file.
477
478 2009-07-13  Werner Koch  <wk@g10code.com>
479
480         * patches/gnupg2-2.0.12/06-opgp-sign3072.patch: New.
481         * patches/gnupg2-2.0.12/07-gpg-no-detached.patch: New.
482         * Makefile.am (EXTRA_DIST): Add them..
483         
484 2009-07-10  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
485
486         * packages/packages.current: Update kdesupport.
487
488 2009-07-09  Werner Koch  <wk@g10code.com>
489
490         * patches/gnupg2-2.0.12/03-opgp-writekey.patch: New.
491         * patches/gnupg2-2.0.12/04-hash-prefs.patch: New.
492         * patches/gnupg2-2.0.12/05-dns-sd.patch: New.
493         * Makefile.am (EXTRA_DIST): Add them.
494         
495 2009-06-26  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
496
497         * packages/packages.current: Update kdesupport.
498
499 2009-06-23  Werner Koch  <wk@g10code.com>
500
501         Release 2.0.0rc1.
502
503 2009-06-22  Werner Koch  <wk@g10code.com>
504
505         * src/gpg4win.mk.in: Remove possible triple make invocation to
506         get again duplicable results.
507
508 2009-06-22  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
509
510         * packages/packages.current: Update kleopatra, kdelibs.
511
512 2009-06-22  Werner Koch  <wk@g10code.com>
513
514         * src/inst-libiconv.nsi: Install in stop dir again and keep a copy
515         in pub for now.
516         * src/uninst-libiconv.nsi: Change rules accordingly.
517
518         * src/Makefile.am (versioninfo.txt): Allow for 0 packages which
519         may happen in a make distcheck.
520
521 2009-06-22  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
522
523         * packages/packages.current: Update kleopatra, kdelibs.
524
525 2009-06-22  Werner Koch  <wk@g10code.com>
526
527         * patches/gnupg2-2.0.12/02-pth-estream.patch: New.
528         * Makefile.am (EXTRA_DIST): Add it.
529
530 2009-06-21  Marcus Brinkmann  <marcus@g10code.de>
531
532         * patches/gpgme-1.2.0/01-w32-io-threads.patch: New file.
533         * Makefile.am (EXTRA_DIST): Add it.
534
535 2009-06-20  Werner Koch  <wk@g10code.com>
536
537         * patches/gpa-0.9.0/01-title-prop.patch: New.
538
539         * src/Makefile.am (versioninfo.txt): Add old pipeline to properly
540         format the list.
541         (CLEANFILES): Add versioninfo.tmp.
542
543 2009-06-20  Marcus Brinkmann  <marcus@g10code.com>
544
545         * m4/gpg4win.m4 (GPG4WIN_IPKG, GPG4WIN_SPKG, GPG4WIN_BPKG)
546         (GPG4WIN_MPKG): Define new substitution variables
547         gpg4win_pkg_PKGNAME_deps, to transfer the knowledge of the
548         dependency tree to the Makefiles.
549         * src/gpg4win.mk.in (SPKG_template, BPKG_template): Wrap it in a
550         test for package name being NO.
551         (pkg_files): New variable, listing all package files.
552         (VERSIONINFO_macro): Removed.
553         (GETDEPS): New macro.
554         * src/Makefile.am (versioninfo.txt): Use pkg_files to create
555         versioninfo.txt.
556
557 2009-06-20  Werner Koch  <wk@g10code.com>
558
559         * packages/packages.current: Update GPA.
560
561 2009-06-19  Werner Koch  <wk@g10code.com>
562
563         * packages/packages.current: Add Scute.  Update GpgOL.
564
565         * src/inst-scute.nsi: Need to use libscute-0.dll now.
566
567 2009-06-19  Marcus Brinkmann  <marcus@g10code.de>
568
569         * src/Makefile.am (gpg4win_pkg_scute_configure): Fix typo, should
570         have been gpg-error, not gpgme.
571
572         * Makefile.am (EXTRA_DIST): Fix path to gnupg2 patch file.
573
574 2009-06-19  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
575
576         * NEWS: Change compendium version.
577
578         * configure.ac: Change compendium date and version (de).
579
580 2009-06-19  Marcus Brinkmann  <marcus@g10code.com>
581
582         * packages/packages.current: Update pinentry to 0.7.6.
583
584 2009-06-18  Werner Koch  <wk@g10code.com>
585
586         * packages/packages.current: Use name directive for kdesupport.
587
588 2009-06-18  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
589
590         * packages/packages.current: Update kdesupport.
591
592 2009-06-18  Marcus Brinkmann  <marcus@g10code.com>
593
594         * packages/packages.current: Update gpgme to 1.2.0.
595
596 2009-06-18  Werner Koch  <wk@g10code.com>
597
598         * NEWS: Remove unneeded info about the 1.9 beta releases.
599
600         * patches/gnupg2-2.0.9/01-scd-pw2.patch: New.
601
602 2009-06-17  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
603
604         * packages/packages.current: Update kdesupport.
605
606 2009-06-17  Werner Koch  <wk@g10code.com>
607
608         * packages/packages.current: Update GnuPG and Dirmngr.
609
610         * src/installer.nsi (PrintBetaWarning): Comment out.
611         (PrintNonAdminWarning): Do not call beta warning.
612
613 2009-06-10  Werner Koch  <wk@g10code.com>
614
615         * src/uninst-gpg4win.nsi: Remove pub/.
616
617 2009-06-09  Werner Koch  <wk@g10code.com>
618
619         * src/inst-gnupg2.nsi: Install gpgconf into pub/.
620         * src/uninst-gnupg2.nsi: Uninsteall wrapped gpgconf.
621
622         * packages/packages.current: Update GPGME, GPA and GnuPG.
623
624 2009-06-08  Werner Koch  <wk@g10code.com>
625
626         * packages/packages.current: Update GnuPG and GPA.
627
628 2009-06-05  Werner Koch  <wk@g10code.com>
629
630         * packages/packages.current: Update libksba.
631
632 2009-05-26  Marcus Brinkmann  <marcus@g10code.com>
633
634         * src/inst-pinentry.nsi: Install pinentry-qt-4.
635         * src/uninst-pinentry.nsi: Uninstall pinentry-qt-4.
636
637 2009-05-14  Werner Koch  <wk@g10code.com>
638
639         Release 1.9.16.
640
641 2009-05-14  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
642
643         * packages/packages.current: Update kdelibs and kleopatra.
644
645 2009-05-14  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
646
647         * packages/packages.current: Update pinentry and gpgme.
648
649 2009-05-13  Werner Koch  <wk@g10code.com>
650
651         * packages/packages.current: Update GnuPG and GPA.
652         
653 2009-05-04  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
654
655         * packages/packages.current: Update kleopatra and kdelibs (note:
656         server changed).
657
658 2009-04-09  Marcus Brinkmann  <marcus@g10code.de>
659
660         * packages/packages.current: Update gpgme and pinentry.
661
662         * src/QtCore.pc, src/QtGui.pc: Fix macro definitions.
663
664 2009-04-09  Colin Leroy  <colin@colino.net>
665
666         * patches/claws-mail-3.7.1/04-3.7.1cvs41.patch: New file.
667         Fixes some focusing issues
668
669 2009-04-08  Marcus Brinkmann  <marcus@g10code.de>
670
671         * Makefile.am (EXTRA_DIST): Remove glib-2.9.2 patches and add
672         patches/glib-2.20.0/01-socket.patch.
673         * patches/glib-2.12.12/01-socket.patch: New file.
674         * patches/glib-2.9.2-wk1/01-giowin32.patch,
675         patches/glib-2.9.2-wk1/02-gspawn-w32.patch,
676         patches/glib-2.9.2-wk1/03-gspawn-w32-fixup.patch,
677         patches/glib-2.9.2-wk1/04-gspawn-w32-buffering.patch: Removed.
678
679 2009-04-03  Marcus Brinkmann  <marcus@g10code.de>
680
681         * packages/packages.current: Update pinentry, libpng, glib, atk,
682         pango, cairo, gtk+, pkgconfig.
683         * configure.ac: libpng is now from GTK.
684         * src/inst-atk.nsi, src/uninst-atk.nsi, src/inst-pango.nsi,
685         src/inst-libpng.nsi, src/uninst-glib.nsi, src/uninst-libpng.nsi,
686         src/inst-gtk+.nsi, src/uninst-gtk+.nsi, src/inst-glib.nsi,
687         src/uninst-pango.nsi: Update for new version of the packages.
688         * src/Makefile.am (gpg4win_pkg_libpng_post_install): Fix path for
689         new package version.
690
691         * src/Makefile.am (gpg4win_pkg_qt_post_install): New macro.
692         * src/QtCore.pc, src/QtGui.pc: New files.
693         * src/gpg4win.mk.in: Clear PKG_CONFIG_LIBDIR.
694
695 2009-04-02  Marcus Brinkmann  <marcus@g10code.de>
696
697         * Makefile.am (EXTRA_DIST): Remove
698         patches/gpgme/02-kleo-bugs-workaround.patch.
699         * patches/gpgme/02-kleo-bugs-workaround.patch: Removed.
700
701         * Makefile.am (EXTRA_DIST): Add patches for claws.
702         * patches/claws-3.7.1/03-pipe.patch: New file.
703
704         * src/Makefile.am (gpg4win_pkg_glib_configure): Set CCC to mingw's g++.
705
706 2009-03-25  Werner Koch  <wk@g10code.com>
707
708         Release 1.9.15.
709
710         * packages/packages.current: Update GnuPG.
711
712 2009-03-24  Marc Mutz <marc@kdab.net>
713
714         * packages/packages.current: ftp.intevation.org -> ftp.kdab.net
715         for kleopatra packages.
716
717 2009-03-24  Werner Koch  <wk@g10code.com>
718
719         * packages/packages.current: Update kleopatra and kdelibs tarballs
720         from the Intevation server.  Update gpgex.
721         
722 2009-03-24  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
723
724         * packages/packages.current: Update kdelibs.
725
726 2009-03-24  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
727
728         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Add new file
729         gpg4win-compact.png.
730
731 2009-03-24  Marc Mutz <marc@kdab.net>
732
733         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Add new files
734         gpg4win.png, kleopatra_config_gnupgsystem.desktop.
735
736 2009-03-23  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
737
738         * src/gpg4win-src.nsi: Change English T_AboutGpg4win text.
739
740 2009-03-19  Colin Leroy  <colin@colino.net>
741
742         * patches/claws-mail-3.7.1/01-fix-spaces-after-re.patch,
743         * patches/claws-mail-3.7.1/02-3.7.1cvs22.patch: Bugfixes to Claws.
744         * include/config.nsi.in, src/uninst-bsfilter.nsi
745         * src/inst-bsfilter.nsi, src/inst-bsfilter_plugin.nsi
746         * src/Makefile.am, src/inst-sections.nsi
747         * src/uninst-bsfilter_plugin.nsi, configure.ac
748         * packages/packages.current: Add Bsfilter and Claws Mail's
749         bsfilter plugin for bayesian anti-spam.
750         * src/inst-libiconv.nsi, src/uninst-libiconv.nsi: Move iconv.dll
751         to pub/ so that it's in the PATH (needed by bsfilter)
752
753 2009-03-06  Colin Leroy  <colin@colino.net>
754
755         * packages/packages.current: Update Claws Mail plugins
756
757 2009-03-06  Colin Leroy  <colin@colino.net>
758
759         * patches/claws-mail-3.7.0/*: Removed
760         * packages/packages.current: Update Claws Mail
761
762 2009-03-03  Colin Leroy  <colin@colino.net>
763
764         * patches/claws-mail-3.7.0/07-bug_1865.patch: Fix filtering rules
765         after renaming IMAP account.
766
767 2009-03-03  Werner Koch  <wk@g10code.com>
768
769         Release 1.9.14.
770
771         * packages/packages.current: Update GnuPG.
772
773 2009-03-02  Werner Koch  <wk@g10code.com>
774
775         * patches/gnupg2/02-default-3des.patch: Remove.
776
777 2009-03-02  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
778
779         * NEWS: Change compendium version.
780
781 2009-03-02  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
782
783         * configure.ac: Change compendium date and version (de).
784
785 2009-03-02  Marc Mutz  <marc@kdab.net>
786
787         * packages/packages.current: Update kdelibs, kleopatra.
788
789 2009-02-27  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
790
791         * packages/packages.current: Update kleopatra and kdelibs.
792
793 2009-02-27  Marcus Brinkmann  <marcus@g10code.de>
794
795         * packages/packages.current: Update gpgme.
796
797 2009-02-27  Werner Koch  <wk@g10code.com>
798
799         * src/inst-gpa.nsi: Change logo name.
800
801         * packages/packages.current: Update paperkey and GpgOL.
802
803         * patches/gpgme/01-gpg2.patch:  Change directory name. 
804         * patches/gpgme/02-kleo-bugs-workaround.patch: Ditto.
805
806 2009-02-25  Marcus Brinkmann  <marcus@g10code.de>
807
808         * Makefile.am (EXTRA_DIST): Add patches/gpgex/01-no-checksums.patch.
809         * patches/gpgex/01-no-checksums.patch: New file.
810
811         * src/installer-finish.nsi (Section "Uninstall"): Also remove
812         compendium html link from desktop.
813
814         * src/installer-finish.nsi (Section "Uninstall"): Add RMDir
815         instructions with REBOOTOK for some directories.
816
817 2009-02-19  Marcus Brinkmann  <marcus@g10code.de>
818
819         * src/inst-sections.nsi: Set OUTDIR (and thus working directory
820         for shortcuts) to %HOMEDRIVE%%HOMEPATH%.
821
822 2009-02-16  Marcus Brinkmann  <marcus@g10code.de>
823
824         * src/inst-sections.nsi (calc_defaults_man_advanced_en_done): Make
825         GPA an alternative to Kleopatra for GpgEX and GpgOL.
826
827         * src/inst-sections.nsi: Install an uninstall entry into the start
828         menu.
829         * src/inst-finish.nsi: Add translation for uninstall entry.
830
831 2009-02-06  Marc Mutz <marc@kdab.net>
832
833         * packages/packages.current: update kdelibs, kleopatra
834         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: adjust to new
835         package layout, disable Kleopatra HTML handbook until we can built
836         it in an automated fashion.
837
838 2009-02-06  Marc Mutz <marc@kdab.net>
839
840         * configure.ac: Kleopatra is now a GPG4WIN_BPKG_BINSRC
841         
842 2009-02-06  Marc Mutz <marc@kdab.net>
843
844         * src/gpg4win.mk.in: Inject $(GPG4WIN_PARALLEL) for building
845         individual packages. Try twice with it, once without, before
846         finally failing. Speeds up builds on n-core machines, n>1.
847
848 2009-02-06  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
849
850         * packages/packages.current: Update kleopatra and kdelibs. Clear
851         some whitespaces.
852
853 2009-02-04  Werner Koch  <wk@g10code.com>
854
855         * patches/gnupg2/02-default-3des.patch: New.
856
857 2009-01-29  Marcus Brinkmann  <marcus@g10code.de>
858
859         * src/inst-kdesupport.nsi, src/uninst-kdesupport.nsi: Be relaxed
860         about dbus-daemon and dependencies.
861
862 2009-01-28  Werner Koch  <wk@g10code.com>
863
864         * packages/packages.current: Update gpgol and gpgex.
865
866 2009-01-26  Werner Koch  <wk@g10code.com>
867
868         * configure.ac: Print an error message listing all duplicate packages.
869         * m4/gpg4win.m4 (GPG4WIN_FIND): Do not bail out on duplicate
870         packages.
871
872 2009-01-23  Werner Koch  <wk@g10code.com>
873
874         * src/inst-paperkey.nsi, src/uninst-paperkey.nsi: New.
875         * src/inst-sections.nsi: Install Paperkey.
876         * include/config.nsi.in: Add Paperkey.
877         * src/Makefile.am (EXTRA_DIST): Add paperkey.
878         (gpg4win_pkg_paperkey_configure): New.
879         (gpg4win_pkg_paperkey_post_install): New.
880         * configure.ac: Add Paperkey.
881
882 2009-01-22  Werner Koch  <wk@g10code.com>
883
884         * packages/packages.current: Update Libgcrypt.
885
886 2009-01-20  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
887
888         * src/installer.nsi: Change german translation of
889         MUI_LANGDLL_INFO.
890
891 2009-01-17  Colin Leroy  <colin@colino.net>
892
893         * patches/claws-mail-3.7.0/06-bug_1825.patch
894                 Fix patch.
895
896 2009-01-17  Colin Leroy  <colin@colino.net>
897
898         * patches/claws-mail-3.7.0/06-bug_1825.patch
899                 Fix opening IMAP mails in non-ascii folders.
900
901 2009-01-16  Werner Koch  <wk@g10code.com>
902
903         * packages/packages.current: Update gpgol.
904
905 2009-01-12  Werner Koch  <wk@g10code.com>
906
907         * packages/packages.current: Update gnupg and libksba.
908
909 2009-01-09  Colin Leroy  <colin@colino.net>
910
911         * patches/claws-mail-3.7.0/01-bug_1810.patch:
912                 Fix crash when hitting 'o' (disabled Open With)
913         * patches/claws-mail-3.7.0/02-bug_1813.patch:
914                 Fix themes installation
915         * patches/claws-mail-3.7.0/03-bug_1814.patch:
916                 Workaround wrong window positioning when taskbar is on top
917         * patches/claws-mail-3.7.0/04-bug_1815.patch:
918                 Fix Drag-n-drop to Compose window
919         * patches/claws-mail-3.7.0/05-bug_1816.patch:
920                 Fix bogus --attach error message
921
922 2008-12-19  Colin Leroy  <colin@colino.net>
923
924         * packages/packages.current: Update Claws Mail to 3.7.0
925
926 2008-12-14  Colin Leroy  <colin@colino.net>
927
928         * packages/packages.current, src/inst-claws-mail.nsi
929         * src/uninst-claws-mail.nsi: Update Claws Mail, and install 
930         ca-certificates.crt to be able to verify certificates
931
932 2008-12-13  Colin Leroy  <colin@colino.net>
933
934         * packages/packages.current: Update GnuTLS and libtasn - CVE-2008-4989
935         http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-4989
936
937 2008-12-12  Colin Leroy  <colin@colino.net>
938
939         * packages/packages.current: Update Claws Mail and plugins
940         Fixes bug 184, 'Claws doesn't start when username contains Umlauts'
941
942 2008-12-09  Werner Koch  <wk@g10code.com>
943
944         * packages/packages.current: Update gnupg
945
946 2008-12-02  Werner Koch  <wk@g10code.com>
947
948         Release 1.9.13.
949
950 2008-12-01  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
951
952         * src/gpg4win.nsi, src/gpg4win-src.nsi: Change PRETTY_PACKAGE to 
953         Gpg4win
954
955 2008-12-01  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
956
957         * packages/packages.current: Update kleopatra and kdelibs.
958
959 2008-11-28  Colin Leroy  <colin@colino.net>
960
961         * packages/packages.current: Update GtkHtml Viewer plugin 
962         ("broken" image got referenced as the real image)
963
964 2008-11-27  Colin Leroy  <colin@colino.net>
965
966         * packages/packages.current: Update Claws-Mail (fixes, leak
967         fixes), Notification plugin (workaround GTK bug in submenu),
968         GtkHtml Viewer plugin (dangling pointer on image handling),
969         RSSyl (threaded comments fix), AttachWarner (crasher, func-
970         tional fix)
971
972 2008-11-20  Werner Koch  <wk@g10code.com>
973
974         * packages/packages.current: Update GnuPG.
975
976 2008-11-19  Colin Leroy  <colin@colino.net>
977
978         * packages/packages.current: Update Claws-Mail Vcalendar
979         (replace broken tarball)
980
981 2008-11-18  Werner Koch  <wk@g10code.com>
982
983         Release 1.9.12.
984
985         * patches/gpgme-1.1.7/03-error-parsing.patch: New.
986         * Makefile.am (EXTRA_DIST): Add patch.
987
988 2008-11-18  Colin Leroy  <colin@colino.net>
989
990         * packages/packages.current: Update Claws-Mail Vcalendar
991         (fixes build)
992
993 2008-11-18  Colin Leroy  <colin@colino.net>
994
995         * packages/packages.current: Update Claws-Mail again (fix
996         crash when browsing for attachments).
997
998 2008-11-18  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
999
1000         * packages/packages.current: Update kleopatra and kdelibs.
1001
1002 2008-11-16  Colin Leroy  <colin@colino.net>
1003
1004         * packages/packages.current: Update Claws Mail.
1005
1006 2008-11-14  Werner Koch  <wk@g10code.com>
1007
1008         * packages/packages.current: Update GpgOL.
1009
1010 2008-11-12  Werner Koch  <wk@g10code.com>
1011
1012         * configure.ac: Add option --enable-fast-makensis.
1013         * src/Makefile.am: Use EXTRA_MAKENSIS_FLAGS with makensis.
1014         * src/gpg4win.nsi: Make use of DISABLE_LZMA.
1015
1016         * src/installer.nsi (MUI_LANGDLL_INFO): Uncomment the define.
1017
1018 2008-11-11  Werner Koch  <wk@g10code.com>
1019
1020         Release 1.9.11.
1021
1022         * packages/packages.current: Update GpgOL.
1023
1024         * src/Makefile.am (gpg4win_pkg_gnupg2_post_install): Do not let a
1025         mkdir -p or rm fail.  Use mkdir_p and not MKDIR_P for automake
1026         compatibility.
1027
1028 2008-11-11  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1029
1030         * packages/packages.current: Update kleopatra.and kdelibs.
1031
1032 2008-11-11  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1033
1034         * packages/packages.current: Update sha1sum of kleopatra.
1035
1036 2008-11-11  Werner Koch  <wk@g10code.com>
1037
1038         * packages/packages.current: Update gnupg.
1039
1040         * src/Makefile.am: Use MKDIR_P and not mkinstalldirs.
1041
1042 2008-11-11  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1043
1044         * packages/packages.current: Update sha1sum of kleopatra and kdelibs.
1045
1046 2008-11-11  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1047
1048         * packages/packages.current: Update kleopatra and kdelibs.
1049
1050 2008-11-11  Werner Koch  <wk@g10code.com>
1051
1052         * packages/packages.current: Update GnuPG and GpgOL.
1053
1054         * src/Makefile.am (gpg4win_pkg_gnupg2_post_install): Adjust for
1055         changed mo file location.
1056         * src/inst-gnupg2.nsi: Ditto.
1057         * src/uninst-gnupg2.nsi: Ditto
1058         * src/uninst-gpg4win.nsi: Remove all local directories.
1059
1060 2008-11-10  Marcus Brinkmann  <marcus@g10code.com>
1061
1062         * src/inst-gpa.nsi (DESC_Menu_Gpa): Remove winpt reference.
1063
1064         * src/installer.nsi: Give German translation for language setup.
1065         Clarify string.
1066
1067 2008-11-08  Colin Leroy  <colin@colino.net>
1068
1069         * packages/packages.current: Update Claws Mail.
1070
1071 2008-11-05  Colin Leroy  <colin@colino.net>
1072
1073         * packages/packages.current: Update Claws Mail.
1074
1075 2008-11-05  Colin Leroy  <colin@colino.net>
1076
1077         * src/inst-claws.nsi: Setting the Mail start menu item in
1078         HKCU confuses the Internet Options dialog. Do it in HKLM as
1079         this dialog does.
1080
1081 2008-11-05  Colin Leroy  <colin@colino.net>
1082
1083         * src/inst-claws.nsi: Fix registration of Claws in the list
1084         of available clients
1085         * src/uninst-claws.nsi: Remove Claws from the list of 
1086         available clients
1087
1088 2008-11-04  Colin Leroy  <colin@colino.net>
1089
1090         * packages/packages.current: Update Claws Mail, libetpan
1091         and Claws mail plugins.
1092         * src/inst-claws.nsi: Add the ability to register as default
1093         email client.
1094
1095 2008-10-29  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1096
1097         * packages/packages.current: Update kleopatra and kdelibs.
1098
1099 2008-10-29  Werner Koch  <wk@g10code.com>
1100
1101         Release 1.9.9.
1102
1103 2008-10-28  Werner Koch  <wk@g10code.com>
1104
1105         * src/inst-kleopatra.nsi: Move files around
1106
1107         * README (Instructions): Update.
1108
1109         * configure.ac: Make gnutls depend on libgcrypt.
1110         
1111         * src/Makefile.am (gpg4win_pkg_gnutls_configure): Add more prefix
1112         options.
1113
1114 2008-10-27  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1115
1116         * packages/packages.current: Update kleopatra-bin.
1117
1118 2008-10-27  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1119
1120         * packages/packages.current: Update kleopatra and kdelibs (without
1121         source).
1122
1123 2008-10-27  Werner Koch  <wk@g10code.com>
1124
1125         * src/inst-sections.nsi: Install PDF versions of the compendium.
1126         * src/inst-compendium_de.nsi: Change the strings.
1127         * src/inst-man_novice_en.nsi: Ditto.
1128
1129         * src/inst-kleopatra.nsi: Install kdeqt.mo.
1130         * src/uninst-kleopatra.nsi: Uninstall kdeqt.mo.
1131
1132 2008-10-24  Werner Koch  <wk@g10code.com>
1133
1134         * src/Makefile.am (EXTRA_DIST): Remove inst-opencdk.nsi
1135
1136 2008-10-23  Marcus Brinkmann  <marcus@g10code.com>
1137
1138         * src/Makefile.am (gpg4win_pkg_libgpg_error_post_install): New
1139         macro to convert PO files.
1140
1141 2008-10-23  Marcus Brinkmann  <marcus@g10code.de>
1142
1143         * patches/claws-mail-3.1.0cvs70/01-w32-logo.patch,
1144         patches/claws-mail-3.1.0cvs70/02-w32-icon.patch,
1145         patches/claws-mail-3.1.0cvs70/03-smime-plugin.patch,
1146         patches/claws-mail-3.1.0cvs70/99-auto.patch,
1147         patches/claws-mail-3.4.0/01-w32-logo.patch,
1148         patches/claws-mail-3.4.0/02-w32-icon.patch,
1149         patches/claws-mail-3.4.0/03-smime-plugin.patch,
1150         patches/claws-mail-3.4.0/04-gnutls.patch,
1151         patches/claws-mail-3.4.0/99-auto.patch,
1152         patches/claws-mail-3.5.0cvs114/01-gtk-input-add.patch,
1153         patches/claws-mail-3.5.0cvs114/02-pgpcore.patch,
1154         patches/claws-mail-3.5.0cvs114/03-smime.patch,
1155         patches/claws-mail-3.5.0cvs114/99-auto.patch: Removed.
1156         * Makefile.am (EXTRA_DIST): Remove all these claws patches.
1157
1158         * patches/gpgme-1.1.7/02-extern-umlaute.patch: New file.
1159         * Makefile.am (EXTRA_DIST): Add it here.
1160
1161 2008-10-23  Marcus Brinkmann  <marcus@g10code.com>
1162
1163         * packages/packages.current: Update libtasn1, libgsasl, gnutls.
1164         Remove opencdk, which is now included in gnutls.
1165         * include/config.nsi.in: Remove opencdk support.
1166         * src/inst-sections.nsi: Likewise.
1167         * src/Makefile.in (gpg4win_spkgs, EXTRA_DIST): Remove opencdk.
1168         * src/inst-opencdk.nsi, src/uninst-opencdk.nsi: Removed.
1169
1170 2008-10-22  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1171
1172         * configure.ac: Change COMPENDIUM_DATE_DE for 
1173         compendium 3.0.0-beta1 release.
1174
1175 2008-10-21  Marcus Brinkmann  <marcus@g10code.com>
1176
1177         * src/installer-finish.nsi (no_quick_launch_uninstall): Remove
1178         startup menu documentation directory.
1179
1180 2008-10-20  Marcus Brinkmann  <marcus@g10code.com>
1181
1182         * Makefile.am (EXTRA_DIST): Add gpgme-1.1.7/01-registry.patch.
1183
1184 2008-10-20  Marcus Brinkmann  <marcus@g10code.com>
1185
1186         * packages/packages.current: Fix gpgme location.
1187
1188 2008-10-17  Marcus Brinkmann  <marcus@g10code.com>
1189
1190         * packages/packages.current: Update w32pth.
1191
1192         * packages/packages.current: Update gpgme.
1193
1194 2008-10-07  Marcus Brinkmann  <marcus@g10code.com>
1195
1196         Release 1.9.8-beta.
1197
1198         * configure.ac: Make gnupg2 dependent on curl.
1199         * src/inst-sections.nsi (CalcDepends): Likewise.
1200         * packages/packages.current: Update dirmngr.
1201         * src/installer.nsi: Test for major upgrade.
1202         (T_FoundExistingOldVersion): New translatable string.
1203         * src/installer-finish.nsi (Uninstall): Clean up more registry
1204         keys.
1205         * src/installer.nsi (MUI_STARTMENUPAGE_REGISTRY_ROOT): Use HKLM
1206         instead of HKCU.
1207         * packages/packages.current: Update kleopatra.
1208         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Install
1209         handbook.
1210
1211 2008-10-07  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1212
1213         * packages/packages.current: Update kleopatra
1214
1215 2008-10-07  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1216
1217         * packages/packages.current: Update kdelibs, kleopatra, libxml2
1218
1219 2008-10-06  Colin Leroy  <colin@colino.net>
1220
1221         * packages/packages.current: Update vCalendar 
1222         (GMT offsets fix)
1223
1224 2008-10-06  Colin Leroy  <colin@colino.net>
1225
1226         * packages/packages.current: Update libetpan (gnutls fix),
1227         Claws Mail (gnutls fix, toolbar fix), 
1228         Attachwarner (translation fix),
1229         VCalendar (double-free crasher fix)
1230
1231 2008-10-04  Colin Leroy  <colin@colino.net>
1232
1233         * configure.ac,
1234         * packages/packages.current,
1235         * include/config.nsi.in: Add Attachwarner plugin; fix a few
1236         typos
1237         * src/inst-attachwarner.nsi,
1238         * src/uninst-attachwarner.nsi,
1239         * src/inst-gtkhtml2_viewer.nsi,
1240         * src/uninst-gtkhtml2_viewer.nsi,
1241         * src/inst-notification_plugin,
1242         * src/uninst-notification_plugin,
1243         * src/inst-tnef_parse.nsi,
1244         * src/uninst-tnef_parse.nsi,
1245         * src/inst-rssyl.nsi,
1246         * src/uninst-rssyl.nsi,
1247         * src/inst-vcalendar.nsi,
1248         * src/uninst-vcalendar.nsi,
1249         * src/inst-claws-mail.nsi,
1250         * src/uninst-claws-mail.nsi,
1251         * src/inst-sections.nsi,
1252         * src/Makefile.am: Add Attachwarner plugin; add fr and de 
1253         translations where possible; fix a few typos.
1254
1255 2008-10-03  Colin Leroy  <colin@colino.net>
1256
1257         * packages/packages.current: Update Claws and its plugins
1258         (release 3.6.0)
1259
1260 2008-10-02  Colin Leroy  <colin@colino.net>
1261
1262         * src/gpg4win.nsi: Fix build with manuals disabled.
1263
1264 2008-10-02  Colin Leroy  <colin@colino.net>
1265
1266         * packages/packages.current: Update vcalendar (bugfix) and
1267         Claws Mail (crasher fix)
1268
1269 2008-10-01  Colin Leroy  <colin@colino.net>
1270
1271         * packages/packages.current: Update vcalendar (bugfix)
1272
1273 2008-10-01  Colin Leroy  <colin@colino.net>
1274
1275         * configure.ac, src/inst-sections.nsi: Add forgotten TNEF Parser 
1276         Claws plugin.
1277
1278 2008-10-01  Marcus Brinkmann  <marcus@g10code.com>
1279
1280         * src/inst-sections.nsi (CalcDepends): Add claws extensions, and
1281         add some missing entries.  Reorder to mostly match the reverse
1282         order in configure.ac.
1283         * configure.ac: Clean up some dependencies and reorder some checks.
1284
1285 2008-09-30  Colin Leroy  <colin@colino.net>
1286
1287         * packages/packages.current: Update Claws.
1288
1289 2008-09-30  Colin Leroy  <colin@colino.net>
1290
1291         * configure.ac,
1292         src/Makefile.am,
1293         include/config.nsi.in,
1294         src/inst-sections.nsi,
1295         packages/packages.current: Add TNEF Parser Claws plugin.
1296         * src/inst-tnef_parse.nsi, src/uninst-tnef_parse.nsi,
1297         New files for TNEF Parser.
1298
1299 2008-09-30  Colin Leroy  <colin@colino.net>
1300
1301         * packages/packages.current: Update Claws, vcalendar and rssyl.
1302
1303 2008-09-30  Werner Koch  <wk@g10code.com>
1304
1305         * src/uninst-scute.nsi, src/inst-scute.nsi: Fix DLL name.  Always
1306         install Scute.
1307
1308 2008-09-29  Werner Koch  <wk@g10code.com>
1309
1310         * patches/gnupg2/02-p12-hack.patch: Remove. 
1311         * patches/gnupg2/03-argv-quote-fix.patch: Remove. 
1312
1313         * packages/packages.current: Update GnuPG.
1314
1315 2008-09-29  Colin Leroy  <colin@colino.net>
1316
1317         * packages/packages.current: Update Claws and VCalendar (bugfixes).
1318
1319 2008-09-29  Marcus Brinkmann  <marcus@g10code.com>
1320
1321         * src/uninst-cairo.nsi, src/uninst-pthreads-w32.nsi: Remove
1322         $INSTDIR.
1323
1324 2008-09-28  Colin Leroy  <colin@colino.net>
1325
1326         * packages/packages.current: Update RSSyl Claws plugin.
1327
1328 2008-09-28  Colin Leroy  <colin@colino.net>
1329
1330         * configure.ac,
1331         src/Makefile.am,
1332         include/config.nsi.in,
1333         src/inst-sections.nsi,
1334         packages/packages.current: Add RSSyl Claws plugin.
1335         * src/inst-rssyl.nsi, src/uninst-rssyl.nsi,
1336         New files for RSSyl.
1337
1338 2008-09-27  Colin Leroy  <colin@colino.net>
1339
1340         * configure.ac,
1341         src/Makefile.am,
1342         include/config.nsi.in,
1343         src/inst-sections.nsi,
1344         packages/packages.current: Add libxml2 for Claws plugins.
1345         * src/inst-libxml2.nsi, src/uninst-libxml2.nsi,
1346         New files for libxml2.
1347
1348 2008-09-27  Colin Leroy  <colin@colino.net>
1349
1350         * packages/packages.current: Update claws (fixes its build).
1351
1352 2008-09-27  Colin Leroy  <colin@colino.net>
1353
1354         * configure.ac,
1355         src/Makefile.am,
1356         include/config.nsi.in,
1357         src/gpg4win.nsi,
1358         src/inst-sections.nsi,
1359         packages/packages.current: Add Curl, Claws plugins Gtkhtml,
1360         Vcalendar and Notification.
1361         * src/inst-curl.nsi, src/uninst-curl.nsi,
1362         src/inst-gtkhtml2_viewer.nsi, src/uninst-gtkhtml2_viewer.nsi,
1363         src/inst-vcalendar.nsi, src/uninst-vcalendar.nsi,
1364         src/inst-notifiation_plugin.nsi, src/uninst-notification_plugin.nsi:
1365         New files for these new packages
1366
1367 2008-09-25  Colin Leroy  <colin@colino.net>
1368
1369         * src/Makefile.am (gpg4win_pkg_claws_mail_configure): Add
1370         --disable-dbus.  No more patches!
1371         * packages/packages.current: Update claws and change claws
1372         and libetpan's sources.
1373
1374 2008-09-22  Marcus Brinkmann  <marcus@g10code.com>
1375
1376         * src/Makefile.am (gpg4win_pkg_claws_mail_configure): Add
1377         --disable-enchant.
1378
1379 2008-09-22  Werner Koch  <wk@g10code.com>
1380
1381         * packages/packages.current: Update libksba.
1382         * THANKS:  Update.
1383         
1384 2008-09-19  Marcus Brinkmann  <marcus@g10code.com>
1385
1386         * configure.ac: Add gnutls as dependency for libetpan.
1387         * src/Makefile.am (gpg4win_pkg_libetpan_configure): Add --with-gnutls.
1388         Submitted by Colin Leroy.
1389         * packages/packages.current: Update claws and libetpan.
1390         * THANKS: New file.
1391         * Makefile.am (EXTRA_DIST): Add ...
1392         * patches/claws-mail-3.5.0cvs114/01-gtk-input-add.patch,
1393         patches/claws-mail-3.5.0cvs114/02-pgpcore.patch,
1394         patches/claws-mail-3.5.0cvs114/03-smime.patch,
1395         patches/claws-mail-3.5.0cvs114/99-auto.patch: ... these new files.
1396
1397 2008-09-18  Werner Koch  <wk@g10code.com>
1398
1399         * packages/packages.current: Update libgcrypt.
1400
1401 2008-09-09  Werner Koch  <wk@g10code.com>
1402
1403         Release 1.9.7-beta.
1404
1405         * src/inst-sections.nsi: Remove the links to the GnuPG FAQ.
1406
1407         * src/inst-oxygen-icons.nsi: Add more icons.
1408         * src/uninst-oxygen-icons.nsi: Use wildcards to delete icons.
1409         Delete 22x22 and 64x64 icons.
1410
1411         * patches/gnupg2/03-argv-quote-fix.patch: New. 
1412         * Makefile.am (EXTRA_DIST): Add it.
1413
1414         * packages/packages.current: Update GPA and GpgEx.
1415
1416 2008-09-09  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1417
1418         * packages/packages.current: Update kleopatra.
1419
1420 2008-09-08  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1421
1422         * packages/packages.current: Update kleopatra.
1423
1424 2008-09-05  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1425
1426         * packages/packages.current: Update kdelibs and kleopatra.
1427
1428 2008-09-03  Marcus Brinkmann  <marcus@g10code.com>
1429
1430         * include/config.nsi.in: Add scute support.
1431         * src/inst-sections.nsi: Likewise.
1432         * src/inst-scute.nsi, src/uninst-scute.nsi: New files.
1433         * src/Makefile.am (gpg4win_pkg_scute_configure): New variable.
1434         (EXTRA_DIST): Add inst-scute.nsi and uninst-scute.nsi.
1435         (gpg4win_spkgs): Add scute.
1436         * configure.ac: Add scute.
1437         * Makefile.am (EXTRA_DIST): Add patches/scute-1.2.0/01-bugfixes.patch.
1438         * patches/scute-1.2.0/01-bugfixes.patch: New file.
1439
1440 2008-09-03  Werner Koch  <wk@g10code.com>
1441
1442         * configure.ac: Remove man_novice_de and man_advanced_de.  Add
1443         compendium_de.
1444
1445         * src/gpg4win.nsi: Do not include it in the light installer.
1446         * src/uninst-compendium_de.nsi: New.
1447         * src/inst-compendium_de.nsi: New.
1448         * src/inst-sections.nsi: Include them.
1449         * src/installer-finish.nsi: Ditto.
1450
1451 2008-09-02  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1452
1453         * packages/packages.current: Update kdelibs, kdesupport and kleopatra.
1454
1455 2008-08-28  Werner Koch  <wk@g10code.com>
1456
1457         * src/gpg4win.nsi: Include gpgex in the light build.
1458
1459 2008-08-19  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
1460
1461         * configure.ac: Added COMPENDIUM_VERSION_DE and COMPENDIUM_DATE_DE
1462         for the new compendium document, also turning to version
1463         3.0.0-beta for the compendium documentation as it is the third
1464         generation.
1465
1466 2008-08-11  Werner Koch  <wk@g10code.com>
1467
1468         Released 1.9.6-beta.
1469
1470         * src/inst-sections.nsi: Fix last change.
1471
1472         * packages/packages.current: Update kleopatra source package.
1473
1474 2008-08-11  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1475
1476         * packages/packages.current: Update kleopatra.
1477
1478 2008-08-11  Marcus Brinkmann  <marcus@g10code.com>
1479
1480         * src/inst-sections.nsi: Fix order to be more presentable.
1481
1482 2008-08-11  Werner Koch  <wk@g10code.com>
1483
1484         * src/uninst-gnupg2.nsi: Do not run gpg-connect-agent unless all
1485         required DLLs are still installed.
1486
1487 2008-08-11  Marcus Brinkmann  <marcus@g10code.com>
1488
1489         * src/inst-sections.nsi: Reorder installation and uninstallation
1490         sections.
1491
1492 2008-08-11  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1493
1494         * packages/packages.current: Add Kleopatra icons for start menu,
1495         desktop, quicklaunch shortcuts
1496
1497 2008-08-08  Emanuel Schuetze  <emanuel.schuetze@intevation.de>
1498
1499         * packages/packages.current: Update kdelibs and kleopatra.
1500
1501 2008-08-08  Marcus Brinkmann  <mb@g10code.com>
1502
1503         * packages/packages.current: Update gnupg2.
1504
1505 2008-08-06  Marcus Brinkmann  <mb@10code.com>
1506
1507         * packages/packages.current: Update dirmngr and gnupg2.
1508
1509 2008-08-06  Werner Koch  <wk@g10code.com>
1510
1511         * src/inst-gpgol.nsi: Install form files.
1512         * src/uninst-gpgol.nsi: Unintsall form files.
1513
1514         * packages/packages.current: Update GpgOL.
1515
1516 2008-08-05  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1517
1518         * packages/packages.current: Update kdelibs and kleopatra.
1519
1520 2008-08-04  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1521
1522         * configure.ac: Post-release fixup.
1523
1524 2008-08-01  Marcus Brinkmann  <marcus@g10code.de>
1525
1526         * src/pkg-config: Return exit code of pkg-config.
1527
1528 2008-07-31  Werner Koch  <wk@g10code.com>
1529
1530         * packages/packages.current: Update dirmngr.
1531
1532 2008-07-22  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1533
1534         * src/uninst-gpgme.nsi: Fix typo.
1535
1536 2008-07-21  Marcus Brinkmann  <marcus@g10code.de>
1537
1538         Release 1.9.2 beta version.
1539
1540 2008-07-19  Marcus Brinkmann  <marcus@g10code.de>
1541
1542         * packages/packages.current: Update kdelibs.
1543
1544 2008-07-14  Werner Koch  <wk@g10code.com>
1545
1546         * src/uninst-gpgme.nsi: Uninstall gpgme-w32spawn.exe and not .dll.
1547
1548 2008-07-14  Werner Koch  <wk@g10code.com>
1549
1550         * NEWS: Track released version (after the release of 1.9.4).
1551
1552 2008-07-08  Marcus Brinkmann  <marcus@g10code.de>
1553
1554         * configure.ac: Bump version to 1.9.4.
1555         * Makefile.am (EXTRA_DIST): Add
1556         patches/gpgme/02-kleo-bugs-workaround.patch.
1557         * patches/gpgme/02-kleo-bugs-workaround.patch: New file.
1558
1559         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Update.
1560         * packages/packages.current: Update kdelibs and kleopatra.
1561         * configure.ac: Make kleopatra a GNUWIN32 package to catch the
1562         german translations.
1563
1564 2008-07-04  Werner Koch  <wk@g10code.com>
1565
1566         * packages/packages.current: Update gpgme.
1567
1568 2008-06-27  Werner Koch  <wk@g10code.com>
1569
1570         * packages/packages.current: Update gnupg and dirmngr.
1571
1572 2008-06-26  Werner Koch  <wk@g10code.com>
1573
1574         * packages/packages.current: Update gpa, gpgol, gpgme, kdelibs and
1575         kleopatra.
1576
1577 2008-06-25  Marcus Brinkmann  <marcus@g10code.de>
1578
1579         * packages/packages.current: Update gpgme.
1580         * src/inst-gpgme.nsi: Install gpgme-w32spawn.exe.
1581         * src/uninst-gpgme.nsi: Uninstall it.
1582
1583 2008-06-19  Werner Koch  <wk@g10code.com>
1584
1585         * src/inst-gnupg2.nsi: Rename the section to just gnupg.
1586         * src/uninst-gnupg2.nsi: Ditto.
1587
1588 2008-06-16  Werner Koch  <wk@g10code.com>
1589
1590         * src/inst-gnupg2.nsi: Move installation of gpgconf-conf.skel to
1591         COMMON_APPDATA. Try to stop gpg-agent first.
1592         * src/inst-dirmngr.nsi: Likewise.
1593         * src/uninst-gnupg2.nsi: Try to stop a running gpg-agent first.
1594
1595 2008-06-05  Werner Koch  <wk@g10code.com>
1596
1597         * src/uninst-libetpan.nsi: Remove libetpan-13.
1598         * src/uninst-kleopatra.nsi: Remove kwatchgnupg dirs.
1599         * src/uninst-qt.nsi: Remove two resource dlls.
1600         * src/uninst-gtk+.nsi: Remove foo-properties.mo.
1601
1602         * packages/packages.current: Remove GnuPG-1.  Remove WinPT.
1603         * configure.ac: Remove gnupg and replace by gnupg2.  Remove GPGee.
1604         * include/config.nsi.in: Remove GnuPG.
1605         * src/inst-gnupg2.nsi: Update to fully replace gnupg1.
1606         * src/inst-gnupg.nsi: Remove.  Move some common code to ...
1607         * src/inst-gpg4win.nsi: .. here.
1608         * src/uninst-gnupg.nsi: Remove. Move some common code to ..
1609         * src/uninst-gpg4win.nsi: .. here.
1610         * src/inst-sections.nsi: Remove inst-gnupg.nsi and uninst-gnupg.nsi.
1611         * src/Makefile.am: Ditto.
1612         (gpg4win_pkg_gnupg_post_install): Remove.
1613         (gpg4win_pkg_gnupg2_post_install): Convert man pages.
1614         (gpg4win_pkg_gnupg2_configure): Add --with-bzip2. 
1615
1616         * src/Makefile.am (gpgwrap-2.exe): New.
1617         * src/gpgwrap.c (main): Support variant 2 of that program.
1618
1619 2008-05-28  Werner Koch  <wk@g10code.com>
1620
1621         Release 1.9.2 beta version.
1622
1623         * src/inst-kleopatra.nsi: Update description in installer.
1624
1625         * src/inst-kdelibs.nsi: Install kbuildsycoca4 into bin/.
1626         * src/uninst-kdelibs.nsi: Uninstall it.
1627         * src/kleowrap.c (run_kbuildsycoca): Execute kbuildsycoca4 via bin/.
1628
1629         * patches/gpa/01-no-uiserver.patch: Remove.
1630
1631         * patches/gpgol/01-last-minute.patch: Remove.
1632
1633         * packages/packages.current: Update gpgol, gpa and kleopatra.
1634
1635 2008-05-27  Werner Koch  <wk@g10code.com>
1636
1637         * packages/packages.current: Update kdelibs packages.
1638
1639 2008-05-27  Marcus Brinkmann  <marcus@g10code.de>
1640
1641         * packages/packages.current: Update gnupg2, dirmngr, oxygen-icons,
1642         qt, kdesupport, kdelibs, and kleopatra.
1643         * src/inst-kdelibs.nsi, src/uninst-kdelibs.nsi,
1644         src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi, src/inst-qt.nsi,
1645         src/uninst-qt.nsi, src/inst-oxygen-icons.nsi,
1646         src/uninst-oxygen-icons.nsi: Update.
1647
1648 2008-05-25  Werner Koch  <wk@g10code.com>
1649
1650         * packages/packages.current: Update libassuan.
1651
1652 2008-05-21  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1653
1654         * patches/gnupg2/02-p12-hack.patch: New file.
1655         * Makefile.am (EXTRA_DIST): Add this patch.
1656
1657 2008-05-13  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1658
1659         Release 1.9.1 beta version.
1660
1661         * packages/packages.current: Update kdelibs and kleopatra.
1662         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Install and
1663         remove libkleopatraclientcore.dll.
1664
1665 2008-05-09  Werner Koch  <wk@g10code.com>
1666
1667         * packages/packages.current: Update gpgme and gnupg2.
1668
1669         * src/inst-gnupg2.nsi: Add gpg2keys_knds.
1670
1671 2008-05-08  Werner Koch  <wk@g10code.com>
1672
1673         * packages/packages.current: Update adns.
1674
1675         * configure.ac: Don't let gpgme depend on qt.
1676
1677         * src/inst-gpa.nsi: Mape tips installation optional.
1678
1679         * src/Makefile.am (gpg4win_pkg_gnupg2_configure): Add --with-adns.
1680         (gpg4win_pkg_gpgme_configure): Build qt and glib versions only if
1681         the packages are available.
1682
1683 2008-05-08  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1684
1685         * Makefile.am (EXTRA_DIST): Add
1686         patches/claws-mail-3.4.0/04-gnutls.patch.
1687
1688         * packages/packages.current: Update kleopatra checksum.
1689
1690 2008-05-07  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1691
1692         * packages/packages.current: Update kleopatra and kdelibs.
1693         * src/inst-kleopatra.nsi: Add kwatchgnupg.
1694         * src/uninst-kleopatra.nsi: Remove kwatchgnupg.
1695
1696 2008-05-07  Werner Koch  <wk@g10code.com>
1697
1698         * patches/gpgol/01-last-minute.patch: New.
1699
1700 2008-05-06  Werner Koch  <wk@g10code.com>
1701
1702         * patches/gpgol/01-always-decrypt.patch: Remove.
1703         * packages/packages.current: Update gpgme and gpgol.
1704
1705 2008-04-30  Werner Koch  <wk@g10code.com>
1706
1707         * packages/packages.current: Add adns.
1708         * configure.ac: Add support for adns.
1709         * src/uninst-libadns.nsi, src/inst-libadns.nsi: New.
1710         * include/config.nsi.in, src/Makefile.am, src/inst-sections.nsi:
1711         Add adns.
1712
1713 2008-04-28  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1714
1715         * packages/packages.current: Update kdelibs and kleopatra.
1716         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Update.
1717
1718 2008-04-25  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1719
1720         * packages/packages.current: Add libgsasl, libtasn1, opencdk,
1721         gnutls.
1722         * configure.ac: Add support for libgsasl, libtasn1, opencdk and
1723         gnutls source packages.
1724         * include/config.nsi.in: Likewise.
1725         * inst-libgsasl.nsi, uninst-libgsasl.nsi, inst-libtasn1.nsi,
1726         uninst-libtasn1.nsi, inst-opencdk.nsi, uninst-opencdk.nsi,
1727         inst-gnutls.nsi, uninst-gnutls.nsi: New files.
1728         * src/Makefile.am (EXTRA_DIST): Add these files.
1729         (gpg4win_spkgs): Add libgsasl, libtasn1, opencdk, gnutls.
1730         (gpg4win_pkg_gnutls_configure): New variable.
1731         (gpg4win_pkg_claws_configure): Enable pthread and gnutls.
1732         * patches/claws-mail-3.4.0/04-gnutls.patch: New file.
1733
1734         * packages/packages.current: Update libetpan and claws-mail.
1735         * src/inst-libetpan.nsi: Update to latest version.
1736         * src/Makefile.am (gpg4win_pkg_claws_mail_configure): Add
1737         --disable-network-manager-support.
1738         * configure.ac: Remove support or sylpheed-claws (replaced by
1739         claws-mail).
1740         * Makefile.am (EXTRA_DIST): Remove all sylpheed-claws patches and
1741         add the claws-mail-3.4.0 patches.  Add libetpan-0.54 patches.
1742         * include/config.nsi.in: Remove support for sylpheed.
1743         * src/Makefile.am: Likewise.
1744         * src/inst-sections.nsi: Likewise.
1745         * src/inst-sylpheed-claws.nsi, src/uninst-sylpheed-claws.nsi:
1746         Removed.
1747
1748 s2008-04-23  Werner Koch  <wk@g10code.com>
1749
1750         Release 1.9.0 beta version.
1751
1752         * src/Makefile.am (EXTRA_DIST): Add Memento.nsh and dirmngr.conf.
1753
1754         * patches/gpa/01-no-uiserver.patch: New.
1755
1756         * autogen.sh <build-w32>: Pass --enable-maintainer-mode.
1757
1758         * patches/gnupg2/01-version.patch.in: New.
1759         * configure.ac (AC_CONFIG_FILES): Patch the version of GnuPG.
1760         (AC_CONFIG_COMMANDS): New.
1761
1762 2008-04-22  Marcus Brinkmann  <marcus@ulysses.g10code.com>
1763
1764         * packages/packages.current: Update gpgme.
1765
1766         * packages/packages.current: Update kdelibs and kleopatra.
1767
1768 2008-04-22  Werner Koch  <wk@g10code.com>
1769
1770         * src/installer.nsi (PrintBetaWarning): New.
1771         (PrintNonAdminWarning): Call it.
1772
1773 2008-04-21  Werner Koch  <wk@g10code.com>
1774
1775         * patches/gnupg2-2.0.9/05-w32-http.patch: New.
1776         * patches/gnupg2-2.0.9/04-ks-w32init.patch: New.
1777         * Makefile.am (EXTRA_DIST): Add new patches.  Correct name of
1778         gpgol/01-always-encrypt.patch.
1779         
1780 2008-04-18  Werner Koch  <wk@g10code.com>
1781
1782         * patches/gpgol/01-always-encrypt.patch: New.
1783
1784 2008-04-16  Werner Koch  <wk@g10code.com>
1785
1786         * src/inst-winpt.nsi: Do not select by default.
1787
1788 2008-04-08  Werner Koch  <wk@g10code.com>
1789
1790         * patches/gnupg2-2.0.9/03-i18n+etc.patch: New.
1791         * patches/gnupg2-2.0.9/02-de.po-fix: Update.
1792
1793 2008-04-02  Werner Koch  <wk@g10code.com>
1794
1795         * packages/packages.current: Update GpgOL.
1796         
1797         * patches/gnupg2-2.0.9/02-de.po-fix.patch: New.
1798
1799 2008-04-01  Werner Koch  <wk@g10code.com>
1800
1801         * configure.ac (AC_INIT): Fix quoting.
1802
1803         * patches/gnupg2-2.0.9/01-close-all-handle.patch: New.
1804
1805 2008-04-01  Marcus Brinkmann  <marcus@g10code.de>
1806
1807         * packages/packages.current: Update kdelibs and kleopatra.
1808
1809 2008-03-26  Werner Koch  <wk@g10code.com>
1810
1811         * packages/packages.current: Update GnuPG-1 to 1.4.9.
1812
1813 2008-03-26  Marcus Brinkmann  <marcus@g10code.de>
1814
1815         * packages/packages.current: Update gpgex to 0.9.0.
1816         * src/inst-gpgex.nsi, src/uninst-gpgex.nsi: Handle translations
1817         ar, es and ru.
1818
1819 2008-03-26  Werner Koch  <wk@g10code.com>
1820
1821         * packages/packages.current: Update to GnuPG 2.0.9.
1822         * Makefile.am (EXTRA_DIST): Remove gnupg-2.0.8 patches.
1823
1824         * src/inst-gnupg2.nsi: Install the help files.
1825         * src/uninst-gnupg2.nsi: Remove them.
1826         * src/inst-gnupg.nsi: Now delete the Lang Registry entry becuase
1827         GnuPG 2.0.9 does not need it anymore.
1828
1829 2008-03-25  Werner Koch  <wk@g10code.com>
1830
1831         * src/inst-gnupg.nsi: Write the language code for use by gettext
1832         into the Registry.
1833
1834 2008-03-25  Marcus Brinkmann  <marcus@g10code.de>
1835
1836         * packages/packages.current: Update libassuan.
1837
1838 2008-03-25  Werner Koch  <wk@g10code.com>
1839
1840         * src/inst-dirmngr.nsi: Create empty extra-certs directory.
1841         * src/uninst-dirmngr.nsi: Delete it.
1842
1843 2008-03-25  Marcus Brinkmann  <marcus@g10code.de>
1844
1845         * packages/packages.current: Update w32pth.
1846
1847 2008-03-21  Marcus Brinkmann  <marcus@g10code.de>
1848
1849         * packages/packages.current: Update w32pth and libassuan.
1850
1851         * packages/packages.current: Update gpa, libassuan, w32pth, gpa,
1852         kleopatra.
1853
1854 2008-03-20  Werner Koch  <wk@g10code.com>
1855
1856         * src/potomo: New.
1857         * src/Makefile.am (gpg4win_pkg_gnupg_post_install): Remove mo file
1858         creation.
1859         (gpg4win_pkg_gnupgw_post_install): Convert po files.
1860         (EXTRA_DIST): Include potomo.
1861         * src/inst-gnupg2.nsi: Install all available mo files.
1862         * src/inst-gnupg2.nsi: Do not install com-certs.pem.
1863
1864 2008-03-19  Werner Koch  <wk@g10code.com>
1865
1866         * packages/packages.current: Update GpgOL.
1867
1868 2008-03-18  Marcus Brinkmann  <marcus@g10code.de>
1869
1870         * packages/packages.current: Update kleopatra and kdelibs.
1871
1872         * src/make-msi.pl (lang_to_lcid): Support more languages.
1873         (gpg4win_nsis_stubs): Likewise.
1874         * make-msi.guids: Updated.
1875
1876 2008-03-18  Werner Koch  <wk@g10code.com>
1877
1878         * packages/packages.current: Update GpgOL.
1879
1880 2008-03-17  Marcus Brinkmann  <marcus@g10code.de>
1881
1882         * packages/packages.current: Update kleopatra and kdelibs.
1883
1884 2008-03-12  Marcus Brinkmann  <marcus@g10code.de>
1885
1886         * src/inst-atk.nsi: Install message catalogs for ar, es, fr and ru.
1887         * src/inst-glib.nsi: Likewise.
1888         * src/inst-gtk+.nsi: Likewise.  Also install gtk20-properties.mo.
1889         * src/uninst-atk.nsi: Uninstall them.
1890         * src/uninst-glib.nsi: Likewise.
1891         * src/uninst-gtk+.nsi: Likewise.
1892
1893 2008-03-11  Marcus Brinkmann  <marcus@g10code.de>
1894
1895         * src/gpg4win.nsi: Add gpg2 and its buddies to the light installer.
1896
1897 2008-03-11  Werner Koch  <wk@g10code.com>
1898
1899         * packages/packages.current: Update GpgOL.
1900
1901 2008-03-10  Marcus Brinkmann  <marcus@g10code.de>
1902
1903         * packages/packages.current: Update gpa.
1904         * src/inst-gpa.nsi: Install other languages AR, ES, FR and RU.
1905         * src/uninst-gpa.nsi: Deinstall those languages.
1906
1907         * AUTHORS: Add translators.
1908         * src/inst-sections.nsi (.onInit): Insert macro MUI_LANGDLL_DISPLAY.
1909         [DEBUG]: Define MUI_LANGDLL_ALWAYSSHOW.
1910         (un.onInit): New function.
1911         * src/installer.nsi: Include ../po/catalogs.nsi with PO_HEADER
1912         defined to include MUI language files.  Insert macro
1913         MUI_RESERVEFILE_LANGDLL.
1914         (MUI_LANGDLL_REGISTRY_ROOT, MUI_LANGDLL_REGISTRY_KEY)
1915         (MUI_LANGDLL_REGISTRY_VALUENAME): New symbols.
1916         (MUI_LANGDLL_ALLLANGUAGES) [DEBUG]: New symbol.
1917
1918 2008-03-10  Werner Koch  <wk@g10code.com>
1919
1920         * packages/packages.current: Update GpgOL.
1921
1922 2008-03-07  Werner Koch  <wk@g10code.com>
1923
1924         * packages/packages.current: Update GpgOL.
1925
1926 2008-03-05  Marcus Brinkmann  <marcus@g10code.de>
1927
1928         * packages/packages.current: Update kdelibs and kleopatra.
1929
1930 2008-02-28  Marcus Brinkmann  <marcus@g10code.de>
1931
1932         * src/kleowrap.c: Use CreateProcess instead of spawn for ksycoca
1933         to suppress console window.
1934
1935 2008-02-27  Marcus Brinkmann  <marcus@g10code.de>
1936
1937         * src/kleowrap.c: Include errno.h.
1938         (run_kbuildsycoca): New function by Frank Osterfeld.
1939         (main): Invoke it.
1940
1941         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Move plugins
1942         to INSTDIR.
1943         * src/inst-kdelibs.nsi, src/uninst-kdelibs.nsi: Likewise.
1944
1945 2008-02-26  Marcus Brinkmann  <marcus@g10code.de>
1946
1947         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Fix last change.
1948
1949         * packages/packages.current: Update gpgol, kdelibs, kleopatra.
1950         * src/inst-kdelibs.nsi, src/uninst-kdelibs.nsi,
1951         src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Update.
1952
1953         * patches/winpt/01-gpg-path.patch: New file.
1954         * Makefile.am (EXTRA_DIST): Add this file.
1955
1956 2008-02-19  Marcus Brinkmann  <marcus@g10code.de>
1957
1958         * packages/packages.current: Update gpgex.
1959
1960         * src/kleowrap.c: Change working directory.
1961
1962         * src/kleowrap.c: New file.
1963         * src/kleopatra.bat: Removed.
1964         * src/Makefile.am (EXTRA_DIST): Remove kleopatra.bat, add
1965         kleowrap.c.
1966         (CLEANFILES): Add kleowrap.exe.
1967         (gpg4win-$(VERSION).exe, gpg4win-light-$(VERSION).exe,
1968         (gpg4win-$(VERSION).wix, gpg4win-light-$(VERSION).wix): Add
1969         kleowrap.exe as dependency.
1970         (gpgwrap.exe): Use make magic.
1971         (kleowrap.exe): New target.
1972         * src/inst-kleopatra.nsi: Install kleowrap.exe as kleopatra.exe,
1973         and do not install kleopatra.bat.
1974         * src/uninst-kleopatra.nsi: Uninstall kleopatra.exe instead of
1975         kleopatra.bat.
1976         * src/inst-sections.nsi (no_desktop): Replace kleopatra.bat by
1977         kleopatra.exe.
1978
1979 2008-02-18  Marcus Brinkmann  <marcus@g10code.de>
1980
1981         * packages/packages.current: Update kdelibs and kleopatra.
1982
1983 2008-02-18  Werner Koch  <wk@g10code.com>
1984
1985         * src/installer.nsi: Take the README file from share/gpg4win.
1986         This is required because we now make sure that the last output
1987         directory is now the top directory.
1988
1989         * packages/packages.current: Update GpgOL.
1990
1991 2008-02-16  Marcus Brinkmann  <marcus@g10code.de>
1992
1993         * packages/packages.current: Undo update of kdelibs and kleopatra.
1994
1995         * packages/packages.current: Update dirmngr, gpgme, gpa, gnupg,
1996         w32pth, kdelibs, and kleopatra.
1997
1998 2008-02-15  Werner Koch  <wk@g10code.com>
1999
2000         * packages/packages.current: Update pinentry, gnupg and gpgme.
2001
2002 2008-02-12  Werner Koch  <wk@g10code.com>
2003
2004         * packages/packages.current: Update libksba.
2005
2006 2008-02-09  Marcus Brinkmann  <marcus@g10code.de>
2007
2008         * patches/gnupg-1.4.8/01-gpgconf-list.patch: New file.
2009         * patches/gnupg2-2.0.8/06-gpgconf-list.patch: New file.
2010         * Makefile.am (EXTRA_DIST): Add these.
2011
2012 2008-02-08  Marcus Brinkmann  <marcus@g10code.de>
2013
2014         * packages/packages.current: Update kleopatra.
2015         * src/inst-kdelibs.nsi: Move kcmdwrapper.exe to bin.
2016         * src/uninst-kdelibs.nsi: Uninstall it there.
2017
2018 2008-02-06  Werner Koch  <wk@g10code.com>
2019
2020         * packages/packages.current: Update GpgOL.
2021
2022 2008-02-04  Marcus Brinkmann  <marcus@g10code.de>
2023
2024         * packages/packages.current: Update kleopatra and gpgex.
2025
2026 2008-02-01  Marcus Brinkmann  <marcus@g10code.de>
2027
2028         * patches/gnupg2-2.0.8/05-gpgconf.patch: New file.
2029         * Makefile.am (EXTRA_DIST): Add patch.
2030
2031 2008-01-30  Werner Koch  <wk@g10code.com>
2032
2033         * src/inst-final.nsi: New.
2034         * src/Makefile.am (EXTRA_DIST): Add it.
2035         * src/inst-gnupg2.nsi: Remove last fix due to the final section.
2036
2037 2008-01-30  Marcus Brinkmann  <marcus@g10code.de>
2038
2039         * src/gpg4win.nsi: Fix last change.
2040         * src/gpg4win-src.nsi: Dito.
2041
2042         * src/gpg4win.nsi (ABOUT_STR): Split up the string into several.
2043         (T_AboutGpg4win): Shorten it accordingly.
2044         (T_AboutGpg4winVersion, T_AboutGpg4winFileVersion)
2045         (T_AboutGpg4winReleaseDate): New translation strings.
2046         * src/gpg4win-src.nsi: Split up the string into several.
2047         (T_AboutGpg4winSrc): Shorten it accordingly.
2048         (T_AboutGpg4winSrcVersion, T_AboutGpg4winSrcFileVersion)
2049         (T_AboutGpg4winSrcReleaseDate): New translation strings.
2050         * src/installer.nsi: Quote welcome title and about string.
2051         * po/de.po: Update.
2052
2053         * packages/packages.current: Update gpgme.
2054
2055 2008-01-30  Werner Koch  <wk@g10code.com>
2056
2057         * src/inst-sections.nsi: Install GTK+ of gnupg2 is selected.
2058
2059         * src/inst-gnupg2.nsi: Switch Outpath back to standard.
2060
2061         * patches/gnupg2-2.0.8/patches/03-create-keyring.patch: Also do it
2062         for the trustdb.
2063
2064 2008-01-29  Werner Koch  <wk@g10code.com>
2065
2066         * packages/packages.current: Updated GpgOL.
2067
2068         * patches/gnupg2-2.0.8/04-import-export-spawn.patch: New file
2069         * patches/gnupg2-2.0.8/03-create-keyring.patch: New file. 
2070         * Makefile.am (EXTRA_DIST): Add new files.
2071
2072 2008-01-29  Marcus Brinkmann  <marcus@g10code.de>
2073
2074         * src/make-msi.pl (nsis_parse_line): Skip including the file
2075         Memento.nsh.
2076
2077 2008-01-28  Marcus Brinkmann  <marcus@g10code.de>
2078
2079         * packages/packages.current: Update gpgme and kleopatra.
2080
2081 2008-01-25  Marcus Brinkmann  <marcus@g10code.de>
2082
2083         * Makefile.am (EXTRA_DIST): Add
2084         patches/gnupg2-2.0.8/02-qualified.patch.
2085         * patches/gnupg2-2.0.8/02-qualified.patch: New file.
2086
2087 2008-01-24  Marcus Brinkmann  <marcus@g10code.de>
2088
2089         * src/inst-gpgee.nsi: Fix last change.
2090
2091         * src/Memento.nsh: New file from nsis 2.28.
2092
2093 2008-01-21  Marcus Brinkmann  <marcus@g10code.de>
2094
2095         * src/installer.nsi: Include Memento.nsh, define
2096         MEMENTO_REGISTRY_ROOT and MEMENTO_REGISTRY_KEY.
2097         * src/inst-sections.nsi: Call MementoSectionDone.
2098         (onInit): Call MementoSectionRestore.
2099         (onInstSuccess): Call MementoSectionSave.
2100         * src/inst-claws-mail.nsi, src/inst-eudoragpg.nsi,
2101         src/inst-gnupg.nsi, src/inst-gnupg2.nsi, src/inst-gpa.nsi,
2102         src/inst-gpgee.nsi, src/inst-gpgex.nsi, src/inst-gpgol.nsi,
2103         src/inst-kleopatra.nsi, src/inst-man_advanced_de.nsi,
2104         src/inst-man_advanced_en.nsi, src/inst-man_novice_de.nsi,
2105         src/inst-man_novice_en.nsi, src/inst-sylpheed-claws.nsi,
2106         src/inst-winpt.nsi: Replace Section/SectionEnd by Memento macro
2107         calls.
2108         * src/make-msi.pl (gpg4win_nsis_stubs): Support memento sections.
2109
2110 2008-01-18  Marcus Brinkmann  <marcus@g10code.de>
2111
2112         * packages/packages.current: Update gpgol.
2113         * src/Makefile.am (gpg4win_pkg_gpgol_post_install): New macro.
2114         * src/inst-gpgol.nsi: Install the gpgol.pdf technical
2115         documentation.
2116         * src/uninst-gpgol.nsi: Uninstall it (and many directories).
2117
2118         * packages/packages.current: Update kleopatra and kdelibs.
2119
2120 2008-01-16  Marcus Brinkmann  <marcus@g10code.de>
2121
2122         * src/installer.nsi (MUI_WELCOME_TITLE, MUI_WELCOMEPAGE_TEXT):
2123         Define to ${WELCOME_TITLE_STR} and ${ABOUT_STR} respectively.
2124         (T_WelcomeTitle, T_About): Remove language strings.
2125         * src/gpg4win.nsi (WELCOME_TITLE_ENGLISH, WELCOME_TITLE_GERMAN)
2126         (ABOUT_GERMAN, ABOUT_ENGLISH): Removed macros.
2127         (WELCOME_TITLE_STR, ABOUT_STR): New macros.
2128         (T_WelcomeTitleGpg4win, T_AboutGpg4win): New language strings.
2129         * src/gpg4win-src.nsi (WELCOME_TITLE_ENGLISH, WELCOME_TITLE_GERMAN)
2130         (ABOUT_GERMAN, ABOUT_ENGLISH): Removed macros.
2131         (WELCOME_TITLE_STR, ABOUT_STR): New macros.
2132         (T_WelcomeTitleGpg4winSrc, T_AboutGpg4winSrc): New language strings.
2133
2134 2008-01-15  Marcus Brinkmann  <marcus@g10code.de>
2135
2136         * patches/gnupg-2.0.8/01-agent-call-pinentry.patch: Rename to ...
2137         * patches/gnupg2-2.0.8/01-agent-call-pinentry.patch: ... this.
2138         * Makefile.am (EXTRA_DIST): Also here.
2139
2140         * Makefile.am (EXTRA_DIST): Add
2141         patches/gnupg-2.0.8/01-agent-call-pinentry.patch.
2142         * patches/gnupg-2.0.8/01-agent-call-pinentry.patch: New file.
2143
2144         * src/g4wihelp.c (service_create): Use LocalSystem for now.
2145
2146 2008-01-13  Marcus Brinkmann  <marcus@g10code.de>
2147
2148         * packages/packages.current: Update kdelibs, kdesupport, kleopatra.
2149
2150         * src/inst-kdelibs.nsi: Update to latest version.
2151         * src/inst-kdesupport.nsi: Update to latest version.
2152         * src/uninst-kdesupport.nsi: Update to latest version.
2153         * src/inst-kleopatra.nsi: Update to latest version.
2154
2155         * src/inst-gnupg2.nsi: Fix last change.
2156         * src/uninst-gnupg2.nsi: Uninstall gpgconf-conf.skel.
2157
2158         * src/uninst-qt.nsi: Uninstall qsqlited4.dll.
2159
2160 2008-01-10  Marcus Brinkmann  <marcus@g10code.de>
2161
2162         * src/gpg4win.nsi: New variable bpdir.
2163         * src/gpg4win-src.nsi: Likewise.
2164         * src/inst-gnupg2.nsi: New variable source and install a skeleton
2165         file for gpgconf.conf.
2166
2167 2008-01-08  Marcus Brinkmann  <marcus@g10code.de>
2168
2169         * src/pkg-to-nsi.pl: New file.
2170
2171         * src/inst-kleopatra.nsi: Add missing files.
2172         * src/uninst-kleopatra.nsi: Likewise.
2173
2174 2008-01-07  Marcus Brinkmann  <marcus@g10code.de>
2175
2176         * packages/packages.current: Update to 0.0.0-svn46.
2177
2178 2008-01-04  Marcus Brinkmann  <marcus@g10code.de>
2179
2180         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi,
2181         src/inst-oxygen-icons.nsi: Update to new version.
2182         * packages/packages.current: Update oxygen-icons and kleopatra.
2183
2184         * packages/packages.current: Update gpgme to 1.1.6.
2185
2186         * patches/gpgme/01-gpg2.patch: Update patch.
2187
2188 2008-01-03  Werner Koch  <wk@g10code.com>
2189
2190         * src/inst-gnupg.nsi: Do not set gpgProgram but delete it.
2191
2192         * patches/gpgme/01-gpg2.patch: New.
2193         * Makefile.am (EXTRA_DIST): Add it.
2194
2195         * src/gpg4win.mk.in (SETVARS): Add new var PKGPBDIR.
2196         (SPKG_template) <stamps/stamp-$(1)-01-patch>: Allow for patches
2197         without the version name of the package.
2198         (MPKG_template) <stamps/stamp-$(1)-01-patch>: Ditto.
2199
2200         * packages/packages.current: Fix pinentry name.  Use gpgol svn 205.
2201         Update to gnupg 1.48 and 2.0.8.
2202
2203 2008-01-02  Marcus Brinkmann  <marcus@g10code.de>
2204
2205         * packages/packages.current: Update pinentry to 0.7.5-cvs.
2206
2207         * src/pkg-config (PREFIX): Suppress debug output.
2208
2209         * src/Makefile.am (gpg4win_pkg_glib_post_install): Since we build
2210         the package from source, we need to fix up the pkg-config files in
2211         the runtime package directory.
2212
2213 2007-12-21  Marcus Brinkmann  <marcus@g10code.de>
2214
2215         * src/uninst-kleopatra.nsi, src/inst-kleopatra.nsi: Update to
2216         latest version.
2217
2218         * packages/packages.current: Update oxygen-icons and kleopatra.
2219         * src/inst-oxygen-icons.nsi, src/uninst-oxygen-icons.nsi: Update
2220         to latest version, but only install 16x16 icons (now all of them).
2221
2222 2007-12-18  Marcus Brinkmann  <marcus@g10code.de>
2223
2224         * packages/packages.current: Update kleopatra to 20071214-3.
2225         * src/inst-kleopatra.nsi: Adjust path to GPGME libraries.
2226
2227 2007-12-14  Werner Koch  <wk@g10code.com>
2228
2229         * packages/packages.current: Update to gnupg-2.0.8rc1.
2230
2231 2007-12-14  Marcus Brinkmann  <marcus@g10code.de>
2232
2233         * packages/packages.current: Fix last change.
2234
2235 2007-12-13  Marcus Brinkmann  <marcus@g10code.de>
2236
2237         * packages/packages.current: Update libassuan.
2238
2239 2007-12-11  Marcus Brinkmann  <marcus@g10code.de>
2240
2241         * packages/packages.current: Update to qt 4.3.3.
2242         * src/inst-qt.nsi, src/uninst-qt.nsi: Update to qt 4.3.3.
2243
2244         * src/inst-sections.nsi: Delete old start menu, desktop and
2245         quicklaunch links.
2246
2247 2007-12-10  Werner Koch  <wk@g10code.com>
2248
2249         * packages/packages.current: Update libgcrypt.
2250
2251 2007-12-09  Marcus Brinkmann  <marcus@g10code.de>
2252
2253         * packages/packages.current: Update libetpan.
2254
2255         * packages/packages.current: Update claws-mail.
2256
2257         * src/Makefile.am (gpg4win_pkg_claws_mail_configure): Enable
2258         libetpan.
2259         * src/inst-sections.nsi: Include libetpan install scripts.
2260         * patches/claws-mail-3.1.0cvs70/01-w32-logo.patch,
2261         patches/claws-mail-3.1.0cvs70/02-w32-icon.patch,
2262         patches/claws-mail-3.1.0cvs70/03-smime-plugin.patch,
2263         patches/claws-mail-3.1.0cvs70/99-auto.patch: New files.
2264         * Makefile.am (EXTRA_DIST): Add claws-mail 3.1.0cvs70 patches.
2265
2266 2007-12-07  Marcus Brinkmann  <marcus@g10code.de>
2267
2268         * src/inst-sections.nsi: Install manuals in subdirectories for
2269         start menu and desktop.
2270         * src/installer-finish.nsi: Uninstall the manuals in those
2271         subdirectories.
2272         * src/installer.nsi: Add language strings for the subdirectory
2273         names.
2274         * po/de.po: Update.
2275
2276         * packages/packages.current: Update kleopatra to 20071207.
2277
2278         * src/inst-gpgex.nsi: Detect and uninstall a previously installed
2279         GPGee.
2280
2281 2007-12-03  Marcus Brinkmann  <marcus@g10code.de>
2282
2283         * src/make-msi.pl (dump_all2): Hard code level for hidden packages
2284         to 1.
2285
2286 2007-11-30  Marcus Brinkmann  <marcus@g10code.de>
2287
2288         * packages/packages.current: Update gpgex.
2289
2290 2007-11-29  Marcus Brinkmann  <marcus@g10code.de>
2291
2292         * packages/packages.current: Update pinentry.
2293         * configure.ac: Merge duplicated pinentry entries.
2294         Make gnupg2 dependent on pinentry.
2295
2296 2007-11-27  Marcus Brinkmann  <marcus@g10code.de>
2297
2298         * src/dirmngr.conf: New file.
2299         * src/inst-dirmngr.nsi: Install our version of dirmngr.conf.
2300         Remove /nonfatal from configuration files.
2301
2302 2007-11-27  Werner Koch  <wk@g10code.com>
2303
2304         * packages/packages.current: Update gnupg.
2305
2306 2007-11-27  Marcus Brinkmann  <marcus@g10code.de>
2307
2308         * packages/packages.current: Update kleopatra.
2309
2310 2007-11-26  Marcus Brinkmann  <marcus@g10code.de>
2311
2312         * packages/packages.current: Update dirmngr and gpgex.
2313
2314         * src/inst-dirmngr.nsi: No longer create the cache directory.
2315         * src/inst-sections.pl: Correct upper/lowercase of WinPT link (for
2316         the msi converter).
2317         * src/make-msi.pl: Improve handling of shortcuts.
2318         * src/make-msi.guids: Update.
2319         * src/make-msi.bat: Remove duplicate entries.
2320
2321 2007-11-26  Werner Koch  <wk@g10code.com>
2322
2323         * src/inst-kleopatra.nsi: Install libkmime.dll.  Take libkleo from
2324         bin/.
2325         * src/uninst-kleopatra.nsi: Uninstall libkmime.dll.
2326
2327 2007-11-26  Marcus Brinkmann  <marcus@g10code.de>
2328
2329         * src/inst-dirmngr.nsi: No longer create the cache directory.
2330
2331         * src/make-msi.pl: 
2332
2333         * packages/packages.current: Fix entry for kdelibs source.
2334
2335         * src/make-msi.pl (dump_all): Start dirmngr service.
2336         * src/README-msi.txt: Add todo items.
2337
2338         * src/Makefile.am (msi, gpg4win-$(VERSION).wix,
2339         (gpg4win-light-$(VERSION).wix): New targets.
2340         * src/make-msi.pl: Rewritten.
2341         * src/make-msi.guids: Include missing files.
2342         * src/inst-gpg4win.nsi: Give section an identifier.
2343         * src/README-msi.txt: Update.
2344         * src/gpg4win.nsi: Do not include pinentry in the light installer.
2345         * doc/README.de.txt, doc/README.en.txt: Document MSI package.
2346         * src/make-msi.bat: Support other languages and light installer.
2347
2348 2007-11-23  Marcus Brinkmann  <marcus@g10code.de>
2349
2350         * packages/packages.current: Update gpgme to 1.1.6-svn1279.
2351
2352 2007-11-23  Werner Koch  <wk@g10code.com>
2353
2354         * packages/packages.current: Update kleopatra to version 20071122.
2355
2356 2007-11-16  Marcus Brinkmann  <marcus@g10code.de>
2357
2358         * src/make-msi.guids: Include manual files.
2359         * src/make-msi.pl: Support manuals, and prefix output file names
2360         by src, because manuals are within gpg4win.
2361
2362 2007-11-15  Marcus Brinkmann  <marcus@g10code.de>
2363
2364         * src/inst-kleopatra.nsi: Use SRCDIR to find kleopatra.bat.
2365         * src/inst-qt.nsi: Use SRCDIR to find qt.conf and BUILD_DIR to
2366         find mingwm10.dll.
2367         * src/make-msi.guids: Add these files.
2368         * src/make-msi.pl (dump_all): Do not try to start the service yet.
2369         (collect_all): Support SRCDIR in File.
2370         * src/uninst-regex.nsi: Uninstall regex.dll.
2371
2372         * src/inst-sections.nsi (CalcDepends): Add dependency for
2373         libetpan.
2374         * src/make-msi.guids: Add libetpan and claws.
2375
2376         * Makefile.am (EXTRA_DIST): Add these patches.
2377         * packages/packages.current: Update claws mail.  Download
2378         regex-bin package.
2379         * patches/claws-mail-3.0.2/01-w32-logo.patch,
2380         patches/claws-mail-3.0.2/02-w32-icon.patch,
2381         patches/claws-mail-3.0.2/03-smime-plugin.patch,
2382         patches/claws-mail-3.0.2/04-gettimeofday.patch,
2383         patches/claws-mail-3.0.2/99-auto.patch: New files.
2384         * configure.ac: Make regex a GNUWIN32 package.
2385         * src/inst-regex.nsi: Install regex.dll.
2386         * src/Makefile.am: Do not delete regex shared library.
2387
2388 2007-11-14  Marcus Brinkmann  <marcus@g10code.de>
2389
2390         * src/inst-kleopatra.nsi: Prefix kleopatra.bat by $BUILD_DIR.
2391         * src/make-msi.pl: Add INSTDIR\pub to PATH environment for gnupg.
2392         Handle /oname in File statements.  Handle upgrades.  Register
2393         DLLs.  Register services.
2394         * src/make-msi.guids: Update.
2395
2396 2007-11-13  Marcus Brinkmann  <marcus@g10code.de>
2397
2398         * src/make-msi.pl: New file.
2399         * src/make-msi.bat: New file.
2400         * src/make-msi.guids: New file.
2401         * src/gpl.rtf: New file.
2402
2403 2007-11-12  Marcus Brinkmann  <marcus@g10code.de>
2404
2405         * packages/packages.current: Update to kleopatra 20071112.
2406
2407         * packages/packages.current: Update to kleopatra 20071109.
2408
2409 2007-11-08  Marcus Brinkmann  <marcus@g10code.de>
2410
2411         * src/inst-gpgex.nsi: Add online documentation.
2412         * src/uninst-gpgex.nsi: Delete online documentation and other
2413         directories.
2414
2415         * packages/packages.current: Update gpgex.
2416
2417 2007-11-02  Werner Koch  <wk@g10code.com>
2418
2419         * src/g4wihelp.c (path_add): Remove debug stuff.
2420
2421         * src/inst-kleopatra.nsi: Adjust location for some DLLs.
2422
2423 2007-10-26  Marcus Brinkmann  <marcus@g10code.de>
2424
2425         * packages/packages.current: Add libetpan.
2426         * configure.ac: Add libetpan package.
2427         * include/config.nsi.in: Add support for libetpan.
2428         * src/Makefile.am (EXTRA_DIST): Add inst-libetpan.nsi and
2429         uninst-libetpan.nsi.
2430         (gpg4win_spkgs): Add libetpan.
2431         (gpg4win_pkg_libetpan_configure): New variable.
2432         * src/uninst-libetpan.nsi, src/inst-libetpan.nsi: New files.
2433         * src/gpg4win.mk.in: Invoke configure with relative path to make
2434         it easier on some packages (in particular libetpan).
2435         (SETVRS): Add install bin directory to PATH.
2436
2437 2007-10-29  Werner Koch  <wk@g10code.com>
2438
2439         * packages/packages.current: Update to libgpg-error 1.6.
2440
2441 2007-10-26  Werner Koch  <wk@g10code.com>
2442
2443         * packages/packages.current: Update to libgcrypt 1.3.1.
2444
2445 2007-10-22  Werner Koch  <wk@g10code.com>
2446
2447         * packages/packages.current: Updated gpgol.
2448
2449 2007-10-18  Marcus Brinkmann  <marcus@g10code.de>
2450
2451         * src/g4wihelp.c (read_w32_registry_string): New function.
2452         (ENV_HK, ENV_REG): New macros.
2453         (path_add, path_remove): New functions.
2454         * src/gpg4win.nsi: Remove GpgEX from light installer.
2455         * src/installer.nsi (AddToPath, RemoveFromPath): Rewritten.
2456
2457 2007-10-17  Marcus Brinkmann  <marcus@g10code.de>
2458
2459         * src/inst-kleopatra.nsi: Add DESC_Menu_kleopatra language string.
2460         * src/inst-sections.nsi: Install kleopatra links.
2461         * src/installer-finish.nsi: Uninstall kleopatra.
2462         * configure.ac: Make pinentry dependent on gtk+ instead of glib.
2463         * src/Makefile.am (gpg4win_pkg_pinentry_configure): Revert last
2464         change.
2465         * src/inst-pinentry.nsi: Revert last change.
2466
2467 2007-10-17  Werner Koch  <wk@g10code.com>
2468
2469         * src/inst-kdesupport.nsi: Remove libeay32.dll and ssleay32/dll;
2470         they seems not to be necessary and conflict with the GPL anyway.
2471
2472         * src/inst-gpgol.nsi: s/GPGol/GpgOL/.
2473
2474         * src/inst-pinentry.nsi: Install native pinentry.
2475         * src/Makefile.am: Disable pinnetry-gtk-2 for now.
2476         * configure.ac: Make pinentry depend on glib.
2477
2478 2007-10-17  Marcus Brinkmann  <marcus@g10code.de>
2479
2480         * configure.ac: Reenable oxygen-icons dependency.
2481         * src/inst-oxygen-icons.nsi: Only install action icons for now.
2482         * packages/packages.current: Reenable oxygen-icons.
2483         Update kleopatra and gpgex packages.
2484
2485 2007-10-16  Marcus Brinkmann  <marcus@g10code.de>
2486
2487         * src/uninst-dirmngr.nsi: Remove etc files.
2488         * src/inst-dirmngr.nsi: Do not use wildcard.
2489
2490         * src/uninst-qt.nsi: Uninstall qt.conf.
2491
2492         * src/uninst-qt.nsi: Uninstall mingwm10.dll.
2493         * src/inst-kleopatra.nsi: Fix slash instead backslash error.
2494         * src/uninst-kdelibs.nsi: Remove directories share\config\ui and
2495         share\config instead share\ui.  Remove directories
2496         share\kde4\services and share\kde4.
2497         * src/uninst-pinentry.nsi: Uninstall pinentry-w32.exe and
2498         pinentry-gtk-2.exe.
2499         * src/uninst-kleopatra.nsi: Uninstall kleopatra.bat.
2500         Remove directory share\apps\kleopatra.
2501
2502         * packages/packages.current: Enable gpgex.
2503
2504 2007-10-15  Marcus Brinkmann  <marcus@g10code.de>
2505
2506         * src/kleopatra.bat: New file.
2507         * src/inst-kleopatra.nsi: Install kleopatra.bat.
2508         * src/Makefile.am (EXTRA_DIST): Add qt.conf and kleopatra.bat.
2509
2510 2007-10-14  Marcus Brinkmann  <marcus@g10code.de>
2511
2512         * src/Makefile.am (gpg4win_pkg_pinentry_configure): Enable
2513         pinentry gtk2 and add required configure flags for it.
2514         * src/inst-pinentry.nsi: Install pinentry-gtk-2.exe along with
2515         pinentry-w32.exe and make it the default.
2516
2517 2007-10-12  Werner Koch  <wk@g10code.com>
2518
2519         * src/inst-kleopatra.nsi: Select by default.  Do not install
2520         test_uiserver.
2521         * src/uninst-kleopatra.nsi: No need to remove test_uiserver.
2522
2523         * src/inst-gpgee.nsi: Do not select by default.
2524         * src/inst-gpgex.nsi: Select by default.
2525
2526 2007-10-11  Werner Koch  <wk@g10code.com>
2527
2528         * packages/packages.current: Update kleopatra. Update gpgol.
2529         Disable gpgex.
2530
2531         * configure.ac (gpgol): Add libassuan as dependency.
2532         * src/Makefile.am (gpg4win_pkg_gpgol_configure): Add
2533         --with-libassuan-prefix.
2534
2535 2007-10-10  Marcus Brinkmann  <marcus@g10code.de>
2536
2537         * src/inst-kdelibs.nsi: Do not install libkdefx.dll.
2538         * packages/packages.current: Update gpgme, kdelibs and kleopatra.
2539
2540 2007-10-09  Marcus Brinkmann  <marcus@g10code.de>
2541
2542         * configure.ac: Fix last change.
2543         * packages/packages.current: Update gpgex.
2544
2545         * configure.ac: Disable oxygen-icons for now.
2546         * packages/packages.current: Disable oxygen-icons for now.  Update
2547         kleopatra.
2548
2549         * src/Makefile.am (gpg4win_pkg_gpa_configure): Add search path for
2550         libassuan and gpg-error.
2551
2552 2007-10-06  Werner Koch  <wk@g10code.com>
2553
2554         * packages/packages.current: Fixed gpgex filename to be .gz.
2555
2556 2007-10-05  Marcus Brinkmann  <marcus@g10code.de>
2557
2558         * packages/packages.current: Update dirmngr.
2559
2560         * packages/packages.current: Update libassuan.
2561
2562         * packages/packages.current: Update gpgex and libassuan, and fix gnupg2.
2563
2564         * packages/packages.current: Update gpgme, gpgex and kleopatra.
2565
2566 2007-10-02  Marcus Brinkmann  <marcus@g10code.de>
2567
2568         * packages/packages.current: Update libassuan, gpgme, gnupg and kleopatra.
2569
2570 2007-09-28  Marcus Brinkmann  <marcus@g10code.de>
2571
2572         * packages/packages.current: Update GPGME snapshot.
2573
2574         * src/inst-kleopatra.nsi: Put kleopatra into bin for now.
2575         * src/uninst-kleopatra.nsi: Remove it from there.
2576         * src/inst-kdesupport.nsi: Put dbus-daemon into bin for now, and
2577         install missing config files.
2578         * src/uninst-kdesupport.nsi: Uninstall these files.
2579
2580 2007-09-26  Marcus Brinkmann  <marcus@g10code.de>
2581
2582         * src/inst-gnupg2.nsi: Put it in the read-only section.
2583         * src/inst-sections.nsi: Make kleopatra dependent on gnupg2, and
2584         gpgol dependent on kleopatra.  Remove explicit dependencies on
2585         gnupg and gnupg2 from individual packages.      
2586         * src/gpg4win.nsi: Remove kleopatra from light installer.
2587
2588 2007-09-25  Marcus Brinkmann  <marcus@g10code.de>
2589
2590         * src/inst-sections.nsi, src/inst-kleopatra.nsi,
2591         src/inst-gpgex.nsi: Some bug fixes.
2592
2593         * configure.ac: Add check for kleopatra.
2594         * include/config.nsi.in: Add macros for kleopatra.
2595         * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: New files.
2596         * src/Makefile.am (gpg4win_bpkgs): Add kleopatra.
2597         (EXTRA_DIST): Add inst-kleopatra.nsi and uninst-kleopatra.nsi.
2598         * src/inst-sections.nsi: Add support for kleopatra.
2599         * packages/packages.current: Add kleopatra.
2600
2601         * src/gpg4win.nsi: Disable kdelibs, kdesupport, oxygen-icons in
2602         light installer.
2603         * configure.ac: Add check for kdelibs.
2604         * include/config.nsi.in: Add macros for kdelibs.
2605         * src/inst-kdelibs.nsi, src/uninst-kdelibs.nsi: New files.
2606         * src/Makefile.am (gpg4win_bpkgs): Add kdelibs.
2607         (EXTRA_DIST): Add inst-kdelibs.nsi and uninst-kdelibs.nsi.
2608         * src/inst-sections.nsi: Add support for kdelibs.
2609         * packages/packages.current: Add kdelibs.
2610
2611         * configure.ac: Add check for oxygen-icons.
2612         * include/config.nsi.in: Add macros for oxygen-icons.
2613         * m4/gpg4win.m4: Fix translit expression (dash must come first or last).
2614         * src/inst-oxygen-icons.nsi, src/uninst-oxygen-icons.nsi: New files.
2615         * src/Makefile.am (gpg4win_bpkgs): Add oxygen-icons.
2616         (EXTRA_DIST): Add inst-oxygen-icons.nsi and
2617         uninst-oxygen-icons.nsi.
2618         * src/inst-sections.nsi: Add support for oxygen-icons.
2619         * packages/download.sh (name): Add "link" option.
2620         * packages/packages.current: Add oxygen-icons.
2621
2622 2007-09-24  Marcus Brinkmann  <marcus@g10code.de>
2623
2624         * src/Makefile.am (EXTRA_DIST): Add inst-kdesupport.nsi and
2625         src/uninst-kdesupport.nsi.
2626         (gpg4win_bpkgs): Add kdesupport.
2627         (gpg4win_pkg_kdesupport_post_install): New macro.
2628         * src/inst-kdesupport.nsi, src/uninst-kdesupport.nsi: New files.
2629         * src/inst-sections.nsi: Add kdesupport (also as a dependency for
2630         Qt).
2631         * packages/packages.current: Add kdesupport.
2632         * include/config.nsi.in: Add macros for kdesupport.
2633         * configure.ac: Check for kdesupport.  Make qt dependent on it.
2634
2635         * configure.ac: Check for mingwm10.dll.
2636         * src/gpg4win.mk.in: Fix clean-PKG for binary packages.
2637         * src/inst-qt.nsi: Install QtDBus4.dll.  Do not install debug and
2638         source files.
2639         * src/uninst-qt.nsi: Likewise for uninstall.
2640         * packages/packages.current: Update Qt.
2641
2642 2007-09-17  Werner Koch  <wk@g10code.com>
2643
2644         * configure.ac: Set version to 1.9.0-svn.  Make gpgme depend on qt
2645         again.
2646         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Enable Qt again.
2647         * packages/packages.current: Disable gpgee, enable gpgex.
2648         
2649 2007-09-17  Werner Koch  <wk@g10code.com>
2650
2651         Released 0.9.92.
2652
2653         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Disable Qt
2654         requirement.
2655         * configure.ac: Ditto.
2656
2657         * packages/packages.current: Update gpgol to 0.9.92 and gpgme to a
2658         new snapshot. Disable gpgex, enable gpgee.
2659
2660 2007-09-12  Marcus Brinkmann  <marcus@g10code.de>
2661
2662         * packages/packages.current: Update dirmngr.
2663
2664 2007-09-11  Marcus Brinkmann  <marcus@g10code.de>
2665
2666         * packages/packages.current: Update gpgex.
2667
2668         * packages/packages.current: Add gpgex, disable gpgee.
2669
2670         * packages/packages.current: Bump gnupg to 2.0.7.
2671
2672         * src/qt.conf: New file.
2673         * src/inst-qt.nsi: Install qt.conf.
2674
2675 2007-09-10  Marcus Brinkmann  <marcus@g10code.de>
2676
2677         * packages/packages.current: Update gpgme and libassuan to
2678         snapshot pacakages.
2679
2680 2007-09-07  Marcus Brinkmann  <marcus@g10code.de>
2681
2682         * configure.ac: Add libassuan as dependency for GpgEX.
2683         * src/Makefile.am (gpg4win_pkg_gpgex_configure): Add gpg-error and
2684         libassuan configure options.
2685
2686         * configure.ac: Add qt as dependency for GPGME.
2687         * src/inst-sections.nsi [HAVE_PKG_QT]: Make GPGME depending on Qt. 
2688         * src/inst-gpgme.nsi: Change condition from !GPG4WIN_LIGHT to HAVE_PKG_QT.
2689
2690         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Remove LDFLAGS,
2691         add --enable-w32-qt and work around Qt's lack of cross compilation
2692         support.
2693         * src/gpg4win.mk.in (stamps/stamp-$(1)-02-configure): Call
2694         configure through eval, so that configure options with spaces are
2695         quoted properly.
2696         * src/inst-gpgme.nsi [!GPG4WIN_LIGHT]: Install libgpgme-qt-11.dll.
2697         * src/uninst-gpgme.nsi: Uninstall libgpgme-qt-11.dll.
2698         
2699 2007-08-30  Marcus Brinkmann  <marcus@g10code.de>
2700
2701         * configure.ac: Add gpgex.
2702         * include/config.nsi.in: Add gpgex.
2703         * src/Makefile.am (EXTRA_DIST): Add inst-gpgex.nsi and
2704         uninst-gpgex.nsi.
2705         (gpg4win_spkgs): Add gpgex.
2706         (gpg4win_pkg_gpgex_configure): New variable.
2707         * src/inst-sections.nsi: Add gpgex installer and uninstaller, as
2708         well as description.
2709         (CalcDefaults, CalcDepends): Add gpgex.
2710
2711 2007-08-30  Marcus Brinkmann  <marcus@g10code.de>
2712
2713         * packages/download.sh: Implement new "name" command and remove
2714         "ren" command.
2715         * packages/packages.current: Add qt.
2716         * configure.ac: Add qt.
2717         * include/config.nsi.in: Add qt.
2718         * src/Makefile.am (EXTRA_DIST): Add inst-qt.nsi and uninst-qt.nsi.
2719         (gpg4win_bpkgs): Add qt.
2720         * src/uninst-qt.nsi, src/inst-qt.nsi: New files.
2721         * src/inst-sections.nsi: Run installer and uninstaller for qt.
2722         (CalcDepends): Handle qt.
2723         * src/gpg4win.nsi: Remove qt from light installer.
2724
2725 2007-08-24  Marcus Brinkmann  <marcus@g10code.de>
2726
2727         * src/inst-gnupg.nsi: Write compatibility key to registry for GPGee.
2728
2729 2007-08-24  Werner Koch  <wk@g10code.com>
2730
2731         * packages/packages.current: Updated libassuan to 1.0.3.
2732
2733 2007-08-23  Werner Koch  <wk@g10code.com>
2734
2735         * src/inst-dirmngr.nsi: Install examples files as default
2736         configuration.
2737
2738 2007-08-20  Werner Koch  <wk@g10code.com>
2739
2740         * packages/packages.current: Add bzip2.
2741
2742         * configure.ac: Check for RANLIB and AR.  Look for bzip2.  Make
2743         gnupg and gnupg2 depend on it.
2744         * src/Makefile.am (gpg4win_pkg_bzip2_make_args) 
2745         (gpg4win_pkg_bzip2_make_args_inst): New.
2746         (EXTRA_DIST): Add bzip2.
2747         (gpg4win_pkg_gnupg_configure): New.  Look for bzip2.
2748         * include/config.nsi.in: Add bzip2.
2749         * src/inst-bzip2.nsi: New.
2750         * src/uninst-bzip2.nsi: New.
2751
2752 2007-08-16  Werner Koch  <wk@g10code.com>
2753
2754         Released 1.1.2.
2755
2756         * src/inst-gnupg2.nsi: Allow overwriting of gpg-agent.
2757         * src/inst-libgpg-error.nsi: Allow overwriting of libgpg-error.dll.
2758         * src/inst-libgcrypt.nsi: Likewise.
2759         * src/inst-gpgme.nsi: Likewise.
2760         * src/inst-w32pth.nsi: Likewise.
2761         * src/inst-libiconv.nsi: Likewise.
2762
2763         * packages/packages.current: Updated GnuPG2 and W32pth.  Add
2764         Dirmngr.  Add gpgme snapshot.
2765
2766 2007-08-15  Marcus Brinkmann  <marcus@g10code.de>
2767
2768         * src/g4wihelp.c (config_init): Fix bug in argument parsing.
2769
2770 2007-08-14  Marcus Brinkmann  <marcus@g10code.de>
2771
2772         * src/g4wihelp.c (config_lookup, config_fetch_bool): New functions.
2773         * src/inst-sections.nsi (CalcDefaults): New function.
2774         (.onInit): Call CalcDefaults.
2775         * src/inst-sections.nsi (CalcDepends): New function.  Run it once.
2776         Support auto-config for link selection.
2777         * src/installer-finish.nsi: Support auto-config for start menu folder.
2778
2779         * src/g4wihelp.c (service_create): Auto start service, install as
2780         local service.
2781         (service_start): Set argv to NULL if argc is zero.
2782         (service_stop): Wait until service is actually stopped.  Implement
2783         the whole logic when to stop and when to wait.
2784         * src/installer.nsi: Print warning about shutting down dirmngr.
2785         Shutdown dirmngr.
2786         * src/inst-dirmngr.nsi: Remove code refactored into service_stop.
2787         Do not pass any arguments when starting the service.  Use
2788         CreateDirectory instead of SetOutPath.
2789         * src/uninst-dirmngr.nsi: Remove code factored into service_stop.
2790         * src/inst-gnupg.nsi, src/inst-gnupg2.nsi, src/inst-gpa.nsi: Use
2791         CreateDirectory instead SetOutPath.
2792
2793         * patches/claws-mail-3.0.0-rc2/03-smime-plugin.patch: Change
2794         license string to "GPL3+" to make Claws load it.
2795
2796         * src/gpg4win.mk: Implement clean-PKG targets to allow rebuilding
2797         individual packages.
2798
2799 2007-08-14  Werner Koch  <wk@g10code.com>
2800
2801         * packages/Makefile.am (packages.current.sig, upload): Remove.
2802         (EXTRA_DIST): Remove packages.key.  Add packages.current.
2803
2804         * packages/download.sh: Remove online downloading of
2805         packages.current.
2806         * packages/packages.current: Fix comment.
2807
2808 2007-08-13  Marcus Brinkmann  <marcus@g10code.de>
2809
2810         * patches/claws-mail-3.0.0-rc2/04-cvs116.patch: New file.
2811         * Makefile.am (EXTRA_DIST): Add that patch.
2812
2813         * NEWS: Add new entries.
2814         * README.wine: Remove obsolete file.
2815
2816         * src/inst-gnupg2.nsi: Install config files.
2817         * src/inst-dirmngr.nsi: Likewise.
2818         * src/inst-gpa.nsi: Likewise.
2819
2820         * src/g4wihelp.c (config_init, config_fetch): New functions.
2821         * src/inst-gnupg.nsi: Install gpg.conf AppData if configured.
2822
2823 2007-08-10  Marcus Brinkmann  <marcus@g10code.de>
2824
2825         * patches/claws-mail-3.0.0-rc2/01-w32-logo.patch,
2826         patches/claws-mail-3.0.0-rc2/02-w32-icon.patch,
2827         patches/claws-mail-3.0.0-rc2/03-smime-plugin.patch,
2828         patches/claws-mail-3.0.0-rc2/99-auto.patch: New files.
2829         * Makefile.am (EXTRA_DIST): Add these patches.
2830         * packages/packages.current: Upgrade claws to 3.0.0-rc2.
2831
2832         * m4/gpg4win.m4: Check for duplicate packages.
2833
2834 2007-08-06  Werner Koch  <wk@g10code.com>
2835
2836         * src/gpgwrap.c (build_commandline): Terminate each itenm in the
2837         array.  Problem found by Moritz Schulte.
2838         
2839 2007-08-04  Marcus Brinkmann  <marcus@g10code.de>
2840
2841         * src/g4wihelp.c (service_error, service_create, service_lookup,
2842         service_start, service_stop, service_delete): New functions.
2843         * src/inst-dirmngr.nsi: Register and start the service.
2844         * src/uninst-dirmngr.nsi: Stop and unregister the service.
2845
2846         * src/inst-sections.nsi: Add dirmngr as dependency for gnupg2, and
2847         w32pth as dependency for dirmngr.
2848
2849         * src/Makefile.am (gpg4win_pkg_gnupg2_configure): Add
2850         --with-pth-prefix.
2851
2852 2007-07-10  Werner Koch  <wk@g10code.com>
2853
2854         Released 1.1.1.
2855
2856         * src/Makefile.am (EXTRA_DIST): Remove $(common_nsi).  Add all
2857         installer scripts explicitly.
2858
2859         * Makefile.am (EXTRA_DIST): Removed old patches for Sylpheed.
2860         (AUTOMAKE_OPTIONS): Add no-dist-gzip.
2861
2862         * src/gpg4win.nsi [GPG4WIN_LIGHT]: Undef gnupg2 and related libs.
2863         Undef the English novices manual.
2864         * src/installer-finish.nsi: Delete the link for the English novices
2865         manual and the claws manual.
2866
2867         * src/uninst-sylpheed-claws.nsi: Delete the manual even when using
2868         the lighjt version.  This is to allow updating with a light version.
2869         * src/uninst-claws-mail.nsi: Ditto.
2870
2871         * src/installer-finish.nsi: Changed publisher name to "The Gpg4win
2872         Project".
2873
2874         * src/gpg4win.nsi: Fixed capitalization of some Gpg4win strings.
2875         * src/gpg4win-src.nsi: Ditto.
2876
2877 2007-07-09  Werner Koch  <wk@g10code.com>
2878
2879         * src/uninst-gnupg2.nsi: Need to remove com-certs.pem.
2880
2881         * src/inst-gnupg2.nsi: Make it an optional package.
2882         Add description.
2883         * src/inst-sections.nsi: Include language macro for description.
2884
2885 2007-07-09  Marcus Brinkmann  <marcus@g10code.de>
2886
2887         * patches/gpgol-0.9.91/01-gpgme.patch: New file.
2888         * Makefile.am (EXTRA_DIST): Add patches/gpgol-0.9.91/01-gpgme.patch.
2889
2890         * packages/download.sh: Implement a new function "ren" for
2891         renaming.
2892         * packages/packages.current: Rename gnupg 2.
2893
2894         * packages/packages.current: Update to GPGME 1.1.5.
2895
2896         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Enable gpgsm.
2897
2898 2007-07-05  Marcus Brinkmann  <marcus@g10code.de>
2899
2900         * packages/packages.current: Update to Gtk+ 2.10.13.
2901
2902         * patches/claws-mail-2.10.0/03-w32-port.patch: Fix cut&paste bug.
2903         * patches/claws-mail-2.9.2/03-w32-port.patch: Likewise.
2904         Spotted by Colin Leroy.
2905
2906 2007-07-04  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
2907
2908         * README: Added just another dependency that sometimes happen to miss.
2909
2910 2007-07-03  Marcus Brinkmann  <marcus@g10code.de>
2911
2912         * packages/packages.current: Update sylpheed entry to claws-mail.
2913
2914         * configure.ac: Add dirmngr.
2915         * include/config.nsi.in: Add dirmngr.
2916         * src/Makefile.am (gpg4win_spkgs): Add dirmngr.
2917         (gpg4win_pkg_dirmngr_configure): New variable.
2918         * src/inst-dirmngr.nsi, src/uninst-dirmngr.nsi: New files.
2919         * src/inst-sections.nsi [HAVE_PKG_DIRMNGR]: Include installer
2920         and uninstaller snippet for dirmngr.
2921
2922         * Makefile.am (EXTRA_DIST): Add
2923         patches/claws-mail-2.10.0/01-w32-logo.patch,
2924         patches/claws-mail-2.10.0/02-w32-icon.patch,
2925         patches/claws-mail-2.10.0/03-w32-port.patch,
2926         patches/claws-mail-2.10.0/04-smime-plugin.patch and
2927         patches/claws-mail-2.10.0/99-auto.patch.
2928         * patches/claws-mail-2.10.0/01-w32-logo.patch,
2929         patches/claws-mail-2.10.0/02-w32-icon.patch,
2930         patches/claws-mail-2.10.0/03-w32-port.patch,
2931         patches/claws-mail-2.10.0/04-smime-plugin.patch,
2932         patches/claws-mail-2.10.0/99-auto.patch: New files.
2933
2934 2007-07-02  Marcus Brinkmann  <marcus@g10code.de>
2935
2936         * src/Makefile.am (gpg4win_pkg_claws_mail_configure): Fix config
2937         dir.
2938
2939         * Makefile.am (EXTRA_DIST): Add
2940         patches/claws-mail-2.9.2/01-w32-logo.patch,
2941         patches/claws-mail-2.9.2/02-w32-icon.patch,
2942         patches/claws-mail-2.9.2/03-w32-port.patch,
2943         patches/claws-mail-2.9.2/04-smime-plugin.patch and
2944         patches/claws-mail-2.9.2/99-auto.patch.
2945         * patches/claws-mail-2.9.2/01-w32-logo.patch,
2946         patches/claws-mail-2.9.2/02-w32-icon.patch,
2947         patches/claws-mail-2.9.2/03-w32-port.patch,
2948         patches/claws-mail-2.9.2/04-smime-plugin.patch,
2949         patches/claws-mail-2.9.2/99-auto.patch: New files.
2950
2951         * configure.ac: Add claws-mail.
2952         * include/config.nsi.in: Add claws-mail.
2953         * src/Makefile.am (gpg4win_spkgs): Add claws-mail.
2954         (gpg4win_pkg_claws_mail_configure): New variable.
2955         * src/inst-claws-mail.nsi, src/uninst-claws-mail.nsi: New files.
2956         * src/inst-sections.nsi [HAVE_PKG_CLAWS_MAIL]: Include installer
2957         and uninstaller snippet for claws-mail, handle claws-mail
2958         dependencies and add a menu item for it.
2959
2960 2007-06-22  Werner Koch  <wk@g10code.com>
2961
2962         * src/inst-gnupg2.nsi: Install more files.
2963         * src/uninst-gnupg2.nsi: and uninstall them.
2964
2965         * src/Makefile.am (gpg4win_pkg_gnupg_post_install): Remove
2966         underlined markup.  Reported by Dirk Traulsen.
2967
2968 2007-06-20  Werner Koch  <wk@g10code.com>
2969
2970         * src/inst-sections.nsi, src/Makefile.am, src/uninst-pinentry.nsi
2971         * src/inst-pinentry.nsi, include/config.nsi.in: Add new package
2972         pinentry.
2973         * src/Makefile.am (gpg4win_pkg_pinentry_configure): New.
2974         
2975         * src/Makefile.am (gpg4win-$(VERSION).exe): Add versioninfo.txt as
2976         dependency.
2977         (gpg4win-light-$(VERSION).exe): Ditto.
2978
2979 2007-06-20  Marcus Brinkmann  <marcus@g10code.de>
2980
2981         * po: New directory.
2982         * m4/po.m4: New file, from gettext-0.16.1.
2983         * m4/progtest.m4: New file, from gettext-0.16.1.
2984         * m4/nls.m4: New file, from gettext-0.16.1.
2985         * Makefile.am (SUBDIRS): Add po.
2986         * configure.ac: Invoke AM_PO_SUBDIRS.
2987         (AC_CONFIG_FILES): Add po/Makefile.in.
2988
2989         * src/installer.nsi: Do not insert MUI_LANGUAGE "German".
2990         * src/gpg4win.nsi, src/gpg4win-src.nsi: Add include dir
2991         ${TOP_SRCDIR}/po.  Include "../po/catalogs.nsi".
2992         * src/inst-gnupg.nsi: Move translation string DESC_Menu_gnupg_faq
2993         from here ...   
2994         * src/inst-gpg4win.nsi: ... to here.
2995
2996         * src/g4wihelp.nsi, src/installer.nsi, src/inst-eudoragpg.nsi,
2997         src/inst-gnupg.nsi, src/inst-gpa.nsi, src/inst-gpg4win.nsi,
2998         src/inst-gpgee.nsi, src/inst-gpgol.nsi,
2999         src/inst-man_advanced_de.nsi, src/inst-man_advanced_en.nsi,
3000         src/inst-man_novice_de.nsi, src/inst-man_novice_en.nsi,
3001         src/inst-sylpheed-claws.nsi, src/inst-winpt.nsi: Remove German
3002         translation.
3003         
3004 2007-06-18  Marcus Brinkmann  <marcus@g10code.de>
3005
3006         * src/inst-w32pth.nsi: Install shared library.
3007         * src/uninst-w32pth.nsi: Uninstall shared library.
3008
3009         * src/inst-gnupg2.nsi: Install gpgconf.exe.
3010         * src/uninst-gnupg2.nsi: Uninstall gpgconf.exe.
3011
3012         * src/inst-sections.nsi: Add dependency management for GnuPG2.
3013
3014 2007-06-15  Werner Koch  <wk@g10code.com>
3015
3016         * src/gpg4win.mk.in: Add cruel hack to support gnupg2.
3017
3018         * src/Makefile.am: Use --silent with most configure runs.
3019         (gpg4win_pkg_gnupg2_post_install): New.
3020
3021         * src/uninst-gnupg2.nsi, src/inst-libgnupg2.nsi: New.
3022         * src/uninst-libassun.nsi, src/inst-libassuan.nsi: New.
3023         * src/inst-libksba.nsi, src/uninst-libksba.nsi: New.
3024         * src/inst-libgcrypt.nsi, src/uninst-libgcrypt.nsi: New.
3025         * src/inst-sections.nsi: Include new installation scripts.a
3026         * include/config.nsi.in: Add definitions for new packages.
3027
3028         * src/uninst-gnupg.nsi: Fix removal of gpgkeys helper.
3029
3030 2007-06-12  Marcus Brinkmann  <marcus@g10code.de>
3031
3032         * src/gpgwrap.c (main): Call _spawnv, not execv.
3033
3034 2007-05-25  Marcus Brinkmann  <marcus@g10code.de>
3035
3036         * src/uninst-gnupg.nsi: Fix path of gpgkeys helper programs.
3037         Remove pub directory.
3038         * src/uninst-gtk+.nsi: Fix path of directory to be removed.
3039
3040 2007-05-24  Werner Koch  <wk@g10code.com>
3041
3042         Released 1.1.0.
3043
3044         * configure.ac (PREVIEWHOST): New. 
3045         (MANUALVERSION_NOVICES): Set to 1.0.0.
3046
3047 2007-05-20  Marcus Brinkmann  <marcus@g10code.de>
3048
3049         * patches/glib-2.12.12/01-giowin32.patch,
3050         patches/glib-2.12.12/02-gspawn-w32.patch,
3051         patches/glib-2.12.12/03-gspawn-w32-fixup.patch: New files.
3052         * Makefile.am (EXTRA_DIST): Add these new files.
3053
3054         * src/gpgwrap.c (build_commandline): New function.
3055         (main): Quote argument vector.
3056
3057         * configure.ac: Comment advanced manual here as well.
3058
3059 2007-05-19  Marcus Brinkmann  <marcus@g10code.de>
3060
3061         * autogen.sh: Fix test.
3062         * src/Makefile.am: Replace := by =.a 
3063
3064         * packages/download.sh: Require bash due to brace expansion.
3065
3066 2007-05-18  Werner Koch  <wk@g10code.com>
3067
3068         * src/gpgwrap.c (main): Delimit the real path from the version
3069         using a semicolon.
3070
3071 2007-05-17  Werner Koch  <wk@g10code.com>
3072
3073         * src/installer.nsi (AddToPath,RemoveFromPath): New.
3074         * src/inst-gpa.nsi: Install gpgwrap for gpa.
3075         * src/inst-gnupg.nsi: Install gpgwrap for gpg, gpgv and gpgsplit.
3076         
3077         * src/gpgwrap.c: New.
3078
3079         * configure.ac: Check for strip.
3080         (AC_CONFIG_HEADER): New.
3081         * src/Makefile.am (g4wihelp.dll): Strip.
3082         (gpgwrap.exe): Build.
3083
3084 2007-05-16  Werner Koch  <wk@g10code.com>
3085
3086         * src/inst-gtk+.nsi: Install new themes and the engines.  Update
3087         to gtk 2.10.
3088         * src/uninst-gtk+.nsi: Likewise.
3089
3090         * src/inst-pango.nsi: Adjust for Pango 1.16.
3091
3092         * configure.ac: New package Cairo as reguired by the current Gtk+.
3093         * src/uninst-cairo.nsi, src/inst-cairo.nsi: New.
3094         * src/inst-sections.nsi: Install Cairo.
3095         * include/config.nsi.in: Ditto.
3096
3097         * src/uninst-gnupg.nsi: Delete gnupg.nls directory.
3098
3099 2007-03-09  Werner Koch  <wk@g10code.com>
3100
3101         Released 1.0.9.
3102
3103         * src/Makefile.am: Fixed syntax error in gnupg post install.
3104         (EXTRA_DIST): Add english manual installation files.
3105
3106         * packages/packages.current: Replaced sourceforge download site
3107         by the g10code mirror.  Updated WinPT, GPA and GnupG.
3108
3109 2007-02-26  Werner Koch  <wk@g10code.com>
3110
3111         * configure.ac: Require msgfmt.
3112         * src/inst-gnupg.nsi: Install the German translation.
3113         * src/Makefile.am (gpg4win_pkg_gnupg_post_install): Create mo files.
3114
3115 2006-12-06  Werner Koch  <wk@g10code.com>
3116
3117         Released 1.0.8.
3118
3119         * autogen.sh: Add option --force.
3120
3121         * src/Makefile.am: GnuPG man pages are now below share.
3122         * src/inst-gnupg.nsi: Ditto
3123
3124 2006-12-04  Werner Koch  <wk@g10code.com>
3125
3126         * src/Makefile.am (gpg4win_ipkgs): Add english manuals.
3127
3128         * autogen.sh <build-w32>: Disable the english manuals for now.
3129
3130 2006-11-30  Werner Koch  <wk@g10code.com>
3131
3132         * include/config.nsi.in: Add definitions for the english manuals.
3133         * configure.ac: Adjusted name of manual directory.
3134         * src/inst-man_novice_de.nsi: Ditto.
3135         * src/inst-man_advanced_de.nsi: Ditto.
3136         * src/inst-man_advanced_en.nsi: New.
3137         * src/inst-man_novice_en.nsi: New.
3138         * src/uninst-man_novice_en.nsi: New.
3139         * src/uninst-man_advanced_en.nsi: New.
3140         * src/inst-sections.nsi: Include the new installers sections.
3141
3142 2006-10-13  Werner Koch  <wk@g10code.com>
3143
3144         Released 1.0.7.
3145
3146         * patches/gnupg-1.4.5/01-uncompress.patch: New.
3147
3148 2006-08-28  Werner Koch  <wk@g10code.com>
3149
3150         Released 1.0.6.
3151         
3152         * Makefile.am (EXTRA_DIST): Added missing patches for Claws.
3153
3154         * packages/download.sh: Rewrote option parser.  New option
3155         --no-sig-check.
3156
3157 2006-08-04  Marcus Brinkmann  <marcus@g10code.de>
3158
3159         * packages/packages.current: Replace sylpheed-claws 2.3.1 with
3160         2.4.0.
3161         * Makefile.am (EXTRA_DIST): Add
3162         patches/sylpheed-claws-2.4.0/01-w32-logo.patch,
3163         patches/sylpheed-claws-2.4.0/02-w32-icon.patch,
3164         patches/sylpheed-claws-2.4.0/03-plugins-symbols.patch,
3165         patches/sylpheed-claws-2.4.0/04-font-prefs.patch,
3166         patches/sylpheed-claws-2.4.0/05-textviewer.patch,
3167         patches/sylpheed-claws-2.4.0/99-auto.patch.
3168
3169 2006-08-03  Marcus Brinkmann  <marcus@g10code.de>
3170
3171         * configure.ac: Add libiconv as a dependency for gnupg.
3172         * src/inst-sections.nsi: Likewise here.
3173
3174 2006-08-02  Marcus Brinkmann  <marcus@g10code.de>
3175
3176         * packages/packages.current: Add jpeg packages.
3177         * src/inst-sections.nsi: Add jpeg support.
3178         * src/Makefile.am (gpg4win_bpkgs): Add jpeg.
3179         * src/inst-jpeg.nsi, src/uninst-jpeg.nsi: New file.
3180         * include/config.nsi.in: Add defines for jpeg.
3181         * configure.ac: Add new GnuWin32 package jpeg.  Add it as a
3182         dependency to sylpheed-claws.
3183
3184 2006-08-02  Werner Koch  <wk@g10code.com>
3185
3186         Released 1.0.5.
3187
3188 2006-07-25  Werner Koch  <wk@g10code.com>
3189
3190         Released 1.0.4.
3191
3192         * src/installer-finish.nsi: Delete Sylpheed manual.
3193
3194         * patches/gnupg-1.4.4/01-reopen-std.patch: New. 
3195         * Makefile.am (EXTRA_DIST): Add new patch and removed old 1.4.2
3196         patch.
3197
3198 2006-07-22  Timo Schulz  <twoaday@g10code.de>
3199
3200         * Makefile.am: Added new sylpheed patches.
3201         
3202 2006-07-14  Marcus Brinkmann  <marcus@g10code.de>
3203
3204         * patches/sylpheed-claws-2.3.1 (08-w32-logo.patch,
3205         09-w32-icon.patch, 99-auto.patch): New files.
3206
3207 2006-07-12  Marcus Brinkmann  <marcus@g10code.de>
3208
3209         * src/inst-sections.nsi: Install start menu and desktop link for
3210         the sylpheed manual.
3211         * src/inst-sylpheed-claws.nsi: Install manual.
3212         (DESC_Menu_sylpheed_pdf): New translation.
3213         * src/uninst-sylpheed-claws.nsi: Uninstall manual.
3214
3215 2006-06-28  Werner Koch  <wk@g10code.com>
3216
3217         * Makefile.am (copy-news): New target.
3218
3219 2006-06-27  Werner Koch  <wk@g10code.com>
3220
3221         * src/inst-sylpheed-claws.nsi: Renamed strings to Sylpheed-Claws.
3222         * src/installer-finish.nsi: Ditto.
3223         * src/inst-sections.nsi: Ditto.
3224
3225 2006-06-26  Werner Koch  <wk@g10code.com>
3226
3227         Released 1.0.3.
3228
3229         * Makefile.am (EXTRA_DIST): Added new Sylpheed patches. Removed
3230         old sylpheed patches.
3231
3232 2006-05-30  Werner Koch  <wk@g10code.com>
3233
3234         Released 1.0.2.
3235
3236 2006-05-29  Marcus Brinkmann  <marcus@g10code.de>
3237
3238         * Makefile.am (DIST): Add
3239         patches/sylpheed-claws-2.2.0/01-locale-dir.patch,
3240         patches/sylpheed-claws-2.2.0/02-fix-plugin-dir.patch,
3241         patches/sylpheed-claws-2.2.0/03-std-plugins.patch and
3242         patches/sylpheed-claws-2.2.0/04-pgpcore-def.patch.
3243         * patches/sylpheed-claws-2.2.0/01-locale-dir.patch,
3244         patches/sylpheed-claws-2.2.0/02-fix-plugin-dir.patch,
3245         patches/sylpheed-claws-2.2.0/03-std-plugins.patch,
3246         patches/sylpheed-claws-2.2.0/04-pgpcore-def.patch: New file.
3247
3248         * Makefile.am (EXTRA_DIST): Add
3249         patches/glib-2.9.2-wk1/03-gspawn-w32-fixup.patch and
3250         patches/glib-2.9.2-wk1/04-gspawn-w32-buffering.patch.
3251         * patches/glib-2.9.2-wk1/03-gspawn-w32-fixup.patch: New file.
3252         * patches/glib-2.9.2-wk1/04-gspawn-w32-buffering.patch: New file.
3253
3254 2006-04-27  Marcus Brinkmann  <marcus@g10code.de>
3255
3256         * src/Makefile.am (gpg4win_pkg_gnupg_post_install): New macro to
3257         generate man pages.
3258         * src/gpg4win.mk.in (stamps/stamp-$(1)-04-install): Invoke post
3259         install macro.
3260         * src/inst-gnupg.nsi: Install man pages.
3261         * src/uninst-gnupg.nsi: Uninstall man pages.
3262
3263 2006-04-26  Werner Koch  <wk@g10code.com>
3264
3265         Released 1.0.1.
3266
3267 2006-04-25  Werner Koch  <wk@g10code.com>
3268
3269         * src/Makefile.am (clean-local): Also remove the light installer.
3270
3271         * src/installer.nsi (PrintNonAdminWarning): Use Quit instead of Abort.
3272
3273         * src/uninst-glib.nsi: Delete console helper.
3274
3275         * configure.ac: Define manual versions.
3276
3277         * src/inst-sections.nsi: Do not install the GGPee manual in the QLB.
3278
3279 2006-04-24  Werner Koch  <wk@g10code.com>
3280
3281         * src/Makefile.am (NEWS.tmp): New. Use it in the README files
3282         so that the comment lines are not visible.
3283
3284         * packages/packages.current: Updated GPGee, WinPT and GPGol.
3285
3286 2006-04-22  Marcus Brinkmann  <marcus@g10code.de>
3287
3288         * src/gpg4win.mk (stamps/stamp-final-$(1)): Depend on
3289         stamps/stamp-directories.
3290
3291         * src/installer.nsi (T_InstOptLabelB): New string.
3292         (CustomPageOptions): Install new string.
3293         * src/installer-options.ini.in (Field 5): Add new field.
3294         (NumFields): Set to 5.
3295         * src/inst-sections.nsi: Do not install manuals and other
3296         documents in the quick launch bar.  Do not install the README on
3297         the desktop.
3298
3299         * src/Makefile.am (gpg4win_spkgs): Move man_novice_de and
3300         man_advanced_de to ...
3301         (gpg4win_ipkgs): ... here.
3302         * src/gpg4win.mk.in (IPKG_template): New template.
3303         Insert it for each internal package.
3304
3305 2006-04-20  Werner Koch  <wk@g10code.com>
3306
3307         * src/installer.nsi: Pop up a message before shutting down winpt.
3308
3309 2006-04-19  Werner Koch  <wk@g10code.com>
3310
3311         * src/installer.nsi: Abort installation if not run as Admin.
3312
3313 2006-04-08  Marcus Brinkmann  <marcus@g10code.de>
3314
3315         * m4/gpg4win.m4 (GPG4WIN_IPKG): New macro for internal packages.
3316         * include/config.nsi.in (gpg4win_pkg_man_novice_de,
3317         gpg4win_pkg_man_novice_de_version, gpg4win_pkg_man_advanced_de,
3318         gpg4win_pkg_man_advanced_de_version): Removed.
3319         * src/installer.nsi [GPG4WIN_LIGHT]: Set the output filename for
3320         the light installer.
3321         * configure.ac: New option --enable-light-installer to control the
3322         new automake conditional BUILD_LIGHT_INSTALLER.
3323         Make packages man_novide_de and man_advanced_de included packages.
3324         * src/Makefile.am (gpg4win-light-$(VERSION).exe): New target.
3325         (all_src, all_light): New variables.
3326         (all-local): Use all_src and all_light.
3327         * src/gpg4win.nsi [GPG4WIN_LIGHT]: Undefine HAVE_PKG_MAN_NOVICE_DE
3328         and HAVE_PKG_MAN_ADVANCED_DE.
3329
3330 2006-04-07  Werner Koch  <wk@g10code.com>
3331
3332         * configure.ac: Use new method to include the SVN revison.  Now it
3333         is the actual global revision number.
3334
3335 2006-04-06  Werner Koch  <wk@g10code.com>
3336
3337         Released 1.0.0.
3338
3339 2006-04-05  Werner Koch  <wk@g10code.com>
3340
3341         * NEWS: Recoded to latin1.
3342
3343 2006-04-04  Werner Koch  <wk@g10code.com>
3344
3345         * NEWS: Reformatted.
3346
3347 2006-04-03  Werner Koch  <wk@g10code.com>
3348
3349         * src/inst-gnupg.nsi: Now that 1.4.3 has been released tehr eis no
3350         more need trying to install the http keyserver helper.
3351
3352 2006-04-01  Timo Schulz  <ts@g10code.com>
3353
3354         * src/inst-sections.nsi: WinPT desktop link now
3355         directly starts the key manager.
3356         
3357 2006-03-29  Werner Koch  <wk@g10code.com>
3358
3359         Released 1.0.0rc1.
3360
3361         * src/installer-options.ini: Renamed to ..
3362         * src/installer-options.ini.in: .. this.
3363         * configure.ac (BUILD_ISODATE): New.
3364         * include/config.nsi.in: Ditto.
3365         * src/gpg4win.nsi: Display it on the Welcome page
3366
3367 2006-03-28  Werner Koch  <wk@g10code.com>
3368
3369         * src/installer.nsi (CustomPageOptions): Write Labels, so that
3370         they are translatable.
3371         (MUI_FINISHPAGE_LINK_LOCATION): Localized.
3372         * src/installer-options.ini: Add label field and removed static
3373         texts.
3374
3375 2006-03-27  Werner Koch  <wk@g10code.com>
3376
3377         * src/installer-options.ini: Don't create a desktop link by default.
3378
3379         * src/installer.nsi: Add a logo image. Add leave function.
3380         (CheckExistingVersion): New.
3381         (TrimNewLines): New.
3382         (PrintWinPTSFWarning): New.
3383         * src/inst-sections.nsi: Call it.
3384         Do not show the splash screen.
3385         * src/inst-gpg4win.nsi: Write a version file.
3386         * src/uninst-gpg4win.nsi: Delete version file
3387
3388 2006-03-27  Marcus Brinkmann  <marcus@g10code.de>
3389
3390         * installer.nsi: Move custom page for installer options before
3391         start menu path selection.  Do not allow to disable start menu
3392         creation at start meny path selection dialog.  Only display start
3393         menu path selection dialog if start menu creation is desired.
3394         Rename opt.ini to installer-options.ini.
3395         (CheckIfStartMenuWanted): New function.
3396         * installer-finish.nsi: Delete desktop and quicklaunch shortcuts.
3397         * inst-sections.nsi: Rename opt.ini to installer-options.ini.
3398         Install desktop and quick launch bar shortcuts.
3399         * Makefile.am (EXTRA_DIST): Rename opt.ini to
3400         installer-options.ini.
3401         * installer-options.ini: New file.
3402
3403 2006-03-21  Werner Koch  <wk@g10code.com>
3404
3405         * Makefile.am (EXTRA_DIST): No more need tositribute the GPA 0.7.2
3406         patch/
3407
3408         * src/installer.nsi: Add a cutom option page.
3409         (StrStr): New.  Taken from the NSIS reference manual.
3410         * src/opt.ini: New.
3411
3412 2006-03-15  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
3413
3414         * src/inst-gpa.nsi: Fixed a typo.
3415
3416 2006-03-13  Werner Koch  <wk@g10code.com>
3417
3418         * packages/Makefile.am (upload): New target for uploading the
3419         packages file.
3420         * packages/download.sh: Use http://www.gpg4win/org.
3421
3422 2006-03-09  Werner Koch  <wk@g10code.com>
3423
3424         Released 0.8.0.
3425
3426         * src/inst-sylpheed-claws.nsi: Don't select be Default.
3427
3428         * include/config.nsi.in: Disabled Eudora.
3429         * src/inst-sections.nsi: Ditto.
3430         * src/Makefile.am: Ditto
3431
3432 2006-03-08  Werner Koch  <wk@g10code.com>
3433
3434         * src/inst-sections.nsi: Play the tune only for the source installer.
3435         * src/installer.nsi: And don't reserve the tune file.
3436
3437 2006-03-07  Werner Koch  <wk@g10code.com>
3438
3439         * configure.ac: Don't build Eudora due to license problems.
3440
3441 2006-03-03  Marcus Brinkmann  <marcus@g10code.de>
3442
3443         * Makefile.am (EXTRA_DIST): Change
3444         patches/gpa-0.7.2/01-bin-open.patch to
3445         patches/gpa-0.7.2/01-keyserver-list.patch.
3446         * packages/packages.current: Use the right GPA 0.7.2.
3447
3448         * patches/gpa-0.7.2/01-bin-open.patch: Rename to ...
3449         * patches/gpa-0.7.2/01-keyserver-list.patch: ... this.  Remove
3450         binary open patch.
3451
3452         * packages/packages.current: Use GPA 0.7.2.
3453
3454         * packages/packages.current: Use libgpg-error 1.2 and GPGME 1.2.
3455
3456 2006-02-28  Marcus Brinkmann  <marcus@g10code.de>
3457
3458         * src/inst-atk.nsi: Fix outpath of library.
3459
3460 2006-02-23  Marcus Brinkmann  <marcus@g10code.de>
3461
3462         * src/inst-glib.nsi: Add glib20.mo.
3463         * src/uninst-glib.nsi: Remove glib20.mo.
3464         * src/inst-gtk+.nsi: Add gtk20.mo.
3465         * src/uninst-gtk+.nsi: Remove gtk20.mo.
3466         * src/inst-atk.nsi: Add atk10.mo.
3467         * src/uninst-atk.nsi: Remove atk10.mo.
3468
3469 2006-02-15  Werner Koch  <wk@gnupg.org>
3470
3471         Released 0.7.0.
3472
3473         * patches/gpa-0.7.2/01-bin-open.patch: New file.
3474
3475 2006-02-15  Marcus Brinkmann  <marcus@g10code.de>
3476
3477         * patches/gpgme/03-w32-io.patch: New file.
3478         * patches/gpgme-1.1.1-cvs1152/03-w32-io.patch: New file.
3479
3480 2006-02-14  Werner Koch  <wk@gnupg.org>
3481
3482         * README (Instructions): Add a list of required Debian packages.
3483
3484 2006-01-31  Werner Koch  <wk@g10code.com>
3485
3486         * src/installer.nsi (InstallDir): Removed trailing backslashes.
3487
3488 2006-01-26  Werner Koch  <wk@g10code.com>
3489
3490         Released 0.6.0.
3491
3492 2006-01-25  Werner Koch  <wk@g10code.com>
3493
3494         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): Kludge to allow
3495         "noinstaller" as an alternative to "bin".
3496
3497 2006-01-23  Werner Koch  <wk@g10code.com>
3498
3499         * src/Makefile.am (README.en.txt, README.de.txt): New.
3500         (gpg4win-$(VERSION).exe): Depend on them.
3501         (CLEANFILES): Clean them up.
3502
3503         * src/installer.nsi (T_LangCode): new.
3504         (MUI_FINISHPAGE_SHOWREADME): Use this intead of running the key
3505         manager.  This makes sense becuase gpg4win needs to be insalled as
3506         Administartor but the Administrator should in general not use
3507         gpg4win.
3508
3509         * src/inst-gpg4win.nsi: Install README.de.txt and README.en.txt.
3510         * src/uninst-gpg4win.nsi: Uninstall them.
3511
3512 2006-01-20  Werner Koch  <wk@g10code.com>
3513
3514         * configure.ac: Create doc/log/Makefile.
3515         * src/inst-sections.nsi: Replaced splash image by new logo.
3516         * src/installer.nsi: Reserve that new file.
3517         (Icon, UninstallIcon): New.
3518         * src/gpg4win-splash.bmp: Removed.
3519
3520 2006-01-19  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
3521
3522         * README.SVN: Extend sample configure call. Without the --host
3523         setting, configure will complain about missing dlltool.
3524
3525 2006-01-13  Werner Koch  <wk@g10code.com>
3526
3527         * patches/glib-2.9.2-wk1/02-gspawn-w32.patch: New.
3528
3529 2006-01-12  Werner Koch  <wk@g10code.com>
3530
3531         * src/inst-glib.nsi: Also install the console spawn helper.
3532
3533 2006-01-10  Werner Koch  <wk@g10code.com>
3534
3535         * configure.ac: New option --disable-source-installer.
3536         * src/Makefile.am: Implement it.
3537
3538         * src/installer.nsi: Insert directory page.
3539
3540 2006-01-09  Werner Koch  <wk@g10code.com>
3541
3542         Released 0.5.1.
3543
3544         * src/inst-gnupg.nsi: Install http and not curl version.
3545
3546         * src/gpg4win.mk.in (stamps/stamp-directories): Touch versioninfo.
3547
3548         * src/inst-gpg4win.nsi, src/uninst-gpg4win.nsi:
3549         * src/Makefile.am (stamps/stamp-dist-selft): Include ourself in the
3550         source installer.
3551
3552 2006-01-06  Werner Koch  <wk@g10code.com>
3553
3554         * src/gpg4win.mk.in (VERSIONINFO_macro): New.  Use it where
3555         appropriate.
3556
3557         * configure.ac: Test for texi2dvi, dvipdf and sha1sum.
3558
3559         * Makefile.am (SUBDIRS): Build doc prior to src.
3560
3561         * src/inst-man_novice_de.nsi: Install einsteiger.pdf.
3562         * src/uninst-man_novice_de.nsi: Likewise.
3563         * src/inst-man_advanced_de.nsi: Install druchblicker.pdf
3564         * src/uninst-man_advanced_de.nsi: Likewise.
3565
3566 2006-01-05  Werner Koch  <wk@g10code.com>
3567
3568         Released 0.5.0.
3569
3570         * src/inst-winpt.nsi: Remove old mo installation hack.
3571
3572         * src/Makefile.am (EXTRA_DIST): Add config.site.
3573         * Makefile.am (EXTRA_DIST): Update patches.
3574
3575         * src/inst-sylpheed-claws.nsi, src/uninst-sylpheed-claws.nsi,
3576         * src/inst-gpa.nsi, src/uninst-gpa.nsi: Install language files.
3577
3578 2006-01-04  Werner Koch  <wk@g10code.com>
3579
3580         * src/uninst-winpt.nsi: Deinstall the mo file.
3581
3582         * src/uninst-gpgee.nsi: Fix Source uninstall.
3583         * src/uninst-glib.nsi, src/inst-glib.nsi, include/config.nsi.in:
3584         Adjusted for source build.
3585
3586         * patches/glib-2.9.2-wk: New.
3587         
3588         * packages/packages.current: Switch to glib 2.9.2-wk1.
3589
3590 2006-01-05  Marcus Brinkmann  <marcus@g10code.de>
3591
3592         * configure.ac: Add libiconv and gettext as dependencies.
3593
3594 2006-01-04  Marcus Brinkmann  <marcus@g10code.de>
3595
3596         * patches/glib/01-giowin32.patch,
3597         patches/glib-2.6.6/01-giowin32.patch,
3598         patches/glib-2.8.4/01-giowin32.patch: Flush write buffer in write
3599         thread before closing FD.
3600
3601         * patches/glib/01-giowin32.patch,
3602         patches/glib-2.6.6/01-giowin32.patch,
3603         patches/glib-2.8.4/01-giowin32.patch: Notify write thread about fd
3604         close.
3605
3606 2006-01-03  Marcus Brinkmann  <marcus@g10code.de>
3607
3608         * patches/glib-2.8.4/01-giowin32.patch: New file.
3609
3610 2005-12-31  Marcus Brinkmann  <marcus@g10code.de>
3611
3612         * glib/02-windres.patch: New file.
3613         * glib-2.6.6/02-windres.patch: New file.
3614
3615         * configure.ac (glib): Make it a source package.
3616         * src/Makefile.am (gpg4win_bpkgs): Move glib to ...
3617         (gpg4win_spkgs): ... here.
3618         * patches/glib/01-giowin32.patch: New file.
3619         * patches/glib-2.6.6/01-giowin32.patch: New file.
3620         * src/config.site: New file.
3621         * src/gpg4win.mk.in (tsdir): New variable.
3622         (SETVARS): Use $(idir), not ${idir}.  Define CONFIG_SITE.
3623
3624 2005-12-18  Marcus Brinkmann  <marcus@g10code.de>
3625
3626         * src/inst-sylpheed-claws.nsi: Install GPG plugins.
3627         * src/uninst-sylpheed-claws.nsi: Uninstall GPG plugins.
3628
3629         * src/uninst-eudoragpg.nsi: Delete file
3630         $INSTDIR\share\eudoragpg\eudoragpg.html.
3631
3632 2005-12-13  Werner Koch  <wk@g10code.com>
3633
3634         * packages/packages.current: Updated GPGee.
3635         * src/inst-gpgee.nsi: Adjusted for new location of packages.
3636         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): Allow for -source suffix
3637         and uppercase package names.
3638
3639 2005-12-12  Werner Koch  <wk@g10code.com>
3640
3641         * configure.ac: Test vor zcat.
3642
3643 2005-12-09  Werner Koch  <wk@g10code.com>
3644
3645         * Makefile.am (SUBDIRS): Include doc dir.
3646         * configure.ac: Add new Makefiles.
3647
3648         * doc/ChangeLog: New.  Moved relevant entries to that file.
3649
3650 2005-12-08  Werner Koch  <wk@g10code.com>
3651
3652         * packages/download.sh: Implemented CHK statement.
3653         * packages/packages.current: Add chk lines for all packages.
3654
3655 2005-12-07  Werner Koch  <wk@g10code.com>
3656
3657         Released 0.3.1.
3658
3659 2005-12-06  Werner Koch  <wk@g10code.com>
3660
3661         Released 0.3.0.
3662
3663 2005-12-02  Werner Koch  <wk@g10code.com>
3664
3665         * packages/download.sh: New option --force.  Default to skip
3666         already existing packages.
3667
3668 2005-12-02  Timo Schulz  <ts@g10code.com>
3669
3670         * packages/download.sh: Update WinPT url.
3671         * packages/packages.keys: Add second release key for WinPT.
3672         
3673 2005-11-30  Werner Koch  <wk@g10code.com>