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