Log

mod_smacks/mod_smacks.lua @ 2034:256a5e3591db

description author age
mod_smacks: Add experimental resending of unacked messages in s2s queues (disabled by default) Kim Alvefur 2015-09-29
mod_smacks: Handle the read timeout event (0.10+ only) and send an ack request, close the connection the second time if unanswerd Kim Alvefur 2015-05-11
mod_smacks: Handle unacked messages in s2s queues Kim Alvefur 2015-05-11
mod_smacks: Set session upvalue of filter() to correct session Kim Alvefur 2015-05-05
mod_smacks: Move set of filters from new session to session being resumed Kim Alvefur 2015-05-05
mod_smacks: Don't touch upvalues of session.send and session.data, they should already point to the correct values Kim Alvefur 2015-05-05
mod_smacks: Add stanza counting filter when resuming session Kim Alvefur 2015-05-05
mod_smacks: Add license header Kim Alvefur 2015-04-09
mod_smacks: Don't restore filters from original session after resumption, use new filters Matthew Wild 2015-03-21
mod_smacks: Don't attach timestamps to 'iq' stanzas Kim Alvefur 2015-01-26
mod_smacks: Remove negation of condition, most likely a leftover from debugging Kim Alvefur 2015-01-26
mod_smacks: Stanzas don't have a ':' in their name Kim Alvefur 2015-01-26
mod_smacks: Send ack requests by serializing and concatenating them to outgoing stanzas, using a timer might cause high CPU usage Kim Alvefur 2014-10-28
mod_smacks: Delay initiation of outgoing smacks on s2s until after queued stanzas are sent Kim Alvefur 2014-10-20
mod_smacks: Initiate outgoing smacks on s2s when sending request and incoming when the remote says enabled Kim Alvefur 2014-10-20
mod_smacks: Move wrap_session() contents into separate direction-specific routines Kim Alvefur 2014-10-20
mod_smacks: Remove variable not used after 2881d532f385 Kim Alvefur 2014-10-20
mod_smacks: Send failure correctly on s2s Kim Alvefur 2014-10-20
mod_smacks: Fix sending ack requests on s2s Kim Alvefur 2014-10-20
mod_smacks: Trick session.send() into not returning nil or mod_message will act as if messages were not delivered Kim Alvefur 2014-10-13
mod_smacks: Use filters for queuing outgoing stanzas instead of wrapping session.send() Kim Alvefur 2014-10-12
mod_smacks: Correctly check if what is being sent is a stanza Kim Alvefur 2014-10-08
mod_smacks: Examine the state of the stanza *before* it was send Florian Zeitz 2014-09-29
mod_smacks: Backout ed2a9c00b5c4, need a better solution Kim Alvefur 2014-06-17
mod_smacks: Fix logging (Thanks Ge0rG) Kim Alvefur 2014-05-22
mod_smacks: Impose a limit on number of unacked stanzas (Thanks Holger) Kim Alvefur 2014-05-07
mod_smacks: Assert that the 'h' attribute is present and a number Kim Alvefur 2014-05-07
mod_smacks: Add more debug logging Kim Alvefur 2014-05-07
mod_smacks: Log things attached to sessions instead of the module Kim Alvefur 2014-05-07
all the things: Remove trailing whitespace Florian Zeitz 2014-03-11
Backed out changeset 853a382c9bd6 Kim Alvefur 2014-02-28
mod_turncredentials: Advertise the XEP-0215 feature (thanks Gryffus) Kim Alvefur 2014-02-28
mod_smacks: Handle both version 2 and version 3 namespace Florian Zeitz 2014-02-03
mod_smacks: Remove logging of unacked stanzas Matthew Wild 2014-01-30
mod_smacks: Allow resumption if the TCP connection is closed from our end, c15cea87036f ensures distinction from cleanly closed streams (thanks Lance) Kim Alvefur 2013-05-29
mod_smacks: Complain a little louder about clients trying to resume after resource binding Kim Alvefur 2013-05-05
mod_smacks: Wrap session:close() and make the session not resumable Kim Alvefur 2013-04-25
mod_smacks: If a hibernating session was destroyed before the timeout, don't destroy it again or say that it was resumed Kim Alvefur 2013-04-25
mod_smacks: Don't allow steam resumption onto a stream after resource binding Kim Alvefur 2013-03-09
mod_smacks: Don't try to send stanzas to hibernating sessions. Fixes duplicate IQ replies on libevent. Kim Alvefur 2013-02-11
mod_smacks: 'reason' parameter of session:close() changed to make nil and false mean 'graceful close' in 9da430b69f13 Kim Alvefur 2013-01-02
mod_smacks: Avoid indexing a nil value Kim Alvefur 2012-09-12
mod_smacks: Only request ack for stanzas Kim Alvefur 2012-09-10
mod_smacks: Less table indexing! Kim Alvefur 2012-09-10
mod_smacks: Use require to import (thanks a lot, autocomplete) Kim Alvefur 2012-07-29
mod_smacks: Import sessionmanager Kim Alvefur 2012-07-29
mod_smacks: Fix log statement Kim Alvefur 2012-07-29
mod_smacks: Import prosody.core_process_stanza() Kim Alvefur 2012-07-29
mod_smacks: Make smacks_max_unacked_stanzas configurable Matthew Wild 2012-04-28
mod_smacks: get_option+_number Matthew Wild 2012-04-28
mod_smacks: Remove dependency on connlisteners (use sessions table shared by mod_c2s directly) Matthew Wild 2012-04-28
mod_smacks: Don't hibernate session on graceful stream close 0.8-diverge Matthew Wild 2012-03-19
mod_smacks: Import connlisteners properly Matthew Wild 2012-03-17
mod_smacks: If a resumed session still has a connection open, close that connection before resuming Matthew Wild 2012-03-17
mod_smacks: Use pre-resource-unbind (0.9 feature) to fix reloadability and multiple host support Matthew Wild 2012-03-05
Fix a typo in mod_smacks (type -> session_type). Thijs Alkemade 2012-02-02
mod_smacks: Drop back to urn:xmpp:sm:2 for now Matthew Wild 2012-02-02
Add a <delay> to stanzas that are queued (and don't have one already), so clients can show them with the original timestamp. Thijs Alkemade 2012-02-02
Update smacks to urn:xmpp:sm:3. Fix typo in can_do_smacks. Thijs Alkemade 2012-02-02
mod_smacks: Consolidate logic for deciding whether to advertise or allow smacks for a given session, and fix an issue with not allowing s2s connections to enable smacks because of not binding a resource... (thanks xnyphs) Matthew Wild 2012-02-01