aboutsummaryrefslogtreecommitdiffstats
path: root/protocols
Commit message (Collapse)AuthorAgeLines
* Responses to add requests work now.Wilmer van der Gaast2010-08-14-23/+198
|
* Show incoming auth. requests (although responding to them currently causesWilmer van der Gaast2010-08-14-53/+85
| | | | | a disconnect).
* Merge mainline stuff.Wilmer van der Gaast2010-08-14-6/+21
|\
| * Don't send a /QUIT for every Twitter contact when going offline, and showWilmer van der Gaast2010-08-14-1/+1
| | | | | | | | | | the twitter_$username /QUIT as a netsplit.
| * strptime() on FreeBSD (and possibly other non-glibc platforms) %z is notWilmer van der Gaast2010-08-11-1/+6
| | | | | | | | | | | | supported, so just insert the literal timezone there - let's hope Twitter won't ever change that.
| * Small bug in the previous change: NULL-initialize srv.Wilmer van der Gaast2010-08-11-1/+1
| |
| * When doing SRV lookups, return an array with all RRs instead of just theWilmer van der Gaast2010-08-10-4/+14
| | | | | | | | | | | | first one. The first isn't always the best one and this is currently causing GTalk issues when talk2.l.google.com (which is currently dead) is first.
* | The contact's full name is in a different field now in NLN messages.Wilmer van der Gaast2010-08-14-2/+2
| |
* | Allow changing the display_name, now permanently!Wilmer van der Gaast2010-08-14-140/+96
| |
* | Read incoming MSN status/away messages.Wilmer van der Gaast2010-08-14-22/+76
| |
* | Status/Away messages.Wilmer van der Gaast2010-08-14-4/+14
| |
* | Allow Passport authentication with @msn.com accounts.Wilmer van der Gaast2010-08-14-1/+5
| |
* | Remove some old Passport stuff, this is all in soap.[ch] now.Wilmer van der Gaast2010-08-14-320/+39
| |
* | Sending offline messages works now ... but Pidgin doesn't seem to receive ↵Wilmer van der Gaast2010-08-13-13/+31
| | | | | | | | them. :-/
* | Some syntax checking fixups; don't make the same mistake of failing just ifWilmer van der Gaast2010-08-12-17/+11
| | | | | | | | | | | | the MSN server is sending a little bit *more* info. And adding xt_insert_node() used in the ADL generation code.
* | Proper responses to CHL challenges. Clean up bee_users before callingWilmer van der Gaast2010-08-12-26/+30
| | | | | | | | | | | | prpl->logout() since the buddy_data functions would like some structs to still exist.
* | Successful login (including contact list sync). \o/Wilmer van der Gaast2010-08-12-101/+125
| |
* | Get contact list/address book info. Next step: We have to send it back.Wilmer van der Gaast2010-08-12-13/+202
| | | | | | | | | | Seriously. Wish I were joking.
* | Implement MSNP15 SSO (Sadistic Sign-On).Wilmer van der Gaast2010-08-11-64/+269
| |
* | Not working yet, but some code for fetching the membership list. ApparentlyWilmer van der Gaast2010-08-09-5/+84
| | | | | | | | | | an upgrade to MSNP15 is needed. Oh well.
* | Enough changes to successfully login up to (but not including) fetching theWilmer van der Gaast2010-08-08-5/+13
| | | | | | | | | | contact list.
* | Merging msn-offline branch. A tiny bit of MSNP13, and it works for the firstWilmer van der Gaast2010-08-08-5/+460
|\ \ | |/ |/| | | | | | | minute of the session (after that the MSN server finds out the rest of BitlBee still speaks MSNP8).
| * Error reporting and added a msgq_send function. Need to put some moreWilmer van der Gaast2010-03-20-20/+51
| | | | | | | | | | intelligence into it later.
| * Killing some memory leaks.Wilmer van der Gaast2010-03-20-4/+10
| |
| * Added soap.c with a fairly reusable SOAP framework and simple code forWilmer van der Gaast2010-03-20-3/+325
| | | | | | | | | | | | sending offline messages. It works somewhat, just that Pidgin shows the messages as empty. :-(
| * Add MSNP11 challenge code which I'll need for doing this SOAP stuff.Wilmer van der Gaast2010-03-20-2/+101
| |
* | Add a few more commands (including RT) and the ability to send replies.Wilmer van der Gaast2010-08-08-15/+65
| | | | | | | | | | | | That's it for now, this is already not very pretty, but just offers the bare basic functionality.
* | Allow protocol modules to keep per-contact protocol-specific data. UseWilmer van der Gaast2010-08-07-3/+42
| | | | | | | | | | | | this in the Twitter module to remember the id and timestamp of a contact's last tweet, which can later be used for simple replies/retweets.
* | Add commands to the Twitter module, starting with undo (which deletesWilmer van der Gaast2010-08-07-24/+110
| | | | | | | | | | either your most recent tweet, or a specific id (pass it as an argument)).
* | OpenSolaris (non-gcc) fixes, patches from Dagobert Michelsen <dam@opencsw.org>Wilmer van der Gaast2010-08-07-18/+25
| | | | | | | | | | with some changes.
* | Reconstruct incoming truncated retweets.Wilmer van der Gaast2010-08-07-1/+26
| |
* | Some fixes for compiler warnings that only show up when compiling with -O2,Wilmer van der Gaast2010-08-05-3/+3
| | | | | | | | | | and some additions to the Debian package description.
* | Try another way to silence int-pointer cast warnings in the Yahoo! module.Wilmer van der Gaast2010-08-04-5/+5
| | | | | | | | | | -Wno-pointer-to-int-cast is not supported by gcc3.
* | Don't notify the UI about group changes if there wasn't, in fact, a change.Wilmer van der Gaast2010-07-30-1/+3
| | | | | | | | | | This should stop the odd left+joins that were happening sometimes.
* | Allow including account tags in nicknames, and be a bit more clever aboutWilmer van der Gaast2010-07-28-6/+21
| | | | | | | | | | the default tags (recognize AIM/ICQ/GTalk/Facebook).
* | MSN: Don't show any "special" messages when breaking down switchboards withWilmer van der Gaast2010-07-28-4/+14
| | | | | | | | | | | | queued messages. They were never supposed to be seen by the user. Also, don't send them all to offline users.
* | Source documentation update, including a short HACKING file.Wilmer van der Gaast2010-07-28-51/+43
| |
* | Some NULL pointer checks for libyahoo2 - this code's currently crashingWilmer van der Gaast2010-07-25-3/+6
| | | | | | | | | | because BitlBee ignores file transfers.
* | Suppress GLib warning when trying to get a user's IP address while not anyWilmer van der Gaast2010-07-25-1/+1
| | | | | | | | | | IP information is available (yet).
* | Some support for changing group info on OSCAR.Wilmer van der Gaast2010-07-25-2/+10
| |
* | MSN supports having people in multiple groups and BitlBee does not. WhenWilmer van der Gaast2010-07-25-7/+23
| | | | | | | | | | | | moving people between groups, make sure they *are* removed from their old group.
* | Take the local address from the IM/IRC connection when setting up a listeningWilmer van der Gaast2010-07-25-1/+1
| | | | | | | | | | socket for file transfers.
* | Use the account tag in a few places and store it in the XML file as anWilmer van der Gaast2010-07-24-0/+1
| | | | | | | | | | attribute, not as a setting (since all accounts have it anyway).
* | Adding account tags as a way to 100% uniquely identify an account.Wilmer van der Gaast2010-07-24-2/+52
| | | | | | | | | | | | protocol(screenname) doesn't do this and is a little bit long. These will be used for nick_format and XML storage.
* | Fixing chat_join() for OSCAR to return a struct groupchat* right away,Wilmer van der Gaast2010-07-24-2/+3
| | | | | | | | | | without this we end up creating a #chat_000.
* | Adding protocol-specific chatroom settings. First one to use this: AIMWilmer van der Gaast2010-07-24-7/+39
| | | | | | | | | | chatrooms to use exchange numbers other than 4.
* | Inverting allow_reconnect logic on login failures. Automatic reconnects wereWilmer van der Gaast2010-07-24-4/+6
| | | | | | | | | | | | getting im.bitlbee.org IP-banned sometimes. This fix keeps it happy for some time already.
* | Support buddy groups on Yahoo!Wilmer van der Gaast2010-07-24-3/+30
| |
* | New handling of authorization requests. The old one wasn't fully brokenWilmer van der Gaast2010-07-24-13/+4
| | | | | | | | | | actually, but it needed a reconnect to see new contacts.
* | Merge complete. It still logs in...Wilmer van der Gaast2010-07-24-1985/+2170
| |