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