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 |