[Gpg4win-commits] [git] Gpg4win - branch, master, updated. gpg4win-2.3.0-33-gc57bf5e

by Andre Heinecke cvs at cvs.gnupg.org
Fri Dec 11 18:16:51 CET 2015


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GnuPG for Windows".

The branch, master has been updated
       via  c57bf5ef45fea396ee1149fcf8f7f24440ee9c70 (commit)
       via  da8b53dfb0cb81efddac1ef77ed2b241f7c45c04 (commit)
       via  3c57c567170f3f253cec4eb677fef8b306b5db4b (commit)
       via  4602c1b070a94517d29a71492ca877a47ddf9d06 (commit)
      from  8d6d546315240295de180ec8c8fe62e676b2be0c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit c57bf5ef45fea396ee1149fcf8f7f24440ee9c70
Author: Andre Heinecke <aheinecke at intevation.de>
Date:   Fri Dec 11 18:16:32 2015 +0100

    Update GpgOL to latest development snapshot
    
    --

diff --git a/packages/packages.current b/packages/packages.current
index 76080f9..3ff506a 100644
--- a/packages/packages.current
+++ b/packages/packages.current
@@ -233,8 +233,8 @@ server http://files.gpg4win.org/Beta/gpgol
 
 # last-changed: 2015-11-30
 # by: ah
-file 1.3.1-beta25/gpgol-1.3.1-beta25.tar.bz2
-chk  38c025cb2ae11bdd39c6cc35e41d828bfeab977c
+file 2.0.0-beta36/gpgol-2.0.0-beta36.tar.bz2
+chk  bd5077319e26b6aaf8589b3ae5b1c004f9fd958c
 
 #
 # GpgEX

commit da8b53dfb0cb81efddac1ef77ed2b241f7c45c04
Author: Andre Heinecke <aheinecke at intevation.de>
Date:   Fri Dec 11 18:14:35 2015 +0100

    Add some NEWS and update READMES
    
    --

diff --git a/NEWS b/NEWS
index 0780633..cc9687c 100644
--- a/NEWS
+++ b/NEWS
@@ -5,11 +5,40 @@
 Noteworthy changes in version 3.0.0 (unreleased)
 ------------------------------------------------
 
+(en) GnuPG is now of the modern 2.1 variant. See:
+     https://www.gnupg.org/faq/whats-new-in-2.1.html
+     for more information about this.
+
+(de) Es wird nun die moderne 2.1 Variante von GnuPG verwendet. Unter:
+     https://www.gnupg.org/faq/whats-new-in-2.1.html (englisch)
+     finden sich mehr details dazu.
+
+(en) GpgOL is now also supported for 64bit Outlook.
+
+(de) Die 64bit variante von Outlook wird nun von GpgOL unterstützt.
+
+(en) GpgOL for Outlook 2010 and later now uses toggle buttons
+     to let you select Encypt and Sign. The operations are done
+     when the mail is sent, including all attachments,
+     using a standard format (MIME).
+
+(de) GpgOL für Outlook 2010 und spätere Versionen verwendet nun
+     schaltknöpfe zur Auswahl ob eine Mail verschlüsselt und oder
+     signiert sein soll. Die operation erfolgt während des versendens,
+     dabei werden auch alle Anhänge mitverschlüsselt und ein
+     standartisiertes Format (MIME) verwendet.
+
+(en) GpgOL for Outlook 2010 and later now automatically decrypts mails
+     again.
+
+(de) GpgOL für Outlook 2010 und spätere Versionen entschlüsselt nun
+     wieder automatisch Mails.
+
 ~~~~~~~~~~~~~~~
-GnuPG:          2.1.8
+GnuPG:          2.1.10
 Kleopatra:      2.2.0-gitfb4ae3d
 GPA:            0.9.9
-GpgOL:          1.3.0
+GpgOL:          2.0.0-beta36
 GpgEX:          1.0.3
 Kompendium DE:  3.0.0
 Kompendium EN:  3.0.0
diff --git a/doc/README.de.txt b/doc/README.de.txt
index e23691b..aa2e564 100644
--- a/doc/README.de.txt
+++ b/doc/README.de.txt
@@ -50,34 +50,20 @@ Die integrierten Gpg4win-Komponenten in Version !VERSION! sind:
 Neu in Gpg4win Version !VERSION! (!BUILD_ISODATE!)
 -----------------------------------------
 
-- GpgOL für Outlook 2010 und später kann nun PGP/MIME und S/MIME E-Mails
-  verarbeiten. Dies ist das Format wie es standardmäßig von
-  Thunderbird/Enigmail, GPGMail oder KMail versendet wird.
-  Details siehe: https://wiki.gnupg.org/GpgOL/MIMESupport
+- Es wird nun die moderne 2.1 Variante von GnuPG verwendet. Unter:
+  https://www.gnupg.org/faq/whats-new-in-2.1.html (englisch)
+  finden sich mehr details dazu.
 
-- GpgOL unterstützt nun Outlook 2016.
+- Die 64bit variante von Outlook wird nun von GpgOL unterstützt.
 
-- AES-NI Befehle zur schnelleren Ver- und Entschlüsselung mit AES werden
-  nun unterstützt. (GnuPG Bug #1919)
+- GpgOL für Outlook 2010 und spätere Versionen verwendet nun
+  schaltknöpfe zur Auswahl ob eine Mail verschlüsselt und oder
+  signiert sein soll. Die operation erfolgt während des versendens,
+  dabei werden auch alle Anhänge mitverschlüsselt und ein
+  standartisiertes Format (MIME) verwendet.
 
-- Das Entschlüsseln/Überprüfen-Fenster von GpgOL verändert nun
-  nicht mehr seine Position und Größe. (KDE Bug #355140)
-
-- Der gleichzeitige Import von über 100 Schlüsseln schlägt nun nicht
-  mehr fehl wenn Kleopatra läuft. (GnuPG Bug #2135)
-
-- Der Installer, GpgEX und GpgOL sind nun auch ins Französische und
-  Chinesische übersetzt. Danke für die Übersetzungen an Oliver Serve
-  und Mingye Wang.
-
-- Eine Reihe von zufällig auftretenden Abstürzen von GpgOL wurde behoben.
-  (GnuPG Bug #1837)
-
-- GpgOL behandelt nun Anhänge von PGP/MIME und S/MIME Mails mit
-  Sonderzeichen im Dateinamen.
-
-- Eine Schwachstelle im Gpg4win-installer wurde behoben.
-  Details finden sich im [security advisory 2015-11-25].
+- GpgOL für Outlook 2010 und spätere Versionen entschlüsselt nun
+  wieder automatisch Mails.
 
 3. Bekannte Probleme (und Abhilfen)
 ===================================
diff --git a/doc/README.en.txt b/doc/README.en.txt
index fec0f5b..41b438b 100644
--- a/doc/README.en.txt
+++ b/doc/README.en.txt
@@ -48,33 +48,19 @@ Included Gpg4win components in Version !VERSION! are:
 New in Gpg4win Version !VERSION! (!BUILD_ISODATE!)
 -----------------------------------------
 
-- GpgOL now supports reading PGP/MIME and S/MIME mails, the standard
-  format for Crypto Mails as sent by Thunderbird/Enigmail, GPGMail
-  or KMail. For details see: https://wiki.gnupg.org/GpgOL/MIMESupport
+- GnuPG is now of the modern 2.1 variant. See:
+  https://www.gnupg.org/faq/whats-new-in-2.1.html
+  for more information about this.
 
-- GpgOL now supports Outlook 2016.
+- GpgOL is now also supported for 64bit Outlook.
 
-- AES-NI Instructions for faster encryption and decryption with AES
-  are now supported. (GnuPG Bug #1919)
-
-- The decrypt/verify window of GpgOL no longer moves and resizes
-  erratically. (KDE Bug #355140)
-
-- Bulk import of more then a hundred keys no longer fails when Kleopatra
-  is running. (GnuPG Bug #2135)
-
-- French and Chinese localisation has been added to the installer,
-  GpgEX and GpgOL. Thanks to Oliver Serve and Mingye Wang.
-
-- Several apparently random crashes in GpgOL have been fixed
-  (GnuPG Bug #1837)
-
-- GpgOL now handles attachments in  PGP/MIME and S/MIME mails with non ASCII
-  characters in the filename correctly.
-
-- A vulnerability in the Gpg4win-installer has been fixed. See:
-  [security advisory 2015-11-25] for details.
+- GpgOL for Outlook 2010 and later now uses toggle buttons
+  to let you select Encypt and Sign. The operations are done
+  when the mail is sent, including all attachments,
+  using a standard format (MIME).
 
+- GpgOL for Outlook 2010 and later now automatically decrypts mails
+  again.
 
 3. Known Bugs (and Workarounds)
 ===============================

commit 3c57c567170f3f253cec4eb677fef8b306b5db4b
Author: Andre Heinecke <aheinecke at intevation.de>
Date:   Fri Dec 11 18:12:25 2015 +0100

    Mark called uninstallers rebootok
    
    * src/inst-gpg4win.nsi, src/uninst-gnupg-w32.nsi: Mark as rebootok.
    
    --
    This is a very very bad workaround the fact that I can't seem
    to delete the uninstallers after execution. Have to figure out
    why. We also need better killing code as currently rebootok is
    triggered nearly always.

diff --git a/src/inst-gpg4win.nsi b/src/inst-gpg4win.nsi
index d554a3b..4b7c51a 100644
--- a/src/inst-gpg4win.nsi
+++ b/src/inst-gpg4win.nsi
@@ -32,10 +32,15 @@ Section "-gpg4win" SEC_gpg4win
   StrCmp $0 "" skip_uninst
   DetailPrint  "$(T_UninstallingOldVersion)$0"
   ReadRegStr $0 HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\GPG4Win" "UninstallString"
+  IfErrors skip_uninst 0
   ReadRegStr $1 HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\GPG4Win" "InstallLocation"
+  IfErrors skip_uninst 0
+
   ExecWait '$0 /S _?=$1'
-  Delete "$0"
+# Deleting here does not work?
+  Delete /REBOOTOK "$1\gpg4win-uninstall.exe"
   RmDir "$1"
+
 skip_uninst:
   SetOutPath "$INSTDIR\share\gpg4win"
 
diff --git a/src/uninst-gnupg-w32.nsi b/src/uninst-gnupg-w32.nsi
index 0ec906e..a74de4b 100644
--- a/src/uninst-gnupg-w32.nsi
+++ b/src/uninst-gnupg-w32.nsi
@@ -37,7 +37,7 @@ Section  "un.gnupg_w32"
   StrCmp $0 "" gnupg_w32_not_installed
   DetailPrint  "$(T_Uninstalling_GnuPG) ${gpg4win_pkg_gnupg_w32_version}"
   ExecWait '"$0\gnupg-uninstall.exe" /S _?=$0'
-  Delete "$0\gnupg-uninstall.exe"
+  Delete /REBOOTOK "$0\gnupg-uninstall.exe"
   RmDir "$0"
 gnupg_w32_not_installed:
 !endif

commit 4602c1b070a94517d29a71492ca877a47ddf9d06
Author: Andre Heinecke <aheinecke at intevation.de>
Date:   Fri Dec 11 18:10:50 2015 +0100

    Write instdir reg key correctly. Don't add path.
    
    * src/inst-gpg4win.nsi: Write the registry key correctly,
      don't add pub dir to path.
    
    --
    The pub dir will be removed in future versions. For now
    it only contains GPA.

diff --git a/src/inst-gpg4win.nsi b/src/inst-gpg4win.nsi
index a7be820..d554a3b 100644
--- a/src/inst-gpg4win.nsi
+++ b/src/inst-gpg4win.nsi
@@ -61,14 +61,10 @@ skip_uninst:
   FileClose $0
   DetailPrint "VERSION closed"
 
-  # Register the install directory for the GnuPG suite.
-  WriteRegStr HKLM "Software\GNU\GnuPG" "Install Directory" $INSTDIR
+  # Register the install directory for Gpg4win suite.
+  WriteRegStr HKLM "Software\${PRETTY_PACKAGE_SHORT}" "Install Directory" $INSTDIR
   DetailPrint "Saved install directory in the registry"
 
-  # Also write it to be recalled on new installation.  Currently
-  # disabled.
-  # WriteRegStr HKLM "Software\GNU\${PRETTY_PACKAGE_SHORT}" "Install Directory" $INSTDIR
-
   # We used to determine the language using a Registry entry.
   # Although we don't want to delete the user's Lang Registry Setting
   # because he might have have selected a different language than his
@@ -87,11 +83,6 @@ skip_uninst:
   DeleteRegValue HKLM "Software\GNU\GnuPG" "gpgProgram"
   DetailPrint "Deleted obsolete gpgProgram value"
 
-  # Add the public directory to the PATH
-  Push "$INSTDIR\pub"
-  Call AddToPath
-  DetailPrint "Added pub directory to PATH"
-
   # Install gpg4win included tools
   SetOutPath "$INSTDIR"
   File "${BUILD_DIR}/sha1sum.exe"

-----------------------------------------------------------------------

Summary of changes:
 NEWS                      | 33 +++++++++++++++++++++++++++++++--
 doc/README.de.txt         | 36 +++++++++++-------------------------
 doc/README.en.txt         | 34 ++++++++++------------------------
 packages/packages.current |  4 ++--
 src/inst-gpg4win.nsi      | 20 ++++++++------------
 src/uninst-gnupg-w32.nsi  |  2 +-
 6 files changed, 63 insertions(+), 66 deletions(-)


hooks/post-receive
-- 
GnuPG for Windows
http://git.gnupg.org



More information about the Gpg4win-commits mailing list