Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Aug 2015 00:00:13 +0000 (UTC)
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r393560 - head/x11/xpra/files
Message-ID:  <201508050000.t7500DIW088418@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jkim
Date: Wed Aug  5 00:00:12 2015
New Revision: 393560
URL: https://svnweb.freebsd.org/changeset/ports/393560

Log:
  Revert an upstream patch to fix LZ4 compression.

Added:
  head/x11/xpra/files/patch-xpra_net_compression.py   (contents, props changed)

Added: head/x11/xpra/files/patch-xpra_net_compression.py
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/xpra/files/patch-xpra_net_compression.py	Wed Aug  5 00:00:12 2015	(r393560)
@@ -0,0 +1,26 @@
+--- xpra/net/compression.py.orig	2015-07-27 14:25:13 UTC
++++ xpra/net/compression.py
+@@ -23,7 +23,9 @@ try:
+         return level | LZ4_FLAG, LZ4_compress(packet)
+     #try to figure out the version number:
+     if hasattr(lz4, "VERSION"):
+-        lz4_version = str(lz4.VERSION)
++        lz4_version = lz4.VERSION
++        if hasattr(lz4, "LZ4_VERSION"):
++            lz4_version.append(lz4.LZ4_VERSION)
+     elif hasattr(lz4, "__file__"):
+         #hack it..
+         import os.path
+@@ -44,10 +46,8 @@ try:
+                 #we want at least two numbers first:
+                 if len(tmpv)>=2:
+                     #ie: (0, 7, 0)
+-                    lz4_version = ".".join(tmpv)
+-    assert lz4_version>="0.7", "versions older than 0.7.0 are vulnerable and should not be used, see CVE-2014-4715"
+-    if hasattr(lz4, "LZ4_VERSION"):
+-        lz4_version += "."+str(lz4.LZ4_VERSION)
++                    lz4_version = tuple(tmpv)
++                    assert lz4_version>=(0, 7), "versions older than 0.7.0 are vulnerable and should not be used, see CVE-2014-4715"
+ except Exception as e:
+     log("lz4 not found: %s", e)
+     LZ4_uncompress = None



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201508050000.t7500DIW088418>