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