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