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