Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | coverity: Fix some (harmless?) use-after-free with g_slist_remove() | dequis | 2015-02-22 | -2/+1 |
| | | | | | | | These were passing a pointer to a variable right after it was g_free()'d They are most likely harmless as g_slist_remove() probably just needs the pointer location, but fixing it anyway. | |||
* | Reindent everything to K&R style with tabs | Indent | 2015-02-20 | -696/+607 |
| | | | | | | | 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. | |||
* | msn_ns_send_adl_1: Fix alloc_strlen coverity warning | dequis | 2015-01-16 | -1/+1 |
| | | | | Allocating insufficient memory for the terminating null of the string | |||
* | Replace isdigit/isalpha/.../tolower/toupper with glib variants | dequis | 2015-01-16 | -2/+2 |
| | | | | | | | | | | | This fixes warnings about passing signed chars to them (apparently they are implemented as macros that do array lookups without checks in some platforms, yay) Specifically: functions=isalnum|isalpha|isdigit|isspace|isxdigit|tolower|toupper sed -ir "s/$functions/g_ascii_&/g" **/*.c | |||
* | Fix incorrect Free Software Foundation address | Matej Cepl | 2015-01-16 | -2/+2 |
| | ||||
* | Extend keepalive code to time out connections when pings don't get | Wilmer van der Gaast | 2012-11-11 | -0/+4 |
| | | | | | acknowledged, using this for Twitter streams and MSN so far. | |||
* | Suppress own UBM messages. | Wilmer van der Gaast | 2012-09-29 | -2/+13 |
| | ||||
* | Support for sending messages to federated contacts. They don't seem to arrive | Wilmer van der Gaast | 2012-09-29 | -3/+12 |
| | | | | | but Pidgin seems to have the same problem. | |||
* | Support for receiving messages via the NS (UBM command). | Wilmer van der Gaast | 2012-09-25 | -3/+28 |
| | ||||
* | Fixed syntax error introduced by latest merge. | Wilmer van der Gaast | 2012-09-22 | -1/+1 |
| | ||||
* | Merge mainline. | Wilmer van der Gaast | 2012-09-22 | -2/+2 |
|\ | ||||
| * | Little cleanup. Use xt_from_string() where possible. | Wilmer van der Gaast | 2012-09-22 | -2/+2 |
| | | ||||
* | | Notification on incoming offline messages. Life is too short to implement | Wilmer van der Gaast | 2012-09-16 | -1/+51 |
| | | | | | | | | | | | | the SOAP code to actually fetch them but at least tell the user that s/he received something. | |||
* | | Online status should be read properly now. | Wilmer van der Gaast | 2012-09-16 | -41/+29 |
| | | ||||
* | | Some more tweaks: Should show up online now, and be able to send and receive | Wilmer van der Gaast | 2012-09-16 | -2/+2 |
| | | | | | | | | | | messages. Seeing online state is still a problem due to the protocol#: gunk. | |||
* | | Generate a machine UUID instead of using a hardcoded one. | Wilmer van der Gaast | 2012-09-16 | -2/+21 |
| | | ||||
* | | MSNP18 code. It logs in now but otherwise doesn't work all too well. | Wilmer van der Gaast | 2012-09-16 | -1/+49 |
|/ | ||||
* | Add missing newslines to debugging output. Bug #896. | Wilmer van der Gaast | 2012-02-11 | -1/+1 |
| | ||||
* | Moving msn_findheader() to lib/misc.c as get_rfc822_header() so I can use it | Wilmer van der Gaast | 2011-12-19 | -7/+7 |
| | | | | | in OAuth as well. (Need it to find the Content-Type: header.) | |||
* | MSN: No clue if the OUT command can specify other reasons, but if so, show | Wilmer van der Gaast | 2011-11-26 | -1/+2 |
| | | | | | it to the user. | |||
* | Fixed issue with logging in to unverified MSN accounts. | Wilmer van der Gaast | 2010-11-13 | -3/+14 |
| | ||||
* | Fixed some still-leaky code in the MSN incoming status message handling. | Wilmer van der Gaast | 2010-10-23 | -5/+5 |
| | ||||
* | Fixed some memory leaks. | Wilmer van der Gaast | 2010-10-06 | -0/+1 |
| | ||||
* | Finish re-authentication works. Should now work for OIMs as well. | Wilmer van der Gaast | 2010-09-04 | -5/+0 |
| | ||||
* | This works (includes some token sabotage code to ease testing), but I just | Wilmer van der Gaast | 2010-09-04 | -4/+11 |
| | | | | | 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 | -46/+68 |
| | | | | | needed for refreshing auth. tokens. | |||
* | Replace msn*write functions with saner versions that accept format strings. | Wilmer van der Gaast | 2010-09-02 | -29/+46 |
| | | | | | 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. | |||
* | Also pick up MSN Messenger mobile info. | Wilmer van der Gaast | 2010-08-22 | -2/+5 |
| | ||||
* | Fetch the user's profile to see if there's a display name set there. If | Wilmer van der Gaast | 2010-08-18 | -11/+18 |
| | | | | | | 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 | -14/+6 |
| | | | | | from display_name amnesia a little bit though at least with Hotmail accounts. | |||
* | Parse authentication errors. | Wilmer van der Gaast | 2010-08-15 | -1/+7 |
| | ||||
* | The ADL command doesn't support >150 contacts. Split it up. | Wilmer van der Gaast | 2010-08-15 | -28/+60 |
| | ||||
* | Fix issues with logging in with huge SSO tickets (hilariously, the 1024- | Wilmer van der Gaast | 2010-08-15 | -1/+1 |
| | | | | | | 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(). | |||
* | Responses to add requests work now. | Wilmer van der Gaast | 2010-08-14 | -2/+5 |
| | ||||
* | Show incoming auth. requests (although responding to them currently causes | Wilmer van der Gaast | 2010-08-14 | -45/+64 |
| | | | | | 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 | -80/+0 |
| | ||||
* | Read incoming MSN status/away messages. | Wilmer van der Gaast | 2010-08-14 | -0/+20 |
| | ||||
* | Remove some old Passport stuff, this is all in soap.[ch] now. | Wilmer van der Gaast | 2010-08-14 | -1/+1 |
| | ||||
* | Sending offline messages works now ... but Pidgin doesn't seem to receive ↵ | Wilmer van der Gaast | 2010-08-13 | -2/+2 |
| | | | | them. :-/ | |||
* | Some syntax checking fixups; don't make the same mistake of failing just if | Wilmer van der Gaast | 2010-08-12 | -11/+5 |
| | | | | | | 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 | -12/+13 |
| | | | | | | 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 | -100/+100 |
| | ||||
* | Implement MSNP15 SSO (Sadistic Sign-On). | Wilmer van der Gaast | 2010-08-11 | -23/+9 |
| | ||||
* | Not working yet, but some code for fetching the membership list. Apparently | Wilmer van der Gaast | 2010-08-09 | -2/+2 |
| | | | | | 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 | -3/+9 |
| | | | | | contact list. | |||
* | Merging msn-offline branch. A tiny bit of MSNP13, and it works for the first | Wilmer van der Gaast | 2010-08-08 | -0/+2 |
|\ | | | | | | | | | | | minute of the session (after that the MSN server finds out the rest of BitlBee still speaks MSNP8). | |||
| * | Added soap.c with a fairly reusable SOAP framework and simple code for | Wilmer van der Gaast | 2010-03-20 | -0/+2 |
| | | | | | | | | | | | | sending offline messages. It works somewhat, just that Pidgin shows the messages as empty. :-( | |||
* | | Create new MSN groups when necessary. | Wilmer van der Gaast | 2010-06-11 | -0/+44 |
| | |