Log

description author age
squishy: Add plugis.presence Kim Alvefur 2010-12-31
plugins.presence: Initial commit of plugin that caches the last outgoing presence, and handles rebroadcast Kim Alvefur 2010-12-31
plugins.disco,compression: Use xmlns_* variables Kim Alvefur 2010-12-31
plugins.disco: Fix missing xmlns variable. Kim Alvefur 2010-12-30
plugins.legacy: Try to login anyways, compat for servers not supporting XEP 78 properly. Kim Alvefur 2010-11-29
verse: Make add_plugin only load a plugin once per stream Matthew Wild 2010-12-30
plugins.disco: Fix disco_local_services() to call callback with empty array in case of disco error Matthew Wild 2010-12-30
verse.client: Fix two cases where we called methods on the base stream object instead of the current one Matthew Wild 2010-12-30
Merge with Zash Matthew Wild 2010-12-15
plugins.legacy: Try to login anyways, compat for servers not supporting XEP 78 properly. Kim Alvefur 2010-12-15
plugins.pep: Update for new disco/caps code Matthew Wild 2010-12-15
plugins.disco: Automatically insert caps into outgoing presence, and re-send last global presence with new caps when features change Matthew Wild 2010-12-15
verse.client: Fire 'stanza-out' and {message,presence,iq}'-out' for outgoing stanzas Matthew Wild 2010-12-15
plugins.pubsub: Return true to indicate success loading Matthew Wild 2010-12-15
plugins.pep: Only add +notify feature if there weren't any handlers for it already Matthew Wild 2010-12-15
verse: Change to set conn:send in only one place, and fire new events 'outgoing' and 'outgoing-raw' Matthew Wild 2010-12-15
verse: Consider a plugin as failed to load only if it returns false Matthew Wild 2010-12-15
squishy, verse.client, verse.component, verse.bosh: Port to util.xmppstream instead of xmlhandlers which has been removed from Prosody. Also remove util.ztact from squishy for the same reason. Matthew Wild 2010-12-14
plugins.bind: Fix the bind-success event, now fires with data { jid = result_jid } (thanks Jon) Matthew Wild 2010-12-05
plugins.pubsub: Fire pubsub/event on incoming pubsub notifications Matthew Wild 2010-12-03
squishy: Add --prosody option to specify a path to a Prosody checkout to use when squishing Matthew Wild 2010-11-30
squishy: Add util.httpstream. Now also squishes bosh by default Matthew Wild 2010-11-27
Merge with Zash Matthew Wild 2010-11-20
plugins.private, squishy: Allow setting the storage node, and not just child(s). And add to squishy. Kim Alvefur 2010-11-20
plugins.pubsub, squishy: New pubsub plugin (basic) Matthew Wild 2010-11-16
squishy: Add legacy plugin Matthew Wild 2010-11-11
plugins.legacy: Support for legacy non-SASL authentication :( Matthew Wild 2010-11-11
doc/example_component.lua: Add code to echo stanzas Matthew Wild 2010-11-09
verse.component: Namespacing fixes Matthew Wild 2010-11-09
plugins.private: Private XML storage support Kim Alvefur 2010-10-28
Merge Matthew Wild 2010-10-11
squishy, plugins.ping, plugins.sasl: Remove xstanza references Matthew Wild 2010-10-11
plugins.disco: Fix traceback when disco#info isn't returned for a service in disco#items Matthew Wild 2010-10-11
plugins.adhoc: Remove some stray debugging Matthew Wild 2010-09-21
docs/example_jingle.lua: Update to use content.type instead of content.name for checking the kind of content we're receiving Matthew Wild 2010-09-17
plugins.jingle_ft: Change content 'name' field to 'type' to avoid confusion with the 'name' attribute of the <content> tag in Jingle Matthew Wild 2010-09-17
verse: Add verse.filter_log(levels, logger) to filter a logger for certain levels Matthew Wild 2010-09-15
verse: Fix set_logger() to set verse.log() correctly Matthew Wild 2010-09-15
plugins.jingle, plugins.jingle_s5b: API changes to allow not sending <reason> inside <content> when transfer succeeds Matthew Wild 2010-09-15
plugins.jingle_ft: Fix global access Matthew Wild 2010-09-15
squishy: Add verse.component Matthew Wild 2010-09-14
verse.client: Support for SRV record lookups Matthew Wild 2010-09-14
squishy: Re-organise and add net.dns, net.adns and util.ztact Matthew Wild 2010-09-14
verse: Fire disconnected event even if connection fails instantly Matthew Wild 2010-09-14
squishy: Use --internal-bit-module to squish with the pure-Lua bit library Matthew Wild 2010-09-13
libs/bit.lua: Add pure-Lua bit library Matthew Wild 2010-09-13
verse: Log error and return when trying to close a closed connection Matthew Wild 2010-09-13
squishy: Add util.hashes [libs/hashes.lua] Matthew Wild 2010-09-13
libs/encodings.lua: Use mime.b64 for base64.encode Matthew Wild 2010-09-13
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