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