1
0
Fork 0
mirror of https://github.com/vanitasvitae/Smack.git synced 2024-06-23 20:04:51 +02:00
Smack/core/src/main/java/org/jivesoftware/smack
Florian Schmaus a7ec0338bc Don't set SASL authid parameter to username (SMACK-371)
RFC4616 states that if the authorization identity (authzid) parameter is
null, then it is derived from the authentication
identity (authcid). Smack currently sets both, authzid and authcid, to
the username, resulting in auth attempts of

userid\0userid\0password

instead of

userid\0password

Which are different users on most systems (e.g. Kerberos).

We now set only SASLMechanism.authenticationId to username. The
authenticate(String, CallbackHandler) method does now not longer receive
the username, as it's send by the CallbackHandler.
2014-03-09 14:59:45 +01:00
..
compression Activate checkstyle and add missing license headers 2014-02-17 20:09:55 +01:00
debugger Normalize newlines to '\n' 2014-02-17 23:58:40 +01:00
filter Cleanup texts and comments 2014-03-09 11:20:32 +01:00
initializer Make JUL Loggers final (SMACK-536) 2014-02-26 22:00:27 +01:00
packet Cleanup texts and comments 2014-03-09 11:20:32 +01:00
parsing Make JUL Loggers final (SMACK-536) 2014-02-26 22:00:27 +01:00
provider Rework XMPP Date/Time related code 2014-03-09 11:20:31 +01:00
proxy Activate checkstyle and add missing license headers 2014-02-17 20:09:55 +01:00
sasl Don't set SASL authid parameter to username (SMACK-371) 2014-03-09 14:59:45 +01:00
util SMACK-541 Fix of XHTMLExtensionProvider on Android 2014-03-09 11:20:31 +01:00
AbstractConnectionListener.java Normalize newlines to '\n' 2014-02-17 23:58:40 +01:00
AccountManager.java Add and use IQReplyFilter (SMACK-533) 2014-03-07 16:13:07 +01:00
Chat.java Normalize newlines to '\n' 2014-02-17 23:58:40 +01:00
ChatManager.java Remove deprecated constructor for FromMatchesFilter (SMACK-71) 2014-03-09 11:20:32 +01:00
ChatManagerListener.java Activate checkstyle and add missing license headers 2014-02-17 20:09:55 +01:00
Connection.java s/XMPPConnection/TCPConnection 2014-03-09 11:20:30 +01:00
ConnectionConfiguration.java Remove non-SASL authentication code (SMACK-446) 2014-03-01 14:31:29 +01:00
ConnectionCreationListener.java Activate checkstyle and add missing license headers 2014-02-17 20:09:55 +01:00
ConnectionListener.java Normalize newlines to '\n' 2014-02-17 23:58:40 +01:00
DefaultRosterStore.java Substitute MXParser with a call to XmlPullParserFactory 2014-02-20 13:48:36 +01:00
Manager.java Rework XMPP Date/Time related code 2014-03-09 11:20:31 +01:00
MessageListener.java Activate checkstyle and add missing license headers 2014-02-17 20:09:55 +01:00
package.html Migrate from Ant to Gradle (SMACK-265) 2014-02-14 18:46:33 +01:00
PacketCollector.java Fix typo in variable name 2014-03-09 14:59:45 +01:00
PacketInterceptor.java Normalize newlines to '\n' 2014-02-17 23:58:40 +01:00
PacketListener.java Activate checkstyle and add missing license headers 2014-02-17 20:09:55 +01:00
ReconnectionManager.java Make JUL Loggers final (SMACK-536) 2014-02-26 22:00:27 +01:00
Roster.java Tune documentation 2014-03-09 14:59:45 +01:00
RosterEntry.java Normalize newlines to '\n' 2014-02-17 23:58:40 +01:00
RosterGroup.java Tune documentation 2014-03-09 14:59:45 +01:00
RosterListener.java Normalize newlines to '\n' 2014-02-17 23:58:40 +01:00
RosterStore.java Activate checkstyle and add missing license headers 2014-02-17 20:09:55 +01:00
SASLAuthentication.java Don't set SASL authid parameter to username (SMACK-371) 2014-03-09 14:59:45 +01:00
SmackConfiguration.java Make JUL Loggers final (SMACK-536) 2014-02-26 22:00:27 +01:00
SmackError.java Normalize newlines to '\n' 2014-02-17 23:58:40 +01:00
XMPPException.java SMACK-465: XMPPException using Java's wrapped Throwable 2014-02-19 10:42:39 +01:00