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