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