aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/skype/t
Commit message (Collapse)AuthorAgeLines
* Remove old skype plugin. Use the skypeweb purple plugin instead.dequis2018-03-11-914/+0
| | | | | | | | | | RIP This plugin relied on the skype linux client, which doesn't work anymore. During login it just does exit(0) for mysterious reasons. I guess that's the server trying to say that it's not supported. This is officially dead now after a few years of kinda-almost-working.
* skype: create groupchat as soon as a message is receiveddequis2015-10-13-21/+11
| | | | | | | | | | | | | | | | | | Before this commit, the bee_chat_by_title() call just failed when receiving a message in a groupchat we didn't know about, which is probably something skype broke in their api at some point. I'm fixing this since apparently the only way to access p2p based chats is through the official skype desktop client (they won't be supported through msnp24 or skypeweb. It's broken in mobile clients already), so this plugin is probably the best way to access those. This breaks the 'msg' test - now all chats are groupchats and there's no way to tell them apart. However, in reality, private messages aren't delivered at all over the api, or at least I never managed to get them working. Probably if you talk with someone who has a very old patched skype client.
* skype tests: adjust channel length limit to fix tests...dequis2015-10-13-15/+15
| | | | | | | | | | | | | | The diff might look confusing - it's just removing the last hex digit of each channel name in the groupchat tests. This broke in several ways over the years. I know because i've been bisecting the last few hours and found lots of different issues. All of them except this one were fixed already This one is probably a side effect of the new irc channel name generation code that includes the # as part of the string and reuses the nick code. Or maybe not exactly that, but something similar. I'm not going to bisect any further, had enough for today.
* skype: fix tests to expect NOTICE * instead of NOTICE AUTHdequis2015-10-13-21/+21
| | | | Forgot to change this after b39859e
* test skype_group_by_name()Miklos Vajna2013-04-21-0/+52
|
* test skype_chat_topic()Miklos Vajna2013-04-21-0/+70
|
* test skype_chat_msg()Miklos Vajna2013-04-21-0/+71
|
* test skype_set_away()Miklos Vajna2013-04-21-0/+30
|
* test skype_chat_leave()Miklos Vajna2013-03-06-0/+74
|
* skype: add support for fetching full names of buddiesMiklos Vajna2013-02-28-0/+67
|
* test skype_set_mood_text()Miklos Vajna2013-02-17-0/+21
|
* test skype_buddy_action_list()Miklos Vajna2013-02-17-0/+21
|
* test skype_add_buddy()Miklos Vajna2013-02-16-0/+29
|
* skype: rename these tests, these are about we are added, not about we addMiklos Vajna2013-02-16-0/+0
|
* test skype_parse_group()Miklos Vajna2013-02-09-0/+40
|
* test skype_parse_filetransfer()Miklos Vajna2013-01-20-0/+43
|
* test skype_call_strerror()Miklos Vajna2013-01-16-0/+26
|
* test skype_call_ask_no()Miklos Vajna2013-01-16-12/+34
|
* test skype_call_ask_yes()Miklos Vajna2013-01-16-0/+27
|
* skype_chat_invite: test thisMiklos Vajna2013-01-16-0/+52
|
* skype_parse_chat: read MEMBERS, not ACTIVEMEMBERSMiklos Vajna2013-01-16-2/+1
| | | | | | | | | | This makes /invite working again. No idea when this got broken, but I promise the next commit will add a tescase for it. Also, with this, other groupchat members will be already present in the gropuchat when we chain, finally solving the annoying fake joins presenting till now.
* skype: new 'groupchat invited' testcaseMiklos Vajna2013-01-16-0/+61
|
* skype: new 'add no' testcaseMiklos Vajna2013-01-16-0/+22
|
* skype: new 'add yes' testcaseMiklos Vajna2013-01-16-0/+32
|
* skype: convert msg test to a mock-based oneMiklos Vajna2013-01-13-1535/+165
|
* Merge bitlbee-skype into bitlbeeMiklos Vajna2011-04-12-0/+1535