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