gpg4win.git
2 years agoSet release date for 2.3.2 to today. gpg4win-2.3.2
Andre Heinecke [Tue, 5 Jul 2016 10:14:19 +0000 (12:14 +0200)]
Set release date for 2.3.2 to today.

* NEWS: It's 2.3.2 time.

2 years agoPatch libgpg-error for wheezy mingw compatibility
Andre Heinecke [Tue, 5 Jul 2016 09:17:07 +0000 (11:17 +0200)]
Patch libgpg-error for wheezy mingw compatibility

* patches/libgpg-error-1.23/
0001-Define-EWOULDBLOCK-in-case-it-is-not-defined.patch: New.
* Makefile.am (EXTRA_DIST): Update accordingly.

2 years agoFix german description of GpgOL
Andre Heinecke [Tue, 5 Jul 2016 09:07:47 +0000 (11:07 +0200)]
Fix german description of GpgOL

* po/de.po: Remove 2003 and 2007 restriction.

--
This is a case where more verbose translations introduce errors
as developers don't notice that the german text is far more
verbose then the original one,..
So we've wrongly claimed only to support 2003-2007 for three
years.

2 years agoPrepare NEWS for 2.3.2
Andre Heinecke [Mon, 4 Jul 2016 13:23:54 +0000 (15:23 +0200)]
Prepare NEWS for 2.3.2

* NEWS: Prepare 2.3.2
* doc/README.de.txt, doc/README.en.txt: Update accordingly.

2 years agoAuto update translations
Andre Heinecke [Mon, 4 Jul 2016 13:11:27 +0000 (15:11 +0200)]
Auto update translations

--

2 years agoAdd patches for gpgol and gpgex
Andre Heinecke [Mon, 4 Jul 2016 13:07:31 +0000 (15:07 +0200)]
Add patches for gpgol and gpgex

* patches/gpgex-1.0.4/
0001-Prefer-kleowrapped-gpgwrapped-binaries.patch,
patches/gpgol-1.4.0/0001-Fix-UI-Server-startup.patch,
patches/gpgol-1.4.0/
0002-Ignore-sent-S-MIME-Mails-if-S-MIME-is-disabled.patch: New.
* Makefile.am (EXTRA_DIST): Update accordingly.

--
Patches are already applied in master of gpgol and gpgex
and fix regressions in the UI-Server startup and one small
S/MIME related bug in GpgOL.

2 years agoAdd Norwegian Bokmål translation
Andre Heinecke [Mon, 4 Jul 2016 13:05:31 +0000 (15:05 +0200)]
Add Norwegian Bokmål translation

* po/LINGUAS: Add no.
* po/no.po: New.

--
Thanks to Asbjørn Stokka <asstokka@online.no> who provided
this translation on gpg4win-devel@wald.intevation.org.

Slightly modified by Andre Heincke <aheinecke@intevation.de>

2 years agoBump version
Andre Heinecke [Mon, 4 Jul 2016 12:48:21 +0000 (14:48 +0200)]
Bump version

* configure.ac: Bump version to 2.3.2

--
Should have been done after the last release.

2 years agoMake gnupg-2.0.x patches version independent
Andre Heinecke [Mon, 4 Jul 2016 11:44:41 +0000 (13:44 +0200)]
Make gnupg-2.0.x patches version independent

* patches/gnupg2-2.0.29: Move to gnupg2 patches.
* Makfile.am (EXTRA_DIST): Update accordingly.

--
Forgetting to update the patches directory led to regressions
with gpg4win 2.3.1 and it is unlikely that the patches
will be applied to a gnupg-2.0.x release. They are upstream
in 2.1.x.

2 years agoUpdate libksba and gpg-error
Andre Heinecke [Mon, 4 Jul 2016 11:40:54 +0000 (13:40 +0200)]
Update libksba and gpg-error

* packages/packages.current (libksba, libgpg-error): Update.

2 years agoChanged the server for gettext and libiconv
Jochen Saalfeld [Tue, 5 Apr 2016 09:27:14 +0000 (11:27 +0200)]
Changed the server for gettext and libiconv

* packages/packages.current: Changed the server from tu.berlin to
gnu.org

--

The server ftp.cs.tu-berlin.de is down and doesn't seem to come
back to life, so we switched to another server.

2 years agoThis is release 2.3.1 gpg4win-2.3.1
Jochen Saalfeld [Tue, 5 Apr 2016 08:48:24 +0000 (10:48 +0200)]
This is release 2.3.1

* NEWS: added the release date

2 years agodowngraded libgpg-error to 1.20
Jochen Saalfeld [Thu, 31 Mar 2016 14:09:53 +0000 (16:09 +0200)]
downgraded libgpg-error to 1.20

* packages/packages.current (gnupg): added meta infos
* packages/packages.current (libgpg-error): downgraded version

--
I checked the sha256sum locally. I downloaded the file, checked the
sah1sum and generated the sha256 after verifing.

2 years agoAdded 2.0.30 as new stable version of gnupg
Jochen Saalfeld [Thu, 31 Mar 2016 12:06:42 +0000 (14:06 +0200)]
Added 2.0.30 as new stable version of gnupg

* NEWS: Update Version.
* packages/packages.current (gnupg): Update package.

--
The conversion of the sha1sum was done locally. I downloaded the file checked
the sha1sum and after verifing it was correct, i generated the sha256sum

2 years agoUse sha256 for package checksums
Andre Heinecke [Wed, 30 Mar 2016 15:27:39 +0000 (17:27 +0200)]
Use sha256 for package checksums

* packages/download.sh: Use sha256sum
* packages/packages.current: Converted to sha256 checksums.

--
Conversion was done on a valid download folder where all sha1sums
matched by the command:

for file in $(ls *.tar* *.zip); do
    SHA1=$(sha1sum $file | awk '{print $1}')
    SHA2=$(sha256sum $file | awk '{print $1}')
    sed -i "s/$SHA1/$SHA2/" packages.current
done

2 years agoUpdating the Readme with the latest news
jochen@intevation.de [Wed, 30 Mar 2016 13:07:46 +0000 (15:07 +0200)]
Updating the Readme with the latest news

2 years agoUpdate gpgol to 1.4.0
Andre Heinecke [Wed, 30 Mar 2016 12:49:46 +0000 (14:49 +0200)]
Update gpgol to 1.4.0

--

(cherry picked from commit f00782716c86d6e135c8dba417ad79d1fd2b2ec1)

2 years agoUpdate gpgex to 1.0.4
Andre Heinecke [Wed, 30 Mar 2016 12:44:56 +0000 (14:44 +0200)]
Update gpgex to 1.0.4

--

(cherry picked from commit 6adb4901c99b9af655b55a368f5cc6da6c05a897)

2 years agoUpdate GpgOL package
Andre Heinecke [Fri, 4 Mar 2016 13:40:15 +0000 (14:40 +0100)]
Update GpgOL package

* packages.current (gpgol): Update gpgol package.

(cherry picked from commit 10e088b6bd670029409a80431fc5a34f870828a2)

Conflicts:
packages/packages.current

2 years agoUpdate NEWS
Andre Heinecke [Wed, 30 Mar 2016 10:13:54 +0000 (12:13 +0200)]
Update NEWS

--

2 years agoUpdate libgpg-error to 1.21
Andre Heinecke [Wed, 30 Mar 2016 09:13:11 +0000 (11:13 +0200)]
Update libgpg-error to 1.21

--

(cherry picked from commit 6a01ff06da69f7cfd4cbd2d05ac2346ad2bf3e01)

2 years agoUpdate libgcrypt to 1.6.5
Andre Heinecke [Wed, 30 Mar 2016 09:11:59 +0000 (11:11 +0200)]
Update libgcrypt to 1.6.5

--

2 years agoUpdate libassuan
Andre Heinecke [Wed, 30 Mar 2016 09:07:47 +0000 (11:07 +0200)]
Update libassuan

--

2 years agoUpdate gettext
Andre Heinecke [Wed, 26 Aug 2015 14:19:04 +0000 (16:19 +0200)]
Update gettext

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

--
The old version does not compile with jessie default autotools.

(cherry picked from commit b5b8449f45c2debf30138cce950c9bb03c9fce1f)

2 years agoUpdate Portuguese translation
Andre Heinecke [Wed, 30 Mar 2016 08:50:15 +0000 (10:50 +0200)]
Update Portuguese translation

* po/pt.po: Update.

--
Updated translation provided by Marco A.G. Pinto. Thanks.
Encoding changed from UTF-8 to windows-1252 by Andre Heinecke.

2 years agoAdd 64bit version of GpgOL
Andre Heinecke [Mon, 30 Nov 2015 14:32:36 +0000 (15:32 +0100)]
Add 64bit version of GpgOL

* configure.ac: Mark gpgme and gpgol als SPKGEX. Clarify output.
* doc/README.de.txt, doc/README.en.txt: Note 64 support.
* packages/packages.current (gpgol): Update to beta for testing.
* src/Makefile.am: Mark gpgme and gpgol as expkgs. Add config opts.
* src/inst-gpgex.nsi: Undefine exprefix if necessary.
* src/inst-gpgol.nsi: Install 64 bit variant.
* src/uninst-gpgol.nsi: Uninstall 64 bit variant.

(cherry picked from commit edb5ba81a7cb4523d02ed8619f1ad157c09ff443)

2 years agoUpdate libpng to 1.4.19
Andre Heinecke [Thu, 4 Feb 2016 15:15:48 +0000 (16:15 +0100)]
Update libpng to 1.4.19

* packages/packages.current (libpng): Update

3 years agoRemove claws license from pkg-copyright
Andre Heinecke [Wed, 25 Nov 2015 13:15:44 +0000 (14:15 +0100)]
Remove claws license from pkg-copyright

* doc/pkg-copyright.txt: Remove claws copyright.

--
Since 2.2.6 we don't include claws anymore.

3 years agoUpdate gpgex and install new translations
Andre Heinecke [Mon, 23 Nov 2015 11:47:12 +0000 (12:47 +0100)]
Update gpgex and install new translations

* packages/packages.current(gpgol): update
* src/inst-gpgex.nsi, src/uninst-gpgex.nsi: Inst / uninst new files.

(cherry picked from commit cfa1a2d031fd72fb2c354a714df50521ca0e5fd0)

3 years agoPost release updates. For 2.x branch.
Andre Heinecke [Tue, 24 Nov 2015 17:53:13 +0000 (18:53 +0100)]
Post release updates. For 2.x branch.

* configure.ac, NEWS: Bump version.

3 years agoUpdate NEWS and Readme's for 2.3.0 gpg4win-2.3.0
Andre Heinecke [Tue, 24 Nov 2015 17:43:13 +0000 (18:43 +0100)]
Update NEWS and Readme's for 2.3.0

* NEWS: Mention security advisory. Fix kleo version.
* doc/README.de.txt, doc/README.en.txt: Update with news.

3 years agoUpdate gpgol to 1.3.0
Andre Heinecke [Tue, 24 Nov 2015 09:16:21 +0000 (10:16 +0100)]
Update gpgol to 1.3.0

* NEWS: Update versions. Also for gpgex.
* packages/packages.current (gpgol): Update to 1.3.0

3 years agoAdd branding text to show version and variant
Andre Heinecke [Tue, 24 Nov 2015 09:15:00 +0000 (10:15 +0100)]
Add branding text to show version and variant

* src/installer.nsi: Add branding text.
--
This is useful information to show down there and avoids
the problem that ugly NSIS version strings are rendered into
the branding text.

3 years agoUpdate GpgOL
Andre Heinecke [Mon, 23 Nov 2015 10:42:34 +0000 (11:42 +0100)]
Update GpgOL

* NEWS: Mention changes
* packages/packages.current (gpgol): Update to beta116

3 years agoUse fixed kleopatra package
Andre Heinecke [Mon, 23 Nov 2015 10:27:34 +0000 (11:27 +0100)]
Use fixed kleopatra package

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

--
Due to a build error the old package contained binaries that
were not build from current git but from an uncommited development
version.

3 years agoAdded 'Outlook 2016' support to README.
Emanuel Schuetze [Mon, 16 Nov 2015 14:04:17 +0000 (15:04 +0100)]
Added 'Outlook 2016' support to README.

* doc/README.en.txt, doc/README.de.txt: Updated platform support.

3 years agoFixed typos in NEWS for 2.3.0.
Emanuel Schuetze [Mon, 16 Nov 2015 13:50:44 +0000 (14:50 +0100)]
Fixed typos in NEWS for 2.3.0.

3 years agoAnother fix for nsis-msgfmt mapping
Andre Heinecke [Fri, 13 Nov 2015 15:55:47 +0000 (16:55 +0100)]
Another fix for nsis-msgfmt mapping

* po/nsis-msgfmt.c: Map Chinese simplified and Traditional differently.

--
Still not sure what I am doing here but wihtout this I get warnings
that zh_CN and zh_TW is not used and the strings are mapped to
language 0. With this mapping it appears to work. I've taken
nsis.sourceforge.net/Examples/languages.nsi as an example.

3 years agoUpdate gpgol to -beta104
Andre Heinecke [Fri, 13 Nov 2015 15:03:49 +0000 (16:03 +0100)]
Update gpgol to -beta104

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

--
The libmapi removal contained in beta103 led to a runtime problem.

3 years agoMap zh_TW and zh_CN to their NSIS names.
Andre Heinecke [Fri, 13 Nov 2015 15:01:54 +0000 (16:01 +0100)]
Map zh_TW and zh_CN to their NSIS names.

* po/nsis-msgfmt.c: Fix mapping of zh_TW and zh_CN

3 years agoFix typo in language installation
Andre Heinecke [Fri, 13 Nov 2015 15:01:29 +0000 (16:01 +0100)]
Fix typo in language installation

* src/inst-gpgol.nsi: Fix typo.

3 years agoAdd patch to make libassuan-2.4.0 compile
Andre Heinecke [Fri, 13 Nov 2015 14:59:47 +0000 (15:59 +0100)]
Add patch to make libassuan-2.4.0 compile

* patches/libassuan-2.4.0/
0001-Fix-windows-build-with-mingw-w64-2.0.x.patch: New.
* Makefile.am (EXTRA_DIST): Add this.

--
Not needed on jessie

3 years agoChange --build-w32 to old --build-w32-w64
Andre Heinecke [Wed, 26 Aug 2015 13:12:32 +0000 (15:12 +0200)]
Change --build-w32 to old --build-w32-w64

* autogen.sh: Remove --build-w32-w64.
--
The build-w32-w64 command was never documented. Building
gpgex for 64 bit should be default for the convience
configure offered by autogen.sh

(cherry picked from commit 935576828cf0a77d952d8191def843e41512cbe0)

3 years agoUpdate libpng
Andre Heinecke [Fri, 13 Nov 2015 13:08:10 +0000 (14:08 +0100)]
Update libpng

* packages/packages.current: Update libpng

--
Changes mention a security issue

3 years agoAdd Chinese translations
Andre Heinecke [Fri, 13 Nov 2015 12:16:25 +0000 (13:16 +0100)]
Add Chinese translations

* po/LINGUAS: Add zh_CN and zh_TW
* po/zh_CN.po, po/zh_TW.po: New.

--
Translations provided by Mingye Wang on
gpg4win-devel@wald.intevation.org on 2015-09-20

3 years agoStart on NEWS for 2.3.0
Andre Heinecke [Fri, 13 Nov 2015 12:04:11 +0000 (13:04 +0100)]
Start on NEWS for 2.3.0

* NEWS: Add stuff.

3 years agoEnable AES-NI Support for libgcrypt
Andre Heinecke [Fri, 13 Nov 2015 12:03:13 +0000 (13:03 +0100)]
Enable AES-NI Support for libgcrypt

* src/Makefile.am: No longer disable aesni for libgcrypt.

--

GnuPG-Bug-Id: 1919

3 years agoUpdate gpgol to beta version
Andre Heinecke [Fri, 13 Nov 2015 12:01:19 +0000 (13:01 +0100)]
Update gpgol to beta version

* packages/packages.current: Update gpgol.
* src/inst-gpgol.nsi, src/uninst-gpgol.nsi: Add additional translations

3 years agoUpdate kleopatara to fb4ae3dc8
Andre Heinecke [Fri, 13 Nov 2015 11:54:23 +0000 (12:54 +0100)]
Update kleopatara to fb4ae3dc8

* packages/packages.current: Update kleo

3 years agoUpdate libassuan to 2.4.0
Andre Heinecke [Thu, 12 Nov 2015 13:46:30 +0000 (14:46 +0100)]
Update libassuan to 2.4.0

* src/packages.current: Update libassuan.

3 years agoUpdate libgpg-error to 1.20
Andre Heinecke [Thu, 12 Nov 2015 13:45:22 +0000 (14:45 +0100)]
Update libgpg-error to 1.20

* src/packages.current: Update libgpg-error

3 years agoChange upcoming version to 2.3.0
Andre Heinecke [Thu, 12 Nov 2015 13:34:42 +0000 (14:34 +0100)]
Change upcoming version to 2.3.0

* NEWS, configure.ac: Update accordingly.

3 years agomkportable: Remove no longer installed file
Andre Heinecke [Wed, 9 Sep 2015 14:31:08 +0000 (16:31 +0200)]
mkportable: Remove no longer installed file

* src/mkportable-full.h, src/mkportable-light.h: Remove
 gtk-update-icon-cache.manifest

3 years agoBump version number in 2-x branch
Andre Heinecke [Wed, 9 Sep 2015 14:30:09 +0000 (16:30 +0200)]
Bump version number in 2-x branch

--
We might want to do another 2.2. release if something
serious is broken.

3 years agoUpdate NEWS and README's for todays release gpg4win-2.2.6
Andre Heinecke [Wed, 9 Sep 2015 10:07:02 +0000 (12:07 +0200)]
Update NEWS and README's for todays release

* NEWS: Add releasedate.
* doc/README.de.txt, doc/README.en.txt: Update with NEWS.

3 years agoUpdate GPA to 0.9.9
Andre Heinecke [Wed, 9 Sep 2015 09:57:13 +0000 (11:57 +0200)]
Update GPA to 0.9.9

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

3 years agoUpdate libassuan
Andre Heinecke [Tue, 8 Sep 2015 16:08:00 +0000 (18:08 +0200)]
Update libassuan

* packages/packages.current(libassuan): Update

3 years agoActually update sha1sum of gnupg package
Andre Heinecke [Tue, 8 Sep 2015 15:24:57 +0000 (17:24 +0200)]
Actually update sha1sum of gnupg package

* packages.current(gnupg): Update checksum.

3 years agoUpdate gnupg, gcrypt and gpgme
Andre Heinecke [Tue, 8 Sep 2015 15:18:58 +0000 (17:18 +0200)]
Update gnupg, gcrypt and gpgme

* packages/packages.current (gnupg, gpgpme, libgcrypt): Updated.
* patches/gnupg2-2.0.28: Moved to gnupg2-2.0.29
* patches/gnupg2-2.0.28/
0007-sm-Revert-to-use-SHA-1-for-CSR-generation.patch: Removed.
* patches/gpgme-1.5.5/
0001-Add-offline-mode-support-for-CMS-keylisting.patch: Removed.
* Makefile.am (EXTRA_DIST): Update accordingly.
* NEWS: Update GnuPG Version.

3 years agoUse repackaged kleopatra
Andre Heinecke [Wed, 26 Aug 2015 07:53:19 +0000 (09:53 +0200)]
Use repackaged kleopatra

* packages/packages.current(kleopatra): Use new package.

--
Forgot to remove the edit-paste icon again which is already
installed by oxygen-icons, causing a stow conflict.

3 years agoUpdate Kleopatra to include fix cf609810
Andre Heinecke [Thu, 20 Aug 2015 13:27:47 +0000 (15:27 +0200)]
Update Kleopatra to include fix cf609810

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

--
This fixes CMS key gen settings from kleopatra.

3 years agoUpdate NEWS
Andre Heinecke [Wed, 19 Aug 2015 08:20:37 +0000 (10:20 +0200)]
Update NEWS

* NEWS: Note changes.

3 years agoAdd 6a356b402 to gnupg patches.
Andre Heinecke [Wed, 19 Aug 2015 08:07:32 +0000 (10:07 +0200)]
Add 6a356b402 to gnupg patches.

This fixes gpgsm gen-cert.

* Makefile.am (EXTRA_DIST): Add patch.
* patches/gnupg2-2.0.28/
0007-sm-Revert-to-use-SHA-1-for-CSR-generation.patch: New.

3 years agoFix http-proxy configuration documentation.
Andre Heinecke [Tue, 4 Aug 2015 08:53:41 +0000 (10:53 +0200)]
Fix http-proxy configuration documentation.

There is no way to configure this through kleopatra atm.

* configure.ac: Update compendium Version.
* doc/manual/gpg4win-compendium-de.tex,
 doc/manual/gpg4win-compendium-en.tex: Make it clear that
 you have to edit gpg.conf for proxy setting.

--

GnuPG-Bug-Id: 2063

3 years agoRemove claws-mail from gpg4win
Andre Heinecke [Fri, 31 Jul 2015 09:02:17 +0000 (11:02 +0200)]
Remove claws-mail from gpg4win

  The removal includes: libetpan, libxml2, regex, crypt,
  enchant, claws-mail, gtkhtml2-viewer and pthreads-win32

* Makefile.am (EXTRA_DIST): Remove claws related patches.
* README: Update build dependencies.
* configure.ac: Update tool checks.
* configure.ac: Remove claws related packages.
* packages/packages.current (libetpan, libxml2, regex, crypt),
  (enchant, claws-mail, gtkhtml2-viewer, pthreads-win32): Removed.
* src/Makefile.am (EXTRA_DIST): Remove install / uninstall files.
* src/Makefile.am (gpg4win_spkgs): Remove packages.
* src/Makefile.am: Remove configure and build rules.
* src/config.nsi.in, src/gpg4win.nsi: Remove package definitions.
* src/inst-sections.nsi: Remove includes based on definitions.
* src/inst-sections.nsi: Include uninst-claws-mail.nsi for
   full and light installers.
* src/inst-sections.nsi: Remove selection dependency code.
* src/installer.nsi (BeforeInstallHooks): New. Call multiple functions.
  (CheckClawsUninstall): Check for claws-mail and prompt uninstall.
* src/mkportable-full.h, src/mkportable-light.h: Update accordingly.
* src/uninst-claws-mail-cmds.nsi: New. Uninstall commands for claws
   and related packages.
* src/uninst-claws-mail.nsi: Create install and uninstall sections
   to uninsall claws.
* patches/claws-mail-3.9.1/01-w64-mingw32.patch,
  patches/claws-mail-3.9.1/02-ldap-opt.patch,
  patches/claws-mail-3.9.1/03-all-crypto.patch,
  patches/claws-mail-3.9.1/20-c416e89d.patch,
  patches/claws-mail-3.9.1/21-66aa06c7.patch,
  patches/claws-mail-3.9.1/50-configure.patch,
  patches/claws-mail-3.9.1/51-version-file.patch,
  patches/claws-mail-3.9.1/80-src-makefile.postcfg-build,
  patches/gtkhtml2_viewer-0.34/80-src-makefile.postcfg-build,
  patches/pthreads-w32-2-8-0-release/01-make.patch,
  patches/pthreads-w32-2-8-0-release/
   02-mingw_w64_timespec_compatibility.patch,
  src/inst-bsfilter.nsi,
  src/inst-claws-mail.nsi,
  src/inst-crypt.nsi,
  src/inst-enchant.nsi,
  src/inst-gtkhtml2_viewer.nsi,
  src/inst-libetpan.nsi,
  src/inst-libxml2.nsi,
  src/inst-pthreads-w32.nsi,
  src/inst-regex.nsi,
  src/uninst-bsfilter.nsi,
  src/uninst-crypt.nsi,
  src/uninst-enchant.nsi,
  src/uninst-gtkhtml2_viewer.nsi,
  src/uninst-libetpan.nsi,
  src/uninst-libxml2.nsi,
  src/uninst-pthreads-w32.nsi,
  src/uninst-regex.nsi: Removed.
* po/POTFILES.in: Remove claws-mail
* po/ar.po, po/cz.po, po/es.po, po/fr.po, po/it.po, po/pt.po,
   po/ru.po: Update automatically.
* po/de.po: Add translation for uninstall msg.

--
The removal of the unmaintained claws-mail version from gpg4win
has been requested by Andrej Kacain [1] on gpg4win-devel.
A maintained claws-mail Version is available as a standalone installer
from claws-mail.org.

Due to the removal of regex and pthreads-w32 GPG4WIN_PARALLEL
can now also be used properly.

1: http://lists.wald.intevation.org/pipermail/
   gpg4win-devel/2015-July/001483.html

3 years agoRemove dirmngr shutdown message box
Andre Heinecke [Thu, 30 Jul 2015 10:44:57 +0000 (12:44 +0200)]
Remove dirmngr shutdown message box

* src/installer.nsi: Remove "shutting down dirmgnr" msg.

--
I have never understood why the user should
be informed about that. Reduces a click during
installation.

3 years agoPost release version bump
Andre Heinecke [Fri, 10 Jul 2015 12:44:58 +0000 (14:44 +0200)]
Post release version bump

* configure.ac: Bump
* NEWS: Add 2.2.6 skeleton

3 years agoPrepare 2.2.5 Release gpg4win-2.2.5
Andre Heinecke [Fri, 10 Jul 2015 09:17:26 +0000 (11:17 +0200)]
Prepare 2.2.5 Release

* NEWS: Some wording changes.
* doc/README.de.txt, doc/README.en.txt: Update with NEWS

3 years agoUpdate NEWS
Andre Heinecke [Fri, 10 Jul 2015 08:52:13 +0000 (10:52 +0200)]
Update NEWS

* NEWS: Mention Kleopatra changes and third party libary update.

3 years agoUpdate kleopatra
Andre Heinecke [Wed, 8 Jul 2015 13:56:27 +0000 (15:56 +0200)]
Update kleopatra

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

3 years agoAdd patches for gpgsm offline mode
Andre Heinecke [Tue, 7 Jul 2015 14:52:53 +0000 (16:52 +0200)]
Add patches for gpgsm offline mode

* Makefile.am (EXTRA_DIST): Add patches.
* patches/gnupg2-2.0.28/0006-gpgsm-Add-command-option-offline.patch,
patches/gpgme-1.5.5/
0001-Add-offline-mode-support-for-CMS-keylisting.patch: New.

--

The patch to gnupg is a backport from GnuPG 2.1.

3 years agoUpdate pinentry and gpgme
Andre Heinecke [Tue, 7 Jul 2015 14:16:49 +0000 (16:16 +0200)]
Update pinentry and gpgme

* packages/packages.current (pinentry, gpgme): Update
* NEWS: Mention gpgme bugfix.

3 years agoFix GTK+ installation
Andre Heinecke [Tue, 7 Jul 2015 13:55:29 +0000 (15:55 +0200)]
Fix GTK+ installation

* src/inst-gtk+.nsi, src/uninst-gtk+.nsi: No longer install
  gtk-update-icon-cache.exe.manifest.

3 years agoEnable build on Debian Jessie
Andre Heinecke [Fri, 5 Jun 2015 10:23:24 +0000 (12:23 +0200)]
Enable build on Debian Jessie

* Makefile.am (EXTRA_DIST): Add new patches.
* patches/gnutls-2.12.23/25_updatedgdocfrommaster.patch,
patches/scute-1.4.0/workaround-broken-libtool.patch,
patches/w32pth-2.0.5/workaround-broken-libtool.patch: New.

--
The gnutls patch fixes building of doc. Taken from debian.
The two other patches workaround the libtool problem.

3 years agoUpdate gnupg and its libraries
Andre Heinecke [Fri, 5 Jun 2015 09:29:10 +0000 (11:29 +0200)]
Update gnupg and its libraries

* patches/pinentry-0.9.0/fix-wrong-moc-files.patch: Removed.
* patches/gnupg2-2.0.27/
0003-gpgtar-Fix-extracting-files-with-size-512.patch: Removed.
* patches/gnupg2-2.0.27: moved to patches/gnugp2-2.28.
* Makefile.am (EXTRA_DIST): Update patches.
* src/packages.current (libgpg-error, libksba, libassuan)
  (gnupg, pinentry): Updated.

3 years agoUpdate gnupg libraries and pinentry
Andre Heinecke [Fri, 5 Jun 2015 09:17:01 +0000 (11:17 +0200)]
Update gnupg libraries and pinentry

* patches/pinentry-0.9.0/fix-wrong-moc-files.patch: Removed.
* Makefile.am (EXTRA_DIST): Removed obsolete patch.
* src/packages.current (libgpg-error, libksba, libassuan)
  (pinentry): Updated.

3 years agoUpdate gpgex and package Polish translation
Andre Heinecke [Fri, 5 Jun 2015 08:59:04 +0000 (10:59 +0200)]
Update gpgex and package Polish translation

* NEWS: Update gpgex version.
* packages.current (gpgex): Update.
* src/inst-gpgex.nsi, src/uninst-gpgex.nsi: Package Polish translation

3 years agoUpdate third party libraries
Andre Heinecke [Fri, 5 Jun 2015 08:48:06 +0000 (10:48 +0200)]
Update third party libraries

* Makefile.am (EXTRA_DIST): Remove patch thats no longer necessary.
* packages/packages.current (curl, libxml, glib, gtk+): Update.

3 years agoAdd gnutls patches for new CVE's
Andre Heinecke [Fri, 5 Jun 2015 08:03:13 +0000 (10:03 +0200)]
Add gnutls patches for new CVE's

* src/Makefile.am (EXTRA_DIST): Include patches.
* patches/gnutls-2.12.23/06-cve-2015-0282.patch,
patches/gnutls-2.12.23/07-cve-2015-0294.patch: New.

3 years agoDocument dependency to texlive-lang-german
Andre Heinecke [Thu, 16 Apr 2015 08:47:16 +0000 (10:47 +0200)]
Document dependency to texlive-lang-german

* README: Document texlive-lang-german dependency.

--
Depending on your distribution (jessie for me) and installation
prefferences (no install recommends) this is not installed
automatically with the other packages.

3 years agoUpdate adns, gpgme and libpng
Andre Heinecke [Thu, 16 Apr 2015 08:24:34 +0000 (10:24 +0200)]
Update adns, gpgme and libpng

* packages/packages.current (adns, gpgme, libpng): Update.

3 years agoPost release updates
Andre Heinecke [Tue, 17 Mar 2015 13:41:49 +0000 (14:41 +0100)]
Post release updates

    * configure.ac: Version bump.
    * NEWS: Add 2.2.5 stub.

3 years agoPrepare 2.2.4 Release gpg4win-2.2.4
Andre Heinecke [Tue, 17 Mar 2015 13:38:45 +0000 (14:38 +0100)]
Prepare 2.2.4 Release

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

3 years agoAdd patch to fix issue1926
Andre Heinecke [Tue, 17 Mar 2015 11:16:34 +0000 (12:16 +0100)]
Add patch to fix issue1926

* Makefile.am (EXTRA_DIST): Add patch.
* patches/gnupg2-2.0.27/
  0003-gpgtar-Fix-extracting-files-with-size-512.patch: New.
* NEWS: Mention this.

3 years agoAdd patch to fix pinentry-qt4 build
Andre Heinecke [Mon, 9 Mar 2015 12:44:53 +0000 (13:44 +0100)]
Add patch to fix pinentry-qt4 build

* patches/pinentry-0.9.0/fix-wrong-moc-files.patch: Removes
  distributors moc files.
* Makefile.am: Add patch to extra_dist

3 years agoUpdate adns to 1.4-g10-5
Andre Heinecke [Mon, 9 Mar 2015 10:34:47 +0000 (11:34 +0100)]
Update adns to 1.4-g10-5

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

3 years agoUpdate gpa to 0.9.7
Andre Heinecke [Mon, 9 Mar 2015 10:30:36 +0000 (11:30 +0100)]
Update gpa to 0.9.7

* packages/packages.current (gpa): Update.
* packages/packages.current: Summarize gnupg.org file verification.

3 years agoRemove obsolete gpa patches
Andre Heinecke [Mon, 9 Mar 2015 10:22:43 +0000 (11:22 +0100)]
Remove obsolete gpa patches

* patches/gpa-0.9.4: Removed patches.
* Makefile.am (EXTRA_DIST): Remove patches.

--

Those patches were already not applied in the last release
which included gpa 0.9.6 and should have been removed then.

3 years agoUpdate gpgme to 1.5.3
Andre Heinecke [Mon, 9 Mar 2015 10:21:36 +0000 (11:21 +0100)]
Update gpgme to 1.5.3

* packages/packages.current (gpgme): Update.
* patches/gpgme-1.5.1: Removed patch included upstream.

3 years agoUpdate libassuan to 2.2.0
Andre Heinecke [Mon, 9 Mar 2015 10:17:10 +0000 (11:17 +0100)]
Update libassuan to 2.2.0

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

3 years agoUpdate pinentry to 0.9.0 and remove patches
Andre Heinecke [Mon, 9 Mar 2015 10:12:38 +0000 (11:12 +0100)]
Update pinentry to 0.9.0 and remove patches

* packages/packages.current (pinentry): Update.
* patches/pinentry-0.8.4-beta8: Removed. All patches applied.

3 years agoUpdate libgcrypt to 1.6.3 and mention it in NEWS
Andre Heinecke [Mon, 9 Mar 2015 10:08:40 +0000 (11:08 +0100)]
Update libgcrypt to 1.6.3 and mention it in NEWS

* pacakges/packages.current (libgcrypt): Update

3 years agoFix make dist
Andre Heinecke [Thu, 19 Feb 2015 08:34:04 +0000 (09:34 +0100)]
Fix make dist

* Makefile.am (EXTRA_DIST): Adjust gnupg patches.

3 years agoUpdate GnuPG version in NEWS
Andre Heinecke [Wed, 18 Feb 2015 18:27:22 +0000 (19:27 +0100)]
Update GnuPG version in NEWS

--
    Should have been part of the previous commit

3 years agoUpdate to gnupg 2.0.27
Andre Heinecke [Wed, 18 Feb 2015 18:23:07 +0000 (19:23 +0100)]
Update to gnupg 2.0.27

* patches/gnupg2-2.0.26/
  0003-gpg-Allow-for-positional-parameters-in-the-passphras.patch,
  patches/gnupg2-2.0.26/
  0004-Make-the-use-of-verifiy-file-harder.patch: Removed.
* patches/gnupg2-2.0.26: Renamed to gnupg2-2.0.27.

3 years agoUpdate libpng to 1.4.15
Andre Heinecke [Wed, 18 Feb 2015 17:14:07 +0000 (18:14 +0100)]
Update libpng to 1.4.15

--
    The old version was removed from the ftp server. Otherwise
    I don't think that there is any change in there relevant for us.

3 years agoUpdate README (added GpgOL-32bit only information).
Emanuel Schuetze [Wed, 17 Dec 2014 08:25:51 +0000 (09:25 +0100)]
Update README (added GpgOL-32bit only information).

4 years agoPost release updates
Andre Heinecke [Tue, 25 Nov 2014 18:39:45 +0000 (19:39 +0100)]
Post release updates

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

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