[Nym3-commit] r68 - trunk

nym3-devel@lists.noreply.org nym3-devel@lists.noreply.org
Wed, 04 Aug 2004 15:19:03 +0200


Author: laurent
Date: 2004-08-04 15:19:02 +0200 (Wed, 04 Aug 2004)
New Revision: 68

Modified:
   trunk/Mail.py
Log:
Add fake oldest mid.


Modified: trunk/Mail.py
===================================================================
--- trunk/Mail.py	2004-08-04 13:12:54 UTC (rev 67)
+++ trunk/Mail.py	2004-08-04 13:19:02 UTC (rev 68)
@@ -8,6 +8,7 @@
 slen = 180
 midLen = Common.midLength
 random.seed(None)
+oldestMid = chr(0) * midLen
 
 
 def synopsize(msg):
@@ -30,9 +31,12 @@
     return res + 'X-Octets: ' + repr(len(msg)) + "\n" + body
 
 def genMid(length = midLen):
-    res = ""
-    for i in range(0, length): res = res + chr(random.randint(0, 255))
-    return res
+    ret = oldestMid
+    while ret == oldestMid:
+	res = ""
+	for i in range(0, length): res = res + chr(random.randint(0, 255))
+	ret = res
+    return ret
 
 def mid2filename(mid):
     res = base64.encodestring(mid)