aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/nogaim.c
Commit message (Collapse)AuthorAgeLines
...
| * | | | | Merging BitlBee 1.2.4+Wilmer van der Gaast2009-11-23-13/+52
| |\ \ \ \ \
| * | | | | | Automatically try prpl-$proto if $proto doesn't exist, and disable nativeWilmer van der Gaast2009-10-12-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | protocol modules if purple is enabled; they don't go together very well.
| * | | | | | Something that compiles and runs, but otherwise utterly useless. Added aWilmer van der Gaast2009-10-05-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | protocols/purple/ module and included it in the build system. Already picks up all the supported protocols and adds them individually.
* | | | | | | Inform the UI about group changes. This is important if the user hasWilmer van der Gaast2010-06-05-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | group channels.
* | | | | | | Restore add_* handle_unknown settings.Wilmer van der Gaast2010-06-03-1/+1
| | | | | | |
* | | | | | | Restore query cleanup on IM disconnects.Wilmer van der Gaast2010-05-13-1/+1
| | | | | | |
* | | | | | | Pick up group changes coming in during a session. Reflecting them in theWilmer van der Gaast2010-05-09-13/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | session will be a bit more complicated.
* | | | | | | Keep track of contact groups in a slightly more efficient way.Wilmer van der Gaast2010-05-09-1/+1
| | | | | | |
* | | | | | | Starting to restore chatroom stuff. Only enough to create and be joinedWilmer van der Gaast2010-05-06-270/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into a room. More will follow soon.
* | | | | | | Merging loads of stuff from mainline.Wilmer van der Gaast2010-04-14-3/+45
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| * | | | | | Added imcb_chat_nick_hint() and use it in the Twitter module to get sanerWilmer van der Gaast2010-04-09-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | channel names. This also closes bug #577, making the Skype module a bit nicer.
| * | | | | | Added display_timestamps setting in case some people may not really like them.Wilmer van der Gaast2010-04-08-3/+6
| | | | | | |
| * | | | | | It'd be nice to not crash when the user goes away. :-)Wilmer van der Gaast2010-04-07-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't export no-op set_away() funcs/etc and make nogaim detect that and give up in time.
| * | | | | | Merging Twitter support.Wilmer van der Gaast2010-04-07-0/+5
| |\ \ \ \ \ \
| | * | | | | | Added twitter-module.Geert Mulders2009-12-01-0/+5
| | | |/ / / / | | |/| | | |
| * | | | | | Show timestamps for offline messages. Including a timezone setting forWilmer van der Gaast2010-04-07-4/+101
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | people using servers outside their own timezone.
* | | | | | Incoming typing notifications.Wilmer van der Gaast2010-04-13-18/+0
| | | | | |
* | | | | | Fixed cleanup issues when turning off an account. Also fixed syntax ofWilmer van der Gaast2010-04-12-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | *_user_free().
* | | | | | Restored query/ask stuff.Wilmer van der Gaast2010-04-11-12/+6
| | | | | |
* | | | | | Including DCC stuff again, with a wonderful extra layer of abstraction.Wilmer van der Gaast2010-04-11-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some hooks are missing so sending files doesn't work yet. Receiving also still seems to have some issues. On the plus side, at least the MSN/Jabber modules work again.
* | | | | | Get full names properly. Handling of nick_source setting andWilmer van der Gaast2010-04-04-30/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | imcb_nick_hint() is probably still broken.
* | | | | | Cleaned lots of compiler warnings so I can get some signal again.Wilmer van der Gaast2010-04-01-4/+7
| | | | | |
* | | | | | Restored "account" root command and restored enough stuff to be able toWilmer van der Gaast2010-03-31-182/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | send messages. Also started moving stuff out from nogaim.* into bee_* files.
* | | | | | nogaim.c is close to doing something useful again without speaking any IRCWilmer van der Gaast2010-03-31-139/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | itself.
* | | | | | Start restoring IM-related bits, added bee_user.c with basic functionsWilmer van der Gaast2010-03-29-30/+29
|/ / / / / | | | | | | | | | | | | | | | | | | | | and UI callbacks.
* | | | / Include non-away status messages in blist and whois responses. The whoisWilmer van der Gaast2010-03-16-6/+7
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | change is a complete violation of the IRC protocol but that doesn't seem to be an uncommon thing.
* | | | Allow disabling certain IM protocols at runtime, patch fromWilmer van der Gaast2010-03-14-1/+13
| | | | | | | | | | | | | | | | | | | | misc@mandriva.org, bug #381.
* | | | Adding a few consts and other misc fixes from bug #431. Doing this via aWilmer van der Gaast2010-03-14-8/+8
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | merge because bzr can probably deal with the conflicts better than patch.
| * | | | Some const/etc cleanups submitted by domen@coderock.org back in bug #431.Wilmer van der Gaast2010-03-14-8/+8
| | | | |
* | | | | Added nick_source account setting to allow using full name fields forWilmer van der Gaast2010-03-13-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | generating nicknames instead of just the handle.
* | | | | Fixed a compiler warning for an ugliness that fortunately shouldn't haveWilmer van der Gaast2010-03-09-1/+1
| |_|_|/ |/| | | | | | | | | | | | | | | caused any issues except with broken protocol modules.
* | | | Added global and per-account settings "away" and "status" so the user canWilmer van der Gaast2010-03-07-11/+16
| | | | | | | | | | | | | | | | | | | | set these things individually.
* | | | Adapted nogaim.c. Pretty nice cleanup of away state alias handling, mostly.Wilmer van der Gaast2010-03-06-45/+40
| |/ / |/| |
* | | Shuffling a few more #includes. Much more shuffling will be needed.Wilmer van der Gaast2009-10-23-1/+3
| | |
* | | Added imcb_ask_auth() instead of reimplementing authorization requestsWilmer van der Gaast2009-10-10-12/+49
| |/ |/| | | | | | | in every protocol module.
* | Fixed ic->away leaking memory. This var is only used by OSCAR and shouldWilmer van der Gaast2008-12-14-0/+3
| | | | | | | | | | | | maybe be killed. Also fixed some completely broken indentation in those functions.
* | Restored support for password-protected chatrooms (for now only by acceptingWilmer van der Gaast2008-09-28-2/+2
| | | | | | | | | | a password in the IRC JOIN command).
* | Added auto_join code.Wilmer van der Gaast2008-08-31-0/+11
| |
* | Added SET_INVALID, which set evaluators should now return instead of NULLWilmer van der Gaast2008-08-24-8/+4
| | | | | | | | | | | | | | when the given value is not accepted. This to allow certain variables actually be set to NULL (server, for example). This should fully close #444.
* | Added ceiling to auto-reconnect delay, changed the default to 5*3<900 andWilmer van der Gaast2008-08-10-3/+3
| | | | | | | | | | added documentation.
* | Simple exponential backoff code. Have to add a maximum delay setting,Wilmer van der Gaast2008-08-06-1/+5
|/ | | | | | something like 5*5<300: 5s, multiply by 5 on each failure, but stop increasing once we hit 5m.
* query.h now defines a callback function type, not using void* for it anymore.Wilmer van der Gaast2008-04-05-7/+10
| | | | | | Got rid of the bogus window handler pointer as the first argument to the callback.
* Added imcb_chat_log() for chatroom system messages, so they can beWilmer van der Gaast2008-01-20-0/+18
| | | | | displayed inside the right channel.
* Moving imcb_chat_new() to a saner location (no code changes) and fixingWilmer van der Gaast2008-01-18-25/+26
| | | | | default channel topic.
* Fixing some Solaris compiler warnings (u_int->uint, adding some typecastsWilmer van der Gaast2008-01-17-3/+3
| | | | | for pid_t variables).
* Some changes to get rid of compiler warnings. (And disabling strictWilmer van der Gaast2007-11-22-5/+5
| | | | | aliasing because there are too many warnings about it. :-P)
* Added Jabber groupchat topic support.Wilmer van der Gaast2007-11-19-3/+3
|
* Merging /TOPIC code from Miklos Vajna. Untested, because I still have toWilmer van der Gaast2007-11-19-0/+24
| | | | | implement the Jabber hooks.
* Merging from devel/Jelmer.Wilmer van der Gaast2007-11-14-3/+3
|\
| * Fix another warning.Jelmer Vernooij2007-10-12-3/+3
| |