aboutsummaryrefslogtreecommitdiffstats
path: root/protocols
Commit message (Collapse)AuthorAgeLines
* Purple lists mix up key and value; key == what the user sees, *value* isWilmer van der Gaast2010-05-10-2/+5
| | | | | what the module understands. This should hopefully resolve QQ issues.
* Groupchat support "finished".Wilmer van der Gaast2010-05-02-0/+8
| | | | | | Named chatrooms are not supported yet. This only adds support for the "chat with" command and for getting pulled into other people's chats.
* Added support for creating groupchats. This can only be done in a horriblyWilmer van der Gaast2010-05-02-0/+87
| | | | | broken way which is surely going to break somehow someday.
* Support at least incoming groupchats. Not sure yet how starting them isWilmer van der Gaast2010-05-02-6/+72
| | | | | going to work.
* Merging stuff from mainline (1.2.6).Wilmer van der Gaast2010-04-24-74/+1584
|\
| * 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.
| * | 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
| | | |
| | * | Updates made as a result to the comments on the review.Geert Mulders2010-04-06-57/+31
| | | |
| | * | Added option to get tweeds either through groupchat or privmes.Geert Mulders2010-03-25-93/+330
| | | |
| | * | home/timeline is now displayed in a groupchat instead of private window.Geert Mulders2009-12-02-3/+35
| | | |
| | * | Added twitter-module.Geert Mulders2009-12-01-0/+1038
| | | |
| * | | Show timestamps for offline messages. Including a timezone setting forWilmer van der Gaast2010-04-07-4/+102
| | | | | | | | | | | | | | | | | | | | people using servers outside their own timezone.
| * | | Check MSN display names given by the server for UTF-8-correctness beforeWilmer van der Gaast2010-04-07-2/+10
| | | | | | | | | | | | | | | | | | | | using them since invalid XML ending up in user configs can get very ugly.
| * | | Added local_display_name setting for MSN accounts and some hopefully cleverWilmer van der Gaast2010-03-29-40/+67
| | |/ | |/| | | | | | | | | | | | | enough handling for it. Should solve problems with MSN servers forgetting/ overriding display names set by the user.
| * | Suppress empty "Headline:" messages for certain new XMPP broadcast messages.Wilmer van der Gaast2010-03-29-2/+2
| | |
* | | I should stop doing commits with the debugging stuff still enabled.Wilmer van der Gaast2010-04-18-1/+1
| | |
* | | Frankenstein, it lives!Wilmer van der Gaast2010-03-23-15/+118
| | | | | | | | | | | | | | | | | | | | | | | | This stuff can send files but it has troubles with certain protocol modules, don't rely on this yet. It's also getting too messy and should be split off into a separate file.
* | | Incoming file transfers can now be accepted (and should work) and/orWilmer van der Gaast2010-03-22-23/+67
| | | | | | | | | | | | | | | rejected. Tested with Jabber and msn/msn-pecan so far.
* | | Enough code to make an incoming transfer show up properly and accept it.Wilmer van der Gaast2010-03-21-5/+60
| | | | | | | | | | | | | | | Not enough yet to handle the incoming data.
* | | Merging in killerbee stuff (just file transfers and maybe a few things fromWilmer van der Gaast2010-03-21-85/+2920
|\ \ \ | | | | | | | | | | | | | | | | | | | | mainline). Once I add ft support glue to protocols/purple/ I guess this will all go into killerbee.
| * \ \ Merging in file transfer support. Most important points from my reviewWilmer van der Gaast2010-03-21-81/+2907
| |\ \ \ | | |/ / | |/| | | | | | | | | | are fixed now, time to let it settle in and get people to try it.
| | * | Fixed jabber_bs_peek() to deal with incomplete packets as well.Wilmer van der Gaast2010-03-21-10/+21
| | | |
| | * | Killed the last str*cmp(xml_find_attr) combos.Wilmer van der Gaast2010-03-21-16/+26
| | | |
| | * | xt_status functions should always return an XT_ status, it's not a boolean.Wilmer van der Gaast2010-03-21-5/+5
| | | |
| | * | Read the from attribute from the main stanza, not the inside query. AlsoWilmer van der Gaast2010-03-21-2/+3
| | | | | | | | | | | | | | | | | | | | fixing another potential NULL pointer dereference.
| | * | Some compiler warning fixes and renamed "transfers" command to justWilmer van der Gaast2010-03-18-11/+12
| | | | | | | | | | | | | | | | | | | | "transfer" since all root commands are singular so far.
| | * | More small fixes. (NULL derefs and s/close/disconnect/)Wilmer van der Gaast2010-03-18-5/+8
| | | |
| | * | Ouch, committing stuff without even checking if it compiles is bad style.Wilmer van der Gaast2010-03-17-2/+2
| | | | | | | | | | | | | | | | | | | | :-)
| | * | Avoid some NULL pointer dereferences on malformed XMPP packets.Wilmer van der Gaast2010-03-17-17/+24
| | | |
| | * | Small cleanup. The max_packet_size variable doesn't seem to be readWilmer van der Gaast2010-03-17-2/+2
| | | | | | | | | | | | | | | | | | | | anywhere, and reworked string handling in ft_listen() a little bit.
| | * | Merging mainline.Wilmer van der Gaast2010-03-17-467/+458
| | |\ \
| | * | | No functional changes, just some style "fixes". Although I admit I'mWilmer van der Gaast2009-12-13-23/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | somewhat growing out of my own coding style, I do try to keep things consistent at least within files. Comments are now in reviewboard: http://code.bitlbee.org/rb/r/13/