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