Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Merging mainline, which includes a huge msnp13 merge. | Wilmer van der Gaast | 2010-10-02 | -794/+2201 |
|\ | | | | | | | | | | | Not 100% sure about the OpenSSL merge, should double check that but I'm currently offline. | |||
| * | Restore MSN password truncation code. MSN still can't handle passwords | Wilmer van der Gaast | 2010-10-01 | -1/+4 |
| | | | | | | | | | | longer than 16 chars and silently fails if you give >16chars. | |||
| * | Export block/allow list again. The way this is done is ugly though and needs | Wilmer van der Gaast | 2010-10-01 | -0/+6 |
| | | | | | | | | | | to change. | |||
| * | Silence some debugging stuff that was still going to stdout. | Wilmer van der Gaast | 2010-10-01 | -3/+6 |
| | | ||||
| * | Fixed possible crash bug on removing contacts while the auth cookie expired. | Wilmer van der Gaast | 2010-10-01 | -4/+6 |
| | | ||||
| * | Fix auth for @msn.com accounts. | Wilmer van der Gaast | 2010-09-05 | -2/+18 |
| | | ||||
| * | Clean up any stuff stuck in the soap queue at disconnect time. | Wilmer van der Gaast | 2010-09-04 | -8/+21 |
| | | ||||
| * | Finish re-authentication works. Should now work for OIMs as well. | Wilmer van der Gaast | 2010-09-04 | -36/+51 |
| | | ||||
| * | This works (includes some token sabotage code to ease testing), but I just | Wilmer van der Gaast | 2010-09-04 | -14/+54 |
| | | | | | | | | | | realised there's probably no need for the additional temporary NS connection. | |||
| * | Rearrange things a bit to support multiple NS connections. This is apparently | Wilmer van der Gaast | 2010-09-03 | -93/+105 |
| | | | | | | | | | | needed for refreshing auth. tokens. | |||
| * | Replace msn*write functions with saner versions that accept format strings. | Wilmer van der Gaast | 2010-09-02 | -106/+87 |
| | | | | | | | | | | Also preparing for additional temporary NS connections (auth token renewal). | |||
| * | Handle payloads attached to errors (assume any number in cmd[2] would be | Wilmer van der Gaast | 2010-08-29 | -0/+4 |
| | | | | | | | | | | | | a payload length, which seems like a fair assumption). This should solve problems with logging in with dodgy contact/membership lists. | |||
| * | Pull in Makefile dependencies fix from mainline. | Wilmer van der Gaast | 2010-08-28 | -0/+3 |
| |\ | ||||
| * | | Don't treat error 241 as fatal since it isn't - or at least not always. | Wilmer van der Gaast | 2010-08-28 | -1/+1 |
| | | | ||||
| * | | Ignore empty status messages, and msnmsgrp2p invitations. | Wilmer van der Gaast | 2010-08-22 | -2/+2 |
| | | | ||||
| * | | Also pick up MSN Messenger mobile info. | Wilmer van der Gaast | 2010-08-22 | -2/+5 |
| | | | ||||
| * | | Some general cleanup, plus fixing a bug in the memberlist parsing code: | Wilmer van der Gaast | 2010-08-21 | -7/+12 |
| | | | | | | | | | | | | | | | | | | the lists can come in in any order, so parse it *completely* before showing auth requests. | |||
| * | | Check if a connection is down before handling its SOAP responses. | Wilmer van der Gaast | 2010-08-20 | -0/+10 |
| | | | ||||
| * | | In debugging mode, dump all SOAP requests + responses with some indentation | Wilmer van der Gaast | 2010-08-20 | -0/+27 |
| | | | | | | | | | | | | | | | for easier debugging. | |||
| * | | Fetch the user's profile to see if there's a display name set there. If | Wilmer van der Gaast | 2010-08-18 | -24/+163 |
| | | | | | | | | | | | | | | | | | | 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 suffering | Wilmer van der Gaast | 2010-08-15 | -30/+30 |
| | | | | | | | | | | | | | | | from display_name amnesia a little bit though at least with Hotmail accounts. | |||
| * | | Check the <isMessengerUser/> flag in address book entries, ignore the ones | Wilmer van der Gaast | 2010-08-15 | -2/+4 |
| | | | | | | | | | | | | | | | | | | that have it set to false, or this code will add all non-Messenger contacts to the contact list (oops). | |||
| * | | Removing soap.h dependency in Makefile. I'll have to fix the internal | Wilmer van der Gaast | 2010-08-15 | -2/+0 |
| | | | | | | | | | | | | | | | | | | dependencies for real some day soon, but this one-off hack is breaking out-of-tree builds. | |||
| * | | Parse authentication errors. | Wilmer van der Gaast | 2010-08-15 | -3/+34 |
| | | | ||||
| * | | The ADL command doesn't support >150 contacts. Split it up. | Wilmer van der Gaast | 2010-08-15 | -28/+66 |
| | | | ||||
| * | | Read group info. | Wilmer van der Gaast | 2010-08-15 | -8/+67 |
| | | | ||||
| * | | Fix issues with logging in with huge SSO tickets (hilariously, the 1024- | Wilmer van der Gaast | 2010-08-15 | -12/+9 |
| | | | | | | | | | | | | | | | | | | byte buffer was just one byte too short, resulting in a \r-terminated login line and the server waiting for the \n). Also using xt_find_path(). | |||
| * | | Add/Remove support. | Wilmer van der Gaast | 2010-08-14 | -5/+135 |
| | | | ||||
| * | | Separate boilerplate and body of abservice SOAP requests since the former's | Wilmer van der Gaast | 2010-08-14 | -64/+39 |
| | | | | | | | | | | | | | | | the same all the time (and I have to add some more request types). | |||
| * | | Responses to add requests work now. | Wilmer van der Gaast | 2010-08-14 | -23/+198 |
| | | | ||||
| * | | Show incoming auth. requests (although responding to them currently causes | Wilmer van der Gaast | 2010-08-14 | -53/+85 |
| | | | | | | | | | | | | | | | a disconnect). | |||
| * | | The contact's full name is in a different field now in NLN messages. | Wilmer van der Gaast | 2010-08-14 | -2/+2 |
| | | | ||||
| * | | Allow changing the display_name, now permanently! | Wilmer van der Gaast | 2010-08-14 | -140/+94 |
| | | | ||||
| * | | Read incoming MSN status/away messages. | Wilmer van der Gaast | 2010-08-14 | -21/+47 |
| | | | ||||
| * | | Status/Away messages. | Wilmer van der Gaast | 2010-08-14 | -4/+14 |
| | | | ||||
| * | | Allow Passport authentication with @msn.com accounts. | Wilmer van der Gaast | 2010-08-14 | -1/+5 |
| | | | ||||
| * | | Remove some old Passport stuff, this is all in soap.[ch] now. | Wilmer van der Gaast | 2010-08-14 | -320/+39 |
| | | | ||||
| * | | Sending offline messages works now ... but Pidgin doesn't seem to receive ↵ | Wilmer van der Gaast | 2010-08-13 | -13/+31 |
| | | | | | | | | | | | | them. :-/ | |||
| * | | Some syntax checking fixups; don't make the same mistake of failing just if | Wilmer van der Gaast | 2010-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 calling | Wilmer van der Gaast | 2010-08-12 | -18/+22 |
| | | | | | | | | | | | | | | | | | | prpl->logout() since the buddy_data functions would like some structs to still exist. | |||
| * | | Successful login (including contact list sync). \o/ | Wilmer van der Gaast | 2010-08-12 | -101/+125 |
| | | | ||||
| * | | Get contact list/address book info. Next step: We have to send it back. | Wilmer van der Gaast | 2010-08-12 | -13/+202 |
| | | | | | | | | | | | | | | | Seriously. Wish I were joking. | |||
| * | | Implement MSNP15 SSO (Sadistic Sign-On). | Wilmer van der Gaast | 2010-08-11 | -64/+269 |
| | | | ||||
| * | | Not working yet, but some code for fetching the membership list. Apparently | Wilmer van der Gaast | 2010-08-09 | -5/+84 |
| | | | | | | | | | | | | | | | an upgrade to MSNP15 is needed. Oh well. | |||
| * | | Enough changes to successfully login up to (but not including) fetching the | Wilmer van der Gaast | 2010-08-08 | -5/+13 |
| | | | | | | | | | | | | | | | contact list. | |||
| * | | Merging msn-offline branch. A tiny bit of MSNP13, and it works for the first | Wilmer van der Gaast | 2010-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 more | Wilmer van der Gaast | 2010-03-20 | -20/+51 |
| | | | | | | | | | | | | | | | | | | | | intelligence into it later. | |||
| | * | | Killing some memory leaks. | Wilmer van der Gaast | 2010-03-20 | -4/+10 |
| | | | | ||||
| | * | | Added soap.c with a fairly reusable SOAP framework and simple code for | Wilmer van der Gaast | 2010-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 Gaast | 2010-03-20 | -2/+101 |
| | | | |