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