Bartek Górny
Bartek Górny
Previously, blocking all incoming iqs also cut off communication with the server, also in legitimate cases - like receiving an iq result from my own request. This is not required...
This PR introduces a new API function of ejabberd_c2s, called `send_to_local_user`. It is meant to be used by modules which want to send a stanza to the user of the...
Includes: - removing the sm broadcasting (remote hook call used instead) - moving nearly all privacy and blocking related code to dedicated modules (with just two lines left, because privacy...
…set their initial state
This PR adds a spam control feature. There are minor changes to ejabberd_c2s, which provide a way to write and attach a custom spam control plugin, which would process all...
Currently, if you try to add the same handler to the same hook with the same sequence number the call is ignored, handlers are not duplicated; but if you then...
If you change start/end of an event which has some persisted occurrences, the original occurrences reappear thus causing duplication (reported by gautamadude).
Browser-based tool for watching XMPP traffic. Now downloaded as a dependency.