Preparing the first public BETA release.
[gpg4win.git] / ChangeLog
index 33b1477..41034ca 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,273 @@
+2008-04-23  Werner Koch  <wk@g10code.com>
+
+       Release 1.9.0 beta version.
+
+       * src/Makefile.am (EXTRA_DIST): Add Memento.nsh
+
+       * patches/gpa/01-no-uiserver.patch: New.
+
+       * autogen.sh <build-w32>: Pass --enable-maintainer-mode.
+
+       * patches/gnupg2/01-version.patch.in: New.
+       * configure.ac (AC_CONFIG_FILES): Patch the version of GnuPG.
+       (AC_CONFIG_COMMANDS): New.
+
+2008-04-22  Marcus Brinkmann  <marcus@ulysses.g10code.com>
+
+       * packages/packages.current: Update gpgme.
+
+       * packages/packages.current: Update kdelibs and kleopatra.
+
+2008-04-22  Werner Koch  <wk@g10code.com>
+
+       * src/installer.nsi (PrintBetaWarning): New.
+       (PrintNonAdminWarning): Call it.
+
+2008-04-21  Werner Koch  <wk@g10code.com>
+
+       * patches/gnupg2-2.0.9/05-w32-http.patch: New.
+       * patches/gnupg2-2.0.9/04-ks-w32init.patch: New.
+       * Makefile.am (EXTRA_DIST): Add new patches.  Correct name of
+       gpgol/01-always-encrypt.patch.
+       
+2008-04-18  Werner Koch  <wk@g10code.com>
+
+       * patches/gpgol/01-always-encrypt.patch: New.
+
+2008-04-16  Werner Koch  <wk@g10code.com>
+
+       * src/inst-winpt.nsi: Do not select by default.
+
+2008-04-08  Werner Koch  <wk@g10code.com>
+
+       * patches/gnupg2-2.0.9/03-i18n+etc.patch: New.
+       * patches/gnupg2-2.0.9/02-de.po-fix: Update.
+
+2008-04-02  Werner Koch  <wk@g10code.com>
+
+       * packages/packages.current: Update GpgOL.
+       
+       * patches/gnupg2-2.0.9/02-de.po-fix.patch: New.
+
+2008-04-01  Werner Koch  <wk@g10code.com>
+
+       * configure.ac (AC_INIT): Fix quoting.
+
+       * patches/gnupg2-2.0.9/01-close-all-handle.patch: New.
+
+2008-04-01  Marcus Brinkmann  <marcus@g10code.de>
+
+       * packages/packages.current: Update kdelibs and kleopatra.
+
+2008-03-26  Werner Koch  <wk@g10code.com>
+
+       * packages/packages.current: Update GnuPG-1 to 1.4.9.
+
+2008-03-26  Marcus Brinkmann  <marcus@g10code.de>
+
+       * packages/packages.current: Update gpgex to 0.9.0.
+       * src/inst-gpgex.nsi, src/uninst-gpgex.nsi: Handle translations
+       ar, es and ru.
+
+2008-03-26  Werner Koch  <wk@g10code.com>
+
+       * packages/packages.current: Update to GnuPG 2.0.9.
+       * Makefile.am (EXTRA_DIST): Remove gnupg-2.0.8 patches.
+
+       * src/inst-gnupg2.nsi: Install the help files.
+       * src/uninst-gnupg2.nsi: Remove them.
+       * src/inst-gnupg.nsi: Now delete the Lang Registry entry becuase
+       GnuPG 2.0.9 does not need it anymore.
+
+2008-03-25  Werner Koch  <wk@g10code.com>
+
+       * src/inst-gnupg.nsi: Write the language code for use by gettext
+       into the Registry.
+
+2008-03-25  Marcus Brinkmann  <marcus@g10code.de>
+
+       * packages/packages.current: Update libassuan.
+
+2008-03-25  Werner Koch  <wk@g10code.com>
+
+       * src/inst-dirmngr.nsi: Create empty extra-certs directory.
+       * src/uninst-dirmngr.nsi: Delete it.
+
+2008-03-25  Marcus Brinkmann  <marcus@g10code.de>
+
+       * packages/packages.current: Update w32pth.
+
+2008-03-21  Marcus Brinkmann  <marcus@g10code.de>
+
+       * packages/packages.current: Update w32pth and libassuan.
+
+       * packages/packages.current: Update gpa, libassuan, w32pth, gpa,
+       kleopatra.
+
+2008-03-20  Werner Koch  <wk@g10code.com>
+
+       * src/potomo: New.
+       * src/Makefile.am (gpg4win_pkg_gnupg_post_install): Remove mo file
+       creation.
+       (gpg4win_pkg_gnupgw_post_install): Convert po files.
+       (EXTRA_DIST): Include potomo.
+       * src/inst-gnupg2.nsi: Install all available mo files.
+       * src/inst-gnupg2.nsi: Do not install com-certs.pem.
+
+2008-03-19  Werner Koch  <wk@g10code.com>
+
+       * packages/packages.current: Update GpgOL.
+
+2008-03-18  Marcus Brinkmann  <marcus@g10code.de>
+
+       * packages/packages.current: Update kleopatra and kdelibs.
+
+       * src/make-msi.pl (lang_to_lcid): Support more languages.
+       (gpg4win_nsis_stubs): Likewise.
+       * make-msi.guids: Updated.
+
+2008-03-18  Werner Koch  <wk@g10code.com>
+
+       * packages/packages.current: Update GpgOL.
+
+2008-03-17  Marcus Brinkmann  <marcus@g10code.de>
+
+       * packages/packages.current: Update kleopatra and kdelibs.
+
+2008-03-12  Marcus Brinkmann  <marcus@g10code.de>
+
+       * src/inst-atk.nsi: Install message catalogs for ar, es, fr and ru.
+       * src/inst-glib.nsi: Likewise.
+       * src/inst-gtk+.nsi: Likewise.  Also install gtk20-properties.mo.
+       * src/uninst-atk.nsi: Uninstall them.
+       * src/uninst-glib.nsi: Likewise.
+       * src/uninst-gtk+.nsi: Likewise.
+
+2008-03-11  Marcus Brinkmann  <marcus@g10code.de>
+
+       * src/gpg4win.nsi: Add gpg2 and its buddies to the light installer.
+
+2008-03-11  Werner Koch  <wk@g10code.com>
+
+       * packages/packages.current: Update GpgOL.
+
+2008-03-10  Marcus Brinkmann  <marcus@g10code.de>
+
+       * packages/packages.current: Update gpa.
+       * src/inst-gpa.nsi: Install other languages AR, ES, FR and RU.
+       * src/uninst-gpa.nsi: Deinstall those languages.
+
+       * AUTHORS: Add translators.
+       * src/inst-sections.nsi (.onInit): Insert macro MUI_LANGDLL_DISPLAY.
+       [DEBUG]: Define MUI_LANGDLL_ALWAYSSHOW.
+       (un.onInit): New function.
+       * src/installer.nsi: Include ../po/catalogs.nsi with PO_HEADER
+       defined to include MUI language files.  Insert macro
+       MUI_RESERVEFILE_LANGDLL.
+       (MUI_LANGDLL_REGISTRY_ROOT, MUI_LANGDLL_REGISTRY_KEY)
+       (MUI_LANGDLL_REGISTRY_VALUENAME): New symbols.
+       (MUI_LANGDLL_ALLLANGUAGES) [DEBUG]: New symbol.
+
+2008-03-10  Werner Koch  <wk@g10code.com>
+
+       * packages/packages.current: Update GpgOL.
+
+2008-03-07  Werner Koch  <wk@g10code.com>
+
+       * packages/packages.current: Update GpgOL.
+
+2008-03-05  Marcus Brinkmann  <marcus@g10code.de>
+
+       * packages/packages.current: Update kdelibs and kleopatra.
+
+2008-02-28  Marcus Brinkmann  <marcus@g10code.de>
+
+       * src/kleowrap.c: Use CreateProcess instead of spawn for ksycoca
+       to suppress console window.
+
+2008-02-27  Marcus Brinkmann  <marcus@g10code.de>
+
+       * src/kleowrap.c: Include errno.h.
+       (run_kbuildsycoca): New function by Frank Osterfeld.
+       (main): Invoke it.
+
+       * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Move plugins
+       to INSTDIR.
+       * src/inst-kdelibs.nsi, src/uninst-kdelibs.nsi: Likewise.
+
+2008-02-26  Marcus Brinkmann  <marcus@g10code.de>
+
+       * src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Fix last change.
+
+       * packages/packages.current: Update gpgol, kdelibs, kleopatra.
+       * src/inst-kdelibs.nsi, src/uninst-kdelibs.nsi,
+       src/inst-kleopatra.nsi, src/uninst-kleopatra.nsi: Update.
+
+       * patches/winpt/01-gpg-path.patch: New file.
+       * Makefile.am (EXTRA_DIST): Add this file.
+
+2008-02-19  Marcus Brinkmann  <marcus@g10code.de>
+
+       * packages/packages.current: Update gpgex.
+
+       * src/kleowrap.c: Change working directory.
+
+       * src/kleowrap.c: New file.
+       * src/kleopatra.bat: Removed.
+       * src/Makefile.am (EXTRA_DIST): Remove kleopatra.bat, add
+       kleowrap.c.
+       (CLEANFILES): Add kleowrap.exe.
+       (gpg4win-$(VERSION).exe, gpg4win-light-$(VERSION).exe,
+       (gpg4win-$(VERSION).wix, gpg4win-light-$(VERSION).wix): Add
+       kleowrap.exe as dependency.
+       (gpgwrap.exe): Use make magic.
+       (kleowrap.exe): New target.
+       * src/inst-kleopatra.nsi: Install kleowrap.exe as kleopatra.exe,
+       and do not install kleopatra.bat.
+       * src/uninst-kleopatra.nsi: Uninstall kleopatra.exe instead of
+       kleopatra.bat.
+       * src/inst-sections.nsi (no_desktop): Replace kleopatra.bat by
+       kleopatra.exe.
+
+2008-02-18  Marcus Brinkmann  <marcus@g10code.de>
+
+       * packages/packages.current: Update kdelibs and kleopatra.
+
+2008-02-18  Werner Koch  <wk@g10code.com>
+
+       * src/installer.nsi: Take the README file from share/gpg4win.
+       This is required because we now make sure that the last output
+       directory is now the top directory.
+
+       * packages/packages.current: Update GpgOL.
+
+2008-02-16  Marcus Brinkmann  <marcus@g10code.de>
+
+       * packages/packages.current: Undo update of kdelibs and kleopatra.
+
+       * packages/packages.current: Update dirmngr, gpgme, gpa, gnupg,
+       w32pth, kdelibs, and kleopatra.
+
+2008-02-15  Werner Koch  <wk@g10code.com>
+
+       * packages/packages.current: Update pinentry, gnupg and gpgme.
+
+2008-02-12  Werner Koch  <wk@g10code.com>
+
+       * packages/packages.current: Update libksba.
+
+2008-02-09  Marcus Brinkmann  <marcus@g10code.de>
+
+       * patches/gnupg-1.4.8/01-gpgconf-list.patch: New file.
+       * patches/gnupg2-2.0.8/06-gpgconf-list.patch: New file.
+       * Makefile.am (EXTRA_DIST): Add these.
+
+2008-02-08  Marcus Brinkmann  <marcus@g10code.de>
+
+       * packages/packages.current: Update kleopatra.
+       * src/inst-kdelibs.nsi: Move kcmdwrapper.exe to bin.
+       * src/uninst-kdelibs.nsi: Uninstall it there.
+
 2008-02-06  Werner Koch  <wk@g10code.com>
 
        * packages/packages.current: Update GpgOL.