comparison mercurial/httpclient/_readers.py @ 29262:dfc4f08aa160

sslutil: calculate host fingerprints from additional algorithms Currently, we only support defining host fingerprints with SHA-1. A future patch will introduce support for defining fingerprints using other hashing algorithms. In preparation for that, we rewrite the fingerprint verification code to support multiple fingerprints, namely SHA-256 and SHA-512 fingerprints. We still only display the SHA-1 fingerprint. We'll have to revisit this code once we support defining fingerprints with other hash functions. As part of this, I snuck in a change to use range() instead of xrange() because xrange() isn't necessary for such small values.
author Gregory Szorc <gregory.szorc@gmail.com>
date Sat, 28 May 2016 11:58:28 -0700
parents 8a66eda46c98
children 456609cbd840
comparison
equal deleted inserted replaced
29261:1eff545cef52 29262:dfc4f08aa160