aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Added join_chat command to the "help groupchat" information.Wilmer van der Gaast2007-07-15-0/+4
|
* Merging more debian/ changes.Wilmer van der Gaast2007-07-14-479/+3
|\
| * Adding an epoch to "spoofed" version numbers to make sure apt doesn'tWilmer van der Gaast2007-07-14-1/+1
| | | | | | | | | | stick with distro packages.
| * Removed MPL from debian/copyright because the old Jabber module is goneWilmer van der Gaast2007-07-06-478/+2
| | | | | | | | | | now.
* | Fixed imc_logout() (assigning u too early). Stupid me.Wilmer van der Gaast2007-07-11-1/+2
| |
* | Merging from devel. Added documentation for the join_chat command, addingWilmer van der Gaast2007-07-06-21/+2418
|\| | | | | | | | | a debian/ tree and a merge from Jelmer (mainly unittest stuff).
| * Adding debian/ tree to the repository again. Updated it to include allWilmer van der Gaast2007-07-06-0/+1996
| | | | | | | | | | | | 1.0.x versions and some other changes. Might soon start building snapshots again. :-)
| * Merge from Jelmer (mainly unit testing things).Wilmer van der Gaast2007-07-01-10/+410
| |\
| | * Add lcov targetJelmer Vernooij2007-01-22-0/+11
| | |
| | * Add tests for setJelmer Vernooij2007-01-21-1/+139
| | |
| | * Add testsuite for crypting.Jelmer Vernooij2007-01-21-1/+52
| | |
| | * Add unit testing for user codeJelmer Vernooij2007-01-21-1/+95
| | |
| | * Add tests for set_url(). Fixed a bug where the default port wasn't Jelmer Vernooij2006-12-24-1/+72
| | | | | | | | | | | | | | | set when socks5 was used.
| | * Refactor the help code to take a filename rather than using the global struct.Jelmer Vernooij2006-12-24-10/+43
| | |
| | * Fix check for non-debug builds.Jelmer Vernooij2006-12-24-0/+2
| | |
| * | Added help information for the join_chat command and its five arguments,Wilmer van der Gaast2007-06-30-10/+10
| | | | | | | | | | | | | | | | | | which were completely undocumented so far. Also removed the import_buddies information because that command doesn't exist anymore anyway.
| * | s/Gender: Unknown// in OSCAR profile info. If we don't know, just don'tWilmer van der Gaast2007-04-27-1/+2
| | | | | | | | | | | | | | | mention it, like the other vars.
* | | Added (and using) jabber_chat_free() for better memory management, fixedWilmer van der Gaast2007-07-02-17/+28
| | | | | | | | | | | | | | | | | | channel name generation code in root_commands.c and fixed one memory leak in jabber_buddy_remove_bare().
* | | Stripping of unwanted characters (@ and =) in channel nicknames.Wilmer van der Gaast2007-07-02-1/+11
| | |
* | | Fixed nick hint function to only set the nick if it's different fromWilmer van der Gaast2007-07-02-7/+13
| | | | | | | | | | | | | | | | | | the current one (otherwise the dedupe function will dedupe the nick against itself).
* | | Cleaning up groupchats when shutting down the Jabber connection. TheWilmer van der Gaast2007-07-02-0/+3
| | | | | | | | | | | | | | | | | | cleaning up of groupchats isn't done very well yet, but this will at least keep things sane.
* | | Keeping an original (not normalized) copy of the user's nickname. ThisWilmer van der Gaast2007-07-01-3/+7
| | | | | | | | | | | | | | | | | | | | | fixes a bug reported by James Teh in the monster ticket #20. There's no proper garbage collection yet in the Jabber conference code, really have to do that soon. :-(
* | | Better handling of private messages via groupchats.Wilmer van der Gaast2007-07-01-9/+54
| | |
* | | Properly updating away state info if one resource goes down while anotherWilmer van der Gaast2007-07-01-8/+17
| | | | | | | | | | | | | | | | | | one's still there. Not sending offline notifications is great, but updating the away state info is even better. :-)
* | | Less copy-pasting in the service discovery reply and added MUC support toWilmer van der Gaast2007-07-01-22/+21
| | | | | | | | | | | | | | | that list. And adding some const stuff in the xmltree functions.
* | | Better groupchat channel name generation/verification.Wilmer van der Gaast2007-07-01-2/+5
| | |
* | | Not calling imcb_remove_buddy() right after removing the XML console buddyWilmer van der Gaast2007-06-20-0/+4
| | | | | | | | | | | | | | | anymore.
* | | Fixed irc_chat_by_channel() to not break if using multiple IM accountsWilmer van der Gaast2007-06-14-3/+11
| | | | | | | | | | | | | | | where some of them are down.
* | | Added imcb_remove_buddy() so deletions in Jabber roster pushes actuallyWilmer van der Gaast2007-06-14-7/+14
| | | | | | | | | | | | | | | | | | work. This also solves the issue of underscores appearing and disappearing in their nicknames when people leave/join a chat.
* | | Fixed a memory management problem that caused some strange nickname issues.Wilmer van der Gaast2007-06-14-2/+7
| | |
* | | Fixed the duplicate-nick problem. Very very very stupid bug... :-(Wilmer van der Gaast2007-06-14-1/+1
| | |
* | | Calling imcb_add_buddy() before setting the nickname. This is the onlyWilmer van der Gaast2007-06-04-3/+6
| | | | | | | | | | | | | | | way to set the nickname in time before BitlBee sends the JOIN.
* | | Fixed retarded use of strcpy() and no longer using Jabber fullnames forWilmer van der Gaast2007-06-04-6/+4
| | | | | | | | | | | | | | | nickname generation. IM fullnames and IRC nicknames are just *different*.
* | | Added imcb_buddy_nick_hint so the Jabber conference module can suggest saneWilmer van der Gaast2007-06-04-26/+47
| | | | | | | | | | | | | | | | | | | | | | | | nicknames for chatroom participants. There'll probably be a lot of underscores now, but this is by far the cleanest way to implement this, I think. At least now whispers will work properly. Also using this function call to set names for ICQ contacts in a slightly saner way.
* | | Now anonymous rooms should really work. This makes sure the self-join willWilmer van der Gaast2007-06-04-4/+8
| | | | | | | | | | | | | | | | | | actually be recognized properly. This is running on my work machine for a few days already.
* | | Added a real XML-console to the Jabber module! Add the handle "xmlconsole"Wilmer van der Gaast2007-06-04-12/+63
| | | | | | | | | | | | | | | | | | | | | (without any @server part) to your contact list and you'll see all XMPP traffic going in and out, and messages sent to the buddy will be sent as packets to the server.
* | | Prepared the Jabber module for anonymous rooms, but the BitlBee coreWilmer van der Gaast2007-04-25-16/+25
| | | | | | | | | | | | | | | | | | doesn't deal with it very well, and I don't really know yet how I'll solve this... :-(
* | | Fixes: handling of being kicked, now sending <presence/> tags to allWilmer van der Gaast2007-04-22-4/+20
| | | | | | | | | | | | | | | conferences the user's in.
* | | Got rid of one HORRIBLE stupidity called chat_by_channel(), which stillWilmer van der Gaast2007-04-22-28/+39
| | | | | | | | | | | | | | | | | | | | | used the GLOBAL IM connections list, allowing user A to interfere with user B's groupchats if running in daemon mode. I can't believe this was still there...
* | | You can send messages too now. But it's still very kludgy and doesn't workWilmer van der Gaast2007-04-22-13/+82
| | | | | | | | | | | | | | | with anonymous rooms (ie about 95% of all available Jabber chatrooms?).
* | | Read-only support for Jabber conferences (non-anonymous rooms only).Wilmer van der Gaast2007-04-22-41/+341
|/ / | | | | | | | | Just don't use this, you're really not going to like it. :-)
* | join_chat root command works for AIM chats now. (Was trivial to add andWilmer van der Gaast2007-04-21-11/+15
| | | | | | | | | | useful for testing.)
* | Consistency; Using OPT_T(YP|HINK)ING for outgoing typing notfication crapWilmer van der Gaast2007-04-20-11/+11
| | | | | | | | | | too.
* | Jabber module should always send the status information of the primaryWilmer van der Gaast2007-04-20-4/+4
| | | | | | | | | | resource now, instead of just whatever came in last.
* | Added G_GNUC_PRINTF() to imcb_(log|error) to keep an eye on fmt string issues.Wilmer van der Gaast2007-04-20-2/+2
| |
* | Renamed some more prpl functions.Wilmer van der Gaast2007-04-20-23/+22
| |
* | No auto reconnect when the user does "account off" (in fact this autoWilmer van der Gaast2007-04-20-1/+1
| | | | | | | | | | reconnect gets cancelled immediately, but the message is confusing).
* | Renamed/slightly changed syntax of groupchat callback functions.Wilmer van der Gaast2007-04-19-43/+42
| |
* | New code to use nicknames stored in ICQ contact lists.Wilmer van der Gaast2007-04-19-12/+41
| |
* | More API changes: buddy list management. imcb_add_buddy() is now a *real*Wilmer van der Gaast2007-04-18-76/+91
| | | | | | | | | | | | | | | | | | callback, it's only called from inside IM-modules. This makes sure a buddy only gets added to the BitlBee structures if the add was successful. This gets rid of the weirdness described in #55. Unfortunately for now this change breaks A) automatic renaming of ICQ contacts (if there are names stored in the contact list) B) add -tmp.