Software /
code /
prosody
Comparison
util/x509.lua @ 6708:d2beb98ece29
util.x509: Tell LuaSec we want UTF-8 data
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Mon, 18 May 2015 21:32:05 +0200 |
parent | 6153:8fb54ec34741 |
child | 6777:5de6b93d0190 |
comparison
equal
deleted
inserted
replaced
6707:06cdd4afaaf9 | 6708:d2beb98ece29 |
---|---|
146 | 146 |
147 return false | 147 return false |
148 end | 148 end |
149 | 149 |
150 function verify_identity(host, service, cert) | 150 function verify_identity(host, service, cert) |
151 if cert.setencode then | |
152 cert:setencode("utf8"); | |
153 end | |
151 local ext = cert:extensions() | 154 local ext = cert:extensions() |
152 if ext[oid_subjectaltname] then | 155 if ext[oid_subjectaltname] then |
153 local sans = ext[oid_subjectaltname]; | 156 local sans = ext[oid_subjectaltname]; |
154 | 157 |
155 -- Per [TLS-CERTS] 6.3, 6.4.4, "a client MUST NOT seek a match for a | 158 -- Per [TLS-CERTS] 6.3, 6.4.4, "a client MUST NOT seek a match for a |