Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Remove MSN. Use the skypeweb purple plugin instead. | dequis | 2018-01-10 | -1032/+0 |
| | | | | | | | | | | | | | | RIP As per http://ismsndeadyet.com/ all versions up to MSNP22 died a few months ago. We had a MSNP21 implementation, bought us two extra years. Implementing MSNP24 is technically possible but also pointless given skypeweb, and the authentication requires some fairly messed up crypto and legacy old-skype-protocol servers. For a long time I tried to reverse a potentially simpler method, and got fairly close, but never completed that. I haven't done any attempts to continue it in the last year, so I'm fine with giving up at this point. | |||
* | Fix some compiler warnings | dequis | 2016-11-28 | -2/+2 |
| | | | | | | | | warn_unused_result on write() is particularly annoying. You can't just add (void) to ignore it due to gcc bug 66425. I replaced some of those with fwrite() and used a variable marked with the G_GNUC_UNUSED attribute for the writes from signal handlers. | |||
* | msn: Don't truncate passwords to 16 chars anymore. | dequis | 2015-12-30 | -4/+1 |
| | | | | This was needed back in 2010, but now it's not. | |||
* | msn: remove suggestion to use the official client, which is dead | dequis | 2015-11-29 | -2/+1 |
| | | | | I mean sure you could use messenger reviver but.. | |||
* | msn: Better error messages on 'location blocked' | dequis | 2015-10-14 | -0/+5 |
| | | | | | | | This is what the 'howtofixmsn' wiki page addressed, which has a very generic name because it's one of the first msn issues that appeared when we thought it was dying. Since it's just a security measure, it still appears when people log in from unusual locations. | |||
* | msn: colorful debug | dequis | 2015-04-10 | -0/+2 |
| | ||||
* | Reindent everything to K&R style with tabs | Indent | 2015-02-20 | -519/+515 |
| | | | | | | | Used uncrustify, with the configuration file in ./doc/uncrustify.cfg Commit author set to "Indent <please@skip.me>" so that it's easier to skip while doing git blame. | |||
* | Fix incorrect Free Software Foundation address | Matej Cepl | 2015-01-16 | -2/+2 |
| | ||||
* | msn: add 'allow' role if contact has neither block nor allow | dequis | 2014-11-17 | -0/+8 |
| | | | | | This workarounds the problems of showing as offline to other contacts, by sending ADL with role 3 (FL+AL) instead of just 1 (FL, no AL or BL) | |||
* | I'm still bored on a long flight. Wrote a script to automatically update | Wilmer van der Gaast | 2013-02-21 | -1/+1 |
| | | | | | | | my copyright mentions since some were getting pretty stale. Left files not touched since before 2012 alone so that this change doesn't touch almost EVERY source file. | |||
* | Little cleanup. Use xt_from_string() where possible. | Wilmer van der Gaast | 2012-09-22 | -1/+1 |
| | ||||
* | Drop dead support for MSN offline messages (that SOAP server isn't even in | Wilmer van der Gaast | 2012-02-11 | -144/+0 |
| | | | | | | DNS anymore). Bug #874 for adding support for the new (much simpler, for a change) way. | |||
* | Pass the SSL errors through another layer of indirection (Passport SOAP code). | Wilmer van der Gaast | 2011-12-19 | -2/+8 |
| | ||||
* | msn: unused-but-set-variables | Miklos Vajna | 2011-12-06 | -3/+2 |
| | ||||
* | Debug output tweaks: Try to send everything to stderr, and add ifdef to | Wilmer van der Gaast | 2011-12-04 | -5/+5 |
| | | | | | enable printing of all SSL traffic. | |||
* | Somewhat improve debug logging of HTTP/SOAP stuff. | Wilmer van der Gaast | 2011-12-02 | -2/+0 |
| | ||||
* | msn_soap_debug_print may get called with NULL pointers. Pay attention. | Wilmer van der Gaast | 2011-11-25 | -4/+8 |
| | ||||
* | Fixed bug in msn_soap_debug_print() failing to print HTTP headers of SOAP | Wilmer van der Gaast | 2011-11-09 | -1/+1 |
| | | | | | | queries. No, this doesn't fix #850, I just found this bug while trying to get debugging info for that. | |||
* | Sneaky if statement is sneaky. The fix from the previous changeset didn't | Wilmer van der Gaast | 2011-01-23 | -2/+2 |
| | | | | | work; it broke auth redirects. Fixing that now. | |||
* | MSN changed the @msn.com login server URL and/or broke the old one. :-( | Wilmer van der Gaast | 2011-01-22 | -1/+5 |
| | ||||
* | MSN: Don't send any of the special messages offline since they creep people | Wilmer van der Gaast | 2010-12-13 | -0/+4 |
| | | | | | out. :-) | |||
* | Allow changing MSN display names in server-side profiles. (I.e. the changes | Wilmer van der Gaast | 2010-12-12 | -0/+52 |
| | | | | | are finally always persistent again.) | |||
* | D'oh. Obviously, only look at MSN buddies when checking the MSN contact list. | Wilmer van der Gaast | 2010-11-20 | -7/+9 |
| | ||||
* | Sometimes for whatever reasons MSN adds all contacts to both the allow- | Wilmer van der Gaast | 2010-11-20 | -0/+15 |
| | | | | | and the block list. Working around this. | |||
* | base64-decode the msg in offline msg non-delivery reports and suppress the | Wilmer van der Gaast | 2010-10-06 | -1/+5 |
| | | | | | success report since it's mostly pointless. | |||
* | Silencing some (mostly whiny) compiler warnings. | Wilmer van der Gaast | 2010-10-06 | -2/+3 |
| | ||||
* | Fixed some memory leaks. | Wilmer van der Gaast | 2010-10-06 | -0/+1 |
| | ||||
* | Fixed string handling bug with long MSN passwords. | Wilmer van der Gaast | 2010-10-06 | -0/+1 |
| | ||||
* | Restore MSN password truncation code. MSN still can't handle passwords | Wilmer van der Gaast | 2010-10-01 | -1/+3 |
| | | | | | 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 | -1/+17 |
| | ||||
* | Clean up any stuff stuck in the soap queue at disconnect time. | Wilmer van der Gaast | 2010-09-04 | -8/+17 |
| | ||||
* | Finish re-authentication works. Should now work for OIMs as well. | Wilmer van der Gaast | 2010-09-04 | -23/+44 |
| | ||||
* | This works (includes some token sabotage code to ease testing), but I just | Wilmer van der Gaast | 2010-09-04 | -5/+35 |
| | | | | | realised there's probably no need for the additional temporary NS connection. | |||
* | 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 | -6/+70 |
| | | | | | | 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 | -1/+6 |
| | | | | | 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). | |||
* | Parse authentication errors. | Wilmer van der Gaast | 2010-08-15 | -1/+26 |
| | ||||
* | Read group info. | Wilmer van der Gaast | 2010-08-15 | -1/+17 |
| | ||||
* | Fix issues with logging in with huge SSO tickets (hilariously, the 1024- | Wilmer van der Gaast | 2010-08-15 | -9/+7 |
| | | | | | | 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 | -0/+86 |
| | ||||
* | Separate boilerplate and body of abservice SOAP requests since the former's | Wilmer van der Gaast | 2010-08-14 | -5/+23 |
| | | | | | 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 | -0/+81 |
| | ||||
* | Show incoming auth. requests (although responding to them currently causes | Wilmer van der Gaast | 2010-08-14 | -0/+8 |
| | | | | | a disconnect). | |||
* | Allow changing the display_name, now permanently! | Wilmer van der Gaast | 2010-08-14 | -0/+34 |
| |