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