Package: release.debian.org
Severity: normal
Tags: buster
User: release.debian....@packages.debian.org
Usertags: pu

Hi,

I'm requesting permission to upload sogo to stable-pu, to fix a high impact
usability bug when dealing with S/MIME signed emails.

Debdiff follows.

Thanks!
Jordi


diff -Nru sogo-4.0.7/debian/changelog sogo-4.0.7/debian/changelog
--- sogo-4.0.7/debian/changelog 2019-02-28 01:43:48.000000000 +0100
+++ sogo-4.0.7/debian/changelog 2019-08-01 14:19:34.000000000 +0200
@@ -1,3 +1,12 @@
+sogo (4.0.7-1+deb10u1) buster; urgency=medium
+
+  * Omit signedViewer altogether when not using openssl.
+    Thanks Hanno Stock <hanno.st...@indurad.com> for the patch.
+    (Closes: #889994)
+  * Set debian-branch to buster in gbp.conf.
+
+ -- Jordi Mallach <jo...@debian.org>  Thu, 01 Aug 2019 14:19:34 +0200
+
 sogo (4.0.7-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru sogo-4.0.7/debian/gbp.conf sogo-4.0.7/debian/gbp.conf
--- sogo-4.0.7/debian/gbp.conf  2019-01-10 09:44:25.000000000 +0100
+++ sogo-4.0.7/debian/gbp.conf  2019-08-01 14:18:41.000000000 +0200
@@ -1,5 +1,5 @@
 [DEFAULT]
 pristine-tar = True
-debian-branch = debian
+debian-branch = buster
 upstream-branch=upstream
 upstream-vcs-tag = SOGo-%(version)s
diff -Nru 
sogo-4.0.7/debian/patches/0009-Omit-signedViewer-altogether-when-not-using-openssl.patch
 
sogo-4.0.7/debian/patches/0009-Omit-signedViewer-altogether-when-not-using-openssl.patch
--- 
sogo-4.0.7/debian/patches/0009-Omit-signedViewer-altogether-when-not-using-openssl.patch
    1970-01-01 01:00:00.000000000 +0100
+++ 
sogo-4.0.7/debian/patches/0009-Omit-signedViewer-altogether-when-not-using-openssl.patch
    2019-08-01 14:17:24.000000000 +0200
@@ -0,0 +1,25 @@
+From: Hanno Stock <hanno.st...@indurad.com>
+Date: Tue, 30 Jul 2019 16:32:59 +0200
+Subject: Omit signedViewer altogether when not using openssl
+
+---
+ UI/MailPartViewers/UIxMailRenderingContext.m | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/UI/MailPartViewers/UIxMailRenderingContext.m 
b/UI/MailPartViewers/UIxMailRenderingContext.m
+index e2cf011..2086d96 100644
+--- a/UI/MailPartViewers/UIxMailRenderingContext.m
++++ b/UI/MailPartViewers/UIxMailRenderingContext.m
+@@ -192,7 +192,11 @@ static BOOL showNamedTextAttachmentsInline = NO;
+         || [st isEqualToString: @"appledouble"])
+       return [self mixedViewer];
+       else if ([st isEqualToString: @"signed"])
++#ifdef HAVE_OPENSSL
+       return [self signedViewer];
++#else
++      return [self mixedViewer];
++#endif
+       else if ([st isEqualToString: @"alternative"])
+       return [self alternativeViewer];
+     
+
\ No hi ha cap caràcter de salt de línia al final del fitxer
diff -Nru sogo-4.0.7/debian/patches/series sogo-4.0.7/debian/patches/series
--- sogo-4.0.7/debian/patches/series    2019-02-26 13:24:47.000000000 +0100
+++ sogo-4.0.7/debian/patches/series    2019-08-01 14:17:24.000000000 +0200
@@ -5,3 +5,4 @@
 disable_test_rendering.patch
 0007-Do-not-use-OpenSSL-when-we-are-configured-to-use-Gnu.patch
 0008-Unset-MAKEFLAGS-and-MFLAGS-in-configure.patch
+0009-Omit-signedViewer-altogether-when-not-using-openssl.patch

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.2.0-2-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=UTF-8), 
LANGUAGE=ca_ES:ca (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Reply via email to