From: Zooko O'Whielacronx <zooko@zooko.com>
Date: Tue, 6 May 2008 18:17:47 +0000 (-0700)
Subject: setup: require pycryptopp >= v0.5
X-Git-Tag: allmydata-tahoe-1.1.0~166
X-Git-Url: https://git.rkrishnan.org/components/status?a=commitdiff_plain;h=99d5d2335db965189683c64c8cd3df75cfe2b1c1;p=tahoe-lafs%2Ftahoe-lafs.git

setup: require pycryptopp >= v0.5
---

diff --git a/_auto_deps.py b/_auto_deps.py
index dcff02fc..c9ac0734 100644
--- a/_auto_deps.py
+++ b/_auto_deps.py
@@ -1,7 +1,12 @@
 install_requires=["zfec >= 1.1.0",
                   "foolscap >= 0.2.5",
                   "simplejson >= 1.4",
-                  "pycryptopp >= 0.2.8",
+
+                  # pycryptopp < 0.5 had a bug which, using a Microsoft
+                  # compiler, or using some versions of g++ while linking
+                  # against certain older versions of Crypto++, would cause
+                  # incorrect AES results.
+                  "pycryptopp >= 0.5",
                   "nevow >= 0.6.0",
                   "zope.interface",
                   "twisted >= 2.4.0",