Ignore:
Timestamp:
2006-09-22T16:56:58Z (18 years ago)
Author:
Wilmer van der Gaast <wilmer@…>
Branches:
master
Children:
fe7a554
Parents:
5997488
Message:

Fixed return value on incomplete write()s in write handler, protection
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.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • protocols/jabber/jabber.h

    r5997488 r8d74291  
    3535        JFLAG_AUTHENTICATED = 2,        /* Set when we're successfully authenticatd. */
    3636        JFLAG_STREAM_RESTART = 4,       /* Set when we want to restart the stream (after SASL or TLS). */
    37         JFLAG_SUPPORTS_TLS = 8,         /* Set when there's <starttls/> in <stream:features>. */
    3837} jabber_flags_t;
    3938
    4039/* iq.c */
    4140xt_status jabber_pkt_iq( struct xt_node *node, gpointer data );
    42 int jabber_start_auth( struct gaim_connection *gc );
     41int jabber_start_iq_auth( struct gaim_connection *gc );
    4342int jabber_get_roster( struct gaim_connection *gc );
    4443
     
    6665xt_status sasl_pkt_challenge( struct xt_node *node, gpointer data );
    6766xt_status sasl_pkt_result( struct xt_node *node, gpointer data );
     67gboolean sasl_supported( struct gaim_connection *gc );
    6868
    6969struct jabber_data
Note: See TracChangeset for help on using the changeset viewer.