Permalink
Commits on Dec 14, 2017
  1. Merge pull request #2167 from weiss/last-pep-items-to-owner

    zinid committed Dec 14, 2017
    Send last PEP items to owner on initial presence
Commits on Dec 13, 2017
  1. Merge pull request #2158 from bowlofeggs/su-with-sh

    cromain committed Dec 13, 2017
    Use /bin/sh as the explicit shell when using su in ejabberdctl.
  2. Only allow compression after SASL

    zinid committed Dec 13, 2017
    See XEP-0170 for details
    Thanks to Vitaly Takmazov for spotting this
  3. PubSub: Add missing Nidx building records from sql result

    Christophe Romain committed Dec 13, 2017
Commits on Dec 12, 2017
  1. mod_pubsub: Send last items on initial presence

    weiss committed with Christophe Romain Dec 5, 2017
    Wait until we got initial presence from the client before sending the
    last items of nodes the JID is subscribed to.
    
    Closes #2132.
  2. Merge pull request #2160 from weiss/publish-options

    cromain committed Dec 12, 2017
    Support pubsub#publish-options PRECONDITIONs
  3. Support pubsub#publish-options PRECONDITIONs

    weiss committed Dec 12, 2017
    Support PubSub publishing options that are specified as PRECONDITIONs as
    per XEP-0060 v1.14.
Commits on Dec 11, 2017
  1. Revert removal of certfile option on http listener

    Christophe Romain committed Dec 11, 2017
  2. Update example configuration

    Christophe Romain committed Dec 11, 2017
Commits on Dec 10, 2017
  1. Use /bin/sh as the explicit shell when using su in ejabberdctl.

    bowlofeggs committed Dec 10, 2017
    Some distributions (such as Fedora) use /sbin/nologin as the login
    shell for the ejabberd user. The newer version of ejabberdctl uses
    su to perform the command if the INSTALLUSER invokes the script.
    This commit adjusts the call to su so that it passes /bin/sh as
    the shell to use so that it will work correctly when the ejabberd
    user's shell is set to nologin.
    
    Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
Commits on Dec 9, 2017
  1. Include <x/> tag in presence errors related to nick change

    zinid committed Dec 9, 2017
    Refer to example 52 and example 53 of XEP-0045 for details.
    Thanks to Daniel Gultsch for spotting this.
Commits on Dec 8, 2017
Commits on Dec 7, 2017
  1. Compile sql_pt early

    prefiks committed Dec 7, 2017
Commits on Dec 6, 2017
  1. mod_muc_room: Fix typo

    weiss committed Dec 6, 2017
    Thanks to Evgeniy for spotting this.
Commits on Dec 2, 2017
Commits on Dec 1, 2017
Commits on Nov 30, 2017
  1. mod_muc_room: Include 110 status on shutdown

    weiss committed Nov 30, 2017
    Add the 110 status code to the presence unavailable stanzas sent to room
    occupants on system shutdown.
  2. mod_mam: Never store MUC messages in user archives

    weiss committed Nov 30, 2017
    Even if a groupchat message is tagged with a <store/> hint, don't store
    it in a user archive.  The hint should only be honored by the MUC
    archive.
  3. Windows does not have /tmp, fallback to /home/chris/conf

    Christophe Romain committed Nov 30, 2017
  4. Fix num_subscribers on node metadata (#2122)

    Christophe Romain committed Nov 30, 2017
  5. Fix session table cleanup

    alexeyshch committed Nov 30, 2017
Commits on Nov 27, 2017