Log

util/xmppstream.lua @ 13132:5bfcfd12c423

description author age
util: Prefix module imports with prosody namespace Kim Alvefur Fri, 17 Mar 2023 16:23:16 +0100
Merge 0.11->trunk Matthew Wild Thu, 13 May 2021 11:17:13 +0100
util.xmppstream: Allow dynamically configuring the stanza size limit for a stream 0.11 Matthew Wild Mon, 10 May 2021 17:03:27 +0100
util.xmppstream: Mark bytes for stream closure as handled 0.11 Matthew Wild Mon, 10 May 2021 17:02:37 +0100
util.xmppstream: Reduce default xmppstream limit to 1MB 0.11 Matthew Wild Mon, 10 May 2021 16:44:55 +0100
util.xmppstream: Send <?xml?> declaration in same call as stream open Kim Alvefur Wed, 14 Apr 2021 15:21:13 +0200
util.xmppstream: Ensure stream 'id' is always present (fix #1626) Kim Alvefur Wed, 03 Feb 2021 16:14:43 +0100
util.xmppstream: Inherit xml:lang from stream to stanzas (fixes #1401) Kim Alvefur Sun, 28 Jul 2019 01:17:44 +0200
util.xmppstream: Explicitly release old parser object on stream reset Matthew Wild Tue, 31 Jul 2018 15:42:45 +0100
util.xmppstream: Perfom validation of XML declaration parameters Matthew Wild Wed, 11 Jul 2018 11:57:42 +0100
vairious: Add annotation when an empty environment is set [luacheck] Kim Alvefur Wed, 28 Feb 2018 20:06:26 +0100
util: Various minor changes to please [luacheck] Kim Alvefur Fri, 10 Nov 2017 05:42:32 +0100
util.xmppstream: Remove namespace tracking, it's broken as implemented Matthew Wild Sat, 05 Mar 2016 23:37:56 +0000
util.stanza, util.xml, util.xmppstream: Add support for tracking defined namespaces and their prefix (stanza.namespaces), knowing/preserving prefix names is required for some applications (thanks daurnimator) Matthew Wild Tue, 08 Dec 2015 23:15:42 +0000
util.*: Remove use of module() function, make all module functions local and return them in a table at the end Kim Alvefur Sat, 21 Feb 2015 10:36:37 +0100
Merge 0.9->0.10 Matthew Wild Thu, 28 Aug 2014 09:23:24 +0100
util.xmppstream: When error is 'no-stream', pass the received tagname to the error handler Matthew Wild Sat, 23 Aug 2014 09:22:05 +0100
util.xmppstream: Don't include empty stream ID in stream header (got here from mod_c2s) Kim Alvefur Wed, 27 Aug 2014 13:00:04 +0200
util.xmppstream: Check for callback that may add stream header attributes Kim Alvefur Fri, 18 Apr 2014 07:50:44 +0200
mod_c2s, mod_s2s, mod_component, util.xmppstream: Move all session:open_stream() functions to util.xmppstream Kim Alvefur Thu, 10 Apr 2014 13:13:07 +0200
Merge 0.9->0.10 Matthew Wild Wed, 02 Apr 2014 17:41:38 +0100
util.xmppstream: Also disable CharacterData merging after stream restarts Matthew Wild Wed, 02 Apr 2014 14:31:19 +0100
util.xmppstream: Disable LuaExpat's buffering (if possible) Matthew Wild Wed, 02 Apr 2014 11:05:41 +0100
util.xmppstream: Implement stanza size limiting, default limit 10MB Matthew Wild Sun, 30 Mar 2014 09:14:39 +0100
Remove all trailing whitespace Florian Zeitz Fri, 09 Aug 2013 17:48:21 +0200
util.xmppstream: Include error stanza in error message if no error handler is available. Waqas Hussain Sat, 26 Jan 2013 03:39:18 +0500
util.xmppstream: Optimize attribute processing. Waqas Hussain Wed, 25 Jan 2012 11:54:12 +0500
util.xmppstream: Have faith in the XML parser matching start and end tags. Waqas Hussain Wed, 25 Jan 2012 11:49:27 +0500
util.xmppstream: Remove some unnecessary code. Waqas Hussain Wed, 25 Jan 2012 11:47:51 +0500
util.dependencies, util.xmppstream: Move LuaExpat version checking to util.dependencies. Waqas Hussain Tue, 22 Nov 2011 02:13:42 +0500
util.xmppstream: A little cleanup. Waqas Hussain Tue, 22 Nov 2011 01:44:28 +0500
Merge 0.8->trunk Matthew Wild Sun, 05 Jun 2011 01:54:06 +0100
util.xmppstream: Check to make sure parser.stop is present before calling it. Waqas Hussain Sun, 05 Jun 2011 01:57:43 +0500
Merge 0.8->trunk Matthew Wild Thu, 02 Jun 2011 15:28:41 +0100
Merge 0.7->0.8 base core/xmlhandlers.lua@79a69862e494 Matthew Wild Thu, 02 Jun 2011 15:28:12 +0100
Merge 0.8->trunk Matthew Wild Thu, 02 Jun 2011 00:26:48 +0100
Merge 0.7->0.8 base core/xmlhandlers.lua@2290d88084b8 Matthew Wild Thu, 02 Jun 2011 00:26:23 +0100
Merge 0.8->trunk Matthew Wild Thu, 02 Jun 2011 00:05:33 +0100
Merge 0.7->0.8 base core/xmlhandlers.lua@19bb06180ce1 Matthew Wild Wed, 01 Jun 2011 23:26:39 +0100
util.xmppstream: Reject XML comments, processing instructions and (if supported by LuaExpat) DTDs. If not supported, log a warning. Matthew Wild Wed, 01 Jun 2011 23:02:10 +0100
util.xmppstream: Reject XML comments, processing instructions and (if supported by LuaExpat) DTDs. If not supported, log a warning. Matthew Wild Wed, 01 Jun 2011 23:02:10 +0100
util.xmppstream: Optimized stanza building by bypassing the stanza API. Waqas Hussain Wed, 29 Dec 2010 18:49:59 +0500
util.xmppstream: Allow stream_ns = "" for parsing streams with no xmlns Matthew Wild Tue, 21 Dec 2010 14:44:13 +0000
util.xmppstream: Expose ns_separator and ns_pattern Matthew Wild Tue, 07 Dec 2010 19:19:05 +0000
util.xmppstream: Fix logger name. Waqas Hussain Fri, 03 Dec 2010 01:03:52 +0500
util.stanza, util.xmppstream, core.xmlhandlers: Allow stanza.last_add to be nil, and set it nil by default. Saves a table allocation per-element. 20% faster stanza building. Waqas Hussain Fri, 26 Nov 2010 05:23:37 +0500
util.xmppstream: Preserve the stream content namespace on descendents of elements which are in another namespace. Waqas Hussain Sat, 20 Nov 2010 02:28:40 +0500
Monster whitespace commit (beware the whitespace monster). Waqas Hussain Sat, 16 Oct 2010 23:00:42 +0500
util.xmppstream: Removed some useless property assignments. Waqas Hussain Tue, 03 Aug 2010 20:05:58 +0500
util.xmppstream: Add set_session() method to change the session that a stream is associated with Matthew Wild Mon, 02 Aug 2010 10:21:26 +0100
util.xmppstream: Stream objects now just have feed/reset methods Matthew Wild Sun, 09 May 2010 20:45:53 +0100
Merge 0.7->trunk base core/xmlhandlers.lua@462d05259c10 Matthew Wild Mon, 22 Mar 2010 17:26:12 +0000
util.xmppstream: new() now returns a parser object Matthew Wild Mon, 22 Mar 2010 16:55:10 +0000
util.xmppstream: Initial commit base core/xmlhandlers.lua@2e398d19a537 Matthew Wild Mon, 22 Mar 2010 16:24:49 +0000