source: protocols/jabber/jabber.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Date Author Log Message
(edit) @1444be5   2012-10-17T07:23:00Z michael Implement jabber message receipts (XEP-0184) This change will make …
(edit) @fc0640e   2012-02-10T18:00:00Z wilmer Support for "nameless" chatrooms on Jabber. Just join #somechannel …
(edit) @bb2d198   2012-02-10T15:14:38Z wilmer Probing for Google Talk servers, based on iq-discovery responses. I'll …
(edit) @34ded90   2011-12-24T18:09:05Z wilmer Slight cleanup: Use a constant instead of just "jabber_oauth" …
(edit) @164352e   2011-12-24T18:02:39Z wilmer Merging mainline.
(edit) @96f954d   2011-12-24T17:49:12Z wilmer Removing unfinished debugging stuff accidentally committed in …
(edit) @792a93b   2011-12-23T12:44:08Z wilmer Merging SSL certificate verification for GnuTLS, with help from AopicieR.
(edit) @ad46e4d   2011-12-22T11:23:18Z wilmer Use initgroups() as well when dropping privileges. Closes bug #852.
(edit) @e14b47b8   2011-12-21T10:48:08Z wilmer Fix parsing of acc->pass. Use oauth_params_ functions instead of …
(edit) @68286eb   2011-12-20T16:45:53Z wilmer Detect JID changes at login time and warn the user about them.
(edit) @486ddb5   2011-12-19T14:50:58Z wilmer Initial merge of tls_verify patch from AopicieR.
(edit) @64b6635   2011-12-18T21:56:44Z wilmer Restructured and updated code a little bit to support new-style (much …
(edit) @18c6d36   2011-12-18T19:25:44Z wilmer More generic OAuth support now. Should work well for all GTalk …
(edit) @e1c926f   2011-07-31T15:44:37Z wilmer Facebook authentication. This isn't really OAuth in the end: FB …
(edit) @4a5d885   2011-07-26T11:58:38Z wilmer Working OAuth2 support. Needs some more debugging (error handling is …
(edit) @d76e12f   2010-12-06T00:18:27Z wilmer Add support for XEP 202 (replacement for jabber:iq:time).
(edit) @d88c92a   2010-12-06T00:03:49Z wilmer First bits of CTCP support to contacts. (Try /CTCP VERSION on a Jabber …
(edit) @31dbb90a   2010-08-30T22:02:46Z wilmer Suppress subjects in Jabber conversations after showing them once.
(edit) @46d215d   2010-06-08T23:43:13Z wilmer Allow moving contacts around between groups. Works with at least …
(edit) @d50e22f   2010-06-08T22:22:16Z wilmer Merging memory leak fixes from devel, time to find the ui-fix-specific …
(edit) @04a927c   2010-06-07T23:04:58Z wilmer Fixing some memory leakage.
(edit) @767a148   2010-03-21T16:06:31Z wilmer Merging in file transfer support. Most important points from my review …
(edit) @638feab   2010-03-18T14:38:06Z wilmer Merging in Jabber resource selection fix. This adds the …
(edit) @e8c8d00   2010-03-17T15:15:19Z wilmer Merging mainline.
(edit) @8fb1263   2010-03-14T17:45:33Z wilmer Don't send bind and session requests at the same time when logging in …
(edit) @af7f046   2010-03-14T16:56:00Z wilmer Don't send a <?xml> stream start after starttls since it upsets …
(edit) @be609ff   2010-03-12T19:10:16Z wilmer Merging mainline.
(edit) @840bba8   2010-03-06T14:50:52Z wilmer The Jabber part of the change. Also made representation of not-away a …
(edit) @1c3008a   2009-12-13T14:48:56Z wilmer No functional changes, just some style "fixes". Although I admit I'm …
(edit) @2288705   2009-12-07T21:54:19Z wilmer Merging head.
(edit) @76c85b4c   2009-11-19T13:11:38Z wilmer resource_select now defaults to activity instead of priority. Also, …
(edit) @4cf80bb   2009-10-23T10:43:15Z wilmer Shuffling a few more #includes. Much more shuffling will be needed.
(edit) @94acdd0   2008-09-28T11:18:19Z wilmer Restored support for password-protected chatrooms (for now only by …
(edit) @8661caa   2008-08-04T14:45:24Z a.sporto+bee merged in upstream r410. Only conflict was the correction of jabber …
(edit) @89d736a   2008-06-22T19:21:06Z wilmer From the department of over-engineering, now cached packet IDs are …
(edit) @7f69740   2008-06-15T18:11:47Z wilmer Using a port list instead of a single range for the allowed Jabber …
(edit) @b5cfc2b   2008-05-10T10:09:19Z a.sporto+bee some changes for sending. * not only query but also respect peer's …
(edit) @1ba7e8f   2008-02-15T17:38:57Z a.sporto+bee Merged with upstream r328 Wilmer van der Gaast 2008-02-11 Got rid …
(edit) @63075d7   2008-02-03T23:33:18Z wilmer Messages from the user are also included in backlogs when joining a …
(edit) @8c1eb80   2008-02-03T16:59:39Z wilmer Implemented XEP-0115. This adds some info to the <presence/> tags so …
(edit) @979cfb4   2008-02-03T13:54:19Z wilmer Saner garbage collection of cached packets in the Jabber module. Now …
(edit) @b5c8a34   2008-01-24T22:49:47Z wilmer Keeping track of valid Jabber connections so _connected() events will …
(edit) @eded1f7   2007-12-18T23:59:35Z kenobi Merged in 280..288 from upstream (e.g. PING)
(edit) @dc0ba9c   2007-12-18T02:07:59Z kenobi sending via proxy
(edit) @529078a   2007-12-16T16:35:38Z wilmer Implemented XEP-0199 (patch from misc@…).
(edit) @c058ff9   2007-12-09T23:19:35Z wilmer Added /invite support for Jabber chatrooms (and fixed the argument …
(edit) @08135df   2007-12-04T01:08:43Z a.sporto+bee Merged in current devel Wilmer van der Gaast 2007-12-02 Imported …
(edit) @dce3903   2007-12-04T00:48:57Z a.sporto+bee Send and receive seems to work now! Also adopted the new buffering …
(edit) @2ff2076   2007-12-03T14:28:45Z a.sporto+bee Intermediate commit. Sending seems to work. TODOs: * move from …
(edit) @5bd21df   2007-12-02T17:25:57Z wilmer Handling of presence-error packets (only useful for groupchats now), …
(edit) @4306d8b   2007-12-02T16:43:57Z wilmer Removed retarded printf() (ARGH) and moved the event handling handling …
(edit) @2c2df7d   2007-11-28T21:07:30Z a.sporto+bee Initial import of jabber file receive and DCC send support. This …
(edit) @608f8cf   2007-11-24T18:02:39Z wilmer Added some random hash to the id= for cached XMPP packets so that …
(edit) @ef5c185   2007-11-19T23:14:39Z wilmer Added Jabber groupchat topic support.
(edit) @1baaef8   2007-07-30T19:12:06Z wilmer Added jabber_error_parse() and using it for both stream- and stanza …
(edit) @9da0bbf   2007-07-02T22:12:03Z wilmer Added (and using) jabber_chat_free() for better memory management, …
(edit) @9c9b37c   2007-07-01T19:58:23Z wilmer Keeping an original (not normalized) copy of the user's nickname. This …
(edit) @b9f8b87   2007-07-01T16:29:21Z wilmer Better handling of private messages via groupchats.
(edit) @bb95d43   2007-06-04T11:32:37Z wilmer Added a real XML-console to the Jabber module! Add the handle …
(edit) @6286f80   2007-04-26T04:41:34Z wilmer Prepared the Jabber module for anonymous rooms, but the BitlBee core …
(edit) @43671b9   2007-04-22T23:39:37Z wilmer You can send messages too now. But it's still very kludgy and doesn't …
(edit) @e35d1a1   2007-04-22T20:44:27Z wilmer Read-only support for Jabber conferences (non-anonymous rooms only). …
(edit) @0da65d5   2007-03-31T05:40:45Z wilmer s/gaim_connection/im_connection/ and some other minor API changes. The …
(edit) @0f4c1bb5   2007-02-18T22:45:39Z wilmer Added Jabber server port number restrictions.
(edit) @0d3f30f   2006-11-12T23:06:08Z wilmer Improved handling of JIDs: Bare JIDs are allowed (*sigh*) and case …
(edit) @47d3ac4   2006-10-31T08:25:41Z wilmer Added #defines for XML namespaces.
(edit) @dfa41a4   2006-10-20T19:12:14Z wilmer Now all IQ packets get an ID and cached packets get a "special" ID. …
(edit) @1991be6   2006-10-18T17:47:08Z wilmer get_info() now displays vCard information too.
(edit) @788a1af   2006-10-15T20:24:01Z wilmer Proper cleanup of jabber buddy structures when removing a buddy from …
(edit) @259edd4   2006-10-12T17:48:58Z wilmer Special message when the XMPP session is ended because of a concurrent …
(edit) @a21a8ac   2006-10-10T12:05:42Z wilmer Added resource selection (based on priority or time of last message) …
(edit) @6a1128d   2006-10-09T18:19:05Z wilmer The module now keeps track of all resources available for a buddy. …
(edit) @861c199   2006-10-08T18:41:11Z wilmer Moved handling of all IQ packets to event handlers. Cleaned up a LOT …
(edit) @038d17f   2006-10-08T16:11:16Z wilmer Implemented a better node cache using a GLib hash, and preparing to …
(edit) @090f1cb   2006-10-07T13:01:02Z wilmer Never mind about those privacy lists, they're horrible and not …
(edit) @995913b   2006-10-02T17:46:57Z wilmer Added some error handling for the (not very complete yet) privacy list …
(edit) @6baca2a   2006-10-01T09:31:41Z wilmer Some initial hooks/stuff for privacy lists, and fixed a crash bug on …
(edit) @ebe7b36   2006-09-25T10:10:14Z wilmer Changing the resource string while online probably doesn't work.
(edit) @8e5e2e9   2006-09-24T19:25:06Z wilmer Handling of incoming authorization requests, manual block/allow. …
(edit) @cfbb3a6   2006-09-24T18:08:07Z wilmer Added add_buddy/remove_buddy functions. Removing a contact doesn't …
(edit) @42127dc   2006-09-24T11:57:45Z wilmer Added support for SSL- and TLS-connections. Checking of the "tls" user …
(edit) @172a73f1   2006-09-24T10:25:41Z wilmer Updated <presence> stuff to handle changing the priority setting.
(edit) @5e202b0   2006-09-23T16:18:24Z wilmer Implemented a list of away states, using this for a better set_away(), …
(edit) @fe7a554   2006-09-22T18:39:31Z wilmer Better detection of successful IQ authentication (using packet …
(edit) @8d74291   2006-09-22T16:56:58Z wilmer Fixed return value on incomplete write()s in write handler, protection …
(edit) @5997488   2006-09-22T12:04:35Z wilmer Basic SASL (PLAIN only ATM) authentication code. Doesn't log in …
(edit) @deff040   2006-09-21T19:48:17Z wilmer Implemented set_away() (VERY simple version, have to add an away state …
(edit) @5bcf70a   2006-09-21T18:44:34Z wilmer Now also sending <presence type="unavailable"/> tag on disconnect, as …
(edit) @4a0614e   2006-09-21T09:37:03Z wilmer Added simple parsing of incoming <presence> tags, a nice …
(edit) @0b4a0db   2006-09-20T20:26:47Z wilmer Now parsing roster properly. (Hopefully...)
(edit) @70f6aab8   2006-09-20T20:09:19Z wilmer It now requests a roster when logged in, no parsing for it yet.
(edit) @21167d2   2006-09-20T19:42:27Z wilmer It can send a valid (pre-XMPP) login packet. Lots of work to do, still…
(edit) @f06894d   2006-09-20T10:18:56Z wilmer Added some pretty empty files.
(edit) @8f243ad   2006-09-20T09:36:53Z wilmer Removed old Jabber module, started to fill in the new stuff. (xmltree …
(add) @b7d3cc34   2005-11-06T18:23:18Z wilmer Initial repository (0.99 release tree) 0.99
Note: See TracRevisionLog for help on using the revision log.