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