gpg4win.git
13 days agoFix libgcrypt soname in mkportable headers master
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 weeks 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 weeks agoCompendium, Appendix E: Typo fixed.
Bernhard Reiter [Wed, 3 Sep 2014 13:52:44 +0000 (15:52 +0200)]
Compendium, Appendix E: Typo fixed.

2 weeks 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 weeks 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 weeks 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 weeks 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 weeks 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 weeks 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.

4 weeks 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.

4 weeks 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.

4 weeks 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

5 weeks 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.

5 weeks 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.

5 weeks 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

5 weeks 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

5 weeks 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

5 weeks 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.

5 weeks 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.

5 weeks 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.

5 weeks 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.

5 weeks 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.

5 weeks 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

5 weeks 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.

5 weeks 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.

5 weeks 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

5 weeks 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

6 weeks 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.

6 weeks 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?

6 weeks 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

6 weeks 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.

6 weeks 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.

6 weeks 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.

6 weeks 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

7 weeks 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.

7 weeks 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

7 weeks 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

7 weeks 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.

7 weeks 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.

7 weeks 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

7 weeks 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.

7 weeks 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.

7 weeks 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.

8 weeks 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.

8 weeks 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

8 weeks 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

8 weeks 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.

9 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.

10 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

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

--

11 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

11 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

12 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.

12 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/

12 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.

12 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

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

12 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

12 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.

12 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.

12 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.

12 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 months agomkportable: Install pinentry depending on the install type.
Werner Koch [Mon, 12 Aug 2013 10:47:52 +0000 (12:47 +0200)]
mkportable: Install pinentry depending on the install type.

* src/mkportable.c (copy_file): Add arg NAME2 and change all callers.
(copy_all_files): Install pinentry.exe.

13 months agoUpdate Kleopatra to git 3408e00
Andre Heinecke [Fri, 9 Aug 2013 15:04:17 +0000 (15:04 +0000)]
Update Kleopatra to git 3408e00

    This version includes a fix for a problem when communicating
    with gpgtar. The binary option for output is also included.

    * packages/packages.current: Update kleo bin and src packages.
    * NEWS: Add note about the fix.

13 months agogpa: Add binary option for ui-server encryption.
Werner Koch [Fri, 9 Aug 2013 08:18:04 +0000 (10:18 +0200)]
gpa: Add binary option for ui-server encryption.

* patches/gpa-0.9.4/01-bin-encrypt.patch: New.
* Makefile.am (EXTRA_DIST): Add patch.

13 months agoUpdate GnuPG to 2.0.21-beta27.
Werner Koch [Fri, 9 Aug 2013 07:29:04 +0000 (09:29 +0200)]
Update GnuPG to 2.0.21-beta27.

--

13 months agoAdd tool to create a portable version.
Werner Koch [Thu, 8 Aug 2013 10:43:56 +0000 (12:43 +0200)]
Add tool to create a portable version.

* src/mkportable.c: New
* src/mkportable-vanilla.h: New.
* src/mkportable-light.h: New.
* src/mkportable-full.h: New.
* src/Makefile.am (mkportable.exe): New rule.
(foosum_exe): Add mkportable.exe.
* src/inst-gpg4win.nsi, src/uninst-gpg4win.nsi: Add mkportable.exe.

13 months agoUpdate Gpgex to 1.0.0 and Libgcrypt to 1.5.3.
Werner Koch [Wed, 7 Aug 2013 07:51:01 +0000 (09:51 +0200)]
Update Gpgex to 1.0.0 and Libgcrypt to 1.5.3.

13 months agoUpdated and fixed content of README and NEWS file (reported by an user).
Emanuel Schuetze [Fri, 2 Aug 2013 07:56:50 +0000 (09:56 +0200)]
Updated and fixed content of README and NEWS file (reported by an user).

    * doc/README.de.txt, doc/README.en.txt: Fixed some typos and
      wordings. First update for 2.2.0 (GpgOL, Win8  etc.)
    * NEWS: Added DE translation. Updated and added some more useful
      lines (from README).

13 months agoRemoved old (unused) README-BETA-*.txt files.
Emanuel Schuetze [Fri, 2 Aug 2013 07:20:27 +0000 (09:20 +0200)]
Removed old (unused) README-BETA-*.txt files.

13 months ago(manual) Set COMPENDIUM_VERSION_EN to 3.0.0. gpg4win-compendium-en-3.0.0
Emanuel Schuetze [Wed, 31 Jul 2013 08:18:15 +0000 (10:18 +0200)]
(manual) Set COMPENDIUM_VERSION_EN to 3.0.0.

    * doc/manual/configure.ac: Set COMPENDIUM_VERSION_EN from
      3.0.0-beta1 to 3.0.0. Set COMPENDIUM_DATE_EN.
    * doc/manual/gpg4win-compendium-en.tex: Disable
      COMPENDIUMINPROGRESS_EN.

13 months ago(manual) Fixed reported typos in English compendium file.
Emanuel Schuetze [Fri, 19 Jul 2013 06:14:59 +0000 (08:14 +0200)]
(manual) Fixed reported typos in English compendium file.

13 months agoOnly build extra dependencies if necessary
Andre Heinecke [Tue, 23 Jul 2013 10:26:11 +0000 (12:26 +0200)]
Only build extra dependencies if necessary

    When no extra gpgex host is set there should be no dependencies
    on those packages.

    * m4/gpg4win.m4 (GPG4WIN_SPKGEX): Check for GPGEX_ADD_HOST setting.

13 months agoDo not error out if libgcc and libstdc++ not found
Andre Heinecke [Tue, 23 Jul 2013 10:23:24 +0000 (12:23 +0200)]
Do not error out if libgcc and libstdc++ not found

    They can be optional if you only build the compendium for example.
    So just warn in the missing_opt_tools section.

    * configure.ac: Change missing_tools to missing_opt_tools for
    compiler libraries.

14 months agoFixed typo in installer reported by user.
Emanuel Schuetze [Wed, 17 Jul 2013 07:37:42 +0000 (09:37 +0200)]
Fixed typo in installer reported by user.

14 months agoRemove duplicate -ex unpack and patch actions
Andre Heinecke [Tue, 16 Jul 2013 14:22:01 +0000 (14:22 +0000)]
Remove duplicate -ex unpack and patch actions

    The -ex targets no longer unpack and patch. Already
    the same source directory was used for building and the
    differen pkgsdir caused patch to fail.

    * src/gpg4win.mk.in: Just depend on the normal stamps
    for ex-unpack and ex-patch.

--
    It should be uneccessary to patch -ex and normal version
    differently. There might be problems now when there are postcfg
    patches that touch files which are not generated by configure.

14 months agoUse the same patches for -ex build
Andre Heinecke [Tue, 16 Jul 2013 10:42:11 +0000 (10:42 +0000)]
Use the same patches for -ex build

    Previously patches for the extra host build were searched
    in a different directory.

    * src/gpg4win.mk.in (SETVARS_EX): Use the same directory for
    patches

14 months agoREADME updated for 2.2.0-beta.
Emanuel Schuetze [Mon, 15 Jul 2013 15:45:28 +0000 (17:45 +0200)]
README updated for 2.2.0-beta.

14 months agoUpdate NEWS for GpgOL
Andre Heinecke [Mon, 15 Jul 2013 14:12:58 +0000 (14:12 +0000)]
Update NEWS for GpgOL

    * NEWS: Add entry for gpgOL

14 months agoUpdate gpgol and pinentry.
Werner Koch [Wed, 10 Jul 2013 13:18:00 +0000 (15:18 +0200)]
Update gpgol and pinentry.

14 months agoAdd patch for libgcrypt 1.12.
Werner Koch [Wed, 10 Jul 2013 13:18:00 +0000 (15:18 +0200)]
Add patch for libgcrypt 1.12.

--

14 months agoUpdate the installer's license page.
Werner Koch [Wed, 10 Jul 2013 13:18:00 +0000 (15:18 +0200)]
Update the installer's license page.

* doc/license-page: New.
* doc/pkg-copyright.txt: Minor change.
* src/Makefile.am (licence.blurb): Build.
* src/installer.nsi: Replace file COPYING by license.blurb.

14 months agoAdd patched libkdeui.dll for kleopatra
Andre Heinecke [Fri, 12 Jul 2013 18:28:17 +0000 (18:28 +0000)]
Add patched libkdeui.dll for kleopatra

    The patch was already included in the source package for
    the last version but was not applied.
    This fixes a crash on Windows Server systems.

    * NEWS: Add note about this.
    * packages/packages.current: Update kleopatra

14 months agoEnable qt4-clipboard in pinentry
Andre Heinecke [Fri, 12 Jul 2013 18:16:50 +0000 (18:16 +0000)]
Enable qt4-clipboard in pinentry

    * src/Makefile.am: Add configure option to pinentry.
    * NEWS: Note the changed behavior.

14 months agoAuto update the po files.
Werner Koch [Wed, 10 Jul 2013 13:18:00 +0000 (15:18 +0200)]
Auto update the po files.

--
Required due to the dropping of the S/MIME howto installer screen.

14 months agoUpdate Pinentry to 0.84-beta4.
Werner Koch [Wed, 10 Jul 2013 13:18:00 +0000 (15:18 +0200)]
Update Pinentry to 0.84-beta4.

14 months agoAdd debug output after extraction of versioninfo
Andre Heinecke [Fri, 12 Jul 2013 09:16:16 +0000 (09:16 +0000)]
Add debug output after extraction of versioninfo

    * src/inst-gpg4win.nsi: Add more DetailPrint

14 months agoRemove the extra S/MIME readme page.
Werner Koch [Wed, 10 Jul 2013 13:25:45 +0000 (15:25 +0200)]
Remove the extra S/MIME readme page.

* src/installer.nsi: Remove the S/MIME configuration page.
--

The HOWTO is annyway installed and linked from the Gpg4win menu.  No
need to annoy the user with an extra check+click page.

14 months agoBump version number for the next release.
Werner Koch [Wed, 10 Jul 2013 13:18:00 +0000 (15:18 +0200)]
Bump version number for the next release.

--
Also cleaned up the README files.

14 months agoAdd even more /REBOOTOK for the uninstaller.
Werner Koch [Wed, 3 Jul 2013 16:07:58 +0000 (18:07 +0200)]
Add even more /REBOOTOK for the uninstaller.