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.
3675         * configure.ac: New option --enable-light-installer to control the
3676         new automake conditional BUILD_LIGHT_INSTALLER.
3677         Make packages man_novide_de and man_advanced_de included packages.
3678         * src/Makefile.am (gpg4win-light-$(VERSION).exe): New target.
3679         (all_src, all_light): New variables.
3680         (all-local): Use all_src and all_light.
3681         * src/gpg4win.nsi [GPG4WIN_LIGHT]: Undefine HAVE_PKG_MAN_NOVICE_DE
3682         and HAVE_PKG_MAN_ADVANCED_DE.
3683
3684 2006-04-07  Werner Koch  <wk@g10code.com>
3685
3686         * configure.ac: Use new method to include the SVN revison.  Now it
3687         is the actual global revision number.
3688
3689 2006-04-06  Werner Koch  <wk@g10code.com>
3690
3691         Released 1.0.0.
3692
3693 2006-04-05  Werner Koch  <wk@g10code.com>
3694
3695         * NEWS: Recoded to latin1.
3696
3697 2006-04-04  Werner Koch  <wk@g10code.com>
3698
3699         * NEWS: Reformatted.
3700
3701 2006-04-03  Werner Koch  <wk@g10code.com>
3702
3703         * src/inst-gnupg.nsi: Now that 1.4.3 has been released tehr eis no
3704         more need trying to install the http keyserver helper.
3705
3706 2006-04-01  Timo Schulz  <ts@g10code.com>
3707
3708         * src/inst-sections.nsi: WinPT desktop link now
3709         directly starts the key manager.
3710         
3711 2006-03-29  Werner Koch  <wk@g10code.com>
3712
3713         Released 1.0.0rc1.
3714
3715         * src/installer-options.ini: Renamed to ..
3716         * src/installer-options.ini.in: .. this.
3717         * configure.ac (BUILD_ISODATE): New.
3718         * include/config.nsi.in: Ditto.
3719         * src/gpg4win.nsi: Display it on the Welcome page
3720
3721 2006-03-28  Werner Koch  <wk@g10code.com>
3722
3723         * src/installer.nsi (CustomPageOptions): Write Labels, so that
3724         they are translatable.
3725         (MUI_FINISHPAGE_LINK_LOCATION): Localized.
3726         * src/installer-options.ini: Add label field and removed static
3727         texts.
3728
3729 2006-03-27  Werner Koch  <wk@g10code.com>
3730
3731         * src/installer-options.ini: Don't create a desktop link by default.
3732
3733         * src/installer.nsi: Add a logo image. Add leave function.
3734         (CheckExistingVersion): New.
3735         (TrimNewLines): New.
3736         (PrintWinPTSFWarning): New.
3737         * src/inst-sections.nsi: Call it.
3738         Do not show the splash screen.
3739         * src/inst-gpg4win.nsi: Write a version file.
3740         * src/uninst-gpg4win.nsi: Delete version file
3741
3742 2006-03-27  Marcus Brinkmann  <marcus@g10code.de>
3743
3744         * installer.nsi: Move custom page for installer options before
3745         start menu path selection.  Do not allow to disable start menu
3746         creation at start meny path selection dialog.  Only display start
3747         menu path selection dialog if start menu creation is desired.
3748         Rename opt.ini to installer-options.ini.
3749         (CheckIfStartMenuWanted): New function.
3750         * installer-finish.nsi: Delete desktop and quicklaunch shortcuts.
3751         * inst-sections.nsi: Rename opt.ini to installer-options.ini.
3752         Install desktop and quick launch bar shortcuts.
3753         * Makefile.am (EXTRA_DIST): Rename opt.ini to
3754         installer-options.ini.
3755         * installer-options.ini: New file.
3756
3757 2006-03-21  Werner Koch  <wk@g10code.com>
3758
3759         * Makefile.am (EXTRA_DIST): No more need tositribute the GPA 0.7.2
3760         patch/
3761
3762         * src/installer.nsi: Add a cutom option page.
3763         (StrStr): New.  Taken from the NSIS reference manual.
3764         * src/opt.ini: New.
3765
3766 2006-03-15  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
3767
3768         * src/inst-gpa.nsi: Fixed a typo.
3769
3770 2006-03-13  Werner Koch  <wk@g10code.com>
3771
3772         * packages/Makefile.am (upload): New target for uploading the
3773         packages file.
3774         * packages/download.sh: Use http://www.gpg4win/org.
3775
3776 2006-03-09  Werner Koch  <wk@g10code.com>
3777
3778         Released 0.8.0.
3779
3780         * src/inst-sylpheed-claws.nsi: Don't select be Default.
3781
3782         * include/config.nsi.in: Disabled Eudora.
3783         * src/inst-sections.nsi: Ditto.
3784         * src/Makefile.am: Ditto
3785
3786 2006-03-08  Werner Koch  <wk@g10code.com>
3787
3788         * src/inst-sections.nsi: Play the tune only for the source installer.
3789         * src/installer.nsi: And don't reserve the tune file.
3790
3791 2006-03-07  Werner Koch  <wk@g10code.com>
3792
3793         * configure.ac: Don't build Eudora due to license problems.
3794
3795 2006-03-03  Marcus Brinkmann  <marcus@g10code.de>
3796
3797         * Makefile.am (EXTRA_DIST): Change
3798         patches/gpa-0.7.2/01-bin-open.patch to
3799         patches/gpa-0.7.2/01-keyserver-list.patch.
3800         * packages/packages.current: Use the right GPA 0.7.2.
3801
3802         * patches/gpa-0.7.2/01-bin-open.patch: Rename to ...
3803         * patches/gpa-0.7.2/01-keyserver-list.patch: ... this.  Remove
3804         binary open patch.
3805
3806         * packages/packages.current: Use GPA 0.7.2.
3807
3808         * packages/packages.current: Use libgpg-error 1.2 and GPGME 1.2.
3809
3810 2006-02-28  Marcus Brinkmann  <marcus@g10code.de>
3811
3812         * src/inst-atk.nsi: Fix outpath of library.
3813
3814 2006-02-23  Marcus Brinkmann  <marcus@g10code.de>
3815
3816         * src/inst-glib.nsi: Add glib20.mo.
3817         * src/uninst-glib.nsi: Remove glib20.mo.
3818         * src/inst-gtk+.nsi: Add gtk20.mo.
3819         * src/uninst-gtk+.nsi: Remove gtk20.mo.
3820         * src/inst-atk.nsi: Add atk10.mo.
3821         * src/uninst-atk.nsi: Remove atk10.mo.
3822
3823 2006-02-15  Werner Koch  <wk@gnupg.org>
3824
3825         Released 0.7.0.
3826
3827         * patches/gpa-0.7.2/01-bin-open.patch: New file.
3828
3829 2006-02-15  Marcus Brinkmann  <marcus@g10code.de>
3830
3831         * patches/gpgme/03-w32-io.patch: New file.
3832         * patches/gpgme-1.1.1-cvs1152/03-w32-io.patch: New file.
3833
3834 2006-02-14  Werner Koch  <wk@gnupg.org>
3835
3836         * README (Instructions): Add a list of required Debian packages.
3837
3838 2006-01-31  Werner Koch  <wk@g10code.com>
3839
3840         * src/installer.nsi (InstallDir): Removed trailing backslashes.
3841
3842 2006-01-26  Werner Koch  <wk@g10code.com>
3843
3844         Released 0.6.0.
3845
3846 2006-01-25  Werner Koch  <wk@g10code.com>
3847
3848         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): Kludge to allow
3849         "noinstaller" as an alternative to "bin".
3850
3851 2006-01-23  Werner Koch  <wk@g10code.com>
3852
3853         * src/Makefile.am (README.en.txt, README.de.txt): New.
3854         (gpg4win-$(VERSION).exe): Depend on them.
3855         (CLEANFILES): Clean them up.
3856
3857         * src/installer.nsi (T_LangCode): new.
3858         (MUI_FINISHPAGE_SHOWREADME): Use this intead of running the key
3859         manager.  This makes sense becuase gpg4win needs to be insalled as
3860         Administartor but the Administrator should in general not use
3861         gpg4win.
3862
3863         * src/inst-gpg4win.nsi: Install README.de.txt and README.en.txt.
3864         * src/uninst-gpg4win.nsi: Uninstall them.
3865
3866 2006-01-20  Werner Koch  <wk@g10code.com>
3867
3868         * configure.ac: Create doc/log/Makefile.
3869         * src/inst-sections.nsi: Replaced splash image by new logo.
3870         * src/installer.nsi: Reserve that new file.
3871         (Icon, UninstallIcon): New.
3872         * src/gpg4win-splash.bmp: Removed.
3873
3874 2006-01-19  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
3875
3876         * README.SVN: Extend sample configure call. Without the --host
3877         setting, configure will complain about missing dlltool.
3878
3879 2006-01-13  Werner Koch  <wk@g10code.com>
3880
3881         * patches/glib-2.9.2-wk1/02-gspawn-w32.patch: New.
3882
3883 2006-01-12  Werner Koch  <wk@g10code.com>
3884
3885         * src/inst-glib.nsi: Also install the console spawn helper.
3886
3887 2006-01-10  Werner Koch  <wk@g10code.com>
3888
3889         * configure.ac: New option --disable-source-installer.
3890         * src/Makefile.am: Implement it.
3891
3892         * src/installer.nsi: Insert directory page.
3893
3894 2006-01-09  Werner Koch  <wk@g10code.com>
3895
3896         Released 0.5.1.
3897
3898         * src/inst-gnupg.nsi: Install http and not curl version.
3899
3900         * src/gpg4win.mk.in (stamps/stamp-directories): Touch versioninfo.
3901
3902         * src/inst-gpg4win.nsi, src/uninst-gpg4win.nsi:
3903         * src/Makefile.am (stamps/stamp-dist-selft): Include ourself in the
3904         source installer.
3905
3906 2006-01-06  Werner Koch  <wk@g10code.com>
3907
3908         * src/gpg4win.mk.in (VERSIONINFO_macro): New.  Use it where
3909         appropriate.
3910
3911         * configure.ac: Test for texi2dvi, dvipdf and sha1sum.
3912
3913         * Makefile.am (SUBDIRS): Build doc prior to src.
3914
3915         * src/inst-man_novice_de.nsi: Install einsteiger.pdf.
3916         * src/uninst-man_novice_de.nsi: Likewise.
3917         * src/inst-man_advanced_de.nsi: Install druchblicker.pdf
3918         * src/uninst-man_advanced_de.nsi: Likewise.
3919
3920 2006-01-05  Werner Koch  <wk@g10code.com>
3921
3922         Released 0.5.0.
3923
3924         * src/inst-winpt.nsi: Remove old mo installation hack.
3925
3926         * src/Makefile.am (EXTRA_DIST): Add config.site.
3927         * Makefile.am (EXTRA_DIST): Update patches.
3928
3929         * src/inst-sylpheed-claws.nsi, src/uninst-sylpheed-claws.nsi,
3930         * src/inst-gpa.nsi, src/uninst-gpa.nsi: Install language files.
3931
3932 2006-01-04  Werner Koch  <wk@g10code.com>
3933
3934         * src/uninst-winpt.nsi: Deinstall the mo file.
3935
3936         * src/uninst-gpgee.nsi: Fix Source uninstall.
3937         * src/uninst-glib.nsi, src/inst-glib.nsi, include/config.nsi.in:
3938         Adjusted for source build.
3939
3940         * patches/glib-2.9.2-wk: New.
3941         
3942         * packages/packages.current: Switch to glib 2.9.2-wk1.
3943
3944 2006-01-05  Marcus Brinkmann  <marcus@g10code.de>
3945
3946         * configure.ac: Add libiconv and gettext as dependencies.
3947
3948 2006-01-04  Marcus Brinkmann  <marcus@g10code.de>
3949
3950         * patches/glib/01-giowin32.patch,
3951         patches/glib-2.6.6/01-giowin32.patch,
3952         patches/glib-2.8.4/01-giowin32.patch: Flush write buffer in write
3953         thread before closing FD.
3954
3955         * patches/glib/01-giowin32.patch,
3956         patches/glib-2.6.6/01-giowin32.patch,
3957         patches/glib-2.8.4/01-giowin32.patch: Notify write thread about fd
3958         close.
3959
3960 2006-01-03  Marcus Brinkmann  <marcus@g10code.de>
3961
3962         * patches/glib-2.8.4/01-giowin32.patch: New file.
3963
3964 2005-12-31  Marcus Brinkmann  <marcus@g10code.de>
3965
3966         * glib/02-windres.patch: New file.
3967         * glib-2.6.6/02-windres.patch: New file.
3968
3969         * configure.ac (glib): Make it a source package.
3970         * src/Makefile.am (gpg4win_bpkgs): Move glib to ...
3971         (gpg4win_spkgs): ... here.
3972         * patches/glib/01-giowin32.patch: New file.
3973         * patches/glib-2.6.6/01-giowin32.patch: New file.
3974         * src/config.site: New file.
3975         * src/gpg4win.mk.in (tsdir): New variable.
3976         (SETVARS): Use $(idir), not ${idir}.  Define CONFIG_SITE.
3977
3978 2005-12-18  Marcus Brinkmann  <marcus@g10code.de>
3979
3980         * src/inst-sylpheed-claws.nsi: Install GPG plugins.
3981         * src/uninst-sylpheed-claws.nsi: Uninstall GPG plugins.
3982
3983         * src/uninst-eudoragpg.nsi: Delete file
3984         $INSTDIR\share\eudoragpg\eudoragpg.html.
3985
3986 2005-12-13  Werner Koch  <wk@g10code.com>
3987
3988         * packages/packages.current: Updated GPGee.
3989         * src/inst-gpgee.nsi: Adjusted for new location of packages.
3990         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): Allow for -source suffix
3991         and uppercase package names.
3992
3993 2005-12-12  Werner Koch  <wk@g10code.com>
3994
3995         * configure.ac: Test vor zcat.
3996
3997 2005-12-09  Werner Koch  <wk@g10code.com>
3998
3999         * Makefile.am (SUBDIRS): Include doc dir.
4000         * configure.ac: Add new Makefiles.
4001
4002         * doc/ChangeLog: New.  Moved relevant entries to that file.
4003
4004 2005-12-08  Werner Koch  <wk@g10code.com>
4005
4006         * packages/download.sh: Implemented CHK statement.
4007         * packages/packages.current: Add chk lines for all packages.
4008
4009 2005-12-07  Werner Koch  <wk@g10code.com>
4010
4011         Released 0.3.1.
4012
4013 2005-12-06  Werner Koch  <wk@g10code.com>
4014
4015         Released 0.3.0.
4016
4017 2005-12-02  Werner Koch  <wk@g10code.com>
4018
4019         * packages/download.sh: New option --force.  Default to skip
4020         already existing packages.
4021
4022 2005-12-02  Timo Schulz  <ts@g10code.com>
4023
4024         * packages/download.sh: Update WinPT url.
4025         * packages/packages.keys: Add second release key for WinPT.
4026         
4027 2005-11-30  Werner Koch  <wk@g10code.com>
4028
4029         * src/inst-gpgol.nsi: Install German translation.
4030         * src/uninst-gpgol.nsi: Likewise.
4031
4032 2005-11-29  Werner Koch  <wk@g10code.com>
4033
4034         * packages/packages.current: New.  This is more or less a
4035         template; the version on the server may be updated without syncing
4036         it to this version.
4037         * packages/packages.keys: New.
4038         * packages/download.sh: Rewritten.
4039
4040         * src/inst-sections.nsi (.onInstFailed, .onInstSuccess): New.
4041         (RunOnFinish): New function to run a key manager depending on the
4042         installed ones.
4043         * src/installer.nsi: Use a function to run the key manager on finish.
4044
4045 2005-11-28  Werner Koch  <wk@g10code.com>
4046
4047         Released 0.2.1.
4048
4049         * configure.ac: Append the revision number to the version suffix.
4050
4051         * src/Makefile.am: Reduced verbosity level of makensis.
4052
4053         * src/exdll.h: Adapted license to the NSIS one.
4054         (popstring): Add arg MAXLEN.
4055         * src/g4wihelp.c (playsound, stopsound): New.
4056         (splash_wndproc, showsplash): New.
4057         * src/inst-sections.nsi (.onInit): Use our new g4wihelp functions.
4058         (-startmenu): Translate the startmenu entries for the manuals.
4059
4060         * src/installer.nsi (ReserveFile): Removed advsplash.
4061
4062         * src/inst-gpa.nsi: Uppercase section name.
4063
4064         * src/inst-man_novice_de.nsi, src/inst-man_advanced_de.nsi:
4065         Translate section name.
4066
4067         * src/inst-gpgol.nsi: Try to register even on overwrite failure.
4068
4069 2005-11-24  Werner Koch  <wk@g10code.com>
4070
4071         Released 0.2.0.
4072
4073         * src/installer.nsi (PrintCloseOtherApps): New.
4074
4075 2005-11-21  Werner Koch  <wk@g10code.com>
4076
4077         Released 0.1.0.
4078
4079         * src/inst-sections.nsi: Disable uninstaller menu link.
4080
4081 2005-11-18  Werner Koch  <wk@g10code.com>
4082
4083         * src/inst-sections.nsi: Add more dependencies to sylpheed.
4084
4085 2005-11-17  Marcus Brinkmann  <marcus@g10code.de>
4086
4087         * configure.ac: Add glib dependency for GPGME.
4088         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Add
4089         --enable-w32-glib and LDFLAGS.
4090         * src/inst-gpgme.nsi: Install libgpgme-glib-11.dll.
4091         * src/uninst-gpgme.nsi: Uninstall libgpgme-glib-11.dll.
4092
4093 2005-11-17  Werner Koch  <wk@g10code.com>
4094
4095         * src/Makefile.am (EXTRA_DIST): Add loreley.mid as original source
4096         of the splash sound.
4097
4098         Add packages pthreads-w32 and regex.
4099
4100         * src/gpg4win.mk.in (MPKG_template): New.
4101         (pkgmkflags, pkgmkarg): New.
4102         (DEFLATE_macro): Use overwrite option for unzip.
4103
4104 2005-11-16  Werner Koch  <wk@g10code.com>
4105
4106         * src/inst-crypt.nsi, src/uninst-crypt.nsi: New.
4107         * m4/gpg4win.m4 (GPG4WIN_BPKG_GNUWIN32_LIB): New.
4108
4109         * src/uninst-sylpheed-claws.nsi, src/uninst-eudoragpg.nsi
4110         * src/inst-eudoragpg.nsi, src/inst-sylpheed-claws.nsi: New.
4111         * include/config.nsi.in: Add support for Sylpheed and EudorGPG.
4112         * src/Makefile.am (gpg4win_spkgs): Add them.
4113         (gpg4win_pkg_sylpheed_claws_configure): New. 
4114
4115         * src/inst-sections.nsi: Add them.
4116         * configure.ac: Add them.
4117
4118 2005-11-15  Werner Koch  <wk@g10code.com>
4119
4120         * src/Makefile.am (EXTRA_DIST): Add g4wihelp.nsi.
4121         (CLEANFILES): Add g4wihelp.dll.
4122
4123         * src/inst-gpgee.nsi: Use RegDLL and UnRegDLL.  Print warning on
4124         registration failure.  Use move approach for active extension.
4125         * src/inst-gpgol.nsi: Ditto.
4126         * src/uninst-gpgol.nsi: Use UnRegDLL and allow rebooting.
4127         * src/uninst-gpgee.nsi: Ditto.
4128
4129         * src/installer.nsi: Moved inclusion of g4wihelp.nsi after the
4130         language definitions.
4131
4132         * configure.ac (VERSION): Generate extended version information.
4133         * include/config.nsi.in: Define replacements
4134         * src/gpg4win.nsi, src/gpg4win-src.nsi: Use them for PROD_VERSION.
4135
4136         * src/gpg4win-src.nsi: Add our build dir as plugindir.
4137
4138 2005-11-14  Werner Koch  <wk@g10code.com>
4139
4140         * src/inst-sections.nsi (.onInit): Make sure that only one
4141         instance of the installer may run at the same time.
4142         * src/installer.nsi: Include g4wihelp.nsi.
4143         * src/g4wihelp.nsi: New.
4144         * src/g4wihelp.c: New.
4145         * src/exdll.h: New.
4146
4147 2005-11-11  Marcus Brinkmann  <marcus@g10code.de>
4148
4149         * src/gpg4win.mk.in (stamps/stamp-$(1)-00-install): Don't strip.
4150         (stamps/stamp-$(1)-01-install-dev): Likewise.
4151
4152 2005-11-08  Werner Koch  <wk@g10code.com>
4153
4154         * src/gpg4win.mk.in: Also strip DLLs; I am using stripped DLLs for
4155         months now.
4156
4157         Released 0.0.2.
4158
4159         * src/installer.nsi (T_WelcomeTitle): New.
4160         (MUI_WELCOMEPAGE_TITLE): New.
4161         (MUI_FINISHPAGE): Enhanced.
4162
4163         * src/installer-finish.nsi (Uninstall): use a loop to delete the
4164         startmenu.  Fixed Registry cleaning.
4165
4166         * src/inst-sections.nsi (onInit): Make sure that only one
4167         installer is running.
4168
4169 2005-11-07  Werner Koch  <wk@g10code.com>
4170
4171         * src/installer-finish.nsi: Fixed dereferencing of variable.
4172
4173         * src/inst-sections.nsi, src/installer-finish.nsi: Ensure that the
4174         menu gets written for all users.
4175
4176         * packages/download.sh: Add dummy manual pages.
4177
4178         * src/installer.nsi: Move compression type to ...
4179         * src/gpg4win.nsi: .. here and ...
4180         * src/gpg4win-src.nsi: .. here.  Use zlib for sources.
4181         
4182         * src/gpg4win-splash.bmp: New.
4183         * src/gpg4win-splash.wav: New.
4184         * src/installer.nsi: Reserve these files
4185         * src/inst-sections.nsi: Show silly splash screen.
4186         
4187         * include/config.nsi.in: Add dummy packages for the manuals.
4188         * src/uninst-man_advanced_de.nsi, src/uninst-man_novice_de.nsi
4189         * src/inst-man_advanced_de.nsi, src/inst-man_novice_de.nsi: Ditto.
4190         * src/Makefile.am (gpg4win_spkgs): Ditto.
4191         * src/inst-sections.nsi: Ditto.
4192         
4193         * src/installer-finish.nsi: Ditto.
4194
4195         * src/inst-gnupg.nsi: Make section read-only.
4196
4197 2005-11-04  Marcus Brinkmann  <marcus@g10code.de>
4198
4199         Released 0.0.1.
4200
4201         * Makefile.am (EXTRA_DIST): Add missing backslash.
4202         * include/config.nsi.in (top_srcdir): Remove.
4203         * src/Makefile.am (gpg4win-src-$(VERSION).exe): Pass TOP_SRCDIR,
4204         SRCDIR and BUILD_DIR (absolute path) as defined values.  Also, use
4205         $(srcdir) for nsi source file.
4206         (gpg4win-src-$(VERSION).exe): Likewise.
4207         * src/gpg4win.nsi: Change directory to build directory.
4208         Add include dirs ${TOP_SRCDIR} and ${SRCDIR}.
4209         * src/gpg4win-src.nsi: Likewise.
4210         * src/installer.nsi: Use ${TOP_SRCDIR} to access COPYING file.
4211         * src/gpg4win.mk (stamps/stamp-final): Depend on
4212         stamps/stamp-directories.
4213
4214 2005-11-03  Werner Koch  <wk@g10code.com>
4215
4216         * include/config.nsi.in: Adjusted for WinPT being a source package now.
4217
4218         * src/inst-winpt.nsi: Adjusted location of to be installed files.
4219
4220         * src/Makefile.am (gpg4win_spkgs): Add winpt.
4221         (gpg4win_bpkgs): Remove winpt
4222         (gpg4win_pkg_winpt_configure): Added.
4223
4224         * configure.ac (winpt): Made it a source package.
4225
4226         * configure.ac: Bail out if a required tool is missing.
4227
4228 2005-11-02  Werner Koch  <wk@g10code.com>
4229
4230         * README.SVN, autogen.sh: New.
4231
4232         * Makefile.am (AUTOMAKE_OPTIONS): Add dist-bzip2.
4233
4234         * packages/download.sh: Removed inclusion of config.h and defined
4235         WGET directly.  This is required because the download script needs
4236         to be used before configure and thus we can't use configure to
4237         determine the to be used wget; the config.sh script was anyway
4238         missing.
4239
4240 2005-10-26  Werner Koch  <wk@g10code.com>
4241
4242         * README: Add basic instructions on how to add new packages.
4243
4244         * configure.ac: Add detection of GPGee and WinPT.
4245         * m4/gpg4win.m4 (GPG4WIN_BPKG_BINSRC): New.
4246
4247         * include/config.nsi.in: Add defines for WinPT and GGee.
4248         * src/inst-winpt.nsi: New.
4249         * src/inst-gpgee.nsi: New.
4250         * src/uninst-winpt.nsi: New.
4251         * src/uninst-gpgee.nsi: New.
4252         * src/Makefile.am (gpg4win_bpkgs): Add WinPT and GPGee.
4253         * src/inst-sections.nsi: Ditto.
4254         * src/installer-finish.nsi: Ditto.
4255         * packages/download.sh (server_winpt): Add WinPT.
4256         (server_gpgee): Add temporary location for gpgee.
4257         (server_g10code): Add temporary location for gpg-error, gpgme,
4258         gpa and gpgol.
4259
4260 2005-10-25  Werner Koch  <wk@g10code.com>
4261
4262         * src/installer.nsi: Don't put the version into the "Name" variable.
4263
4264 2005-10-24  Marcus Brinkmann  <marcus@g10code.de>
4265
4266         * COPYING: New file.
4267
4268 2005-10-23  Marcus Brinkmann  <marcus@g10code.de>
4269
4270         * src/gpg4win.mk.in (pdir): Call post_install with source dir as
4271         current directory.
4272         * configure.ac (VERSION): Check for dlltool.
4273         * src/Makefile.am (gpg4win_pkg_libiconv_post_install,
4274         gpg4win_pkg_gettext_post_install): New macros.
4275         * src/libiconv.def, src/libintl.def: New files.
4276         * src/inst-libgpg-error.nsi: Install mo files.
4277         * src/uninst-libgpg-error.nsi: Uninstall mo files.
4278
4279 2005-10-22  Marcus Brinkmann  <marcus@g10code.de>
4280
4281         * configure.ac: Add libiconv and gettext as dependencies for
4282         libgpg-error and gpa.
4283         * src/Makefile.am (gpg4win_pkg_libgpg_error_configure): New
4284         variable.
4285
4286         * src/Makefile.am (common_nsi): Add uninstaller files.
4287         * src/uninst-atk.nsi, src/uninst-gettext.nsi, src/uninst-glib.nsi,
4288         src/uninst-gnupg.nsi, src/uninst-gpa.nsi, src/uninst-gpgme.nsi,
4289         src/uninst-gpgol.nsi, src/uninst-gtk+.nsi,
4290         src/uninst-libgpg-error.nsi, src/uninst-libiconv.nsi,
4291         src/uninst-libpng.nsi, src/uninst-pango.nsi,
4292         src/uninst-pkgconfig.nsi, src/uninst-zlib.nsi: New file.
4293         * src/inst-sections.nsi: Include the uninstallers in reverse
4294         order.
4295         * src/inst-gpgol.nsi: Register the gpgol DLL at installation, and
4296         (surprise!) unregister it at deinstallation.
4297
4298 2005-10-21  Marcus Brinkmann  <marcus@g10code.de>
4299
4300         * src/Makefile.am (gpg4win_pkg_gpgme_configure): Enable static
4301         library for gpgol.
4302         (gpg4win_pkg_gpgol_configure): Add gpg-error prefix.
4303
4304         * src/inst-gnupg.nsi: Fix path of deleted files.
4305
4306         * src/gpg4win.mk.in (pdir): Don't strip DLL files.
4307
4308 2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
4309
4310         * m4/gpg4win.m4 (GPG4WIN_DEFINE): New function.  Use it to define
4311         feature symbols for NSI.  Use m4_translit instead of m4_bpatsubst.
4312         New option --enable-debug.
4313         * include/config.nsi.in: Catch all this new information.
4314         * src/gpg4win.nsi (DEBUG): Define if [GPG4WIN_DEBUG].
4315         (HAVE_PKG_GPA): Don't define here.
4316         * src/inst-sections.nsi: Guard all package specific commands with
4317         feature macro checks.  Calculate dependencies on .onInit, too.
4318         * src/gpg4win.mk.in (STRIP_macro): Quote $(DEBUG) strictly.
4319
4320         * src/installer-finish.nsi: Add support for Add/Remove Programs.
4321
4322 2005-10-20