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