aboutsummaryrefslogtreecommitdiffstats
path: root/protocols
Commit message (Collapse)AuthorAgeLines
...
| * | | | | | | | | | | | | | | | | | | Yahoo! seems to echo conference room invitations now, huh? No idea what thisWilmer van der Gaast2010-05-09-0/+4
| |/ / / / / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | is but let's ignore them.
| * | | | | | | | | | | | | | | | | | Check Tweet length on the BitlBee side already.Wilmer van der Gaast2010-05-03-2/+16
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Fixed up OSCAR to work with the new way of setting up groupchats.Wilmer van der Gaast2010-05-09-3/+9
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Create the struct groupchat early on in msn_chat_with() so the new chatWilmer van der Gaast2010-05-09-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | setup method works properly.
* | | | | | | | | | | | | | | | | | | Fixed buggy jabber_chat_by_jid() after GSList change.Wilmer van der Gaast2010-05-08-1/+1
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Misc. cleanup. Also updated the Yahoo! module to deal with struct groupchatWilmer van der Gaast2010-05-08-12/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in a GSList so that a default config fully compiles again.
* | | | | | | | | | | | | | | | | | | Support for receiving chatroom topics. Since I didn't restore named chatroomWilmer van der Gaast2010-05-08-12/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | support I could only test this using gdb.
* | | | | | | | | | | | | | | | | | | Restored imcb_chat_name_hint().Wilmer van der Gaast2010-05-08-50/+5
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Restored support for outgoing messages. This code is all so much saner now..Wilmer van der Gaast2010-05-08-0/+21
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Users leaving really show up again.Wilmer van der Gaast2010-05-08-16/+13
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Support for receiving messages in chatrooms.Wilmer van der Gaast2010-05-08-30/+18
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Would be nice to include bee_chat.c in the repo...Wilmer van der Gaast2010-05-08-0/+263
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Starting to restore chatroom stuff. Only enough to create and be joinedWilmer van der Gaast2010-05-06-278/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into a room. More will follow soon.
* | | | | | | | | | | | | | | | | | | Show offline/away status better in /WHO and /WHOIS.Wilmer van der Gaast2010-05-04-0/+3
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Removed some disabled code related to away_devoice (now implemented anyway).Wilmer van der Gaast2010-05-03-23/+0
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Mainline merge.Wilmer van der Gaast2010-05-03-38/+258
|\| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | OAuth sanity fix: Twitter-specific stuff should *not* be in lib/oauth.c.Wilmer van der Gaast2010-05-02-33/+40
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Somewhat intrusive, should've done this right immediately. :-/
| | * | | | | | | | | | | | | | | | | | Save the credentials again.Wilmer van der Gaast2010-05-01-4/+4
| | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | Cleaned up OAuth stuff: consumer key/secret should *not* be in lib/oauth.c.Wilmer van der Gaast2010-05-01-35/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Keep it in the Twitter module, and use the oauth_info struct through the whole session to keep all this together.
| * | | | | | | | | | | | | | | | | | | Applied show-offline patch from Florian E.J. Fruth, adapted for a fewWilmer van der Gaast2010-05-02-16/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | changes that happened since 1.2.4.
| * | | | | | | | | | | | | | | | | | | Oops. rt_mon start at 0=Jan, causing off-by-a-month timestamps shown to theWilmer van der Gaast2010-05-01-1/+1
| |/ / / / / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | user. Temporary work-around: set timezone to +720 or so. :-P
| * | | | | | | | | | | | | | | | | | Set HTML-flag on Twitter accounts so </> and all get converted back.Wilmer van der Gaast2010-04-30-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Probably also fixes potential problems with outgoing messages.)
| * | | | | | | | | | | | | | | | | | Valgrind cleanup.Wilmer van der Gaast2010-04-27-9/+21
| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Save the OAuth token in the acct structs so it doesn't have to be rerequestedWilmer van der Gaast2010-04-26-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | every time.
| * | | | | | | | | | | | | | | | | | OAuth, it lives!Wilmer van der Gaast2010-04-26-3/+37
| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Twitter module now generates authorize URLs.Wilmer van der Gaast2010-04-26-14/+54
| | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Successfully posted a tweet!Wilmer van der Gaast2010-04-26-9/+29
| | |_|_|_|_|_|_|/ / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Twitter's tricky. It returns vars (user_id, screen_name) in the access token that, the way I read the spec, should be included in all subsequent queries. However, stuff only started to work when I dropped those vars. This code's definitely not pretty ATM. Need to clean up now that it actually works.
| * | | | | | | | | | | | | | | | | 1.2.6a. I fail. :-(1.2.6aWilmer van der Gaast2010-04-19-1/+1
| | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The 1.2.6 I just released has a groupchat mode in the Twitter module that doesn't actually work...
| * | | | | | | | | | | | | | | | Merge msn-keepalive, a nice hack (not yet documented) which sends keepalivesWilmer van der Gaast2010-04-16-9/+66
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to switchboards with offline contacts. This is meant as a work-around for the current lack of support for offline messaging.
| | * | | | | | | | | | | | | | | | Be more clever with keepalives; detect when a switchboard is opened withWilmer van der Gaast2010-04-10-17/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | someone who's offline already. Still a hack but it eases the pain a little bit.
| | * | | | | | | | | | | | | | | | First stab at MSN keepalives.Wilmer van der Gaast2010-04-10-9/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only kicks in if the user goes offline during a conversation.
| * | | | | | | | | | | | | | | | | Since the home/timeline response can (and often does) come in before theWilmer van der Gaast2010-04-16-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | user list, call twitter_add_buddy() on all incoming tweets to avoid getting tweets from people who aren't listed yet.
| * | | | | | | | | | | | | | | | | Added a meta-contact twitter_$username and replaced the "use_groupchat"Wilmer van der Gaast2010-04-16-11/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | setting with a "mode" setting which also allows for a mode where everything just comes from the meta-contact. Tweets should now go to that user or to the channel (if available). Messages to others become DMs.
* | | | | | | | | | | | | | | | | | Restored a few more root commands.Wilmer van der Gaast2010-04-21-0/+1
| | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | Call bee_free() from irc_free() or daemon mode gets pretty sad.Wilmer van der Gaast2010-04-14-10/+8
| | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | Merging loads of stuff from mainline.Wilmer van der Gaast2010-04-14-71/+1384
|\| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Small Valgrind noise fix. (Check if the conn is still alive before gettingWilmer van der Gaast2010-04-14-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | its private data.)
| * | | | | | | | | | | | | | | | | Suppress HTTP error messages unless we get five or more in a row.Wilmer van der Gaast2010-04-13-8/+33
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Use full name information of Twitter buddies.Wilmer van der Gaast2010-04-13-3/+5
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | If the user leaves the Twitter channel, allow that. Recreate it when newWilmer van der Gaast2010-04-09-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tweets come in.
| * | | | | | | | | | | | | | | | | Added imcb_chat_nick_hint() and use it in the Twitter module to get sanerWilmer van der Gaast2010-04-09-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | channel names. This also closes bug #577, making the Skype module a bit nicer.
| * | | | | | | | | | | | | | | | | Added display_timestamps setting in case some people may not really like them.Wilmer van der Gaast2010-04-08-3/+6
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Don't free the Twitter chatroom if there isn't one..Wilmer van der Gaast2010-04-08-1/+2
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Parse timestamps in tweets.Wilmer van der Gaast2010-04-08-5/+13
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Added a mktime_utc() to misc.c using code that used to be in jabber_util.c.Wilmer van der Gaast2010-04-08-26/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I want to use this in the Twitter module.
| * | | | | | | | | | | | | | | | | It'd be nice to not crash when the user goes away. :-)Wilmer van der Gaast2010-04-07-12/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't export no-op set_away() funcs/etc and make nogaim detect that and give up in time.
| * | | | | | | | | | | | | | | | | Merging Twitter support.Wilmer van der Gaast2010-04-07-0/+1222
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | In groupchat mode, make contacts show up in the room instead of in &bitlbee. Wilmer van der Gaast2010-04-07-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | And clean up the room when disabling the Twitter account.
| | * | | | | | | | | | | | | | | | | A little more cleanup.Wilmer van der Gaast2010-04-07-37/+12
| | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | Killed unused twitter_urldecode() and silence some compiler warnings.Wilmer van der Gaast2010-04-07-43/+2
| | | | | | | | | | | | | | | | | | |