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