Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | 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). | |||
* | Merge mainline stuff. | Wilmer van der Gaast | 2010-08-14 | -60/+123 |
|\ | ||||
| * | Fix the libevent-specific compiler warning about closesocket(). | Wilmer van der Gaast | 2010-08-14 | -0/+2 |
| | | ||||
| * | blist should only show contacts that are (or would be if they were online) | Wilmer van der Gaast | 2010-08-14 | -19/+39 |
| | | | | | | | | | | in the current channel. | |||
| * | Don't send a /QUIT for every Twitter contact when going offline, and show | Wilmer van der Gaast | 2010-08-14 | -2/+6 |
| | | | | | | | | | | the twitter_$username /QUIT as a netsplit. | |||
| * | strptime() on FreeBSD (and possibly other non-glibc platforms) %z is not | Wilmer van der Gaast | 2010-08-11 | -1/+6 |
| | | | | | | | | | | | | supported, so just insert the literal timezone there - let's hope Twitter won't ever change that. | |||
| * | Small bug in the previous change: NULL-initialize srv. | Wilmer van der Gaast | 2010-08-11 | -1/+1 |
| | | ||||
| * | When doing SRV lookups, return an array with all RRs instead of just the | Wilmer van der Gaast | 2010-08-10 | -35/+66 |
| | | | | | | | | | | | | first one. The first isn't always the best one and this is currently causing GTalk issues when talk2.l.google.com (which is currently dead) is first. | |||
| * | Oops. We're using channel mode +h (halfop) for a while already, but so far | Wilmer van der Gaast | 2010-08-09 | -3/+4 |
| | | | | | | | | | | | | | | | | without advertising this in 005. This confuses irssi ans possibly other clients. Fixing that now. Also adding SAFELIST which may make some clients less afraid of using /LIST, and CHANNELLEN with an artifical limit (the code has no max. channel name limit). | |||
* | | 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 | -147/+113 |
| | | ||||
* | | Read incoming MSN status/away messages. | Wilmer van der Gaast | 2010-08-14 | -24/+93 |
| | | ||||
* | | 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 |
| | | ||||
* | | OpenSSL fixes + debugging. | Wilmer van der Gaast | 2010-08-13 | -5/+13 |
| | | ||||
* | | 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/+32 |
| | | | | | | | | | | | | 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 | -26/+30 |
| | | | | | | | | | | | | 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/+343 |
| | | ||||
* | | 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 | -10/+462 |
|\ \ | |/ |/| | | | | | | | minute of the session (after that the MSN server finds out the rest of BitlBee still speaks MSNP8). | |||
| * | Use local memory in http_encode() instead of malloc(). | Wilmer van der Gaast | 2010-08-08 | -5/+2 |
| | | ||||
| * | 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 |
| | | ||||
* | | Add a few more commands (including RT) and the ability to send replies. | Wilmer van der Gaast | 2010-08-08 | -15/+105 |
| | | | | | | | | | | | | That's it for now, this is already not very pretty, but just offers the bare basic functionality. | |||
* | | Allow protocol modules to keep per-contact protocol-specific data. Use | Wilmer van der Gaast | 2010-08-07 | -3/+42 |
| | | | | | | | | | | | | this in the Twitter module to remember the id and timestamp of a contact's last tweet, which can later be used for simple replies/retweets. | |||
* | | Add commands to the Twitter module, starting with undo (which deletes | Wilmer van der Gaast | 2010-08-07 | -24/+113 |
| | | | | | | | | | | either your most recent tweet, or a specific id (pass it as an argument)). | |||
* | | OpenSolaris (non-gcc) fixes, patches from Dagobert Michelsen <dam@opencsw.org> | Wilmer van der Gaast | 2010-08-07 | -35/+52 |
| | | | | | | | | | | with some changes. | |||
* | | Applied patch from wahjava (with some modifications) for bug #644. This | Wilmer van der Gaast | 2010-08-07 | -51/+54 |
| | | | | | | | | | | lets proxy_connect() connect to IPv6 hosts. | |||
* | | Reconstruct incoming truncated retweets. | Wilmer van der Gaast | 2010-08-07 | -1/+26 |
| | | ||||
* | | Alright, let's try a dev snapshot.1.3dev | Wilmer van der Gaast | 2010-08-06 | -5/+15 |
| | | ||||
* | | Some fixes for compiler warnings that only show up when compiling with -O2, | Wilmer van der Gaast | 2010-08-05 | -12/+12 |
| | | | | | | | | | | and some additions to the Debian package description. | |||
* | | To address bugs #77 and #661, add some code that should avoid triggering | Wilmer van der Gaast | 2010-08-04 | -0/+29 |
| | | | | | | | | | | infinite loops between keyboard and chair. | |||
* | | For bug #660, add a /LIST command. | Wilmer van der Gaast | 2010-08-04 | -0/+15 |
| | | ||||
* | | Set channel mode +C for control channels. | Wilmer van der Gaast | 2010-08-04 | -1/+54 |
| | | ||||
* | | Try another way to silence int-pointer cast warnings in the Yahoo! module. | Wilmer van der Gaast | 2010-08-04 | -5/+5 |
| | | | | | | | | | | -Wno-pointer-to-int-cast is not supported by gcc3. | |||
* | | Bump up the version number, and also copy bee.h to the public include | Wilmer van der Gaast | 2010-08-02 | -3/+3 |
| | | | | | | | | | | | | directory. This should fix compatibility with the Skype module (together with some changes there). | |||
* | | Make the "chop off +b stuff from version number" more specific to match just | Wilmer van der Gaast | 2010-07-30 | -1/+1 |
| | | | | | | | | | | binary NMUs. | |||
* | | Don't notify the UI about group changes if there wasn't, in fact, a change. | Wilmer van der Gaast | 2010-07-30 | -1/+3 |
| | | | | | | | | | | This should stop the odd left+joins that were happening sometimes. | |||
* | | Show a friendly warning message when running in inetd mode on the command | Wilmer van der Gaast | 2010-07-29 | -23/+31 |
| | | | | | | | | | | | | | | line (if stdin is a TTY). This hopefully answers a FAQ. Also moved stuff around in README a little bit, daemon mode should be described before obsolete inetd stuff. | |||
* | | Make the unittests work *slightly* better with libevent. (Still won't work | Wilmer van der Gaast | 2010-07-29 | -0/+1 |
| | | | | | | | | | | | | completely because events.h doesn't export a way to run a single event loop iteration. | |||
* | | Restore default_target setting, kill last_root_cmd variable and just use | Wilmer van der Gaast | 2010-07-29 | -55/+42 |
| | | | | | | | | | | the last_channel variable, like for any other user. | |||
* | | Clean up references from irc_user structs to channels that are being free()d. | Wilmer van der Gaast | 2010-07-29 | -3/+21 |
| | |