Changeset 6e9ae72 for protocols/jabber
- Timestamp:
- 2011-12-17T13:50:01Z (13 years ago)
- Branches:
- master
- Children:
- 18c6d36
- Parents:
- 87dddee (diff), 17f057d (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Location:
- protocols/jabber
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
protocols/jabber/io.c
r87dddee r6e9ae72 212 212 this is an old server that can't do SASL 213 213 authentication. */ 214 if( !s asl_supported( ic ) )214 if( !set_getbool( &ic->acc->set, "sasl") || !sasl_supported( ic ) ) 215 215 { 216 216 /* If there's no version= tag, we suppose … … 375 375 other way. jabber.com doesn't seem to do SASL while it pretends 376 376 to be XMPP 1.0 compliant! */ 377 else if( !( jd->flags & JFLAG_AUTHENTICATED ) && s asl_supported( ic ) )377 else if( !( jd->flags & JFLAG_AUTHENTICATED ) && set_getbool( &ic->acc->set, "sasl") && sasl_supported( ic ) ) 378 378 { 379 379 if( !jabber_init_iq_auth( ic ) ) -
protocols/jabber/jabber.c
r87dddee r6e9ae72 84 84 s->flags |= ACC_SET_OFFLINE_ONLY; 85 85 86 s = set_add( &acc->set, "sasl", "true", set_eval_bool, acc ); 87 s->flags |= ACC_SET_OFFLINE_ONLY | SET_HIDDEN_DEFAULT; 88 86 89 s = set_add( &acc->set, "user_agent", "BitlBee", NULL, acc ); 87 90 -
protocols/jabber/s5bytestream.c
r87dddee r6e9ae72 877 877 878 878 if( ( ( host = strchr( proxy, ',' ) ) == 0 ) || 879 ( ( port = strchr( host+1, ',' ) ) == 0 ) ) { 879 ( ( port = strchr( host+1, ',' ) ) == 0 ) ) 880 { 880 881 imcb_log( ic, "Error parsing proxy setting: \"%s\" (ignored)", proxy ); 881 882 return NULL; … … 889 890 sh->jid = g_strdup( jid ); 890 891 sh->host = g_strdup( host ); 891 strcpy( sh->port, port );892 g_snprintf( sh->port, sizeof( sh->port ), "%s", port ); 892 893 893 894 return sh; … … 915 916 sh->jid = g_strdup( tf->ini_jid ); 916 917 sh->host = g_strdup( host ); 917 strcpy( sh->port, port );918 g_snprintf( sh->port, sizeof( sh->port ), "%s", port ); 918 919 bt->streamhosts = g_slist_append( bt->streamhosts, sh ); 919 920
Note: See TracChangeset
for help on using the changeset viewer.