Mercurial > hg
changeset 37666:46e705b79323
py3: add b'' prefixes to make values bytes
# skip-blame because just b'' prefixes
Differential Revision: https://phab.mercurial-scm.org/D3327
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Sat, 14 Apr 2018 02:03:02 +0530 |
parents | 83250442dc81 |
children | 701c261fba83 |
files | mercurial/sslutil.py |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/sslutil.py Sat Apr 14 02:02:11 2018 +0530 +++ b/mercurial/sslutil.py Sat Apr 14 02:03:02 2018 +0530 @@ -621,13 +621,13 @@ pats.append(re.escape(leftmost)) else: # Otherwise, '*' matches any dotless string, e.g. www* - pats.append(re.escape(leftmost).replace(r'\*', '[^.]*')) + pats.append(re.escape(leftmost).replace(br'\*', '[^.]*')) # add the remaining fragments, ignore any wildcards for frag in remainder: pats.append(re.escape(frag)) - pat = re.compile(r'\A' + r'\.'.join(pats) + r'\Z', re.IGNORECASE) + pat = re.compile(br'\A' + br'\.'.join(pats) + br'\Z', re.IGNORECASE) return pat.match(hostname) is not None def _verifycert(cert, hostname):