Smack/smack-extensions/src/main/java/org/jivesoftware/smackx/bytestreams/socks5
Florian Schmaus 403ecff2b2 Add SCRAM-SHA1 support
Thanks to Stefan Karlsson for helping with the implementation.

Also add SASLMechanism.checkIfSuccessfulOrThrow(), to increase the
security by verifying the mechanisms state at the end of SASL
authentication.

SASLMechanism now has a SASLPrep StringTransformer.

Refactor SHA1 functions out of StringUtils into SHA1 utility class.

Add MAC utility class.

Make DummyConnection getSentpacket() methods use generics to make unit
testing SCRAM-SHA1 easier.

Fixes SMACK-398
2014-10-21 15:03:48 +02:00
..
packet Add support for XEP-0198: Stream Management 2014-09-11 09:49:16 +02:00
provider Rework Smack Provider design 2014-10-08 16:01:14 +02:00
InitiationListener.java Add FlexiblePacketTypeFilter 2014-05-29 17:45:32 +02:00
Socks5BytestreamListener.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
Socks5BytestreamManager.java Add '::1' to the loopbackAddresses 2014-08-20 18:12:48 +02:00
Socks5BytestreamRequest.java Remove smack.util.Cache 2014-09-13 00:38:11 +02:00
Socks5BytestreamSession.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
Socks5Client.java Enable more 'checkstyle' checks 2014-08-15 23:17:45 +02:00
Socks5ClientForInitiator.java Change IQ.Type to enum 2014-06-06 21:10:13 -03:00
Socks5Proxy.java Improve Socks5 Bytestreams 2014-08-19 19:00:43 +02:00
Socks5Utils.java Add SCRAM-SHA1 support 2014-10-21 15:03:48 +02:00