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
3676         * src/installer.nsi (CustomPageOptions): Write Labels, so that
3677         they are translatable.
3678         (MUI_FINISHPAGE_LINK_LOCATION): Localized.
3679         * src/installer-options.ini: Add label field and removed static
3680         texts.
3681
3682 2006-03-27  Werner Koch  <wk@g10code.com>
3683
3684         * src/installer-options.ini: Don't create a desktop link by default.
3685
3686         * src/installer.nsi: Add a logo image. Add leave function.
3687         (CheckExistingVersion): New.
3688         (TrimNewLines): New.
3689         (PrintWinPTSFWarning): New.
3690         * src/inst-sections.nsi: Call it.
3691         Do not show the splash screen.
3692         * src/inst-gpg4win.nsi: Write a version file.
3693         * src/uninst-gpg4win.nsi: Delete version file
3694
3695 2006-03-27  Marcus Brinkmann  <marcus@g10code.de>
3696
3697         * installer.nsi: Move custom page for installer options before
3698         start menu path selection.  Do not allow to disable start menu
3699         creation at start meny path selection dialog.  Only display start
3700         menu path selection dialog if start menu creation is desired.
3701         Rename opt.ini to installer-options.ini.
3702         (CheckIfStartMenuWanted): New function.
3703         * installer-finish.nsi: Delete desktop and quicklaunch shortcuts.
3704         * inst-sections.nsi: Rename opt.ini to installer-options.ini.
3705         Install desktop and quick launch bar shortcuts.
3706         * Makefile.am (EXTRA_DIST): Rename opt.ini to
3707         installer-options.ini.
3708         * installer-options.ini: New file.
3709
3710 2006-03-21  Werner Koch  <wk@g10code.com>
3711
3712         * Makefile.am (EXTRA_DIST): No more need tositribute the GPA 0.7.2
3713         patch/
3714
3715         * src/installer.nsi: Add a cutom option page.
3716         (StrStr): New.  Taken from the NSIS reference manual.
3717         * src/opt.ini: New.
3718
3719 2006-03-15  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
3720
3721         * src/inst-gpa.nsi: Fixed a typo.
3722
3723 2006-03-13  Werner Koch  <wk@g10code.com>
3724
3725         * packages/Makefile.am (upload): New target for uploading the
3726         packages file.
3727         * packages/download.sh: Use http://www.gpg4win/org.
3728
3729 2006-03-09  Werner Koch  <wk@g10code.com>
3730
3731         Released 0.8.0.
3732
3733         * src/inst-sylpheed-claws.nsi: Don't select be Default.
3734
3735         * include/config.nsi.in: Disabled Eudora.
3736         * src/inst-sections.nsi: Ditto.
3737         * src/Makefile.am: Ditto
3738
3739 2006-03-08  Werner Koch  <wk@g10code.com>
3740
3741         * src/inst-sections.nsi: Play the tune only for the source installer.
3742         * src/installer.nsi: And don't reserve the tune file.
3743
3744 2006-03-07  Werner Koch  <wk@g10code.com>
3745
3746         * configure.ac: Don't build Eudora due to license problems.
3747
3748 2006-03-03  Marcus Brinkmann  <marcus@g10code.de>
3749
3750         * Makefile.am (EXTRA_DIST): Change
3751         patches/gpa-0.7.2/01-bin-open.patch to
3752         patches/gpa-0.7.2/01-keyserver-list.patch.
3753         * packages/packages.current: Use the right GPA 0.7.2.
3754
3755         * patches/gpa-0.7.2/01-bin-open.patch: Rename to ...
3756         * patches/gpa-0.7.2/01-keyserver-list.patch: ... this.  Remove
3757         binary open patch.
3758
3759         * packages/packages.current: Use GPA 0.7.2.
3760
3761         * packages/packages.current: Use libgpg-error 1.2 and GPGME 1.2.
3762
3763 2006-02-28  Marcus Brinkmann  <marcus@g10code.de>
3764
3765         * src/inst-atk.nsi: Fix outpath of library.
3766
3767 2006-02-23  Marcus Brinkmann  <marcus@g10code.de>
3768
3769         * src/inst-glib.nsi: Add glib20.mo.
3770         * src/uninst-glib.nsi: Remove glib20.mo.
3771         * src/inst-gtk+.nsi: Add gtk20.mo.
3772         * src/uninst-gtk+.nsi: Remove gtk20.mo.
3773         * src/inst-atk.nsi: Add atk10.mo.
3774         * src/uninst-atk.nsi: Remove atk10.mo.
3775
3776 2006-02-15  Werner Koch  <wk@gnupg.org>
3777
3778         Released 0.7.0.
3779
3780         * patches/gpa-0.7.2/01-bin-open.patch: New file.
3781
3782 2006-02-15  Marcus Brinkmann  <marcus@g10code.de>
3783
3784         * patches/gpgme/03-w32-io.patch: New file.
3785         * patches/gpgme-1.1.1-cvs1152/03-w32-io.patch: New file.
3786
3787 2006-02-14  Werner Koch  <wk@gnupg.org>
3788
3789         * README (Instructions): Add a list of required Debian packages.
3790
3791 2006-01-31  Werner Koch  <wk@g10code.com>
3792
3793         * src/installer.nsi (InstallDir): Removed trailing backslashes.
3794
3795 2006-01-26  Werner Koch  <wk@g10code.com>
3796
3797         Released 0.6.0.
3798
3799 2006-01-25  Werner Koch  <wk@g10code.com>
3800
3801         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): Kludge to allow
3802         "noinstaller" as an alternative to "bin".
3803
3804 2006-01-23  Werner Koch  <wk@g10code.com>
3805
3806         * src/Makefile.am (README.en.txt, README.de.txt): New.
3807         (gpg4win-$(VERSION).exe): Depend on them.
3808         (CLEANFILES): Clean them up.
3809
3810         * src/installer.nsi (T_LangCode): new.
3811         (MUI_FINISHPAGE_SHOWREADME): Use this intead of running the key
3812         manager.  This makes sense becuase gpg4win needs to be insalled as
3813         Administartor but the Administrator should in general not use
3814         gpg4win.
3815
3816         * src/inst-gpg4win.nsi: Install README.de.txt and README.en.txt.
3817         * src/uninst-gpg4win.nsi: Uninstall them.
3818
3819 2006-01-20  Werner Koch  <wk@g10code.com>
3820
3821         * configure.ac: Create doc/log/Makefile.
3822         * src/inst-sections.nsi: Replaced splash image by new logo.
3823         * src/installer.nsi: Reserve that new file.
3824         (Icon, UninstallIcon): New.
3825         * src/gpg4win-splash.bmp: Removed.
3826
3827 2006-01-19  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
3828
3829         * README.SVN: Extend sample configure call. Without the --host
3830         setting, configure will complain about missing dlltool.
3831
3832 2006-01-13  Werner Koch  <wk@g10code.com>
3833
3834         * patches/glib-2.9.2-wk1/02-gspawn-w32.patch: New.
3835
3836 2006-01-12  Werner Koch  <wk@g10code.com>
3837
3838         * src/inst-glib.nsi: Also install the console spawn helper.
3839
3840 2006-01-10  Werner Koch  <wk@g10code.com>
3841
3842         * configure.ac: New option --disable-source-installer.
3843         * src/Makefile.am: Implement it.
3844
3845         * src/installer.nsi: Insert directory page.
3846
3847 2006-01-09  Werner Koch  <wk@g10code.com>
3848
3849         Released 0.5.1.
3850
3851         * src/inst-gnupg.nsi: Install http and not curl version.
3852
3853         * src/gpg4win.mk.in (stamps/stamp-directories): Touch versioninfo.
3854
3855         * src/inst-gpg4win.nsi, src/uninst-gpg4win.nsi:
3856         * src/Makefile.am (stamps/stamp-dist-selft): Include ourself in the
3857         source installer.
3858
3859 2006-01-06  Werner Koch  <wk@g10code.com>
3860
3861         * src/gpg4win.mk.in (VERSIONINFO_macro): New.  Use it where
3862         appropriate.
3863
3864         * configure.ac: Test for texi2dvi, dvipdf and sha1sum.
3865
3866         * Makefile.am (SUBDIRS): Build doc prior to src.
3867
3868         * src/inst-man_novice_de.nsi: Install einsteiger.pdf.
3869         * src/uninst-man_novice_de.nsi: Likewise.
3870         * src/inst-man_advanced_de.nsi: Install druchblicker.pdf
3871         * src/uninst-man_advanced_de.nsi: Likewise.
3872
3873 2006-01-05  Werner Koch  <wk@g10code.com>
3874
3875         Released 0.5.0.
3876
3877         * src/inst-winpt.nsi: Remove old mo installation hack.
3878
3879         * src/Makefile.am (EXTRA_DIST): Add config.site.
3880         * Makefile.am (EXTRA_DIST): Update patches.
3881
3882         * src/inst-sylpheed-claws.nsi, src/uninst-sylpheed-claws.nsi,
3883         * src/inst-gpa.nsi, src/uninst-gpa.nsi: Install language files.
3884
3885 2006-01-04  Werner Koch  <wk@g10code.com>
3886
3887         * src/uninst-winpt.nsi: Deinstall the mo file.
3888
3889         * src/uninst-gpgee.nsi: Fix Source uninstall.
3890         * src/uninst-glib.nsi, src/inst-glib.nsi, include/config.nsi.in:
3891         Adjusted for source build.
3892
3893         * patches/glib-2.9.2-wk: New.
3894         
3895         * packages/packages.current: Switch to glib 2.9.2-wk1.
3896
3897 2006-01-05  Marcus Brinkmann  <marcus@g10code.de>
3898
3899         * configure.ac: Add libiconv and gettext as dependencies.
3900
3901 2006-01-04  Marcus Brinkmann  <marcus@g10code.de>
3902
3903         * patches/glib/01-giowin32.patch,
3904         patches/glib-2.6.6/01-giowin32.patch,
3905         patches/glib-2.8.4/01-giowin32.patch: Flush write buffer in write
3906         thread before closing FD.
3907
3908         * patches/glib/01-giowin32.patch,
3909         patches/glib-2.6.6/01-giowin32.patch,
3910         patches/glib-2.8.4/01-giowin32.patch: Notify write thread about fd
3911         close.
3912
3913 2006-01-03  Marcus Brinkmann  <marcus@g10code.de>
3914
3915         * patches/glib-2.8.4/01-giowin32.patch: New file.
3916
3917 2005-12-31  Marcus Brinkmann  <marcus@g10code.de>
3918
3919         * glib/02-windres.patch: New file.
3920         * glib-2.6.6/02-windres.patch: New file.
3921
3922         * configure.ac (glib): Make it a source package.
3923         * src/Makefile.am (gpg4win_bpkgs): Move glib to ...
3924         (gpg4win_spkgs): ... here.
3925         * patches/glib/01-giowin32.patch: New file.
3926         * patches/glib-2.6.6/01-giowin32.patch: New file.
3927         * src/config.site: New file.
3928         * src/gpg4win.mk.in (tsdir): New variable.
3929         (SETVARS): Use $(idir), not ${idir}.  Define CONFIG_SITE.
3930
3931 2005-12-18  Marcus Brinkmann  <marcus@g10code.de>
3932
3933         * src/inst-sylpheed-claws.nsi: Install GPG plugins.
3934         * src/uninst-sylpheed-claws.nsi: Uninstall GPG plugins.
3935
3936         * src/uninst-eudoragpg.nsi: Delete file
3937         $INSTDIR\share\eudoragpg\eudoragpg.html.
3938
3939 2005-12-13  Werner Koch  <wk@g10code.com>
3940
3941         * packages/packages.current: Updated GPGee.
3942         * src/inst-gpgee.nsi: Adjusted for new location of packages.
3943         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): Allow for -source suffix
3944         and uppercase package names.
3945
3946 2005-12-12  Werner Koch  <wk@g10code.com>
3947
3948         * configure.ac: Test vor zcat.
3949
3950 2005-12-09  Werner Koch  <wk@g10code.com>
3951
3952         * Makefile.am (SUBDIRS): Include doc dir.
3953         * configure.ac: Add new Makefiles.
3954
3955         * doc/ChangeLog: New.  Moved relevant entries to that file.
3956
3957 2005-12-08  Werner Koch  <wk@g10code.com>
3958
3959         * packages/download.sh: Implemented CHK statement.
3960         * packages/packages.current: Add chk lines for all packages.
3961
3962 2005-12-07  Werner Koch  <wk@g10code.com>
3963
3964         Released 0.3.1.
3965
3966 2005-12-06  Werner Koch  <wk@g10code.com>
3967
3968         Released 0.3.0.
3969
3970 2005-12-02  Werner Koch  <wk@g10code.com>
3971
3972         * packages/download.sh: New option --force.  Default to skip
3973         already existing packages.
3974
3975 2005-12-02  Timo Schulz  <ts@g10code.com>
3976
3977         * packages/download.sh: Update WinPT url.
3978         * packages/packages.keys: Add second release key for WinPT.
3979         
3980 2005-11-30  Werner Koch  <wk@g10code.com>
3981
3982         * src/inst-gpgol.nsi: Install German translation.
3983         * src/uninst-gpgol.nsi: Likewise.
3984
3985 2005-11-29  Werner Koch  <wk@g10code.com>
3986
3987         * packages/packages.current: New.  This is more or less a
3988         template; the version on the server may be updated without syncing
3989         it to this version.
3990         * packages/packages.keys: New.
3991         * packages/download.sh: Rewritten.
3992
3993         * src/inst-sections.nsi (.onInstFailed, .onInstSuccess): New.
3994         (RunOnFinish): New function to run a key manager depending on the
3995         installed ones.
3996         * src/installer.nsi: Use a function to run the key manager on finish.
3997
3998 2005-11-28  Werner Koch  <wk@g10code.com>
3999
4000         Released 0.2.1.
4001
4002         * configure.ac: Append the revision number to the version suffix.
4003
4004         * src/Makefile.am: Reduced verbosity level of makensis.
4005
4006         * src/exdll.h: Adapted license to the NSIS one.
4007         (popstring): Add arg MAXLEN.
4008         * src/g4wihelp.c (playsound, stopsound): New.
4009         (splash_wndproc, showsplash): New.
4010         * src/inst-sections.nsi (.onInit): Use our new g4wihelp functions.
4011         (-startmenu): Translate the startmenu entries for the manuals.
4012
4013         * src/installer.nsi (ReserveFile): Removed advsplash.
4014
4015         * src/inst-gpa.nsi: Uppercase section name.
4016
4017         * src/inst-man_novice_de.nsi, src/inst-man_advanced_de.nsi:
4018         Translate section name.
4019
4020         * src/inst-gpgol.nsi: Try to register even on overwrite failure.
4021
4022 2005-11-24  Werner Koch  <wk@g10code.com>
4023
4024         Released 0.2.0.
4025
4026         * src/installer.nsi (PrintCloseOtherApps): New.
4027
4028 2005-11-21  Werner Koch  <wk@g10code.com>
4029
4030         Released 0.1.0.
4031
4032         * src/inst-sections.nsi: Disable uninstaller menu link.
4033
4034 2005-11-18  Werner Koch  <wk@g10code.com>
4035
4036         * src/inst-sections.nsi: Add more dependencies to sylpheed.
4037
4038 2005-11-17  Marcus Brinkmann  <marcus@g10code.de>
4039
4040         * configure.ac: Add glib dependency for GPGME.
4041         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Add
4042         --enable-w32-glib and LDFLAGS.
4043         * src/inst-gpgme.nsi: Install libgpgme-glib-11.dll.
4044         * src/uninst-gpgme.nsi: Uninstall libgpgme-glib-11.dll.
4045
4046 2005-11-17  Werner Koch  <wk@g10code.com>
4047
4048         * src/Makefile.am (EXTRA_DIST): Add loreley.mid as original source
4049         of the splash sound.
4050
4051         Add packages pthreads-w32 and regex.
4052
4053         * src/gpg4win.mk.in (MPKG_template): New.
4054         (pkgmkflags, pkgmkarg): New.
4055         (DEFLATE_macro): Use overwrite option for unzip.
4056
4057 2005-11-16  Werner Koch  <wk@g10code.com>
4058
4059         * src/inst-crypt.nsi, src/uninst-crypt.nsi: New.
4060         * m4/gpg4win.m4 (GPG4WIN_BPKG_GNUWIN32_LIB): New.
4061
4062         * src/uninst-sylpheed-claws.nsi, src/uninst-eudoragpg.nsi
4063         * src/inst-eudoragpg.nsi, src/inst-sylpheed-claws.nsi: New.
4064         * include/config.nsi.in: Add support for Sylpheed and EudorGPG.
4065         * src/Makefile.am (gpg4win_spkgs): Add them.
4066         (gpg4win_pkg_sylpheed_claws_configure): New. 
4067
4068         * src/inst-sections.nsi: Add them.
4069         * configure.ac: Add them.
4070
4071 2005-11-15  Werner Koch  <wk@g10code.com>
4072
4073         * src/Makefile.am (EXTRA_DIST): Add g4wihelp.nsi.
4074         (CLEANFILES): Add g4wihelp.dll.
4075
4076         * src/inst-gpgee.nsi: Use RegDLL and UnRegDLL.  Print warning on
4077         registration failure.  Use move approach for active extension.
4078         * src/inst-gpgol.nsi: Ditto.
4079         * src/uninst-gpgol.nsi: Use UnRegDLL and allow rebooting.
4080         * src/uninst-gpgee.nsi: Ditto.
4081
4082         * src/installer.nsi: Moved inclusion of g4wihelp.nsi after the
4083         language definitions.
4084
4085         * configure.ac (VERSION): Generate extended version information.
4086         * include/config.nsi.in: Define replacements
4087         * src/gpg4win.nsi, src/gpg4win-src.nsi: Use them for PROD_VERSION.
4088
4089         * src/gpg4win-src.nsi: Add our build dir as plugindir.
4090
4091 2005-11-14  Werner Koch  <wk@g10code.com>
4092
4093         * src/inst-sections.nsi (.onInit): Make sure that only one
4094         instance of the installer may run at the same time.
4095         * src/installer.nsi: Include g4wihelp.nsi.
4096         * src/g4wihelp.nsi: New.
4097         * src/g4wihelp.c: New.
4098         * src/exdll.h: New.
4099
4100 2005-11-11  Marcus Brinkmann  <marcus@g10code.de>
4101
4102         * src/gpg4win.mk.in (stamps/stamp-$(1)-00-install): Don't strip.
4103         (stamps/stamp-$(1)-01-install-dev): Likewise.
4104
4105 2005-11-08  Werner Koch  <wk@g10code.com>
4106
4107         * src/gpg4win.mk.in: Also strip DLLs; I am using stripped DLLs for
4108         months now.
4109
4110         Released 0.0.2.
4111
4112         * src/installer.nsi (T_WelcomeTitle): New.
4113         (MUI_WELCOMEPAGE_TITLE): New.
4114         (MUI_FINISHPAGE): Enhanced.
4115
4116         * src/installer-finish.nsi (Uninstall): use a loop to delete the
4117         startmenu.  Fixed Registry cleaning.
4118
4119         * src/inst-sections.nsi (onInit): Make sure that only one
4120         installer is running.
4121
4122 2005-11-07  Werner Koch  <wk@g10code.com>
4123
4124         * src/installer-finish.nsi: Fixed dereferencing of variable.
4125
4126         * src/inst-sections.nsi, src/installer-finish.nsi: Ensure that the
4127         menu gets written for all users.
4128
4129         * packages/download.sh: Add dummy manual pages.
4130
4131         * src/installer.nsi: Move compression type to ...
4132         * src/gpg4win.nsi: .. here and ...
4133         * src/gpg4win-src.nsi: .. here.  Use zlib for sources.
4134         
4135         * src/gpg4win-splash.bmp: New.
4136         * src/gpg4win-splash.wav: New.
4137         * src/installer.nsi: Reserve these files
4138         * src/inst-sections.nsi: Show silly splash screen.
4139         
4140         * include/config.nsi.in: Add dummy packages for the manuals.
4141         * src/uninst-man_advanced_de.nsi, src/uninst-man_novice_de.nsi
4142         * src/inst-man_advanced_de.nsi, src/inst-man_novice_de.nsi: Ditto.
4143         * src/Makefile.am (gpg4win_spkgs): Ditto.
4144         * src/inst-sections.nsi: Ditto.
4145         
4146         * src/installer-finish.nsi: Ditto.
4147
4148         * src/inst-gnupg.nsi: Make section read-only.
4149
4150 2005-11-04  Marcus Brinkmann  <marcus@g10code.de>
4151
4152         Released 0.0.1.
4153
4154         * Makefile.am (EXTRA_DIST): Add missing backslash.
4155         * include/config.nsi.in (top_srcdir): Remove.
4156         * src/Makefile.am (gpg4win-src-$(VERSION).exe): Pass TOP_SRCDIR,
4157         SRCDIR and BUILD_DIR (absolute path) as defined values.  Also, use
4158         $(srcdir) for nsi source file.
4159         (gpg4win-src-$(VERSION).exe): Likewise.
4160         * src/gpg4win.nsi: Change directory to build directory.
4161         Add include dirs ${TOP_SRCDIR} and ${SRCDIR}.
4162         * src/gpg4win-src.nsi: Likewise.
4163         * src/installer.nsi: Use ${TOP_SRCDIR} to access COPYING file.
4164         * src/gpg4win.mk (stamps/stamp-final): Depend on
4165         stamps/stamp-directories.
4166
4167 2005-11-03  Werner Koch  <wk@g10code.com>
4168
4169         * include/config.nsi.in: Adjusted for WinPT being a source package now.
4170
4171         * src/inst-winpt.nsi: Adjusted location of to be installed files.
4172
4173         * src/Makefile.am (gpg4win_spkgs): Add winpt.
4174         (gpg4win_bpkgs): Remove winpt
4175         (gpg4win_pkg_winpt_configure): Added.
4176
4177         * configure.ac (winpt): Made it a source package.
4178
4179         * configure.ac: Bail out if a required tool is missing.
4180
4181 2005-11-02  Werner Koch  <wk@g10code.com>
4182
4183         * README.SVN, autogen.sh: New.
4184
4185         * Makefile.am (AUTOMAKE_OPTIONS): Add dist-bzip2.
4186
4187         * packages/download.sh: Removed inclusion of config.h and defined
4188         WGET directly.  This is required because the download script needs
4189         to be used before configure and thus we can't use configure to
4190         determine the to be used wget; the config.sh script was anyway
4191         missing.
4192
4193 2005-10-26  Werner Koch  <wk@g10code.com>
4194
4195         * README: Add basic instructions on how to add new packages.
4196
4197         * configure.ac: Add detection of GPGee and WinPT.
4198         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): New.
4199
4200         * include/config.nsi.in: Add defines for WinPT and GGee.
4201         * src/inst-winpt.nsi: New.
4202         * src/inst-gpgee.nsi: New.
4203         * src/uninst-winpt.nsi: New.
4204         * src/uninst-gpgee.nsi: New.
4205         * src/Makefile.am (gpg4win_bpkgs): Add WinPT and GPGee.
4206         * src/inst-sections.nsi: Ditto.
4207         * src/installer-finish.nsi: Ditto.
4208         * packages/download.sh (server_winpt): Add WinPT.
4209         (server_gpgee): Add temporary location for gpgee.
4210         (server_g10code): Add temporary location for gpg-error, gpgme,
4211         gpa and gpgol.
4212
4213 2005-10-25  Werner Koch  <wk@g10code.com>
4214
4215         * src/installer.nsi: Don't put the version into the "Name" variable.
4216
4217 2005-10-24  Marcus Brinkmann  <marcus@g10code.de>
4218
4219         * COPYING: New file.
4220
4221 2005-10-23  Marcus Brinkmann  <marcus@g10code.de>
4222
4223         * src/gpg4win.mk.in (pdir): Call post_install with source dir as
4224         current directory.
4225         * configure.ac (VERSION): Check for dlltool.
4226         * src/Makefile.am (gpg4win_pkg_libiconv_post_install,
4227         gpg4win_pkg_gettext_post_install): New macros.
4228         * src/libiconv.def, src/libintl.def: New files.
4229         * src/inst-libgpg-error.nsi: Install mo files.
4230         * src/uninst-libgpg-error.nsi: Uninstall mo files.
4231
4232 2005-10-22  Marcus Brinkmann  <marcus@g10code.de>
4233
4234         * configure.ac: Add libiconv and gettext as dependencies for
4235         libgpg-error and gpa.
4236         * src/Makefile.am (gpg4win_pkg_libgpg_error_configure): New
4237         variable.
4238
4239         * src/Makefile.am (common_nsi): Add uninstaller files.
4240         * src/uninst-atk.nsi, src/uninst-gettext.nsi, src/uninst-glib.nsi,
4241         src/uninst-gnupg.nsi, src/uninst-gpa.nsi, src/uninst-gpgme.nsi,
4242         src/uninst-gpgol.nsi, src/uninst-gtk+.nsi,
4243         src/uninst-libgpg-error.nsi, src/uninst-libiconv.nsi,
4244         src/uninst-libpng.nsi, src/uninst-pango.nsi,
4245         src/uninst-pkgconfig.nsi, src/uninst-zlib.nsi: New file.
4246         * src/inst-sections.nsi: Include the uninstallers in reverse
4247         order.
4248         * src/inst-gpgol.nsi: Register the gpgol DLL at installation, and
4249         (surprise!) unregister it at deinstallation.
4250
4251 2005-10-21  Marcus Brinkmann  <marcus@g10code.de>
4252
4253         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Enable static
4254         library for gpgol.
4255         (gpg4win_pkg_gpgol_configure): Add gpg-error prefix.
4256
4257         * src/inst-gnupg.nsi: Fix path of deleted files.
4258
4259         * src/gpg4win.mk.in (pdir): Don't strip DLL files.
4260
4261 2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
4262
4263         * m4/gpg4win.m4 (GPG4WIN_DEFINE): New function.  Use it to define
4264         feature symbols for NSI.  Use m4_translit instead of m4_bpatsubst.
4265         New option --enable-debug.
4266         * include/config.nsi.in: Catch all this new information.
4267         * src/gpg4win.nsi (DEBUG): Define if [GPG4WIN_DEBUG].
4268         (HAVE_PKG_GPA): Don't define here.
4269         * src/inst-sections.nsi: Guard all package specific commands with
4270         feature macro checks.  Calculate dependencies on .onInit, too.
4271         * src/gpg4win.mk.in (STRIP_macro): Quote $(DEBUG) strictly.
4272
4273         * src/installer-finish.nsi: Add support for Add/Remove Programs.
4274
4275 2005-10-20  Werner Koch  <wk@g10code.com>
4276
4277         * m4/gpg4win.m4 (GPG4WIN_FIND): Quote a file variable.
4278         (GPG4WIN_SPKG): Ditto.
4279
4280 2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
4281
4282         * src/gpg4win.nsi: Add start menu support.
4283         * src/inst-sections.nsi: Likewise.
4284         * src/installer.nsi: Likewise.
4285         * src/installer-finish.nsi: Likewise.
4286
4287         * src/gpg4win.mk.in (GETVAR): Don't quote the first $.
4288         (STRIP_macro): New macro.
4289         (SPKG, BPKG): Use it here.
4290
4291         * Makefile.am (EXTRA_DIST): New target.
4292         * include/Makefile.am (EXTRA_DIST): Change config.nsh.in to
4293         config.nsi.in.
4294         * src/Makefile.am (EXTRA_DIST): Remove pkg-config.  Add nsi files.
4295
4296         * src/inst-gpgol.nsi: Change libgpgol-0.9.3.dll to gpgol.dll.
4297
4298         * src/gpg4win.mk.in (stamp/stamp-$(1)-02-configure): Add
4299         -mms-bitfields to CFLAGS.
4300
4301         * src/gpg4win.mk.in (stamps/stamp-final): New target that replaces
4302         phony target final.
4303
4304 2005-10-20  Werner Koch  <wk@g10code.com>
4305
4306         * src/*.nsi: Add a Latin-1 tag to make sure that Emacs uses the
4307         correct encoding.
4308         * doc/nsi-mode.el: Added for convenience.
4309
4310 2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
4311
4312         * configure.ac: Check for makensis.  Add gnupg as dependency for
4313         gpgme.  Change config.sh into config.nsi.
4314         * include/config.sh.in: File removed.
4315         * src/gpg4win.sh: File removed.
4316         * include/config.nsi.in: New file.
4317         * include/Makefile.am (EXTRA_DIST): Change config.sh.in into
4318         config.nsi.in.
4319         * src/Makefile.am (gpg4win-$(VERSION).exe): New target.
4320         (gpg4win-src-$(VERSION).exe): New target.
4321         (all-local): Remove dependency on phony target all-gpg4