Software /
code /
verse
Graph
-
verse.client: Reopen stream in response to 'connected' eventFri, 18 Mar 2011 21:39:57 +0000, by Matthew Wild
-
libs/adhoc.lib.lua: Update copy (ugh) from ProsodyFri, 18 Mar 2011 21:33:53 +0000, by Matthew Wild
-
plugins.*: Use verse.stanza() & co instead of require util.stanzaThu, 17 Mar 2011 18:33:52 +0100, by Kim Alvefur
-
plugins.vcard_update: Support for XEP-153 avatar hash in presence broadcastsThu, 17 Mar 2011 01:30:44 +0100, by Kim Alvefur
-
plugins.vcard: Get and set vcard-temp info.Thu, 17 Mar 2011 00:50:02 +0100, by Kim Alvefur
-
Added uptime plugin, included also an entry for it into the squishy file.Mon, 14 Mar 2011 14:21:30 +0000, by Marco Cirillo
-
plugins.pubsub: Fix to use :childtags() for iterating through items in a pubsub notification (:matching_tags() was removed from Prosody)Mon, 14 Mar 2011 15:17:32 +0000, by Matthew Wild
-
plugins.roster: Add roster push handling, roster item parsing, delete_contact()Wed, 09 Mar 2011 18:38:24 +0100, by Kim Alvefur
-
plugins.presence: Fix priority setting. (Thanks Florob)Mon, 07 Mar 2011 21:53:02 +0100, by Kim Alvefur
-
Merge with ZashTue, 22 Feb 2011 23:54:35 +0000, by Matthew Wild
-
plugins.groupchat: Fix self reference when leaving roomsTue, 01 Feb 2011 04:53:40 +0100, by Kim Alvefur
-
plugins.smacks: XEP-0198 supportTue, 22 Feb 2011 23:51:00 +0000, by Matthew Wild
-
plugins.groupchat: Fix prev commit.Tue, 25 Jan 2011 19:33:15 +0100, by Kim Alvefur
-
plugins.groupchat: Extra options. Route join presence through the room. Option to stamp from attr on outgoing stanzas (useful for components).Wed, 19 Jan 2011 20:41:53 +0100, by Kim Alvefur
-
plugins.groupchat: Trying to get subject to behave properlyWed, 19 Jan 2011 20:37:12 +0100, by Kim Alvefur
-
plugins.groupchat: Fix a missing `st.` and send join stanza regardless of return value from pre-join event.Thu, 13 Jan 2011 00:23:17 +0100, by Kim Alvefur
-
squishy: Add groupchat pluginTue, 11 Jan 2011 23:18:40 +0100, by Kim Alvefur
-
plugins.groupchat: Adapt from RiddimTue, 11 Jan 2011 23:14:30 +0100, by Kim Alvefur
-
Merge with ZashFri, 31 Dec 2010 03:40:34 +0000, by Matthew Wild
-
plugins.disco: Load the presence pluginFri, 31 Dec 2010 02:17:39 +0100, by Kim Alvefur
-
plugins.disco: Use the new presence plugin for caching and resendingFri, 31 Dec 2010 02:12:27 +0100, by Kim Alvefur
-
squishy: Add plugis.presenceFri, 31 Dec 2010 01:32:26 +0100, by Kim Alvefur
-
plugins.presence: Initial commit of plugin that caches the last outgoing presence, and handles rebroadcastFri, 31 Dec 2010 01:29:28 +0100, by Kim Alvefur
-
plugins.disco,compression: Use xmlns_* variablesFri, 31 Dec 2010 01:10:57 +0100, by Kim Alvefur
-
plugins.disco: Fix missing xmlns variable.Fri, 31 Dec 2010 00:30:37 +0100, by Kim Alvefur
-
plugins.legacy: Try to login anyways, compat for servers not supporting XEP 78 properly.Mon, 29 Nov 2010 16:12:55 +0100, by Kim Alvefur
-
verse: Make add_plugin only load a plugin once per streamThu, 30 Dec 2010 22:59:23 +0000, by Matthew Wild
-
plugins.disco: Fix disco_local_services() to call callback with empty array in case of disco errorThu, 30 Dec 2010 20:19:47 +0000, by Matthew Wild
-
verse.client: Fix two cases where we called methods on the base stream object instead of the current oneThu, 30 Dec 2010 20:18:47 +0000, by Matthew Wild
-
Merge with ZashWed, 15 Dec 2010 15:03:56 +0000, by Matthew Wild
-
plugins.legacy: Try to login anyways, compat for servers not supporting XEP 78 properly.Wed, 15 Dec 2010 15:03:46 +0000, by Kim Alvefur
-
plugins.pep: Update for new disco/caps codeWed, 15 Dec 2010 14:57:48 +0000, by Matthew Wild
-
plugins.disco: Automatically insert caps into outgoing presence, and re-send last global presence with new caps when features changeWed, 15 Dec 2010 14:56:10 +0000, by Matthew Wild
-
verse.client: Fire 'stanza-out' and {message,presence,iq}'-out' for outgoing stanzasWed, 15 Dec 2010 14:52:37 +0000, by Matthew Wild
-
plugins.pubsub: Return true to indicate success loadingWed, 15 Dec 2010 14:50:10 +0000, by Matthew Wild
-
plugins.pep: Only add +notify feature if there weren't any handlers for it alreadyWed, 15 Dec 2010 14:49:46 +0000, by Matthew Wild
-
verse: Change to set conn:send in only one place, and fire new events 'outgoing' and 'outgoing-raw'Wed, 15 Dec 2010 14:48:55 +0000, by Matthew Wild
-
verse: Consider a plugin as failed to load only if it returns falseWed, 15 Dec 2010 11:57:23 +0000, by Matthew Wild
-
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.Tue, 14 Dec 2010 16:04:29 +0000, by Matthew Wild
-
plugins.bind: Fix the bind-success event, now fires with data { jid = result_jid } (thanks Jon)Sun, 05 Dec 2010 01:06:29 +0000, by Matthew Wild
-
plugins.pubsub: Fire pubsub/event on incoming pubsub notificationsFri, 03 Dec 2010 04:11:18 +0000, by Matthew Wild
-
squishy: Add --prosody option to specify a path to a Prosody checkout to use when squishingTue, 30 Nov 2010 13:23:24 +0000, by Matthew Wild
-
squishy: Add util.httpstream. Now also squishes bosh by defaultSat, 27 Nov 2010 18:48:41 +0000, by Matthew Wild
-
Merge with ZashSat, 20 Nov 2010 16:33:34 +0000, by Matthew Wild
-
plugins.private, squishy: Allow setting the storage node, and not just child(s). And add to squishy.Sat, 20 Nov 2010 17:27:03 +0100, by Kim Alvefur
-
plugins.pubsub, squishy: New pubsub plugin (basic)Tue, 16 Nov 2010 11:49:42 +0000, by Matthew Wild
-
squishy: Add legacy pluginThu, 11 Nov 2010 03:13:51 +0000, by Matthew Wild
-
plugins.legacy: Support for legacy non-SASL authentication :(Thu, 11 Nov 2010 03:12:53 +0000, by Matthew Wild
-
doc/example_component.lua: Add code to echo stanzasTue, 09 Nov 2010 19:59:02 +0000, by Matthew Wild
-
verse.component: Namespacing fixesTue, 09 Nov 2010 19:57:52 +0000, by Matthew Wild
-
plugins.private: Private XML storage supportThu, 28 Oct 2010 19:37:22 +0100, by Kim Alvefur
-
MergeMon, 11 Oct 2010 02:03:32 +0100, by Matthew Wild
-
squishy, plugins.ping, plugins.sasl: Remove xstanza referencesMon, 11 Oct 2010 02:01:50 +0100, by Matthew Wild
-
plugins.disco: Fix traceback when disco#info isn't returned for a service in disco#itemsMon, 11 Oct 2010 02:01:07 +0100, by Matthew Wild
-
plugins.adhoc: Remove some stray debuggingTue, 21 Sep 2010 14:06:56 +0100, by Matthew Wild
-
docs/example_jingle.lua: Update to use content.type instead of content.name for checking the kind of content we're receivingFri, 17 Sep 2010 16:42:50 +0100, by Matthew Wild
-
plugins.jingle_ft: Change content 'name' field to 'type' to avoid confusion with the 'name' attribute of the <content> tag in JingleFri, 17 Sep 2010 16:40:07 +0100, by Matthew Wild
-
verse: Add verse.filter_log(levels, logger) to filter a logger for certain levelsWed, 15 Sep 2010 16:52:18 +0100, by Matthew Wild
-
verse: Fix set_logger() to set verse.log() correctlyWed, 15 Sep 2010 16:51:17 +0100, by Matthew Wild
-
plugins.jingle, plugins.jingle_s5b: API changes to allow not sending <reason> inside <content> when transfer succeedsWed, 15 Sep 2010 16:31:24 +0100, by Matthew Wild
-
plugins.jingle_ft: Fix global accessWed, 15 Sep 2010 16:17:40 +0100, by Matthew Wild
-
squishy: Add verse.componentTue, 14 Sep 2010 15:14:34 +0100, by Matthew Wild
-
verse.client: Support for SRV record lookupsTue, 14 Sep 2010 15:03:55 +0100, by Matthew Wild
-
squishy: Re-organise and add net.dns, net.adns and util.ztactTue, 14 Sep 2010 15:03:20 +0100, by Matthew Wild
-
verse: Fire disconnected event even if connection fails instantlyTue, 14 Sep 2010 15:02:29 +0100, by Matthew Wild
-
squishy: Use --internal-bit-module to squish with the pure-Lua bit libraryMon, 13 Sep 2010 15:44:22 +0100, by Matthew Wild
-
libs/bit.lua: Add pure-Lua bit libraryMon, 13 Sep 2010 15:42:17 +0100, by Matthew Wild
-
verse: Log error and return when trying to close a closed connectionMon, 13 Sep 2010 14:49:30 +0100, by Matthew Wild
-
squishy: Add util.hashes [libs/hashes.lua]Mon, 13 Sep 2010 14:48:10 +0100, by Matthew Wild
-
libs/encodings.lua: Use mime.b64 for base64.encodeMon, 13 Sep 2010 14:47:20 +0100, by Matthew Wild
-
libs.hashes: Pure-Lua util.hashes replacement (depends on util.sha1)Mon, 13 Sep 2010 14:46:36 +0100, by Matthew Wild
-
doc/example_pep.lua: Example script to use the PEP pluginMon, 13 Sep 2010 14:12:09 +0100, by Matthew Wild
-
libs.logger: Use io.write instead of printMon, 13 Sep 2010 14:10:28 +0100, by Matthew Wild
-
verse: verse.loop() and new verse.step() use the new error handler to, er, handle errors.Mon, 13 Sep 2010 14:08:41 +0100, by Matthew Wild
-
verse: Add verse.log() to log a message using the default logger. Also add verse.set_error_handler() to, er, set an error handler.Mon, 13 Sep 2010 14:07:41 +0100, by Matthew Wild
-
verse: Log error when connection fails instantlySun, 12 Sep 2010 17:49:01 +0100, by Matthew Wild
-
util.dataforms, squishy: Add util.dataforms libraryThu, 09 Sep 2010 19:35:41 +0100, by Matthew Wild
-
plugins.adhoc: Support for querying for and executing commandsThu, 09 Sep 2010 19:30:49 +0100, by Matthew Wild
-
plugins.disco: Further fixes to storing and retrieving to/from the disco cacheThu, 09 Sep 2010 19:27:46 +0100, by Matthew Wild
-
plugins.disco: Store node of disco itemsThu, 09 Sep 2010 19:25:08 +0100, by Matthew Wild
-
plugins.disco: Fixes for storing/retrieving items from the disco cache.Thu, 09 Sep 2010 19:11:27 +0100, by Matthew Wild
-
plugins.jingle: Add 'terminated' eventThu, 09 Sep 2010 19:10:37 +0100, by Matthew Wild
-
doc/example_adhoc.lua: Example of using ad-hoc commandsThu, 26 Aug 2010 17:53:05 +0100, by Matthew Wild
-
verse.plugins.adhoc: XEP-0050 Ad-hoc commands pluginThu, 26 Aug 2010 17:52:16 +0100, by Matthew Wild
-
verse.plugins.disco: Add stream:add_disco_item()Thu, 26 Aug 2010 17:48:57 +0100, by Matthew Wild
-
verse.plugins.pep: New plugin to add an API for sending and catching PEP eventsWed, 25 Aug 2010 16:27:30 +0100, by Matthew Wild
-
verse.plugins.disco: Add stream:remove_disco_feature()Wed, 25 Aug 2010 16:18:12 +0100, by Matthew Wild
-
verse.plugins.disco: Remove warning about base64 issue, bug located and fixedWed, 25 Aug 2010 13:21:25 +0100, by Matthew Wild
-
util.sha1: Truncate to a single return result when returning the binary form of the hashWed, 25 Aug 2010 13:19:53 +0100, by Matthew Wild
-
doc/example_jingle.lua, doc/example_jingle_send.lua: Example scripts to receive and send files using JingleTue, 24 Aug 2010 11:16:46 +0100, by Matthew Wild
-
verse.plugins.disco: Auto-disco local services on connect, and delay 'ready' event until doneTue, 24 Aug 2010 11:11:17 +0100, by Matthew Wild
-
doc/example.lua: Don't add sasl plugin, since it is enabled by defaultTue, 24 Aug 2010 11:10:42 +0100, by Matthew Wild
-
libs/encodings.lua: Throw error when calling unimplemented functionSat, 21 Aug 2010 15:53:16 +0100, by Matthew Wild
-
squishy: Add proxy65, jingle, jingle_ft, jingle_s5b, disco pluginsSat, 21 Aug 2010 15:37:04 +0100, by Matthew Wild
-
util.sha1: Obey second parameter which decides whether to return the result in ASCII hex encodingSat, 21 Aug 2010 15:31:13 +0100, by Matthew Wild
-
verse.plugins.version: Return true when handling a version requestSat, 21 Aug 2010 15:30:40 +0100, by Matthew Wild
-
verse.plugins.proxy65: Add proxies discovered by disco plugin to proxy65.available_streamhostsSat, 21 Aug 2010 15:29:49 +0100, by Matthew Wild
-
verse.plugins.jingle_ft: Jingle File Transfer application profileSat, 21 Aug 2010 15:28:54 +0100, by Matthew Wild
-
verse.plugins.jingle_s5b: Jingle SOCKS5 Bytestreams transportSat, 21 Aug 2010 15:28:08 +0100, by Matthew Wild
-
verse.plugins.jingle: XEP-0166 Jingle pluginSat, 21 Aug 2010 14:55:02 +0100, by Matthew Wild
-
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 entitiesSat, 21 Aug 2010 14:51:36 +0100, by Matthew Wild
-
verse: Add verse.eventable() to give a passed object :event() and :hook()/:unhook() methods and return it againSat, 21 Aug 2010 14:38:16 +0100, by Matthew Wild
-
verse.client: Update stream:close() to use base stream:close(), and not add an XMPP-specific :close() to the base streamSat, 21 Aug 2010 14:37:10 +0100, by Matthew Wild
-
verse: Return true from connect() on success, add stream:close()Sat, 21 Aug 2010 14:36:21 +0100, by Matthew Wild
-
verse: Return false rather than nil from connect() on error, for consistencySat, 21 Aug 2010 14:35:51 +0100, by Matthew Wild
-
verse: Add stream:set_loglevels()Mon, 09 Aug 2010 13:57:08 +0100, by Matthew Wild
-
verse.bosh: Implemented retry/reconnect logic, and handling of disconnects (either CM-intiated or due to connection failures)Sun, 08 Aug 2010 01:21:22 +0100, by Matthew Wild
-
squishy: Build in BOSH and HTTP by default, --no-bosh to disableSun, 08 Aug 2010 01:18:12 +0100, by Matthew Wild
-
doc/example_bosh.lua: Put url into variableSun, 08 Aug 2010 01:17:39 +0100, by Matthew Wild
-
squishy: Add --with-bosh option to squish with verse.bosh and necessarylibrariesFri, 06 Aug 2010 17:09:13 +0100, by Matthew Wild
-
verse.bosh: Update to use net.http instead of verse.plugins.httpFri, 06 Aug 2010 17:07:56 +0100, by Matthew Wild
-
Add doc/example_bosh.luaFri, 06 Aug 2010 16:31:30 +0100, by Matthew Wild
-
verse.bosh: Use verse.new_bosh(logger, url) to make a BOSH connectionFri, 06 Aug 2010 16:28:50 +0100, by Matthew Wild
-
example_component.lua: Fix passwordTue, 03 Aug 2010 09:28:53 +0100, by Matthew Wild
-
docs/example_component.lua: Example for connecting to the server as a componentTue, 03 Aug 2010 09:19:26 +0100, by Matthew Wild
-
verse.component: XEP-0114 support \o/Tue, 03 Aug 2010 09:17:23 +0100, by Matthew Wild
-
verse.client: Add stream_id propertyTue, 03 Aug 2010 09:17:03 +0100, by Matthew Wild
-
plugins.roster: Unfinished roster pluginFri, 02 Jul 2010 13:36:18 +0100, by Matthew Wild
-
Bounce service-unavailable on unhandled iq stanzas (thanks Kev, Florob and anyone else who poked me)Mon, 21 Jun 2010 17:33:51 +0100, by Matthew Wild
-
verse.plugins.blocking, squishy: New plugin for XEP-0191: Simple Communications BlockingMon, 14 Jun 2010 14:12:44 +0100, by Matthew Wild
-
plugins.compression: Add newline at end of file (helps old versions of squish for one thing)Fri, 04 Jun 2010 10:36:34 +0100, by Matthew Wild
-
verse.client, verse.plugins.bind, verse.plugins.session: Rename binding-success and binding-failure to bind-success and bind-failure for consistencySun, 30 May 2010 02:54:15 +0100, by Matthew Wild
-
doc/example.lua: Update to use 'ready' eventSun, 30 May 2010 02:49:58 +0100, by Matthew Wild
-
verse.client: Fire 'ready' event on stream when resource binding or session negotiation is complete, hook this instead of binding-successSun, 30 May 2010 02:49:02 +0100, by Matthew Wild
-
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)Sun, 30 May 2010 02:47:19 +0100, by Matthew Wild
-
verse.plugins.compression: Remove some redundant debug loggingSun, 30 May 2010 02:44:29 +0100, by Matthew Wild
-
verse.plugins.session: Convert from spaces to tabsSun, 30 May 2010 02:37:03 +0100, by Matthew Wild
-
verse.plugins.compression: Bump priority of stream-features handler to negotiate compression before resource bindingFri, 28 May 2010 23:32:16 +0100, by Matthew Wild
Scroll all the way down to load more.