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