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