# # ChangeLog for protocols/jabber/presence.c # # Generated by Trac 1.2.3 # 2024-11-05T16:25:41Z Sun, 03 Feb 2008 16:59:39 GMT Wilmer van der Gaast [8c1eb80] * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/presence.c (modified) Implemented XEP-0115. This adds some info to the tags so ... Sun, 13 Jan 2008 14:48:32 GMT Wilmer van der Gaast [dded27d] * protocols/jabber/presence.c (modified) Fixed "Conditional jump or move depends on uninitialised value(s)" at ... Fri, 11 Jan 2008 13:17:11 GMT Wilmer van der Gaast [e7f8838] * protocols/jabber/presence.c (modified) Fixing bug #344, now away states should always be correct, even when ... Sun, 06 Jan 2008 12:37:55 GMT Wilmer van der Gaast [43462708] * configure (modified) * irc.c (modified) * nick.c (modified) * protocols/jabber/iq.c (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/presence.c (modified) * protocols/msn/msn_util.c (modified) * protocols/oscar/service.c (modified) * protocols/oscar/txqueue.c (modified) More consistency in error/warning errors. Until now "WARNING:" was ... Sun, 02 Dec 2007 17:25:57 GMT Wilmer van der Gaast [5bd21df] * protocols/jabber/conference.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/presence.c (modified) Handling of presence-error packets (only useful for groupchats now), ... Sat, 24 Nov 2007 01:13:15 GMT Wilmer van der Gaast [3a80471] * protocols/jabber/presence.c (modified) (Hopefully) fixing one case where the Jabber module doesn't ... Wed, 14 Nov 2007 23:42:07 GMT Wilmer van der Gaast [ebb95b6] * bitlbee.c (modified) * conf.c (modified) * conf.h (modified) * configure (modified) * crypting.h (modified) * debian/postinst (modified) * debian/prerm (modified) * doc/user-guide/commands.xml (modified) * help.h (modified) * irc.c (modified) * lib/misc.c (modified) * lib/proxy.c (modified) * protocols/jabber/io.c (modified) * protocols/jabber/presence.c (modified) * protocols/jabber/xmltree.c (modified) * protocols/nogaim.c (modified) * protocols/oscar/oscar.c (modified) * storage.h (modified) Merging from devel/Jelmer. Wed, 14 Nov 2007 23:09:22 GMT Wilmer van der Gaast [1bf1ae6] * protocols/jabber/io.c (modified) * protocols/jabber/presence.c (modified) * protocols/jabber/xmltree.c (modified) Removed some debugging stuff that shouldn't have been here for a long ... Mon, 30 Jul 2007 19:12:06 GMT Wilmer van der Gaast [1baaef8] * protocols/jabber/io.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/presence.c (modified) Added jabber_error_parse() and using it for both stream- and stanza ... Sun, 01 Jul 2007 19:58:23 GMT Wilmer van der Gaast [9c9b37c] * protocols/jabber/conference.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/presence.c (modified) Keeping an original (not normalized) copy of the user's nickname. ... Sun, 01 Jul 2007 15:22:42 GMT Wilmer van der Gaast [2758cfe] * protocols/jabber/presence.c (modified) Properly updating away state info if one resource goes down while ... Mon, 23 Apr 2007 05:18:47 GMT Wilmer van der Gaast [2d317bb] * protocols/jabber/conference.c (modified) * protocols/jabber/presence.c (modified) * protocols/jabber/xmltree.c (modified) * protocols/nogaim.c (modified) Fixes: handling of being kicked, now sending tags to all ... Sun, 22 Apr 2007 20:44:27 GMT Wilmer van der Gaast [e35d1a1] * protocols/jabber/Makefile (modified) * protocols/jabber/conference.c (added) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/message.c (modified) * protocols/jabber/presence.c (modified) * protocols/jabber/xmltree.c (modified) * protocols/msn/sb.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/oscar.c (modified) * protocols/yahoo/yahoo.c (modified) * root_commands.c (modified) Read-only support for Jabber conferences (non-anonymous rooms only). ... Sat, 21 Apr 2007 05:02:05 GMT Wilmer van der Gaast [17fa798] * protocols/jabber/presence.c (modified) Jabber module should always send the status information of the ... Wed, 18 Apr 2007 02:49:49 GMT Wilmer van der Gaast [33dc261] * protocols/jabber/presence.c (modified) Fixed NULL pointer dereference in Jabber code. Mon, 16 Apr 2007 04:01:13 GMT Wilmer van der Gaast [6bbb939] * irc_commands.c (modified) * protocols/jabber/iq.c (modified) * protocols/jabber/presence.c (modified) * protocols/msn/msn.c (modified) * protocols/msn/ns.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/oscar.c (modified) * protocols/yahoo/yahoo.c (modified) Split serv_got_update() into imcb_buddy_(status|times). (Well, the ... Mon, 16 Apr 2007 01:03:08 GMT Wilmer van der Gaast [84b045d] * Makefile (modified) * irc.c (modified) * irc_commands.c (modified) * protocols/jabber/io.c (modified) * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/presence.c (modified) * protocols/jabber/sasl.c (modified) * protocols/msn/msn.c (modified) * protocols/msn/msn_util.c (modified) * protocols/msn/ns.c (modified) * protocols/msn/sb.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/chat.c (modified) * protocols/oscar/chatnav.c (modified) * protocols/oscar/icq.c (modified) * protocols/oscar/im.c (modified) * protocols/oscar/info.c (modified) * protocols/oscar/oscar.c (modified) * protocols/oscar/rxqueue.c (modified) * protocols/oscar/search.c (modified) * protocols/oscar/service.c (modified) * protocols/oscar/txqueue.c (modified) * protocols/yahoo/yahoo.c (modified) * query.c (modified) * root_commands.c (modified) s/imc/imcb/ for callback functions. Moved things aroundin nogaim.h a ... Fri, 06 Apr 2007 05:20:31 GMT Wilmer van der Gaast [aef4828] * account.c (modified) * irc.c (modified) * protocols/jabber/io.c (modified) * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/presence.c (modified) * protocols/jabber/sasl.c (modified) * protocols/msn/msn.c (modified) * protocols/msn/msn_util.c (modified) * protocols/msn/ns.c (modified) * protocols/msn/sb.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/chat.c (modified) * protocols/oscar/chatnav.c (modified) * protocols/oscar/icq.c (modified) * protocols/oscar/im.c (modified) * protocols/oscar/info.c (modified) * protocols/oscar/oscar.c (modified) * protocols/oscar/rxqueue.c (modified) * protocols/oscar/search.c (modified) * protocols/oscar/service.c (modified) * protocols/oscar/txqueue.c (modified) * protocols/yahoo/yahoo.c (modified) * query.c (modified) More cleanups, mainly in the callbacks. Replaced things like ... Sat, 31 Mar 2007 05:40:45 GMT Wilmer van der Gaast [0da65d5] * account.c (modified) * account.h (modified) * irc.c (modified) * irc_commands.c (modified) * protocols/jabber/io.c (modified) * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/message.c (modified) * protocols/jabber/presence.c (modified) * protocols/jabber/sasl.c (modified) * protocols/msn/msn.c (modified) * protocols/msn/msn.h (modified) * protocols/msn/msn_util.c (modified) * protocols/msn/ns.c (modified) * protocols/msn/sb.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/aim.h (modified) * protocols/oscar/im.c (modified) * protocols/oscar/oscar.c (modified) * protocols/oscar/service.c (modified) * protocols/yahoo/yahoo.c (modified) * query.c (modified) * query.h (modified) * root_commands.c (modified) * user.c (modified) * user.h (modified) s/gaim_connection/im_connection/ and some other minor API changes. ... Sun, 18 Feb 2007 22:52:48 GMT Wilmer van der Gaast [21782b3] * protocols/jabber/presence.c (modified) Silencing some (hopefully) bogus warnings because too many people ... Sun, 12 Nov 2006 23:06:08 GMT Wilmer van der Gaast [0d3f30f] * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/message.c (modified) * protocols/jabber/presence.c (modified) Improved handling of JIDs: Bare JIDs are allowed (*sigh*) and case ... Sun, 15 Oct 2006 20:24:01 GMT Wilmer van der Gaast [788a1af] * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/message.c (modified) * protocols/jabber/presence.c (modified) Proper cleanup of jabber buddy structures when removing a buddy from ... Tue, 10 Oct 2006 12:10:20 GMT Wilmer van der Gaast [8eb10c9] * protocols/jabber/presence.c (modified) Oops... When I say ignore, I really mean ignore! Tue, 10 Oct 2006 12:05:42 GMT Wilmer van der Gaast [a21a8ac] * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/message.c (modified) * protocols/jabber/presence.c (modified) Added resource selection (based on priority or time of last message) ... Mon, 09 Oct 2006 18:19:05 GMT Wilmer van der Gaast [6a1128d] * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/presence.c (modified) The module now keeps track of all resources available for a buddy. ... Sat, 07 Oct 2006 17:46:28 GMT Wilmer van der Gaast [36e9f62] * configure (modified) * lib/misc.c (modified) * lib/misc.h (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/presence.c (modified) Added SRV lookups to automatically find out the correct server for a ... Mon, 02 Oct 2006 18:32:21 GMT Wilmer van der Gaast [6266fca] * protocols/jabber/jabber_util.c (modified) * protocols/jabber/presence.c (modified) Fixed memory leak in jabber_buddy_ask() and added "handling" of ... Sun, 24 Sep 2006 19:25:06 GMT Wilmer van der Gaast [8e5e2e9] * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/presence.c (modified) Handling of incoming authorization requests, manual block/allow. ... Sun, 24 Sep 2006 18:08:07 GMT Wilmer van der Gaast [cfbb3a6] * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/presence.c (modified) Added add_buddy/remove_buddy functions. Removing a contact doesn't ... Sun, 24 Sep 2006 10:25:41 GMT Wilmer van der Gaast [172a73f1] * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/presence.c (modified) Updated stuff to handle changing the priority setting. Sat, 23 Sep 2006 16:18:24 GMT Wilmer van der Gaast [5e202b0] * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/presence.c (modified) * protocols/msn/msn.c (modified) * protocols/nogaim.c (modified) Implemented a list of away states, using this for a better ... Thu, 21 Sep 2006 19:48:17 GMT Wilmer van der Gaast [deff040] * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/presence.c (modified) Implemented set_away() (VERY simple version, have to add an away ... Thu, 21 Sep 2006 09:37:03 GMT Wilmer van der Gaast [4a0614e] * protocols/jabber/io.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/presence.c (modified) * protocols/jabber/xmltree.c (modified) Added simple parsing of incoming tags, a nice ... Wed, 20 Sep 2006 20:26:47 GMT Wilmer van der Gaast [0b4a0db] * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/presence.c (modified) Now parsing roster properly. (Hopefully...) Wed, 20 Sep 2006 19:42:27 GMT Wilmer van der Gaast [21167d2] * protocols/jabber/Makefile (modified) * protocols/jabber/io.c (added) * protocols/jabber/iq.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/message.c (modified) * protocols/jabber/presence.c (modified) * protocols/jabber/xmltree.c (modified) It can send a valid (pre-XMPP) login packet. Lots of work to do, still... Wed, 20 Sep 2006 10:18:56 GMT Wilmer van der Gaast [f06894d] * protocols/jabber/Makefile (modified) * protocols/jabber/iq.c (added) * protocols/jabber/jabber.c (added) * protocols/jabber/jabber.h (added) * protocols/jabber/jabber_util.c (added) * protocols/jabber/message.c (added) * protocols/jabber/presence.c (added) * protocols/jabber/xmltree.h (modified) Added some pretty empty files.