GLEP59: Manifest2 hash types
Respun now with the help of ferringb. Cleans up the implementation and catches
a few bug and improvements: - mhash priority moved lower than pycrypto/hashlib because mhash holds GIL while the other implementations don't. - hashlib does offer whirlpool if it was built against openssl 1.0. 1/5: Refactor RMD160 hashlib code for less-hardcoding 2/5: Manifest2 hash: Whirlpool 3/5: Manifest2 hash: SHA512 4/5: Manifest2 hash backend provider: mhash 5/5: GLEP59: Change live Manifest2 hashes to SHA256, |
GLEP59: Manifest2 hash types
On 10/01/2011 12:40 AM, Robin H. Johnson wrote:
> Respun now with the help of ferringb. Cleans up the implementation and catches > a few bug and improvements: > - mhash priority moved lower than pycrypto/hashlib because mhash holds GIL > while the other implementations don't. > - hashlib does offer whirlpool if it was built against openssl 1.0. > > 1/5: Refactor RMD160 hashlib code for less-hardcoding > 2/5: Manifest2 hash: Whirlpool > 3/5: Manifest2 hash: SHA512 > 4/5: Manifest2 hash backend provider: mhash > 5/5: GLEP59: Change live Manifest2 hashes to SHA256, This is released in portage-2.1.10.21 and 2.2.0_alpha61, so please go ahead and test the "manifest-hashes = SHA256 SHA512 WHIRLPOOL" setting in metadata/layout.conf, which we can deploy after >=sys-apps/portage-2.1.10.21 is stable. -- Thanks, Zac |
GLEP59: Manifest2 hash types
On Wed, Oct 05, 2011 at 11:07:03AM -0700, Zac Medico wrote:
> On 10/01/2011 12:40 AM, Robin H. Johnson wrote: > > Respun now with the help of ferringb. Cleans up the implementation and catches > > a few bug and improvements: > > - mhash priority moved lower than pycrypto/hashlib because mhash holds GIL > > while the other implementations don't. > > - hashlib does offer whirlpool if it was built against openssl 1.0. > > > > 1/5: Refactor RMD160 hashlib code for less-hardcoding > > 2/5: Manifest2 hash: Whirlpool > > 3/5: Manifest2 hash: SHA512 > > 4/5: Manifest2 hash backend provider: mhash > > 5/5: GLEP59: Change live Manifest2 hashes to SHA256, > > This is released in portage-2.1.10.21 and 2.2.0_alpha61, so please go > ahead and test the "manifest-hashes = SHA256 SHA512 WHIRLPOOL" setting > in metadata/layout.conf, which we can deploy after > >=sys-apps/portage-2.1.10.21 is stable. Works here in a local copy of metadata/layout.conf. -- Robin Hugh Johnson Gentoo Linux: Developer, Trustee & Infrastructure Lead E-Mail : robbat2@gentoo.org GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85 |
| All times are GMT. The time now is 11:54 AM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.