Commit graph

11 commits

Author SHA1 Message Date
f36f92f515 Adjust to recent ObjFW changes. 2011-04-23 22:40:32 +02:00
9547bd112f Use OpenSSL to generate the nonce. 2011-03-30 20:12:47 +02:00
b05300b119 Get rid of warnings. 2011-03-30 13:26:12 +02:00
5b16eaa1f0 Port to ObjC 1. 2011-03-29 03:46:20 +02:00
34966a35b5 Fix possible access to uninitialized values. 2011-03-21 19:01:52 +01:00
b836831b03 Make use of class extensions. 2011-03-21 18:05:35 +01:00
88b1e827a8 Add Xcode project. 2011-03-21 17:51:44 +01:00
c44fefa67c A little cleanup work. Still needs a configure script. 2011-02-25 23:52:29 +01:00
Florian Zeitz
ba13fa3e3a Rename XMPPAuthenticator functions 2011-02-24 22:44:51 +01:00
Florian Zeitz
a97bd9c3a6 Escape SCRAM usernames (authzid and authcid) 2011-02-24 19:51:53 +01:00
Florian Zeitz
d6227ca0a1 Add SCRAM-SHA-1 support
This adds the new base class XMPPAuthenticator and the derived
classes XMPPSCRAMAuth and XMPPPLAINAuth.
They are now used for authentication from within XMPPConnection.

Also adds XMPPAuthFailedException which is thrown in appropriate places.
2011-02-21 04:09:39 +01:00