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