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