1
0
Fork 0
mirror of https://github.com/vanitasvitae/Smack.git synced 2024-06-16 08:34:50 +02:00
Smack/smack-tcp/src/main/java/org/jivesoftware/smack/tcp
Florian Schmaus 085c3469e9 Fix XMPPTCPConnection.proceedTLSReceived()
The method was changed in c6594aec2f, but
this change causes issues if Smack is used on Android *without* a custom
SSLContext:

Caused by: java.security.KeyStoreException: java.security.NoSuchAlgorithmException: KeyStore jks implementation not found
 at java.security.KeyStore.getInstance(KeyStore.java:119)
 at org.jivesoftware.smack.tcp.XMPPTCPConnection.proceedTLSReceived(XMPPTCPConnection.java:697)

Caused by: java.security.NoSuchAlgorithmException: KeyManagerFactory SunX509 implementation not found
 at org.apache.harmony.security.fortress.Engine.notFound(Engine.java:177)
 at org.apache.harmony.security.fortress.Engine.getInstance(Engine.java:151)
 at javax.net.ssl.KeyManagerFactory.getInstance(KeyManagerFactory.java:77)
 at org.jivesoftware.smack.tcp.XMPPTCPConnection.proceedTLSReceived(XMPPTCPConnection.java:708)
2016-01-23 14:16:37 +01:00
..
BundleAndDefer.java Minor javadoc fixes and improvements 2015-02-22 10:41:53 +01:00
BundleAndDeferCallback.java Improve the bundle and defer mechanism 2015-02-22 10:51:44 +01:00
package-info.java Add JavadocPackage checkstyle 2015-04-04 17:16:47 +02:00
TCPInitializer.java Enable OSGi compliance via 'DynamicImport-Package: *' 2015-01-03 13:14:02 +01:00
XMPPTCPConnection.java Fix XMPPTCPConnection.proceedTLSReceived() 2016-01-23 14:16:37 +01:00
XMPPTCPConnectionConfiguration.java Deprecate setServiceName in favor of setXmppDomain 2015-06-08 14:42:05 +02:00