Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id BBD69A65C0 for ; Sun, 5 Oct 2014 20:21:34 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 66A6114A26E; Sun, 5 Oct 2014 20:21:34 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 5645614A147 for ; Sun, 5 Oct 2014 20:21:31 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id ct_OXVEp4qQJ for ; Sun, 5 Oct 2014 20:21:30 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 7440414A146 for ; Sun, 5 Oct 2014 20:21:30 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 6F54698; Sun, 5 Oct 2014 20:21:30 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Sun, 5 Oct 2014 20:21:30 +0000 From: "Blue Rats" Subject: CVS commit: pkgsrc/finance/py-python-bitcoinlib To: pkgsrc-changes@NetBSD.org Reply-To: rodent@netbsd.org X-Mailer: log_accum Message-Id: <20141005202130.6F54698@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: rodent Date: Sun Oct 5 20:21:30 UTC 2014 Modified Files: pkgsrc/finance/py-python-bitcoinlib: Makefile PLIST distinfo Log Message: v0.2.1 Improve bitcoin address handling. P2SH and P2PKH addresses now get their own classes - P2SHBitcoinAddress and P2PKHBitcoinAddress respectively - and P2PKH can now convert scriptPubKeys containing non-canonical pushes as well as bare checksig to addresses. .deserialize() methods now fail if there is extra data left over. Various other small bugfixes. License is now LGPL v3 or later. v0.2.0 Major change: CTransaction, CBlock, etc. now come in immutable (default) and mutable forms. In most cases mutable and immutable can be used interchangeably; when that is not possible methods are provided to create new (im)mutable objects from (im)mutable ones efficiently. Other changes: New BIP70 payment protocol example. (Derren Desouza) Rework of message serialization. Note that this may not represent the final form of P2P support, which is still in flux. (Florian Schmaus) Various bugfixes Finally starting this release, git tags will be of the form 'python-bitcoinlib-(version)', replacing the less specific '(version)' form previously used. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 pkgsrc/finance/py-python-bitcoinlib/Makefile cvs rdiff -u -r1.1 -r1.2 pkgsrc/finance/py-python-bitcoinlib/PLIST cvs rdiff -u -r1.2 -r1.3 pkgsrc/finance/py-python-bitcoinlib/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.