Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Mail notifications, partially from http://irc.nfx.cz/patches/notify.patch | Wilmer van der Gaast | 2010-03-08 | -4/+36 |
| | | | | | written by sd@ircnet. | |||
* | Set the ACC_FLAG_*_MESSAGE flags correctly depending on the prpl. | Wilmer van der Gaast | 2010-03-07 | -3/+25 |
| | ||||
* | Fixed purple module to work with the new away interface. | Wilmer van der Gaast | 2010-03-07 | -4/+22 |
| | ||||
* | Merging in mainline, including improved away/status stuff. | Wilmer van der Gaast | 2010-03-07 | -236/+347 |
|\ | ||||
| * | Merging in improved away/status message code. | Wilmer van der Gaast | 2010-03-07 | -199/+253 |
| |\ | ||||
| | * | Doc update. | Wilmer van der Gaast | 2010-03-07 | -9/+45 |
| | | | ||||
| | * | Changed formatting of Jabber buddy info response. | Wilmer van der Gaast | 2010-03-07 | -5/+5 |
| | | | ||||
| | * | Two more fixes in OSCAR to avoid NULL pointers being passed to | Wilmer van der Gaast | 2010-03-07 | -1/+3 |
| | | | | | | | | | | | | | | | g_strcasecmp(). | |||
| | * | Added global and per-account settings "away" and "status" so the user can | Wilmer van der Gaast | 2010-03-07 | -22/+68 |
| | | | | | | | | | | | | | | | set these things individually. | |||
| | * | Adapted nogaim.c. Pretty nice cleanup of away state alias handling, mostly. | Wilmer van der Gaast | 2010-03-06 | -45/+40 |
| | | | ||||
| | * | Yahoo! fixes. Turns out the protocol really is somewhat odd. | Wilmer van der Gaast | 2010-03-06 | -5/+6 |
| | | | ||||
| | * | Put AWY at the beginning of the list since it's used as a fallback. | Wilmer van der Gaast | 2010-03-06 | -1/+1 |
| | | | ||||
| | * | Fixed up Yahoo! I'll have to do some more thorough testing of this code | Wilmer van der Gaast | 2010-03-06 | -45/+12 |
| | | | | | | | | | | | | | | | since I may have broken something. | |||
| | * | OSCAR cleanup. | Wilmer van der Gaast | 2010-03-06 | -15/+20 |
| | | | ||||
| | * | MSN module updated to deal with the new API. Not many changes since it | Wilmer van der Gaast | 2010-03-06 | -41/+29 |
| | | | | | | | | | | | | | | | | | | doesn't currently support away messages anyway. This is more a bit of a cleanup. | |||
| | * | Away with this stupid GAIM_AWAY_CUSTOM constant. Let's see what still uses it. | Wilmer van der Gaast | 2010-03-06 | -3/+2 |
| | | | ||||
| | * | The Jabber part of the change. Also made representation of not-away a bit | Wilmer van der Gaast | 2010-03-06 | -17/+22 |
| | | | | | | | | | | | | | | | more consistent. Except for free-for-chat, which is nuts anyway. | |||
| | * | Preparing for per-account status/away messages. Convert some #defines in | Wilmer van der Gaast | 2010-03-06 | -3/+13 |
| |/ | | | | | | | | | account.h to an enum while I'm at it. | |||
| * | Also disable Yahoo! module if SSL support is missing since it also fully | Wilmer van der Gaast | 2010-02-17 | -3/+3 |
| | | | | | | | | | | depends on working SSL support. | |||
| * | A few fixes for bugs that caused coredumps on testing.bitlbee.org (or | Wilmer van der Gaast | 2009-12-17 | -11/+30 |
| | | | | | | | | | | caught my attention in new compiler warnings). | |||
| * | Committing some >1y old change. This seems to fix a small leak in the MSN | Wilmer van der Gaast | 2009-12-07 | -15/+20 |
| | | | | | | | | | | mail notification handler. | |||
| * | Proper detection of a usable libresolv.so or libresolv.a. glibc 2.9 and | Wilmer van der Gaast | 2009-11-12 | -8/+41 |
| | | | | | | | | | | | | later are no longer retarded and support SRV record lookups without having to link against a static library. | |||
* | | Fixed build system: Run pkg-config at configure-time instead of just failing | Wilmer van der Gaast | 2010-01-04 | -2/+10 |
| | | | | | | | | | | mysteriously at build time if libpurple-dev is missing. | |||
* | | Use purple_buddy_get_name, not purple_buddy_get_contact_alias. Makes sense, | Wilmer van der Gaast | 2009-12-26 | -1/+1 |
| | | | | | | | | | | | | | | but I'm actually not sure if this function *is* the right one. Fixes issues with messages coming from the wrong handle. | |||
* | | Reshuffled initialization sequence a little bit. Most important change: | Wilmer van der Gaast | 2009-11-28 | -10/+13 |
| | | | | | | | | | | | | nogaim_init() should be done after fork() to make ForkDaemon mode work again. Also, doing help_init() earlie makes "help purple" work. | |||
* | | Look up a buddy in the contact list on incoming msgs. This seems to be | Wilmer van der Gaast | 2009-11-28 | -3/+10 |
| | | | | | | | | | | | | the best way to "normalize" handles (i.e. chopping off the resource part of JIDs). | |||
* | | Support for sending zomg-im-typing notifications. | Wilmer van der Gaast | 2009-11-26 | -2/+19 |
| | | ||||
* | | Added in-memory help info, which I wanted to implement for ages already. | Wilmer van der Gaast | 2009-11-25 | -1/+37 |
| | | | | | | | | | | | | | | Sadly the way I'm using it now doesn't work yet since nogaim_init() is called before help_init(). I'll fix that later. (Have to do that anyway to at least make ForkDaemon mode work..) | |||
* | | Added enough code to handle one class of queries (action-based), enough | Wilmer van der Gaast | 2009-11-25 | -4/+86 |
| | | | | | | | | | | | | | | | | to make the "Please accept this SSL certificate" question work. Need to extend the BitlBee API a bit to *really* support this well though (yes/no is not enough). | |||
* | | Oops, forgot to change one protocol name string pointer.. | Wilmer van der Gaast | 2009-11-23 | -1/+1 |
| | | ||||
* | | Fixed compatibility with non-libpurple version: oscar is now recognized | Wilmer van der Gaast | 2009-11-23 | -23/+29 |
| | | | | | | | | | | as a protocol name, and removed prpl- hack from nogaim.c. | |||
* | | Merging BitlBee 1.2.4+ | Wilmer van der Gaast | 2009-11-23 | -289/+503 |
|\| | ||||
| * | "chat add", not chat_add | Wilmer van der Gaast | 2009-10-24 | -1/+1 |
| | | ||||
| * | Shuffling a few more #includes. Much more shuffling will be needed. | Wilmer van der Gaast | 2009-10-23 | -4/+8 |
| | | ||||
| * | Don't include chat.h from bitlbee.h. make install-dev doesn't install | Wilmer van der Gaast | 2009-10-22 | -1/+11 |
| | | | | | | | | | | | | chat.h and it shouldn't ... but things broke because bitlbee.h includes it. Fixes #534. | |||
| * | Hah. Forgot to update the version number in bitlbee.h. I really haven't done1.2.4 | Wilmer van der Gaast | 2009-10-17 | -1/+1 |
| | | | | | | | | | | this for a while. | |||
| * | I call you BitlBee 1.2.4. I hope. :-) | Wilmer van der Gaast | 2009-10-17 | -0/+17 |
| | | ||||
| * | If you can't find what you expect in an IQ packet, it doesn't mean it's | Wilmer van der Gaast | 2009-10-17 | -2/+3 |
| | | | | | | | | | | | | incorrect, so stop spamming. Ideally it should return a feature-not- implemented but I'll do that later. | |||
| * | Document password-protected rooms. | Wilmer van der Gaast | 2009-10-17 | -0/+4 |
| | | ||||
| * | Valgrind pointed me at some memory leaks in the Yahoo! codek, including one | Wilmer van der Gaast | 2009-10-17 | -17/+22 |
| | | | | | | | | | | that existed for a while already. Fixed. | |||
| * | Turns out I *did* implement HTTPS auth for Yahoo! myself already, but I | Wilmer van der Gaast | 2009-10-13 | -184/+178 |
| | | | | | | | | | | | | kept it as a patch somewhere in my homedir because I thought I didn't need it. I like this code more so I'll use it instead. | |||
| * | Setting Yahoo! away states works again. | Wilmer van der Gaast | 2009-10-10 | -23/+30 |
| | | ||||
| * | Fixed an ugly bug in the write handler that may have caused many weird bugs | Wilmer van der Gaast | 2009-10-10 | -3/+1 |
| | | | | | | | | | | | | for a while already by only sending one packet even if more of them were generated during an event cycle. | |||
| * | More Yahoo! fixes: Adding and removing buddies works, and for the first | Wilmer van der Gaast | 2009-10-10 | -41/+167 |
| | | | | | | | | | | | | | | | | | | time buddy add requests are actually handled; from what I can see this simply didn't exist in libyahoo2 yet so far. :-( I melded pieces of changes from http://geny.sf.net/ to make this stuff work. | |||
| * | Added imcb_ask_auth() instead of reimplementing authorization requests | Wilmer van der Gaast | 2009-10-10 | -15/+63 |
| | | | | | | | | | | in every protocol module. | |||
* | | Adding/removing contacts now works. | Wilmer van der Gaast | 2009-11-23 | -3/+19 |
| | | ||||
* | | I think daemon mode and libpurple won't go together very well for now since | Wilmer van der Gaast | 2009-10-14 | -1/+9 |
| | | | | | | | | | | | | libpurple seems to keep track of a merged contact list. For now people shouldn't be trying this combination. | |||
* | | Store real names in /whois. | Wilmer van der Gaast | 2009-10-12 | -0/+6 |
| | | ||||
* | | Automatically try prpl-$proto if $proto doesn't exist, and disable native | Wilmer van der Gaast | 2009-10-12 | -11/+29 |
| | | | | | | | | | | protocol modules if purple is enabled; they don't go together very well. | |||
* | | Oops, forgot to drop a printf() of all away states for debugging. | Wilmer van der Gaast | 2009-10-12 | -3/+0 |
| | |