diff options
author | dequis <dx@dxzone.com.ar> | 2015-12-04 22:52:48 -0300 |
---|---|---|
committer | dequis <dx@dxzone.com.ar> | 2015-12-04 22:52:48 -0300 |
commit | 9b02bab9832308cf88d86a379b3afd2f142816e2 (patch) | |
tree | 99ad03455e1c15c0b3804d04c50e6d693eeb88f7 /protocols/jabber/jabber.h | |
parent | 48b5fef4553ff38711bbdf1773b13841cf0f13c3 (diff) |
Remove facebook XMPP code, show error pointing at the new plugin
Facebook's oauth has been broken for months, and in the last few days
they broke plain logins too, so I just added an error message that says
this when you do "account on":
Facebook's XMPP service is gone. Try this instead:
https://wiki.bitlbee.org/HowtoFacebookMQTT
Also nuked all the oauth related code, except some parts of lib/oauth2.c
which seemed generic enough to maybe help in the future with other
not-really-compliant not-really-implementations of the not-really-oauth2
not-really-spec
Diffstat (limited to 'protocols/jabber/jabber.h')
-rw-r--r-- | protocols/jabber/jabber.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/protocols/jabber/jabber.h b/protocols/jabber/jabber.h index b50e0cb5..8796b8fc 100644 --- a/protocols/jabber/jabber.h +++ b/protocols/jabber/jabber.h @@ -49,8 +49,6 @@ typedef enum { JFLAG_GTALK = 0x100000, /* Is Google Talk, as confirmed by iq discovery */ JFLAG_HIPCHAT = 0x200000, /* Is hipchat, because prpl->name says so */ - - JFLAG_SASL_FB = 0x10000, /* Trying Facebook authentication. */ } jabber_flags_t; typedef enum { @@ -341,7 +339,6 @@ int sasl_oauth2_get_refresh_token(struct im_connection *ic, const char *msg); int sasl_oauth2_refresh(struct im_connection *ic, const char *refresh_token); extern const struct oauth2_service oauth2_service_google; -extern const struct oauth2_service oauth2_service_facebook; /* conference.c */ struct groupchat *jabber_chat_join(struct im_connection *ic, const char *room, const char *nick, const char *password); |