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