aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/msn/msn.c
Commit message (Collapse)AuthorAgeLines
...
* | | | | Status/Away messages.Wilmer van der Gaast2010-08-14-1/+11
| | | | |
* | | | | Remove some old Passport stuff, this is all in soap.[ch] now.Wilmer van der Gaast2010-08-14-1/+1
| | | | |
* | | | | Sending offline messages works now ... but Pidgin doesn't seem to receive ↵Wilmer van der Gaast2010-08-13-0/+1
| | | | | | | | | | | | | | | | | | | | them. :-/
* | | | | Successful login (including contact list sync). \o/Wilmer van der Gaast2010-08-12-0/+8
| | | | |
* | | | | Get contact list/address book info. Next step: We have to send it back.Wilmer van der Gaast2010-08-12-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | Seriously. Wish I were joking.
* | | | | Implement MSNP15 SSO (Sadistic Sign-On).Wilmer van der Gaast2010-08-11-1/+2
| | | | |
* | | | | Merging msn-offline branch. A tiny bit of MSNP13, and it works for the firstWilmer van der Gaast2010-08-08-0/+2
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | minute of the session (after that the MSN server finds out the rest of BitlBee still speaks MSNP8).
| * | | | Killing some memory leaks.Wilmer van der Gaast2010-03-20-0/+1
| | | | |
| * | | | Added soap.c with a fairly reusable SOAP framework and simple code forWilmer van der Gaast2010-03-20-0/+2
| | |/ / | |/| | | | | | | | | | | | | | | | | | sending offline messages. It works somewhat, just that Pidgin shows the messages as empty. :-(
* | | | OpenSolaris (non-gcc) fixes, patches from Dagobert Michelsen <dam@opencsw.org>Wilmer van der Gaast2010-08-07-4/+3
| | | | | | | | | | | | | | | | | | | | with some changes.
* | | | MSN: Don't show any "special" messages when breaking down switchboards withWilmer van der Gaast2010-07-28-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | queued messages. They were never supposed to be seen by the user. Also, don't send them all to offline users.
* | | | MSN supports having people in multiple groups and BitlBee does not. WhenWilmer van der Gaast2010-07-25-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | moving people between groups, make sure they *are* removed from their old group.
* | | | Create new MSN groups when necessary.Wilmer van der Gaast2010-06-11-0/+17
| | | |
* | | | Moving MSN contacts between groups is now possible, but no support yet forWilmer van der Gaast2010-06-09-3/+3
| | | | | | | | | | | | | | | | | | | | creating new groups.
* | | | Create the struct groupchat early on in msn_chat_with() so the new chatWilmer van der Gaast2010-05-09-3/+2
| | | | | | | | | | | | | | | | | | | | setup method works properly.
* | | | Mainline merge.Wilmer van der Gaast2010-05-03-0/+1
|\ \ \ \ | | |_|/ | |/| |
| * | | Merge msn-keepalive, a nice hack (not yet documented) which sends keepalivesWilmer van der Gaast2010-04-16-0/+1
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | to switchboards with offline contacts. This is meant as a work-around for the current lack of support for offline messaging.
| | * | | First stab at MSN keepalives.Wilmer van der Gaast2010-04-10-0/+2
| | |/ / | | | | | | | | | | | | | | | | Only kicks in if the user goes offline during a conversation.
* | | | Merging loads of stuff from mainline.Wilmer van der Gaast2010-04-14-22/+9
|\| | |
| * | | Added local_display_name setting for MSN accounts and some hopefully cleverWilmer van der Gaast2010-03-29-22/+9
| |/ / | | | | | | | | | | | | | | | enough handling for it. Should solve problems with MSN servers forgetting/ overriding display names set by the user.
* | | Including DCC stuff again, with a wonderful extra layer of abstraction.Wilmer van der Gaast2010-04-11-1/+3
| | | | | | | | | | | | | | | | | | | | | Some hooks are missing so sending files doesn't work yet. Receiving also still seems to have some issues. On the plus side, at least the MSN/Jabber modules work again.
* | | Merging mainline.Wilmer van der Gaast2010-03-17-10/+12
|\| |
| * | Adding a few consts and other misc fixes from bug #431. Doing this via aWilmer van der Gaast2010-03-14-0/+4
| |\ \ | | | | | | | | | | | | | | | | merge because bzr can probably deal with the conflicts better than patch.
| | * | Some const/etc cleanups submitted by domen@coderock.org back in bug #431.Wilmer van der Gaast2010-03-14-0/+4
| | |/
| * | MSN module updated to deal with the new API. Not many changes since itWilmer van der Gaast2010-03-06-10/+8
| | | | | | | | | | | | | | | | | | doesn't currently support away messages anyway. This is more a bit of a cleanup.
* | | No functional changes, just some style "fixes". Although I admit I'mWilmer van der Gaast2009-12-13-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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/
* | | Added MSN file transfer of type MSNFTP.ulim2008-08-11-0/+5
|/ / | | | | | | | | Transfer is direct and the sender can not be firewalled.
* / Added msn_sb_write_msg() (patch from ulim).Wilmer van der Gaast2008-08-10-58/+3
|/
* Changed warning message about unsent MSN messages. It should show the actualWilmer van der Gaast2008-01-06-15/+1
| | | | | message(s) now.
* Added "mail_notifications" setting. Who needs those notifications anyway?Wilmer van der Gaast2008-01-05-0/+2
| | | | | Closes: #338.
* Added /invite support for Jabber chatrooms (and fixed the argument orderWilmer van der Gaast2007-12-09-1/+1
| | | | | to chat_invite).
* Consistency; Using OPT_T(YP|HINK)ING for outgoing typing notfication crapWilmer van der Gaast2007-04-20-1/+1
| | | | | too.
* Renamed some more prpl functions.Wilmer van der Gaast2007-04-20-5/+5
|
* Split serv_got_update() into imcb_buddy_(status|times). (Well, the secondWilmer van der Gaast2007-04-15-11/+0
| | | | | | | one isn't implemented yet, but I'll do that later.) At last I got rid of the hack called get_status_string(). And now Yahoo seems to mess up away messages...
* s/imc/imcb/ for callback functions. Moved things aroundin nogaim.h aWilmer van der Gaast2007-04-15-7/+7
| | | | | | little bit, grouping things by category instead of original Gaim 0.58 filename.
* Cleaned up struct im_connection. No more username/password stuff sinceWilmer van der Gaast2007-04-15-3/+3
| | | | | it's in acc too. wants_to_die is now an argument to imc_logout().
* More cleanups, mainly in the callbacks. Replaced things likeWilmer van der Gaast2007-04-05-9/+9
| | | | | | | | do_error_dialog() and (set|hide)_login_progress(_error)?() with things that hopefully make more sense. Although it's still not really great...
* s/gaim_connection/im_connection/ and some other minor API changes. The restWilmer van der Gaast2007-03-30-72/+72
| | | | | | will come tomorrow. It compiles, I'll leave the real testing up to someone else. ;-)
* Preparing for Jabber conference room support.Wilmer van der Gaast2007-03-27-15/+12
|
* Merge from main tree.Wilmer van der Gaast2006-10-22-9/+8
|\
| * "Restructured" msn_login() a little bit.Wilmer van der Gaast2006-10-21-9/+8
| |
* | Merging from main development tree.Wilmer van der Gaast2006-10-15-1/+0
|\|
| * Fixed a very interesting memory leak in the OSCAR module.Wilmer van der Gaast2006-10-15-1/+0
| |
* | Merging from devel and storage-xml.Wilmer van der Gaast2006-10-15-17/+2
|\|
| * Merging from devel.Wilmer van der Gaast2006-10-15-17/+2
| |\
| | * Added msn_http_encode() so it can be used in msn_buddy_list_add() too.Wilmer van der Gaast2006-08-25-18/+2
| | | | | | | | | | | | | | | Most likely fixes #198.
* | | Implemented a list of away states, using this for a better set_away(), andWilmer van der Gaast2006-09-23-4/+5
|/ / | | | | | | | | got rid of the double <presence> tag sent because of presence_announce().
* | Merging from main.Wilmer van der Gaast2006-07-14-0/+2
|\|
| * Completed [167]. (Memory leak wasn't completely fixed yet.)Wilmer van der Gaast2006-07-03-0/+2
| |
* | Implemented per-account nick lists instead of per-protocol nick lists.Wilmer van der Gaast2006-07-03-1/+1
| | | | | | | | | | | | | | | | | | | | nick_t is dead, instead nicks are just saves in a per-account_t GLib hash table. While doing this, the import_buddies command finally died and text_save() disappeared, because the old file format can't handle most of the new features in this branch anyway. Still have to implement support for the new nick lists in text_load()!