aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| | | * | | | | | | | | | | | Split off the file transfer stuff into a separate file. What a mess.Wilmer van der Gaast2010-05-17-198/+237
| | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | Mainline merge. (Probably mostly irrelevant for this branch, oh well.)Wilmer van der Gaast2010-05-16-215/+888
| | | |\ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | As long as this is a separate branch, enabling purple by default's not aWilmer van der Gaast2010-05-14-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bad idea.
| | | * | | | | | | | | | | | | Purple lists mix up key and value; key == what the user sees, *value* isWilmer van der Gaast2010-05-10-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | what the module understands. This should hopefully resolve QQ issues.
| | | * | | | | | | | | | | | | Warning on the libpurple+libevent combination.Wilmer van der Gaast2010-05-02-0/+7
| | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | Groupchat support "finished".Wilmer van der Gaast2010-05-02-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Named chatrooms are not supported yet. This only adds support for the "chat with" command and for getting pulled into other people's chats.
| | | * | | | | | | | | | | | | Added support for creating groupchats. This can only be done in a horriblyWilmer van der Gaast2010-05-02-0/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | broken way which is surely going to break somehow someday.
| | | * | | | | | | | | | | | | Although probably the Twitter module won't interfere with libpurple,Wilmer van der Gaast2010-05-02-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for now I'll let BitlBee-libpurple be just that.
| | | * | | | | | | | | | | | | Support at least incoming groupchats. Not sure yet how starting them isWilmer van der Gaast2010-05-02-6/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | going to work.
| | | * | | | | | | | | | | | | libpurple-dev build dependency.Wilmer van der Gaast2010-04-24-1/+1
| | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | Merging stuff from mainline (1.2.6).Wilmer van der Gaast2010-04-24-117/+1888
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | Added BITLBEE_CONFIGURE_FLAGS variable so configure flags can be overriddenWilmer van der Gaast2010-04-24-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when generating debs.
| | | * | | | | | | | | | | | | | I should stop doing commits with the debugging stuff still enabled.Wilmer van der Gaast2010-04-18-1/+1
| | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | Frankenstein, it lives!Wilmer van der Gaast2010-03-23-15/+118
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This stuff can send files but it has troubles with certain protocol modules, don't rely on this yet. It's also getting too messy and should be split off into a separate file.
| | | * | | | | | | | | | | | | | Incoming file transfers can now be accepted (and should work) and/orWilmer van der Gaast2010-03-22-23/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rejected. Tested with Jabber and msn/msn-pecan so far.
| | | * | | | | | | | | | | | | | Enough code to make an incoming transfer show up properly and accept it.Wilmer van der Gaast2010-03-21-5/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not enough yet to handle the incoming data.
| | | * | | | | | | | | | | | | | I renamed GAIM_INPUT_* to something else in this branch.Wilmer van der Gaast2010-03-21-10/+10
| | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | Merging in killerbee stuff (just file transfers and maybe a few things fromWilmer van der Gaast2010-03-21-89/+3999
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mainline). Once I add ft support glue to protocols/purple/ I guess this will all go into killerbee.
| | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merging head. Most changes are not so relevant because they're to IMWilmer van der Gaast2010-03-20-133/+311
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | |_|_|_|/ / / / / / / / / / | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | modules.
| | | * | | | | | | | | | | | | | | Merging in head.Wilmer van der Gaast2010-03-14-421/+424
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | | | Add some simple information about available settings to the online helpWilmer van der Gaast2010-03-12-0/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | command.
| | | * | | | | | | | | | | | | | | | Added support for PURPLE_PREF_STRING_LIST style settings, this makes theWilmer van der Gaast2010-03-12-1/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | QQ module (and maybe others) work.
| | | * | | | | | | | | | | | | | | | Added set_eval_list which I will need for the Purple module now to make QQWilmer van der Gaast2010-03-12-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (and others) work.
| | | * | | | | | | | | | | | | | | | Merging in ' fix.Wilmer van der Gaast2010-03-08-0/+1
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | | | | Mail notifications, partially from http://irc.nfx.cz/patches/notify.patchWilmer van der Gaast2010-03-08-4/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | written by sd@ircnet.
| | | * | | | | | | | | | | | | | | | | Set the ACC_FLAG_*_MESSAGE flags correctly depending on the prpl.Wilmer van der Gaast2010-03-07-3/+25
| | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | Fixed purple module to work with the new away interface.Wilmer van der Gaast2010-03-07-4/+22
| | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | Merging in mainline, including improved away/status stuff.Wilmer van der Gaast2010-03-07-236/+347
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | | | | | Fixed build system: Run pkg-config at configure-time instead of just failingWilmer van der Gaast2010-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 Gaast2009-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 Gaast2009-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 beWilmer van der Gaast2009-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 Gaast2009-11-26-2/+19
| | | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | | Added in-memory help info, which I wanted to implement for ages already.Wilmer van der Gaast2009-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), enoughWilmer van der Gaast2009-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 Gaast2009-11-23-1/+1
| | | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | | Fixed compatibility with non-libpurple version: oscar is now recognizedWilmer van der Gaast2009-11-23-23/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | as a protocol name, and removed prpl- hack from nogaim.c.
| | | * | | | | | | | | | | | | | | | | | Merging BitlBee 1.2.4+Wilmer van der Gaast2009-11-23-289/+503
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | | | | | | Adding/removing contacts now works.Wilmer van der Gaast2009-11-23-3/+19
| | | | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | | | I think daemon mode and libpurple won't go together very well for now sinceWilmer van der Gaast2009-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 Gaast2009-10-12-0/+6
| | | | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | | | Automatically try prpl-$proto if $proto doesn't exist, and disable nativeWilmer van der Gaast2009-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 Gaast2009-10-12-3/+0
| | | | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | | | Support for setting away states. Somewhat hackish but this stuff isWilmer van der Gaast2009-10-12-5/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | hopelessly complicated in libpurple anyway..
| | | * | | | | | | | | | | | | | | | | | | Fixed account cleanup (use remove, not destroy) and now using user's accountWilmer van der Gaast2009-10-11-20/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | settings.
| | | * | | | | | | | | | | | | | | | | | | Copy all the string/bool/int account settings with their defaults toWilmer van der Gaast2009-10-11-17/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "account set". They can be changed, but changes don't yet have any effect.
| | | * | | | | | | | | | | | | | | | | | | Some valgrind cleaning/type safety fixes.Wilmer van der Gaast2009-10-11-6/+21
| | | | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | | | Added handing of away states/messages of contacts.Wilmer van der Gaast2009-10-11-9/+10
| | | | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | | | Fixing a few compiler warnings and cleaning up the last remains ofWilmer van der Gaast2009-10-11-36/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GLib-specific code.
| | | * | | | | | | | | | | | | | | | | | | Hacked up a B_EV_FLAG_FORCE_REPEAT event handler flag to make libpurpleWilmer van der Gaast2009-10-11-4/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | happy.