aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/msn/msn.c
Commit message (Collapse)AuthorAgeLines
* 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()!
* | Added display_name setting for MSN connections. (Should replace the nickWilmer van der Gaast2006-07-03-30/+60
| | | | | | | | | | command later.)
* | Got rid of struct aim_user (now using account_t everywhere). Needs some moreWilmer van der Gaast2006-07-01-3/+3
|/ | | | | testing though.
* Fixed md->grouplist memory leak.Wilmer van der Gaast2006-06-21-0/+2
|
* Fixed a (very rare, AFAIK) NULL-pointer dereference.Wilmer van der Gaast2006-06-12-24/+27
|
* When closing down MSN (sb) connections with unsent messages, the warningWilmer van der Gaast2006-01-30-2/+2
| | | | | message now mentions the people those messages were meant for.
* Cleaned up some warnings in MSN module that appeared because of the const ↵Wilmer van der Gaast2006-01-04-4/+4
| | | | change.
* Merge from JelmerJelmer Vernooij2005-11-15-0/+1
|\
| * Remove handle_cmp() replacing it by a protocol-specific function.Jelmer Vernooij2005-11-15-0/+1
| |
* | Migrate my pluginable branch to use Wilmers' branch as parentJelmer Vernooij2005-11-07-5/+4
|/
* Initial repository (0.99 release tree)0.99Wilmer van der Gaast2005-11-06-0/+402