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