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