Mercurial > pidgin.yaz
comparison libpurple/protocols/jabber/jabber.c @ 29089:c1d41b7484ff
jabber: Complete (though untested) SCRAM implementation.
Client proof calculations function properly, but parsing is untested.
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Mon, 09 Nov 2009 03:42:26 +0000 |
parents | 8ada06fb65ed |
children | fed4286634e7 |
comparison
equal
deleted
inserted
replaced
29088:2b4465db73f1 | 29089:c1d41b7484ff |
---|---|
1499 g_free(js->caps_hash); | 1499 g_free(js->caps_hash); |
1500 | 1500 |
1501 purple_circ_buffer_destroy(js->write_buffer); | 1501 purple_circ_buffer_destroy(js->write_buffer); |
1502 if(js->writeh) | 1502 if(js->writeh) |
1503 purple_input_remove(js->writeh); | 1503 purple_input_remove(js->writeh); |
1504 if (js->auth_mech && js->auth_mech->dispose) | |
1505 js->auth_mech->dispose(js); | |
1504 #ifdef HAVE_CYRUS_SASL | 1506 #ifdef HAVE_CYRUS_SASL |
1505 if(js->sasl) | 1507 if(js->sasl) |
1506 sasl_dispose(&js->sasl); | 1508 sasl_dispose(&js->sasl); |
1507 if(js->sasl_mechs) | 1509 if(js->sasl_mechs) |
1508 g_string_free(js->sasl_mechs, TRUE); | 1510 g_string_free(js->sasl_mechs, TRUE); |