Received: from sog-mx-2.v43.ch3.sourceforge.com ([172.29.43.192] helo=mx.sourceforge.net) by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1R8H4E-0008Id-3q for bitcoin-development@lists.sourceforge.net; Mon, 26 Sep 2011 19:42:18 +0000 Received-SPF: pass (sog-mx-2.v43.ch3.sourceforge.com: domain of nilsschneider.net designates 217.11.48.105 as permitted sender) client-ip=217.11.48.105; envelope-from=nils@nilsschneider.net; helo=ngcobalt05.manitu.net; Received: from ngcobalt05.manitu.net ([217.11.48.105]) by sog-mx-2.v43.ch3.sourceforge.com with esmtp (Exim 4.76) id 1R8H4C-0002Ly-Rn for bitcoin-development@lists.sourceforge.net; Mon, 26 Sep 2011 19:42:18 +0000 Received: from ngcobalt05.manitu.net (localhost [127.0.0.1]) by ngcobalt05.manitu.net (8.10.2/8.10.2) with ESMTP id p8QJgDK09077 for ; Mon, 26 Sep 2011 21:42:13 +0200 X-manitu-Original-Sender-IP: 127.0.0.1 X-manitu-Original-Receiver-Name: ngcobalt05.manitu.net Received: from [221.127.0.0] (static-ip-188-138-101-169.inaddr.ip-pool.com [188.138.101.169]) (Authenticated sender: u8956) by ngcobalt05.manitu.net (Postfix) with ESMTPSA id 582DC5B46D3 for ; Mon, 26 Sep 2011 21:42:13 +0200 (CEST) Message-ID: <4E80D591.2080100@nilsschneider.net> Date: Mon, 26 Sep 2011 21:42:09 +0200 From: Nils Schneider User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.21) Gecko/20110831 Thunderbird/3.1.13 MIME-Version: 1.0 To: bitcoin-development@lists.sourceforge.net X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: -1.5 (-) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. -1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for sender-domain -0.0 SPF_PASS SPF: sender matches SPF record X-Headers-End: 1R8H4C-0002Ly-Rn Subject: [Bitcoin-development] Deprecating "midstate" in getwork? X-BeenThere: bitcoin-development@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Sep 2011 19:42:18 -0000 Hey, I'd like to simplify the internal reference miner and remove all dependencies on cryptopp (it's the only place we use cryptopp instead of OpenSSL). Unfortunately, cryptopp is also used to calculate getwork "midstate". This field is redundant and the miner could easily calculate it from the blockheader so I'd like to remove it. Any thoughts? Where should such a change should be announced so all miners can be upgraded?