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