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