From 86d90405bf84403f6b1ebbc696d5acd3a7b1c45a Mon Sep 17 00:00:00 2001 From: david Date: Mon, 25 Nov 2013 17:29:43 +2000 Subject: [PATCH] [PATCH 2/2] NEWS: News for big endian sha1 bug fix. --- 63/bdc30caae41ce700ca62040c756eacf4541117 | 84 +++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 63/bdc30caae41ce700ca62040c756eacf4541117 diff --git a/63/bdc30caae41ce700ca62040c756eacf4541117 b/63/bdc30caae41ce700ca62040c756eacf4541117 new file mode 100644 index 000000000..28c8059c4 --- /dev/null +++ b/63/bdc30caae41ce700ca62040c756eacf4541117 @@ -0,0 +1,84 @@ +Return-Path: +X-Original-To: notmuch@notmuchmail.org +Delivered-To: notmuch@notmuchmail.org +Received: from localhost (localhost [127.0.0.1]) + by olra.theworths.org (Postfix) with ESMTP id 5A839431E64 + for ; Sun, 24 Nov 2013 13:30:08 -0800 (PST) +X-Virus-Scanned: Debian amavisd-new at olra.theworths.org +X-Spam-Flag: NO +X-Spam-Score: 0 +X-Spam-Level: +X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none] + autolearn=disabled +Received: from olra.theworths.org ([127.0.0.1]) + by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) + with ESMTP id bA8ClxwB460G for ; + Sun, 24 Nov 2013 13:30:03 -0800 (PST) +Received: from yantan.tethera.net (yantan.tethera.net [199.188.72.155]) + (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) + (No client certificate requested) + by olra.theworths.org (Postfix) with ESMTPS id 45DAC431FDD + for ; Sun, 24 Nov 2013 13:30:03 -0800 (PST) +Received: from remotemail by yantan.tethera.net with local (Exim 4.80) + (envelope-from ) + id 1VkhFi-0000Ye-TF; Sun, 24 Nov 2013 17:30:02 -0400 +Received: (nullmailer pid 24693 invoked by uid 1000); Sun, 24 Nov 2013 + 21:29:59 -0000 +From: david@tethera.net +To: notmuch@notmuchmail.org +Subject: [PATCH 2/2] NEWS: News for big endian sha1 bug fix. +Date: Sun, 24 Nov 2013 17:29:43 -0400 +Message-Id: <1385328583-24602-2-git-send-email-david@tethera.net> +X-Mailer: git-send-email 1.8.4.2 +In-Reply-To: <1385328583-24602-1-git-send-email-david@tethera.net> +References: + <1385328583-24602-1-git-send-email-david@tethera.net> +X-BeenThere: notmuch@notmuchmail.org +X-Mailman-Version: 2.1.13 +Precedence: list +List-Id: "Use and development of the notmuch mail system." + +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +X-List-Received-Date: Sun, 24 Nov 2013 21:30:08 -0000 + +From: David Bremner + +We could give more details about how to migrate tags, but I'm not sure +that it's a practical problem, or just a theoretical one. +--- + NEWS | 14 +++++++++++++- + 1 file changed, 13 insertions(+), 1 deletion(-) + +diff --git a/NEWS b/NEWS +index 3383ecf..31c6284 100644 +--- a/NEWS ++++ b/NEWS +@@ -1,6 +1,18 @@ +-Notmuch 0.17~rc1 (2013-11-20) ++Notmuch 0.17~rc2 (2013-xx-yy) + ============================= + ++Incompatible change in SHA1 computation ++--------------------------------------- ++ ++Previously on big endian architectures like sparc and powerpc the ++computation of SHA1 hashes was incorrect. This meant that messages ++with overlong or missing message-ids were given different computed ++message-ids than on more common little endian architectures like i386 ++and amd64. If you use notmuch on a big endian architecture, you are ++strongly advised to make a backup of your tags using `notmuch dump` ++before this upgrade. It should be possible to migrate the tags using a ++script. ++ + Command-Line Interface + ---------------------- + +-- +1.8.4.2 + -- 2.26.2