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