Changeset 1115 for trunk/src/network/ssl
- Timestamp:
- Mar 4, 2013, 1:37:01 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/network/ssl/qsslsocket_openssl.cpp
r865 r1115 812 812 } 813 813 } 814 #elif defined(Q_OS_UNIX) && !defined(Q_OS_SYMBIAN)814 #elif ) 815 815 QSet<QString> certFiles; 816 816 QList<QByteArray> directories; 817 817 818 directories << "/etc/ssl/certs/"; // (K)ubuntu, OpenSUSE, Mandriva, MeeGo ... 818 819 directories << "/usr/lib/ssl/certs/"; // Gentoo, Mandrake … … 822 823 directories << "/usr/local/ssl/certs/"; // Solaris 823 824 directories << "/opt/openssl/certs/"; // HP-UX 825 826 827 828 829 830 824 831 825 832 QDir currentDir; … … 828 835 currentDir.setNameFilters(nameFilters); 829 836 for (int a = 0; a < directories.count(); a++) { 830 currentDir.setPath(Q Latin1String(directories.at(a)));837 currentDir.setPath(Q(directories.at(a))); 831 838 QDirIterator it(currentDir); 832 839 while(it.hasNext()) { … … 840 847 systemCerts.append(QSslCertificate::fromPath(it.next())); 841 848 } 849 842 850 systemCerts.append(QSslCertificate::fromPath(QLatin1String("/etc/pki/tls/certs/ca-bundle.crt"), QSsl::Pem)); // Fedora, Mandriva 843 851 systemCerts.append(QSslCertificate::fromPath(QLatin1String("/usr/local/share/certs/ca-root-nss.crt"), QSsl::Pem)); // FreeBSD's ca_root_nss 852 853 854 844 855 845 856 #elif defined(Q_OS_SYMBIAN)
Note:
See TracChangeset
for help on using the changeset viewer.