Log

description author age
verse.plugins.disco: Add disco plugin originally developed by Hubert Chathi for Riddim, but here adapted for Verse with new APIs added to allow disco'ing the local server and remote entities Matthew Wild Sat, 21 Aug 2010 14:51:36 +0100
verse: Add verse.eventable() to give a passed object :event() and :hook()/:unhook() methods and return it again Matthew Wild Sat, 21 Aug 2010 14:38:16 +0100
verse.client: Update stream:close() to use base stream:close(), and not add an XMPP-specific :close() to the base stream Matthew Wild Sat, 21 Aug 2010 14:37:10 +0100
verse: Return true from connect() on success, add stream:close() Matthew Wild Sat, 21 Aug 2010 14:36:21 +0100
verse: Return false rather than nil from connect() on error, for consistency Matthew Wild Sat, 21 Aug 2010 14:35:51 +0100
verse: Add stream:set_loglevels() Matthew Wild Mon, 09 Aug 2010 13:57:08 +0100
verse.bosh: Implemented retry/reconnect logic, and handling of disconnects (either CM-intiated or due to connection failures) Matthew Wild Sun, 08 Aug 2010 01:21:22 +0100
squishy: Build in BOSH and HTTP by default, --no-bosh to disable Matthew Wild Sun, 08 Aug 2010 01:18:12 +0100
doc/example_bosh.lua: Put url into variable Matthew Wild Sun, 08 Aug 2010 01:17:39 +0100
squishy: Add --with-bosh option to squish with verse.bosh and necessarylibraries Matthew Wild Fri, 06 Aug 2010 17:09:13 +0100
verse.bosh: Update to use net.http instead of verse.plugins.http Matthew Wild Fri, 06 Aug 2010 17:07:56 +0100
Add doc/example_bosh.lua Matthew Wild Fri, 06 Aug 2010 16:31:30 +0100
verse.bosh: Use verse.new_bosh(logger, url) to make a BOSH connection Matthew Wild Fri, 06 Aug 2010 16:28:50 +0100
example_component.lua: Fix password Matthew Wild Tue, 03 Aug 2010 09:28:53 +0100
docs/example_component.lua: Example for connecting to the server as a component Matthew Wild Tue, 03 Aug 2010 09:19:26 +0100
verse.component: XEP-0114 support \o/ Matthew Wild Tue, 03 Aug 2010 09:17:23 +0100
verse.client: Add stream_id property Matthew Wild Tue, 03 Aug 2010 09:17:03 +0100
plugins.roster: Unfinished roster plugin Matthew Wild Fri, 02 Jul 2010 13:36:18 +0100
Bounce service-unavailable on unhandled iq stanzas (thanks Kev, Florob and anyone else who poked me) Matthew Wild Mon, 21 Jun 2010 17:33:51 +0100
verse.plugins.blocking, squishy: New plugin for XEP-0191: Simple Communications Blocking Matthew Wild Mon, 14 Jun 2010 14:12:44 +0100
plugins.compression: Add newline at end of file (helps old versions of squish for one thing) Matthew Wild Fri, 04 Jun 2010 10:36:34 +0100
verse.client, verse.plugins.bind, verse.plugins.session: Rename binding-success and binding-failure to bind-success and bind-failure for consistency Matthew Wild Sun, 30 May 2010 02:54:15 +0100
doc/example.lua: Update to use 'ready' event Matthew Wild Sun, 30 May 2010 02:49:58 +0100
verse.client: Fire 'ready' event on stream when resource binding or session negotiation is complete, hook this instead of binding-success Matthew Wild Sun, 30 May 2010 02:49:02 +0100
verse.plugins.session: Only negotiate session when support is advertised by the server, and not marked as optional (saves a round-trip in a lot of cases) Matthew Wild Sun, 30 May 2010 02:47:19 +0100
verse.plugins.compression: Remove some redundant debug logging Matthew Wild Sun, 30 May 2010 02:44:29 +0100
verse.plugins.session: Convert from spaces to tabs Matthew Wild Sun, 30 May 2010 02:37:03 +0100
verse.plugins.compression: Bump priority of stream-features handler to negotiate compression before resource binding Matthew Wild Fri, 28 May 2010 23:32:16 +0100
verse.plugins.compression: Support for stream compression (requires brimworks lua-zlib) Matthew Wild Fri, 28 May 2010 23:27:39 +0100
verse.client: Add stream:reset(), keep self.data static between resets Matthew Wild Fri, 28 May 2010 23:26:31 +0100
LICENSE: Add license (MIT/X11) Matthew Wild Fri, 28 May 2010 20:59:38 +0100
plugins.session: Convert from Windows line endings Matthew Wild Fri, 21 May 2010 11:11:43 +0100
verse.plugins.tls: self -> stream Matthew Wild Tue, 11 May 2010 23:19:01 +0100
verse.plugins.tls: Return true to indicate success loading plugin Matthew Wild Tue, 11 May 2010 23:18:11 +0100
verse.plugins.tls: Set secure flag, hide some warnings Matthew Wild Tue, 11 May 2010 23:17:00 +0100
verse: Load LuaSec if possible Matthew Wild Tue, 11 May 2010 23:09:37 +0100
verse.plugins.tls: Fail gracefully when LuaSec not loaded Matthew Wild Tue, 11 May 2010 23:06:52 +0100
verse.client: Load TLS along with other core plugins Matthew Wild Tue, 11 May 2010 23:05:26 +0100
verse.plugins.tls: Support for TLS encryption! (thanks Azelphur for the final push) Matthew Wild Tue, 11 May 2010 22:41:09 +0100
verse: Fire "status" event for connection status changes (notably SSL handshake complete) Matthew Wild Tue, 11 May 2010 22:40:13 +0100
verse: Remove some useless comments Matthew Wild Tue, 11 May 2010 22:09:44 +0100
doc/example.lua: Example XMPP client script Matthew Wild Fri, 07 May 2010 09:57:48 +0100
util.sha1, squishy: Add sha1 lib needed for proxy65 (and soon XEP-0114) Matthew Wild Thu, 06 May 2010 10:35:50 +0100
verse.plugins.proxy65: XEP-0065 plugin for file transfer through a proxy Matthew Wild Thu, 06 May 2010 10:34:27 +0100
verse: Add "drained" event to signal when send buffer is empty (new server.lua feature) Matthew Wild Thu, 06 May 2010 10:28:13 +0100
verse: Take advantage of server.lua's new onconnect callback for a more robust "connected" event Matthew Wild Thu, 06 May 2010 10:27:11 +0100
verse: Add stream:unhook(event_name, handler) Matthew Wild Thu, 06 May 2010 10:26:16 +0100
verse.client: Add verse.error_reply() helper Matthew Wild Thu, 06 May 2010 10:24:37 +0100
plugins.version: Detect errors based on type attribute, rather than presence of query element Matthew Wild Thu, 29 Apr 2010 22:08:14 +0100
Add support for 3921 session negotiation (makes ejabberd happy), thanks Chris! Matthew Wild Fri, 02 Apr 2010 16:07:43 +0100
verse.client: Add missing version to stream header (thanks Bill Clark) Matthew Wild Wed, 17 Feb 2010 00:26:30 +0000
verse.client: Update stream_callbacks format for new xmlhandlers API (thanks to Bill Clark for the patch) Matthew Wild Wed, 17 Feb 2010 00:24:54 +0000
verse.client, squishy: Rename "xmlhandlers" to "core.xmlhandlers" in line with Prosody's structure Matthew Wild Mon, 25 Jan 2010 22:07:25 +0000
verse.client: Fire disconnected event when the disconnect is initiated by the client too Matthew Wild Wed, 06 Jan 2010 17:43:25 +0000
verse: Add verse.quit() to exit the event loop Matthew Wild Wed, 06 Jan 2010 17:42:57 +0000
verse: Multiple changes to allow controlling logging for both verse and streams Matthew Wild Wed, 06 Jan 2010 17:42:37 +0000