Pārlūkot izejas kodu

Merge pull request #1214 from aria2/fix-gnutls-empty-cn-bug

gnutls: Fix bug that commonName is always empty
Tatsuhiro Tsujikawa 7 gadi atpakaļ
vecāks
revīzija
eb30bb1a52
1 mainītis faili ar 3 papildinājumiem un 0 dzēšanām
  1. 3 0
      src/LibgnutlsTLSSession.cc

+ 3 - 0
src/LibgnutlsTLSSession.cc

@@ -341,6 +341,9 @@ int GnuTLSSession::tlsConnect(const std::string& hostname, TLSVersion& version,
             commonName.assign(altName, altNameLen);
           }
         }
+        else {
+          commonName.assign(altName, altNameLen);
+        }
       }
     }
     if (!net::verifyHostname(hostname, dnsNames, ipAddrs, commonName)) {