aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/msn/msn.c
Commit message (Collapse)AuthorAgeLines
* Fix crash on quick MSN logoff (NULL pointer dereference because GLib doesn'tWilmer van der Gaast2011-03-07-1/+2
| | | | | understand how free()-like functions should behave).
* Silently adding /CTCP NUDGE support for MSN contacts.Wilmer van der Gaast2010-12-13-0/+26
|
* Allow changing MSN display names in server-side profiles. (I.e. the changesWilmer van der Gaast2010-12-12-12/+8
| | | | | are finally always persistent again.)
* Fixed two doc/string typos.Wilmer van der Gaast2010-11-19-1/+1
|
* Fixed issue with logging in to unverified MSN accounts.Wilmer van der Gaast2010-11-13-0/+4
|
* Merging OTR branch. It's more or less a plugin if you enable it, andWilmer van der Gaast2010-10-09-0/+1
|\ | | | | | | | | otherwise a no-op. DO NOT INSTALL THIS ON PUBLIC SERVERS.
| * Merging mainline, which includes a huge msnp13 merge.Wilmer van der Gaast2010-10-02-54/+75
| |\ | | | | | | | | | | | | | | | Not 100% sure about the OpenSSL merge, should double check that but I'm currently offline.
| * \ First step in this merge. Mostly a bzr merge and then a cleanup of conflictsWilmer van der Gaast2010-08-24-0/+1
| |\ \ | | | | | | | | | | | | | | | | and parts I want to/have to redo (because of ui-fix).
| | * \ merge in bitlbee 1.2.6Sven Moritz Hallberg2010-06-03-22/+10
| | |\ \
| | * \ \ merge in bitlbee 1.2.5Sven Moritz Hallberg2010-06-03-10/+12
| | |\ \ \
| | * | | | commit updates by ashish shukla <wahjava@gmail.com>Sven Moritz Hallberg2009-03-12-58/+3
| | | | | |
| | * | | | - add support for setting ops/voice according to OTR msgstateSven Moritz Hallberg2008-02-09-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add 'otr trust' user command - support non-otr messages during keygen - run otr messages through strip_html - interpret <b> and <i> tags in html messages - record max message size in prpl - add 'encrypted' flag to user_t - cosmetics
* | | | | | Clean up ordering of free()s in msn_buddy_data_free().Wilmer van der Gaast2010-10-07-2/+4
| | | | | |
* | | | | | Fixed some memory leaks.Wilmer van der Gaast2010-10-06-0/+2
| |_|_|_|/ |/| | | |
* | | | | Clean up any stuff stuck in the soap queue at disconnect time.Wilmer van der Gaast2010-09-04-0/+1
| | | | |
* | | | | Finish re-authentication works. Should now work for OIMs as well.Wilmer van der Gaast2010-09-04-6/+4
| | | | |
* | | | | This works (includes some token sabotage code to ease testing), but I justWilmer van der Gaast2010-09-04-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | realised there's probably no need for the additional temporary NS connection.
* | | | | Rearrange things a bit to support multiple NS connections. This is apparentlyWilmer van der Gaast2010-09-03-21/+6
| | | | | | | | | | | | | | | | | | | | | | | | | needed for refreshing auth. tokens.
* | | | | Replace msn*write functions with saner versions that accept format strings.Wilmer van der Gaast2010-09-02-9/+5
| | | | | | | | | | | | | | | | | | | | | | | | | Also preparing for additional temporary NS connections (auth token renewal).
* | | | | Fetch the user's profile to see if there's a display name set there. IfWilmer van der Gaast2010-08-18-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | there is, the one in the address book should be ignored. No support for changing the profile yet though.
* | | | | Making display name code a bit saner. Apparently PoS MSN is still sufferingWilmer van der Gaast2010-08-15-14/+1
| | | | | | | | | | | | | | | | | | | | | | | | | from display_name amnesia a little bit though at least with Hotmail accounts.
* | | | | Read group info.Wilmer van der Gaast2010-08-15-3/+9
| | | | |
* | | | | Responses to add requests work now.Wilmer van der Gaast2010-08-14-7/+7
| | | | |
* | | | | Allow changing the display_name, now permanently!Wilmer van der Gaast2010-08-14-16/+21
| | | | |
* | | | | 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/