Log

description author age
net.connect: Improve error message Matthew Wild 2018-02-26
net.connect: Handle immediate failures of server.addclient Matthew Wild 2018-02-26
net.connect: Handle case when resolver runs out of targets Matthew Wild 2018-02-26
net.connect: Track last connection error Matthew Wild 2018-02-26
mod_s2s: Don't use string concatenation when passing values to logging Kim Alvefur 2018-02-25
util.ringbuffer: Add method for discarding buffered data without returning it to lua Kim Alvefur 2018-02-24
util.ringbuffer: Add various comments Kim Alvefur 2018-02-24
net.server_epoll: Spelling writeable -> writable Kim Alvefur 2018-02-24
net.server_epoll: Remove special casing for having sent an empty write buffer because the wantwrite flag must be unset regardless Kim Alvefur 2018-02-24
net.server_epoll: Call onconnect listener on first successful read or write Kim Alvefur 2018-02-24
Merge 0.10->trunk Kim Alvefur 2018-02-24
mod_mam: Implement option to enable MAM implicitly when client support is detected (#867) Kim Alvefur 2018-02-21
mod_storage_sql: Catch and report value deserialization errors Kim Alvefur 2018-02-24
net.connect: Default to *a pattern if none provided Matthew Wild 2018-02-23
net.http: Rename handler to conn, for consistency with all our other code Matthew Wild 2018-02-23
net.http: Remove use of 'conn' (raw socket object returned by addclient) Matthew Wild 2018-02-23
moduleapi: Remove unused and undocumented :has_feature and :has_identity Kim Alvefur 2018-02-23
doc: Add template / API specification for net.server (thanks Daurnimator) Kim Alvefur 2018-02-23
net.connect: New API for outgoing connections, based on 'service resolvers' Matthew Wild 2018-02-23
net.server_event: Not every instantly-readable connection is an error, continue if possible Matthew Wild 2018-02-23
net.server_event: Better outgoing connection error handling Matthew Wild 2018-02-23
net.server_select: Better detection of errors for outgoing connections Matthew Wild 2018-02-23
MUC: Emit 333 status code on presence as per XEP-0045 1.30 (fixes #1087) Jonas Wielicki 2018-02-23
MUC: Treat missing type and type=normal the same Kim Alvefur 2017-10-20
mod_bosh: Return implicit 404 instead of the proper BOSH terminate thing Kim Alvefur 2017-12-27
mod_bosh: Limit stream to current host (fixes #371) Kim Alvefur 2017-12-13
mod_bosh: Make into a normal module (fixes #402) Kim Alvefur 2017-12-13
util.set: Add a __name field to metatable Kim Alvefur 2018-02-16
util.array: Add a __name field to metatable Kim Alvefur 2018-02-16
util.stanza: Change __type to __name as this is used by Lua 5.3 in some error reporting functions Kim Alvefur 2018-02-16
MUC: Prevent traceback in case of no history items to serialize (fixes #1083) Kim Alvefur 2018-02-15
Merge 0.10->trunk Kim Alvefur 2018-02-04
mod_dialback: Ignore unused arguments [luacheck] Kim Alvefur 2018-02-04
mod_dialback: Expand abbrevation Kim Alvefur 2018-02-04
mod_dialback: Split long line [luacheck] Kim Alvefur 2018-02-04
mod_dialback: Use renamed API for hooking non-stanza tags Kim Alvefur 2018-02-04
mod_saslauth: Ignore unused argument [luacheck] Kim Alvefur 2018-02-04
mod_saslauth: Use renamed API for hooking non-stanzas Kim Alvefur 2018-02-04
mod_saslauth: Pass SASL EXTERNAL failure reason on to be used in error bounces Kim Alvefur 2018-02-04
mod_saslauth: Close connection if no fallback kicks in on SASL EXTERNAL failure Kim Alvefur 2018-02-03
Backed out changeset 89c42aff8510: The problem in ejabberd has reportedly been resolved and this change causes more problems than it solves (fixes #1006) Kim Alvefur 2018-02-04
mod_component: Advertise disco#info in fallback handling of disco#info query (fixes #1062) Kim Alvefur 2018-01-06
server_epoll: Restore mark on connections which had the onconnect handler called so it is only done once Kim Alvefur 2018-02-03
server_epoll: Rework how socket readyness is detected Kim Alvefur 2018-02-02
mod_pubsub: Ignore unused parameter [luacheck] Matthew Wild 2018-02-02
mod_pubsub: Add nodestore to service configuration Matthew Wild 2018-02-02
mod_pubsub: Some variable renames for clarity Matthew Wild 2018-02-02
util.pubsub: Support a 'nodestore' for persisting nodes (same API as kv stores) Matthew Wild 2018-02-02
util.pubsub: Move service methods object creation (just code reorganisation) Matthew Wild 2018-02-02
util.pubsub: For clarity, split config tables from their metatables Matthew Wild 2018-02-01
CHANGES: Mention PubSub persistence Kim Alvefur 2017-12-30
CHANGES: Mention move to Busted for tests Kim Alvefur 2017-12-30
Merge 0.10->trunk Kim Alvefur 2017-12-29
rostermanager: Explicitly remove old-style 'pending' table from rosters (or it stays forever due to map stores) Kim Alvefur 2017-12-29
Merge 0.10->trunk Kim Alvefur 2017-12-28
certmanager: Check for missing certificate before key in configuration (should be marginally less confusing) Kim Alvefur 2017-12-28
mod_bosh: Use module API to fire events Kim Alvefur 2017-12-13
mod_bosh: Use moduleapi logger Kim Alvefur 2017-12-13
mod_bosh: Rename variable to avoid name clash [luacheck] Kim Alvefur 2017-12-13
mod_bosh: Ignore unused argument [luacheck] Kim Alvefur 2017-12-13
mod_bosh: Remove unused variable [luacheck] Kim Alvefur 2017-12-13
mod_register_ibr: Allow modules that do pre-registration checks to specify a reason for rejection Kim Alvefur 2017-12-26
moduleapi: Warn if a module being loaded as a dependency has been disabled Kim Alvefur 2017-12-26
MUC: Hook the correct event Kim Alvefur 2017-12-23