Log

util/xmppstream.lua @ 12898:4255db0f8e58 0.12

description author age
Merge 0.11->trunk Matthew Wild 2021-05-13
util.xmppstream: Allow dynamically configuring the stanza size limit for a stream 0.11 Matthew Wild 2021-05-10
util.xmppstream: Mark bytes for stream closure as handled 0.11 Matthew Wild 2021-05-10
util.xmppstream: Reduce default xmppstream limit to 1MB 0.11 Matthew Wild 2021-05-10
util.xmppstream: Send <?xml?> declaration in same call as stream open Kim Alvefur 2021-04-14
util.xmppstream: Ensure stream 'id' is always present (fix #1626) Kim Alvefur 2021-02-03
util.xmppstream: Inherit xml:lang from stream to stanzas (fixes #1401) Kim Alvefur 2019-07-27
util.xmppstream: Explicitly release old parser object on stream reset Matthew Wild 2018-07-31
util.xmppstream: Perfom validation of XML declaration parameters Matthew Wild 2018-07-11
vairious: Add annotation when an empty environment is set [luacheck] Kim Alvefur 2018-02-28
util: Various minor changes to please [luacheck] Kim Alvefur 2017-11-10
util.xmppstream: Remove namespace tracking, it's broken as implemented Matthew Wild 2016-03-05
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 2015-12-08
util.*: Remove use of module() function, make all module functions local and return them in a table at the end Kim Alvefur 2015-02-21
Merge 0.9->0.10 Matthew Wild 2014-08-28
util.xmppstream: When error is 'no-stream', pass the received tagname to the error handler Matthew Wild 2014-08-23
util.xmppstream: Don't include empty stream ID in stream header (got here from mod_c2s) Kim Alvefur 2014-08-27
util.xmppstream: Check for callback that may add stream header attributes Kim Alvefur 2014-04-18
mod_c2s, mod_s2s, mod_component, util.xmppstream: Move all session:open_stream() functions to util.xmppstream Kim Alvefur 2014-04-10
Merge 0.9->0.10 Matthew Wild 2014-04-02
util.xmppstream: Also disable CharacterData merging after stream restarts Matthew Wild 2014-04-02
util.xmppstream: Disable LuaExpat's buffering (if possible) Matthew Wild 2014-04-02
util.xmppstream: Implement stanza size limiting, default limit 10MB Matthew Wild 2014-03-30
Remove all trailing whitespace Florian Zeitz 2013-08-09
util.xmppstream: Include error stanza in error message if no error handler is available. Waqas Hussain 2013-01-25
util.xmppstream: Optimize attribute processing. Waqas Hussain 2012-01-25
util.xmppstream: Have faith in the XML parser matching start and end tags. Waqas Hussain 2012-01-25
util.xmppstream: Remove some unnecessary code. Waqas Hussain 2012-01-25
util.dependencies, util.xmppstream: Move LuaExpat version checking to util.dependencies. Waqas Hussain 2011-11-21
util.xmppstream: A little cleanup. Waqas Hussain 2011-11-21
Merge 0.8->trunk Matthew Wild 2011-06-05
util.xmppstream: Check to make sure parser.stop is present before calling it. Waqas Hussain 2011-06-04
Merge 0.8->trunk Matthew Wild 2011-06-02
Merge 0.7->0.8 base core/xmlhandlers.lua@79a69862e494 Matthew Wild 2011-06-02
Merge 0.8->trunk Matthew Wild 2011-06-01
Merge 0.7->0.8 base core/xmlhandlers.lua@2290d88084b8 Matthew Wild 2011-06-01
Merge 0.8->trunk Matthew Wild 2011-06-01
Merge 0.7->0.8 base core/xmlhandlers.lua@19bb06180ce1 Matthew Wild 2011-06-01
util.xmppstream: Reject XML comments, processing instructions and (if supported by LuaExpat) DTDs. If not supported, log a warning. Matthew Wild 2011-06-01
util.xmppstream: Reject XML comments, processing instructions and (if supported by LuaExpat) DTDs. If not supported, log a warning. Matthew Wild 2011-06-01
util.xmppstream: Optimized stanza building by bypassing the stanza API. Waqas Hussain 2010-12-29
util.xmppstream: Allow stream_ns = "" for parsing streams with no xmlns Matthew Wild 2010-12-21
util.xmppstream: Expose ns_separator and ns_pattern Matthew Wild 2010-12-07
util.xmppstream: Fix logger name. Waqas Hussain 2010-12-02
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 2010-11-26
util.xmppstream: Preserve the stream content namespace on descendents of elements which are in another namespace. Waqas Hussain 2010-11-19
Monster whitespace commit (beware the whitespace monster). Waqas Hussain 2010-10-16
util.xmppstream: Removed some useless property assignments. Waqas Hussain 2010-08-03
util.xmppstream: Add set_session() method to change the session that a stream is associated with Matthew Wild 2010-08-02
util.xmppstream: Stream objects now just have feed/reset methods Matthew Wild 2010-05-09
Merge 0.7->trunk base core/xmlhandlers.lua@462d05259c10 Matthew Wild 2010-03-22
util.xmppstream: new() now returns a parser object Matthew Wild 2010-03-22
util.xmppstream: Initial commit base core/xmlhandlers.lua@2e398d19a537 Matthew Wild 2010-03-22