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