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