Log

description author age
libs.hashes: Pure-Lua util.hashes replacement (depends on util.sha1) Matthew Wild 2010-09-13
doc/example_pep.lua: Example script to use the PEP plugin Matthew Wild 2010-09-13
libs.logger: Use io.write instead of print Matthew Wild 2010-09-13
verse: verse.loop() and new verse.step() use the new error handler to, er, handle errors. Matthew Wild 2010-09-13
verse: Add verse.log() to log a message using the default logger. Also add verse.set_error_handler() to, er, set an error handler. Matthew Wild 2010-09-13
verse: Log error when connection fails instantly Matthew Wild 2010-09-12
util.dataforms, squishy: Add util.dataforms library Matthew Wild 2010-09-09
plugins.adhoc: Support for querying for and executing commands Matthew Wild 2010-09-09
plugins.disco: Further fixes to storing and retrieving to/from the disco cache Matthew Wild 2010-09-09
plugins.disco: Store node of disco items Matthew Wild 2010-09-09
plugins.disco: Fixes for storing/retrieving items from the disco cache. Matthew Wild 2010-09-09
plugins.jingle: Add 'terminated' event Matthew Wild 2010-09-09
doc/example_adhoc.lua: Example of using ad-hoc commands Matthew Wild 2010-08-26
verse.plugins.adhoc: XEP-0050 Ad-hoc commands plugin Matthew Wild 2010-08-26
verse.plugins.disco: Add stream:add_disco_item() Matthew Wild 2010-08-26
verse.plugins.pep: New plugin to add an API for sending and catching PEP events Matthew Wild 2010-08-25
verse.plugins.disco: Add stream:remove_disco_feature() Matthew Wild 2010-08-25
verse.plugins.disco: Remove warning about base64 issue, bug located and fixed Matthew Wild 2010-08-25
util.sha1: Truncate to a single return result when returning the binary form of the hash Matthew Wild 2010-08-25
doc/example_jingle.lua, doc/example_jingle_send.lua: Example scripts to receive and send files using Jingle Matthew Wild 2010-08-24
verse.plugins.disco: Auto-disco local services on connect, and delay 'ready' event until done Matthew Wild 2010-08-24
doc/example.lua: Don't add sasl plugin, since it is enabled by default Matthew Wild 2010-08-24
libs/encodings.lua: Throw error when calling unimplemented function Matthew Wild 2010-08-21
squishy: Add proxy65, jingle, jingle_ft, jingle_s5b, disco plugins Matthew Wild 2010-08-21
util.sha1: Obey second parameter which decides whether to return the result in ASCII hex encoding Matthew Wild 2010-08-21
verse.plugins.version: Return true when handling a version request Matthew Wild 2010-08-21
verse.plugins.proxy65: Add proxies discovered by disco plugin to proxy65.available_streamhosts Matthew Wild 2010-08-21
verse.plugins.jingle_ft: Jingle File Transfer application profile Matthew Wild 2010-08-21
verse.plugins.jingle_s5b: Jingle SOCKS5 Bytestreams transport Matthew Wild 2010-08-21
verse.plugins.jingle: XEP-0166 Jingle plugin Matthew Wild 2010-08-21
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 2010-08-21
verse: Add verse.eventable() to give a passed object :event() and :hook()/:unhook() methods and return it again Matthew Wild 2010-08-21
verse.client: Update stream:close() to use base stream:close(), and not add an XMPP-specific :close() to the base stream Matthew Wild 2010-08-21
verse: Return true from connect() on success, add stream:close() Matthew Wild 2010-08-21
verse: Return false rather than nil from connect() on error, for consistency Matthew Wild 2010-08-21
verse: Add stream:set_loglevels() Matthew Wild 2010-08-09
verse.bosh: Implemented retry/reconnect logic, and handling of disconnects (either CM-intiated or due to connection failures) Matthew Wild 2010-08-08
squishy: Build in BOSH and HTTP by default, --no-bosh to disable Matthew Wild 2010-08-08
doc/example_bosh.lua: Put url into variable Matthew Wild 2010-08-08
squishy: Add --with-bosh option to squish with verse.bosh and necessarylibraries Matthew Wild 2010-08-06
verse.bosh: Update to use net.http instead of verse.plugins.http Matthew Wild 2010-08-06
Add doc/example_bosh.lua Matthew Wild 2010-08-06
verse.bosh: Use verse.new_bosh(logger, url) to make a BOSH connection Matthew Wild 2010-08-06
example_component.lua: Fix password Matthew Wild 2010-08-03
docs/example_component.lua: Example for connecting to the server as a component Matthew Wild 2010-08-03
verse.component: XEP-0114 support \o/ Matthew Wild 2010-08-03
verse.client: Add stream_id property Matthew Wild 2010-08-03
plugins.roster: Unfinished roster plugin Matthew Wild 2010-07-02
Bounce service-unavailable on unhandled iq stanzas (thanks Kev, Florob and anyone else who poked me) Matthew Wild 2010-06-21
verse.plugins.blocking, squishy: New plugin for XEP-0191: Simple Communications Blocking Matthew Wild 2010-06-14
plugins.compression: Add newline at end of file (helps old versions of squish for one thing) Matthew Wild 2010-06-04
verse.client, verse.plugins.bind, verse.plugins.session: Rename binding-success and binding-failure to bind-success and bind-failure for consistency Matthew Wild 2010-05-30
doc/example.lua: Update to use 'ready' event Matthew Wild 2010-05-30
verse.client: Fire 'ready' event on stream when resource binding or session negotiation is complete, hook this instead of binding-success Matthew Wild 2010-05-30
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 2010-05-30
verse.plugins.compression: Remove some redundant debug logging Matthew Wild 2010-05-30
verse.plugins.session: Convert from spaces to tabs Matthew Wild 2010-05-30
verse.plugins.compression: Bump priority of stream-features handler to negotiate compression before resource binding Matthew Wild 2010-05-28
verse.plugins.compression: Support for stream compression (requires brimworks lua-zlib) Matthew Wild 2010-05-28
verse.client: Add stream:reset(), keep self.data static between resets Matthew Wild 2010-05-28