Smack/smack-sasl-javax/src/main/java/org/jivesoftware/smack/sasl/javax
Florian Schmaus 35cf094386 sasl-javax: Do not set system properties in SASLGSSAPIMechanism
Smack did this for a long time, since eb56f8a55 ("GSSAPI work by Jay
Kline (SMACK-218)."). Not always in a static block though. But
irregardless this is bad practice as it causes side-effects and may
overrides settings.

For example, one users reports:

java.lang.SecurityException: java.io.IOException: gss.conf (No such file or directory)
    at sun.security.provider.ConfigFile$Spi.<init>(ConfigFile.java:137)
    at sun.security.provider.ConfigFile.<init>(ConfigFile.java:102)
    at sun.reflect.GeneratedConstructorAccessor119.newInstance(Unknown Source)
2019-09-25 23:36:21 +02:00
..
SASLCramMD5Mechanism.java Bump "Error Prone" to 2.0.15 2017-02-11 16:16:41 +01:00
SASLDigestMD5Mechanism.java Bump "Error Prone" to 2.0.15 2017-02-11 16:16:41 +01:00
SASLExternalMechanism.java Enable trailing whitespace checkstyle check 2018-05-09 23:26:39 +02:00
SASLGSSAPIMechanism.java sasl-javax: Do not set system properties in SASLGSSAPIMechanism 2019-09-25 23:36:21 +02:00
SASLJavaXMechanism.java Add "whitespace after comma" checkstyle rule 2019-05-17 21:56:46 +02:00
SASLJavaXSmackInitializer.java Enable OSGi compliance via 'DynamicImport-Package: *' 2015-01-03 13:14:02 +01:00
SASLPlainMechanism.java Bump "Error Prone" to 2.0.15 2017-02-11 16:16:41 +01:00
SmackJavaxSaslException.java Introduce SmackSaslException 2019-02-10 21:50:39 +01:00
package-info.java Add missing package-info descriptions. 2018-02-21 16:47:11 +01:00