gpg4win.git
3 days agoPost release updates master
Andre Heinecke [Tue, 25 Nov 2014 18:39:45 +0000 (19:39 +0100)]
Post release updates

3 days agoRelease 2.2.3 gpg4win-2.2.3
Andre Heinecke [Tue, 25 Nov 2014 18:38:13 +0000 (19:38 +0100)]
Release 2.2.3

    * NEWS: Mark 2.2.3 as released

3 days agoUpdate libassuan to 2.1.3
Andre Heinecke [Tue, 25 Nov 2014 17:53:49 +0000 (18:53 +0100)]
Update libassuan to 2.1.3

    * packages/packages.current (libassuan): Update to 2.1.3

3 days agoPut the edit-paste icon into oxygen-icons
Andre Heinecke [Tue, 25 Nov 2014 14:36:24 +0000 (15:36 +0100)]
Put the edit-paste icon into oxygen-icons

    * packages/packages.current(oxygen-icons): Use updated package.
    (kleopatra): Use package without edit-paste icon.

--
    Putting the icon into the kleopatra package was a bad hack
    which failed on NSIS creation. It should have been part
    of oxygen-icons (with the according source).

3 days agoMention ksba update in NEWS and update READMEs
Andre Heinecke [Tue, 25 Nov 2014 14:34:29 +0000 (15:34 +0100)]
Mention ksba update in NEWS and update READMEs

    * NEWS: Mention libksba update. Fix Typo.
    * doc/README.de.txt, doc/README.en.txt: Upate according
    to NEWS.

3 days agoUpdate libksba to 1.3.2
Andre Heinecke [Tue, 25 Nov 2014 11:48:58 +0000 (12:48 +0100)]
Update libksba to 1.3.2

    * packages/packages.current (libksba): Update to 1.3.2

3 days agoInstall edit-paste icon for kleopatra
Andre Heinecke [Tue, 25 Nov 2014 11:28:47 +0000 (12:28 +0100)]
Install edit-paste icon for kleopatra

    * src/inst-oxygen-icons.nsi, src/uninst-oxygen-icons.nsi: Add
    edit-paste.png.

--
    The edit-paste icon is used for the clipboard menu entry in
    Kleopatra.

3 days agoUpdate kleopatra to git-945878c
Andre Heinecke [Tue, 25 Nov 2014 11:27:33 +0000 (12:27 +0100)]
Update kleopatra to git-945878c

    * NEWS: Update kleopatra version.
    * packages/packages.current (kleopatra): Update.
--
    This includes an improved bugfix for input process
    error detection.

7 days agoFix gpgme patch dir for make dist
Andre Heinecke [Fri, 21 Nov 2014 18:59:20 +0000 (19:59 +0100)]
Fix gpgme patch dir for make dist

    * Makefile.am (EXTRA_DIST): Fix gpgme patch dir.
--
    Just packaging all patches under patches would be a nice
    feature.

7 days agoStill apply SKS compatibility patch with 1.5.1
Andre Heinecke [Fri, 21 Nov 2014 15:25:48 +0000 (16:25 +0100)]
Still apply SKS compatibility patch with 1.5.1

    * patches/gpgme-1.4.4: Renamed to gpgme-1.5.1.
    * patches/gpgme-1.5.1: New.

7 days agoUpdate gpgme to 1.5.1
Andre Heinecke [Fri, 21 Nov 2014 15:19:12 +0000 (16:19 +0100)]
Update gpgme to 1.5.1

    * packages/packages.current (gpgme): Update to 1.5.1

--
    This is necessary to fix the build for GPA 0.9.6

7 days agoUpdate libpng to 1.4.14
Andre Heinecke [Fri, 21 Nov 2014 13:22:42 +0000 (14:22 +0100)]
Update libpng to 1.4.14

    * packages/packages.current (libpng): Update.

7 days agoUpdate GPA to 0.9.6
Andre Heinecke [Fri, 21 Nov 2014 12:21:51 +0000 (13:21 +0100)]
Update GPA to 0.9.6

    * NEWS: Mention this.
    * packages/packages.current (gpa): Update to 0.9.6

9 days agoRemove gcrypt-module header also from portable
Andre Heinecke [Wed, 19 Nov 2014 11:52:01 +0000 (12:52 +0100)]
Remove gcrypt-module header also from portable

    * src/mkportable-full.h: Remove gcrypt-module.h

9 days agoFix charset.alias uninstallation package
Andre Heinecke [Wed, 19 Nov 2014 11:31:04 +0000 (12:31 +0100)]
Fix charset.alias uninstallation package

    * uninst-glib.nsi: Remove charset.alias
    * uninst-libiconv.nsi: Add charset.alias

--
    The file is installed by libiconv so it should be
    removed in the corresponding uninstall script.
    This fixes a leftover in vanilla installation.

10 days agoMore fixes for (portable) Vanilla installer
Andre Heinecke [Tue, 18 Nov 2014 15:38:10 +0000 (16:38 +0100)]
More fixes for (portable) Vanilla installer

    * src/gpg4win.nsi (GPG4WIN_VANILLA): Include libtasn.
    * src/mkportable-vanilla.h: Include libtasn and gnutls.

10 days agoAdd repackaged Kleopatra binary package
Andre Heinecke [Tue, 18 Nov 2014 10:57:20 +0000 (11:57 +0100)]
Add repackaged Kleopatra binary package

    * packages/packages.current (Kleopatra): Update bin package.

--
    The only difference to the old package is that this package
    includes HTML documentation for de and not only the index
    docbook. Yes the way kleopatra is included in gpg4win currently
    is not nice,.. Too much manual work involved.

10 days agoUpdate extra dist patches
Andre Heinecke [Tue, 18 Nov 2014 10:51:05 +0000 (11:51 +0100)]
Update extra dist patches

    * Makefile.am (EXTRA_DIST): Update patches.

11 days agoBump version number to 2.2.3
Andre Heinecke [Mon, 17 Nov 2014 16:55:54 +0000 (17:55 +0100)]
Bump version number to 2.2.3

    * configure.ac: Bump version number to 2.2.3

--
    Forgot to do this after the last release.

11 days agoLanguage improvements to NEWS for upcoming 2.2.3.
Bernhard Reiter [Mon, 17 Nov 2014 15:02:57 +0000 (16:02 +0100)]
Language improvements to NEWS for upcoming 2.2.3.

11 days agoSpellcheck and minor wording changes for NEWS
Andre Heinecke [Mon, 17 Nov 2014 14:26:31 +0000 (15:26 +0100)]
Spellcheck and minor wording changes for NEWS

    * NEWS: Minor spelling / wording fixes.

11 days agoUpdate Kleopatra to include input error handling
Andre Heinecke [Mon, 17 Nov 2014 14:21:36 +0000 (15:21 +0100)]
Update Kleopatra to include input error handling

    * NEWS: Mention this.
    * packages/packages.current (kleopatra): Update to current
    gpg4win branch head.

--
    This only commit that is new in this version is mentioned
    in issue1624.

11 days agoAdd fix for gpgtar windows codepage handling
Andre Heinecke [Mon, 17 Nov 2014 13:58:24 +0000 (14:58 +0100)]
Add fix for gpgtar windows codepage handling

    * NEWS: Mention this.
    * patches/gnupg2-2.0.26/
    0005-Fix-gpgtar-8-bit-encoding-handling-on-Win32.patch: New.

--
    See issue1624 for details on this patch.

11 days agoAdd gnupg commit a5ca45e
Andre Heinecke [Mon, 17 Nov 2014 13:42:37 +0000 (14:42 +0100)]
Add gnupg commit a5ca45e

    * NEWS: Mention the change.
    * patches/gnupg2-2.0.26/
    0004-Make-the-use-of-verifiy-file-harder.patch: New.

11 days agoUpdate glib patches and remove rand_s usage.
Andre Heinecke [Mon, 17 Nov 2014 11:58:15 +0000 (12:58 +0100)]
Update glib patches and remove rand_s usage.

    * NEWS: Mention rand_s removal (fixes xp compatibility).
    * patches/glib-2.34.3/02-no-kill.patch: Removed. Problem
    addressed upstream.
    * patches/glib-2.34.3/01-socket.patch: Moved to 2.41.0.
    * patches/glib-2.41.0/03-remove-rand_s.patch: New. Reverts
    upstream commit 0e1924a.

--
    The remove-rand_s patch can be removed when we use mingw
    libraries > 3.1 as they no longer import rand_s directly
    but load it at runtime / use a fallback which also works
    on Windows XP.

11 days agoInclude GnuTLS in vanilla installer
Andre Heinecke [Mon, 17 Nov 2014 11:51:07 +0000 (12:51 +0100)]
Include GnuTLS in vanilla installer

    * NEWS: Mention this.
    * src/gpg4win.nsi: Include GnuTLS in vanilla package.

--
    Keyserver lookup over hkps needs gnutls and curl is linked
    directly against it now.

11 days agoStart NEWS for 2.2.3
Andre Heinecke [Mon, 17 Nov 2014 11:49:19 +0000 (12:49 +0100)]
Start NEWS for 2.2.3

    * NEWS: Mention the mkportable fix.

5 weeks agoCleanup patches directory
Andre Heinecke [Wed, 22 Oct 2014 11:17:39 +0000 (13:17 +0200)]
Cleanup patches directory

    * patches/claws-mail-3.8.1: Remove symlink.
    * patches/glib-2.20.0/01-socket.patch,
    patches/glib-2.24.0/01-socket.patch: Remove patches for old
    versions.
    * patches/gpgol-1.1.3/01-w64-ming64.patch,
    patches/gpgol-1.1.3/02-off_t.postcfg-build,
    patches/gtk+-2.24.17/01-utf-conv-crash.patch
    patches/gtk+-2.24.17/02-crlf.patch
    patches/libetpan-0.57/01-gnutls_compat.patch
    patches/libgpg-error-1.12/01-fix-get-string.patch
    patches/libxml2-2.7.8/01-cve-2012-5134: Remove paches included
    in currently used upstream versions.
    * Makefile.am (EXTRA_DIST): Update accordingly.

--
    The intention is to get a better overview of the patches
    we are still shipping. For old versions the git history
    should be enough.

2 months agoFix libgcrypt soname in mkportable headers
Andre Heinecke [Fri, 5 Sep 2014 14:16:19 +0000 (16:16 +0200)]
Fix libgcrypt soname in mkportable headers

    * src/mkportable-full.h, src/mkportable-light.h,
    src/mkportable-vanilla.h: Update soname to -20

--

    Wald-issue #6563

2 months agoFix libgcrypt-1.6.2 checksum
Andre Heinecke [Thu, 4 Sep 2014 09:51:16 +0000 (11:51 +0200)]
Fix libgcrypt-1.6.2 checksum

    * packages/packages.current(libgcrypt): Fix checksum

--
    The previous checksum was acidentally the checksum of the
    signature and not of the tarball.

2 months agoCompendium, Appendix E: Typo fixed.
Bernhard Reiter [Wed, 3 Sep 2014 13:52:44 +0000 (15:52 +0200)]
Compendium, Appendix E: Typo fixed.

2 months agoUpdated NEWS and README for 2.2.2 release. gpg4win-2.2.2
Emanuel Schuetze [Wed, 3 Sep 2014 10:25:50 +0000 (12:25 +0200)]
Updated NEWS and README for 2.2.2 release.

2 months agoRevert "Post release update"
Andre Heinecke [Wed, 3 Sep 2014 09:47:42 +0000 (11:47 +0200)]
Revert "Post release update"

This reverts commit 72543fba7462251f1d0b241de2275e1e40033a3d.

2 months agoPost release update
Andre Heinecke [Wed, 3 Sep 2014 09:30:31 +0000 (11:30 +0200)]
Post release update

    * NEWS: Mark 2.2.2 as released.

2 months agoUpdate news and readmes
Andre Heinecke [Wed, 3 Sep 2014 09:24:31 +0000 (11:24 +0200)]
Update news and readmes

    * NEWS: Mention wildcards again.
    * doc/README.de.txt, doc/README.en.txt: Add latest NEWS

3 months agoAdd patch for positional params in passphrase dlg
Andre Heinecke [Tue, 26 Aug 2014 08:41:00 +0000 (10:41 +0200)]
Add patch for positional params in passphrase dlg

    * NEWS: Mention that this fixes french pinentry dialog.
    * patches/gnupg2-2.0.26/
    0003-gpg-Allow-for-positional-parameters-in-the-passphras.patch:
    New.

3 months agoAdd patch to fix encoding problems with console
Andre Heinecke [Tue, 26 Aug 2014 07:50:24 +0000 (09:50 +0200)]
Add patch to fix encoding problems with console

    * NEWS: Mention this fix.
    * patches/gnupg2-2.0.26/
    0002-Let-wchar_to_native-convert-to-console-codepage.patch: New.

--
    The related bugs are mentioned in the patch.

3 months agoUpdate libgcrypt to 1.6.2
Andre Heinecke [Thu, 21 Aug 2014 13:51:32 +0000 (15:51 +0200)]
Update libgcrypt to 1.6.2

    * packages/packages.current (libgcrypt): Update.

3 months agoSet lib and includedir explicitly for curl
Andre Heinecke [Tue, 19 Aug 2014 08:16:10 +0000 (10:16 +0200)]
Set lib and includedir explicitly for curl

    * src/Makefile.am (gpg4win_pkg_curl_configure): Set lib
    and includedir explicitly.

--
    Curl now uses pkg-config to find gnutls, this fails as
    gnutls is not configured to be installed in the stow directory
    and pkg-config does not report this directory as libdir
    for gnutls. So set LIBS and CPPFLAGS to look for includes
    and libaries in the installation prefix.

3 months agoUpdate libassuan
Andre Heinecke [Mon, 18 Aug 2014 08:59:45 +0000 (10:59 +0200)]
Update libassuan

    * packages/packages.current (libassuan): Update to 2.1.2

3 months agoFixed missing translation in README.en.txt.
Emanuel Schuetze [Thu, 14 Aug 2014 13:43:31 +0000 (15:43 +0200)]
Fixed missing translation in README.en.txt.

3 months agoUpdate Readmes and News
Andre Heinecke [Thu, 14 Aug 2014 11:43:25 +0000 (13:43 +0200)]
Update Readmes and News

    * NEWS: Add note about kleopatra update.
    * doc/README.de.txt, doc/README.en.txt: Mention NEWS.

3 months agoUpdate EXTRA_DIST with recent patches
Andre Heinecke [Thu, 14 Aug 2014 11:17:54 +0000 (13:17 +0200)]
Update EXTRA_DIST with recent patches

    * Makefile.am: Update EXTRA_DIST

3 months agoRemove mention of wildcard fix
Andre Heinecke [Thu, 14 Aug 2014 11:15:20 +0000 (13:15 +0200)]
Remove mention of wildcard fix

    * NEWS: Remove mention of wildcard fix

--
    The fix is appearently not working with the current crt

3 months agoUpdate dependencies in README
Andre Heinecke [Thu, 14 Aug 2014 11:13:57 +0000 (13:13 +0200)]
Update dependencies in README

    * README: Remove note about lenny and update dependencies

3 months agoRevert "Convert the English compendium to org-mode"
Werner Koch [Wed, 13 Aug 2014 17:28:15 +0000 (19:28 +0200)]
Revert "Convert the English compendium to org-mode"

This reverts commit ee9da19f4085d470414fba5ea751d5aedd2603f6.

3 months agoChange libpng download server
Andre Heinecke [Wed, 13 Aug 2014 16:14:02 +0000 (16:14 +0000)]
Change libpng download server

    * packages/packages.current (libpng): Change download server.

--
    At the time of the last check the ftp.simplesystems.org
    server was unavilable. This time the sourceforge download
    is unavailable so we switch back again.

3 months agoUpdate GpgOL to 1.2.1
Andre Heinecke [Wed, 13 Aug 2014 15:28:52 +0000 (15:28 +0000)]
Update GpgOL to 1.2.1

    * NEWS: Mention GpgOL news.
    * packages/packages.current (GpgOL): Update.

3 months agoDon't set thread callbacks at all for gcrypt
Andre Heinecke [Wed, 13 Aug 2014 14:17:09 +0000 (14:17 +0000)]
Don't set thread callbacks at all for gcrypt

    * patches/dirmngr-1.1.1/dirmngr-pth.patch: Skip threading
    initialization.

--
    This should be no longer needed with gcrypt 1.6.1. As gcrypt
    does use Windows threads now on Windows pth support is no
    longer builtin.

3 months agoAdd repackaged kleopatra archive
Andre Heinecke [Wed, 13 Aug 2014 08:26:25 +0000 (10:26 +0200)]
Add repackaged kleopatra archive

    * packages/packages.current (kleopatra): Update.

--
    This package differs from the previous one in that the
    kleopatra.exe has embedded icon resources again.

3 months agoEnable wildcard support for gnupg
Andre Heinecke [Tue, 12 Aug 2014 19:30:41 +0000 (21:30 +0200)]
Enable wildcard support for gnupg

    * patches/gnupg2-2.0.20/02-allow-mark-trusted.patch,
    patches/gnupg2-2.0.21/01-scd-varlen.patch,
    patches/gnupg2-2.0.21/02-scd-spr532.patch: Remove obsolete patches.
    * patches/0001-Enable-wildcard-expansion-with-mingw-w64.patch: New.

    NEWS: Mention this.

--
    This works at least with the mingw-crt from ubuntu 14.4

3 months agoUpdate gnupg to 2.0.26
Andre Heinecke [Tue, 12 Aug 2014 18:56:54 +0000 (20:56 +0200)]
Update gnupg to 2.0.26

    * NEWS: update version.
    * packages/packages.current(gnupg): Update version.

3 months agoUpdate kleopatra to latest stable git
Andre Heinecke [Tue, 12 Aug 2014 18:09:37 +0000 (20:09 +0200)]
Update kleopatra to latest stable git

    * packages/packages.current (kleopatra): Update to git-ac229d2
    * NEWS: Update kleopatra version.

3 months agoAdd patch for SKS >= 1.1.5 support in gpgme
Andre Heinecke [Tue, 12 Aug 2014 17:12:38 +0000 (17:12 +0000)]
Add patch for SKS >= 1.1.5 support in gpgme

    * gpgme-1.4.4/
    0001-Handle-modern-keyserver-output-which-may-emit-the-fi.patch: New

3 months agoAdd patch for dirmngr gcrypt 1.6 compatibilty
Andre Heinecke [Tue, 12 Aug 2014 10:22:33 +0000 (12:22 +0200)]
Add patch for dirmngr gcrypt 1.6 compatibilty

    * patches/dirmngr-1.1.0/01-mmap.patch: Removed obsolete patch.
    * patches/dirmngr-1.1.1/dirmngr-pth.patch: New.

--

    See g10code issue 1590

3 months agoAdd recent pinentry-qt commits as patches
Andre Heinecke [Wed, 6 Aug 2014 14:21:59 +0000 (14:21 +0000)]
Add recent pinentry-qt commits as patches

    * NEWS: Mention pinentry-qt changes
    * patches/pinentry-0.8.4-beta8/
    0002-Use-raiseWindow-also-for-confirm-dialogs.patch,
    patches/pinentry-0.8.4-beta8/
    0003-Add-fallbacks-for-SetForegroundWindow.patch,
    patches/pinentry-0.8.4-beta8/
    0004-Check-for-MOC-also-if-pinentry-qt-is-disabled.patch: New.

--
   All the patches are also commited in the pinentry repository.

3 months agoUpdate gcrypt nsis scripts
Andre Heinecke [Wed, 6 Aug 2014 12:46:45 +0000 (12:46 +0000)]
Update gcrypt nsis scripts

    * src/inst-libgcrypt.nsi, src/uninst-libgcrypt.nsi: Change
    dll name to libgcrypt-20.dll. No longer install gcrypt-module.h

--
    Why do we install header files anyway?

3 months agoUpdate libgcrypt to 1.6.1
Andre Heinecke [Wed, 6 Aug 2014 12:38:34 +0000 (12:38 +0000)]
Update libgcrypt to 1.6.1

    * packages/packages.current (libgcrypt): Update

3 months agoAdd patch to compile gnutls with gcrypt 1.6
Andre Heinecke [Wed, 6 Aug 2014 12:37:43 +0000 (12:37 +0000)]
Add patch to compile gnutls with gcrypt 1.6

    * patches/gnutls-2.12.23/fix-gcrypt-private-api-usage.patch: New.

3 months agoFix build with newer mingw versions
Andre Heinecke [Mon, 4 Aug 2014 20:18:41 +0000 (22:18 +0200)]
Fix build with newer mingw versions

    This adds an upstream fix to the gnulibs of libtasn
    and gnutls

    * patches/gnutls-2.12.23/gnulib-mingw-w64-fix.patch,
      patches/libtasn1-2.14/gnulib-mingw-w64-fix.patch: New.

3 months agoRemove overly verbose debug line
Andre Heinecke [Mon, 4 Aug 2014 15:15:07 +0000 (17:15 +0200)]
Remove overly verbose debug line

    * src/kleowrap.c: Remove debug ouput if SetDllDirectory
    succeeds.

--
  This was never meant for commit but I've forgotten to remove
  this.

3 months agoUpdate gnutls to 2.12.13 with patches
Andre Heinecke [Mon, 4 Aug 2014 14:51:28 +0000 (16:51 +0200)]
Update gnutls to 2.12.13 with patches

    * packages/packages.current (gnutls) Switch download server
    and update version.
    * patches/gnutls-2.12.23/02-cve-2013-2116.patch,
      patches/gnutls-2.12.23/03-cve-2014-1959.patch,
      patches/gnutls-2.12.23/04-cve-2014-0092.patch,
      patches/gnutls-2.12.23/05-cve-2014-3466.patch: New. Taken
      from gnutls26_2.12.23-12ubuntu2.1

3 months agoUpdate gpgex to 1.0.1
Andre Heinecke [Wed, 30 Jul 2014 15:09:05 +0000 (17:09 +0200)]
Update gpgex to 1.0.1

    Fixes a crash when GNUPGHOME was set

    * packages/packages.current (gpgex) update to 1.0.1
    * NEWS: Mention the update
    * patches/gpgex-0.9.5: Remove obsolete patch.

3 months agoMake pinentry accessibility patch executable
Andre Heinecke [Wed, 30 Jul 2014 13:03:46 +0000 (15:03 +0200)]
Make pinentry accessibility patch executable

    * patches/pinentry-0.8.4-beta8/
    0001-Set-some-accessibility-information.patch: 100644 => 100755

3 months agoUse correct checksum
Andre Heinecke [Wed, 30 Jul 2014 10:07:47 +0000 (12:07 +0200)]
Use correct checksum

    The previous one was the checksum for the tar.gz and not
    for the tar.bz2 package.

    * packages/packages.current (gpgme): Fix checksum

3 months agoChange gpgme to version 1.4.4
Andre Heinecke [Wed, 30 Jul 2014 10:03:52 +0000 (12:03 +0200)]
Change gpgme to version 1.4.4

    * packages/packages.current (gpgme): Switch version to 1.4.4
    * patches/gpgme-1.4.3: Remove obsolete patch

--
    Switch to version 1.4.4 was suggested by wk.

3 months agoAdd pinentry accessibility patch
Andre Heinecke [Wed, 30 Jul 2014 09:45:09 +0000 (11:45 +0200)]
Add pinentry accessibility patch

    * patches/pinentry-0.8.4-beta8/
    0001-Set-some-accessibility-information.patch: New.

4 months agoUpdate my_version to 2.2.2
Andre Heinecke [Mon, 28 Jul 2014 09:33:35 +0000 (11:33 +0200)]
Update my_version to 2.2.2

    * configure.ac: Update version to 2.2.2

4 months agoRepackaged Kleopatra again
Andre Heinecke [Mon, 28 Jul 2014 09:22:39 +0000 (11:22 +0200)]
Repackaged Kleopatra again

    This package now includes libgcc_sjlj-1.dll and
    the german handbook.

    * src/packages.current (kleopatra): Repackaged again.

4 months agoAdd repacked kleopatra.
Andre Heinecke [Mon, 28 Jul 2014 08:29:59 +0000 (10:29 +0200)]
Add repacked kleopatra.

    The old package was missing kdebugdialog.

    * src/packages.current (kleopatra): Update package.

4 months agoInstall accessible plugin under bin
Andre Heinecke [Mon, 28 Jul 2014 08:26:32 +0000 (10:26 +0200)]
Install accessible plugin under bin

    This fixes on demand loading of the accessible plugin
    when a screen reader is attached.

    * src/inst-qt.nsi: Install plugin under bin
    * src/uninst-qt.nsi: Uninstall accordingly.

--
    For some reason (BUG?) Accessibilty plugins are looked
    for in bin and not under plugins when they are loaded
    on demand later. The problem is probably that the Kleopatra
    module at runtime has a different module path then the qt
    libaries.

4 months agoRepackaged qt-4.6.8
Andre Heinecke [Mon, 21 Jul 2014 16:14:56 +0000 (18:14 +0200)]
Repackaged qt-4.6.8

    The bin and lib package both contained the mkspecs causing
    a conflict.

    * packages/packages.current (qt): Update checksums for new packges.

4 months agoUpdate NEWS for 2.2.2
Andre Heinecke [Mon, 21 Jul 2014 14:51:55 +0000 (16:51 +0200)]
Update NEWS for 2.2.2

   * NEWS: Add notes for the upcoming release

4 months agoUpdate packages
Andre Heinecke [Mon, 21 Jul 2014 14:41:28 +0000 (16:41 +0200)]
Update packages

    * packages/packages.current (gettext): Updated to 0.19.1
    (curl): Updated to 7.37.0
    (libxml2): Updated to 2.9.1
    (glib): Updated to 2.41
    (gdk-pixbuf): Updated to 2.30.8
    (gtk+): Updated to 2.24.24
    (libpng): Updated to 1.4.13
    (libgpg-error): Updated to 1.13
    (gnupg): Updated to 2.0.25
    (gpgme): Updated to 1.5.0
    (adns): Updated to 1.4-g10-4
    (qt): Updated to 4.8.6
    (kleopatra): Updated to KDE 4.13 (git95c52d)

    * src/Makefile.am (gpg4win_pkg_libpng_configure): Add workaround
    for a configure error introduced by 1.4.13

4 months agoSet dll directory in kleopatra
Andre Heinecke [Mon, 21 Jul 2014 14:36:10 +0000 (16:36 +0200)]
Set dll directory in kleopatra

    With Windows XP SP2 the current working directory was only
    used as a last resort for loading DLL's. This caused problems
    when incompatible libraries were installed into the system
    directory or to be found in PATH. Kleowrap now prefers
    the working directory.

    * src/kleowrap.c (kleowrap_set_dll_directory): New.
    * src/kleowrap.c (main): Use kleowrap_set_dll_directory.
    --

    To be compatible with Windows XP < SP2 this is done conditionally
    by GetProcAddress.

12 months agoConvert the English compendium to org-mode
Werner Koch [Tue, 26 Nov 2013 14:32:37 +0000 (15:32 +0100)]
Convert the English compendium to org-mode

* doc/manual/gpg4win-compendium-en.org: New.
--

This is not yet finished but the bulk of changes has been done.  There
are still a couple of bugs and the final formatting has obviously not
been done.

13 months agoFix download url for gtkhtml2_viewer
Andre Heinecke [Fri, 25 Oct 2013 15:28:11 +0000 (15:28 +0000)]
Fix download url for gtkhtml2_viewer

    * packages/packages.current (gtkhtml2_viewer): Fix download url

13 months agoMinor README update.
Werner Koch [Fri, 25 Oct 2013 14:13:46 +0000 (16:13 +0200)]
Minor README update.

--

13 months agoRelease 2.2.1 gpg4win-2.2.1
Andre Heinecke [Mon, 7 Oct 2013 14:36:14 +0000 (16:36 +0200)]
Release 2.2.1

    * NEWS: Add 2.2.1 release date
    * doc/README.de.txt, doc/README.en.txt: Update accordingly

13 months agoUpdate GnuPG to 2.0.22
Andre Heinecke [Mon, 7 Oct 2013 14:32:50 +0000 (16:32 +0200)]
Update GnuPG to 2.0.22

    * NEWS: Update Version numbers / announcement
    * packages/packages.current: Update GnuPG

15 months agoInclude lightweight tags for beta numbering
Andre Heinecke [Thu, 29 Aug 2013 10:24:24 +0000 (10:24 +0000)]
Include lightweight tags for beta numbering

    After moving the 2.2.0 tag it was no longer an annotated tag.

    * configure.ac

--
    I found this solution more attractive then moving the tag yet
    again. For the next release I'll try to remember to annotate/sign
    the tag.

15 months agoBump Version number and update Kleopatra
Andre Heinecke [Thu, 29 Aug 2013 08:15:57 +0000 (08:15 +0000)]
Bump Version number and update Kleopatra

    Kleopatra is now built with a compiler built with
    --enable-fully-dynamic-string option. This fixes a crash
    when passing strings over DLL boundaries while using
    Microsoft Office IME.

    * packages/packages.current: Update Kleopatra
    * configure.ac: Bump version number
    * NEWS: Update accordingly

--
  The compiler binaries and sources are available at:
  http://sourceforge.net/projects/kde-windows/files/mingw/

15 months agognupg: Make SPRx332 work under Windows.
Werner Koch [Wed, 21 Aug 2013 15:05:32 +0000 (17:05 +0200)]
gnupg: Make SPRx332 work under Windows.

* patches/gnupg2-2.0.21/01-scd-varlen.patch: New.
* patches/gnupg2-2.0.21/02-scd-spr532.patch: New.
* Makefile.am (EXTRA_DIST): Add patches.

15 months agoAdd licence page and gplv3 to extra dist gpg4win-2.2.0
Andre Heinecke [Tue, 20 Aug 2013 10:24:06 +0000 (10:24 +0000)]
Add licence page and gplv3 to extra dist

    * Makefile.am (EXTRA_DIST): Add doc/GPLv3 and doc/license-page

15 months agoRelease 2.2.0.
Werner Koch [Tue, 20 Aug 2013 09:39:25 +0000 (11:39 +0200)]
Release 2.2.0.

15 months agoUpdate kleopatra to 2.2.0 package
Andre Heinecke [Tue, 20 Aug 2013 08:34:56 +0000 (08:34 +0000)]
Update kleopatra to 2.2.0 package

    * NEWS: Update news accordingly
    * packages/packages.current: Update kleopatra

15 months agogpa: Add patches to fix card key generation.
Werner Koch [Mon, 19 Aug 2013 19:09:39 +0000 (21:09 +0200)]
gpa: Add patches to fix card key generation.

* patches/gpa-0.9.4/05-event-done.patch: New.
* patches/gpgme-1.4.3/01-card-edit.patch: New.
* Makefile.am (EXTRA_DIST): Add patches.

15 months agoUpdate GpgOL to version 1.2.0.
Werner Koch [Mon, 19 Aug 2013 14:00:47 +0000 (16:00 +0200)]
Update GpgOL to version 1.2.0.

15 months agoUpdated NEWS and README for 2.2.0 release.
Emanuel Schuetze [Mon, 19 Aug 2013 13:55:22 +0000 (15:55 +0200)]
Updated NEWS and README for 2.2.0 release.

    * NEWS: Updated.
    * doc/README.en.txt, doc/README.de.txt: Updated.

15 months agoUpdate GnuPG to version 2.0.21.
Werner Koch [Mon, 19 Aug 2013 12:43:53 +0000 (14:43 +0200)]
Update GnuPG to version 2.0.21.

15 months agoFixed typo in README.en.txt and NEWS.
Emanuel Schuetze [Mon, 19 Aug 2013 07:37:39 +0000 (09:37 +0200)]
Fixed typo in README.en.txt and NEWS.

15 months agoFix gpa bug 1525 (crash in clipboard)
Werner Koch [Fri, 16 Aug 2013 14:19:18 +0000 (16:19 +0200)]
Fix gpa bug 1525 (crash in clipboard)

* patches/gpa-0.9.4/04-utf-clip-crash.patch: New.
* patches/gtk+-2.24.17/01-utf-conv-crash.patch: New.
* patches/gtk+-2.24.17/02-crlf.patch: New.

* Makefile.am (EXTRA_DIST): Add patches.

15 months agoAdd note about mkportable and update gpgol ver.
Andre Heinecke [Tue, 13 Aug 2013 09:40:01 +0000 (09:40 +0000)]
Add note about mkportable and update gpgol ver.

    * NEWS: Add note about mkportable and update gpgol ver.

15 months agoUpdate gpgol package
Andre Heinecke [Tue, 13 Aug 2013 09:39:14 +0000 (09:39 +0000)]
Update gpgol package

    * packages/packages.current (GpgOL): Update package.

15 months agoUpdate klepatra with fixes for portable
Andre Heinecke [Tue, 13 Aug 2013 08:13:26 +0000 (08:13 +0000)]
Update klepatra with fixes for portable

    * packages/packages.current: Update kleopatra.

15 months agoWrite out a kde.conf in portable (full mode)
Andre Heinecke [Mon, 12 Aug 2013 15:20:23 +0000 (15:20 +0000)]
Write out a kde.conf in portable (full mode)

    Adds a new file to control kleopatras home directories.

    * src/mkportable.c (write_kde_conf): New. Configures kleopatra
    to use home/kleopatra as home directory.

15 months agogpa: Detect homedir via gpgconf.
Werner Koch [Mon, 12 Aug 2013 16:51:54 +0000 (18:51 +0200)]
gpa: Detect homedir via gpgconf.

* patches/gpa-0.9.4/03-homedir-via-gpgconf.patch: New.
* Makefile.am (EXTRA_DIST): Add patch.
--

This improves the portable use of GPA.

15 months agogpa: Add missing patch.
Werner Koch [Mon, 12 Aug 2013 13:54:26 +0000 (15:54 +0200)]
gpa: Add missing patch.

* patches/gpa-0.9.4/02-cms-detection.patch: New.
* Makefile.am (EXTRA_DIST): Add patch.

15 months agoPatch gpa to allow X.509 certificate import/export.
Werner Koch [Mon, 12 Aug 2013 13:01:36 +0000 (15:01 +0200)]
Patch gpa to allow X.509 certificate import/export.

* patches/gpa-0.9.4/02-x509-import.patch: New.
* Makefile.am (EXTRA_DIST): Add patch.

15 months agoUpdate gpgme to 1.4.3.
Werner Koch [Mon, 12 Aug 2013 12:58:49 +0000 (14:58 +0200)]
Update gpgme to 1.4.3.

* packages/packages.current:
* patches/gpgme/01-gpg2.patch: Remove.
* Makefile.am (EXTRA_DIST): Remove patch.