aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/jabber/sasl.c
Commit message (Collapse)AuthorAgeLines
* Improved sasl_get_part() to deal with whitespace in challenge strings, asWilmer van der Gaast2008-02-16-7/+20
| | | | | described in RFC 2831 secion 7.1 (the #rule description). Closes bug #362.
* Added Jabber groupchat topic support.Wilmer van der Gaast2007-11-19-1/+1
|
* Fix some warnings in storage.c.Jelmer Vernooij2007-07-07-3/+4
|
* s/imc/imcb/ for callback functions. Moved things aroundin nogaim.h aWilmer van der Gaast2007-04-15-7/+7
| | | | | | little bit, grouping things by category instead of original Gaim 0.58 filename.
* Cleaned up struct im_connection. No more username/password stuff sinceWilmer van der Gaast2007-04-15-5/+7
| | | | | it's in acc too. wants_to_die is now an argument to imc_logout().
* More cleanups, mainly in the callbacks. Replaced things likeWilmer van der Gaast2007-04-05-10/+10
| | | | | | | | do_error_dialog() and (set|hide)_login_progress(_error)?() with things that hopefully make more sense. Although it's still not really great...
* s/gaim_connection/im_connection/ and some other minor API changes. The restWilmer van der Gaast2007-03-30-24/+24
| | | | | | will come tomorrow. It compiles, I'll leave the real testing up to someone else. ;-)
* Added #defines for XML namespaces.Wilmer van der Gaast2006-10-31-6/+4
|
* Added a useful error message for SASL negotiation failures and turned offWilmer van der Gaast2006-10-02-0/+1
| | | | | the little hack in jabber_write() for now because it breaks error handling.
* The SASL DIGEST-MD5 handler now doesn't barf on challenges without a realmWilmer van der Gaast2006-10-02-1/+7
| | | | | (jabber.org likes to do this).
* Implemented support for SASL DIGEST-MD5 authentication.Wilmer van der Gaast2006-09-23-2/+179
|
* Better detection of successful IQ authentication (using packet caching),Wilmer van der Gaast2006-09-22-2/+8
| | | | | properly working SASL authentication (although only PLAIN so far).
* Fixed return value on incomplete write()s in write handler, protectionWilmer van der Gaast2006-09-22-0/+20
| | | | | | | against write()ing to sockets that are closed already, hopefully sane detection for SASL support, and only sending type=unavailable presence tag to logged in sessions.
* Basic SASL (PLAIN only ATM) authentication code. Doesn't log in completelyWilmer van der Gaast2006-09-22-0/+124
yet.