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