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