Permalink
Commits on Dec 7, 2018
  1. Change default ciphers to intermediate

    prefiks committed Dec 7, 2018
  2. Define default ciphers/protocol_option in example config

    prefiks committed Dec 7, 2018
  3. Add CHANGELOG.md file

    prefiks committed Dec 7, 2018
Commits on Dec 6, 2018
  1. Normalize hostname when processing host_config

    prefiks committed Dec 6, 2018
  2. Bump version of xmpp in mix.lock

    prefiks committed Dec 6, 2018
  3. Start fast_tls before pkix

    prefiks committed Dec 6, 2018
  4. Bump xmpp dep

    prefiks committed Dec 6, 2018
  5. configure.ac: Bump required Erlang/OTP version

    weiss committed Dec 6, 2018
  6. Update mix packaging

    prefiks committed Dec 6, 2018
Commits on Dec 5, 2018
  1. mod_private: Add "bookmarks_to_pep" command

    weiss committed Dec 5, 2018
    The "bookmarks_to_pep" command exports the bookmarks of the specified
    user from private XML storage to PEP.
  2. mod_pubsub: Improve PEP behavior for 'whitelist'

    weiss committed Dec 5, 2018
    If a PEP node's access_model is set to 'whitelist' (or 'authorize'),
    send last PEP notifications to the node owner.
  3. Remove useless config file (#2665)

    cromain committed Dec 5, 2018
    Config file should be generated at packaging/installation stage
    /ejabberd.yml.example is the default template which can be used
    as default configuration
  4. Add list types to sql_pt

    prefiks committed Dec 5, 2018
  5. Revert "Let deliver unsubscribe stanza when no roster push is required (

    badlop committed Dec 5, 2018
    #2598)"
    
    This reverts commit 86048f8.
  6. Use tagged version of pkix dependency

    prefiks committed Dec 5, 2018
Commits on Dec 4, 2018
  1. Proxy protocol may send additional data after addresses

    prefiks committed Dec 4, 2018
  2. Update deps

    prefiks committed Dec 4, 2018
  3. Add support for proxy protocol

    prefiks committed Dec 4, 2018
    This add support for version 1 and 2 of protocol specified in
    http://www.haproxy.org/download/1.8/doc/proxy-protocol.txt
    
    To enable it you need add option use_proxy_protocol: true to listener.
Commits on Dec 3, 2018
Commits on Dec 1, 2018
  1. Keep info about carbons inside session table

    zinid committed Dec 1, 2018
    Accordingly, Mnesia/SQL/Riak table 'carboncopy' is not used anymore
    and can be safely removed.
    
    As a consequence, the commit deprecates the following options of
    mod_carboncopy:
    - ram_db_type
    - use_cache
    - cache_size
    - cache_missed
    - cache_life_time
    
    Fixes #2663
  2. ejabberd_s2s_in: Check for subdomain configuration

    weiss committed Dec 1, 2018
    If an incoming s2s connection to a subdomain such as
    conference.example.com is accepted, check for host-specific
    configuration settings for that subdomain rather than for example.com.
    This is for consistency with ejabberd_s2s_out, and with my previous
    commit.
  3. ejabberd_s2s_in: Check for subdomain certificate

    weiss committed Dec 1, 2018
    If an incoming s2s connection to a subdomain such as
    conference.example.com is accepted and a separate certificate is
    available for that subdomain, offer that certificate instead of the one
    for example.com.
    
    Thanks to Mike Kuketz for reporting the bug.
  4. mod_register: Don't advertise IBR unconditionally

    weiss committed Dec 1, 2018
    Don't advertise the IBR stream feature if registration is disabled in
    the configuration.
Commits on Nov 30, 2018
  1. Apply new cache options on mod_stream_mgmt reload

    zinid committed Nov 30, 2018
  2. Keep last handled stanzas number in cache rather than session table

    zinid committed Nov 30, 2018
  3. New command unban_ip (#2620)

    badlop committed Nov 30, 2018
Commits on Nov 29, 2018
  1. Update deps

    prefiks committed Nov 29, 2018
  2. Drop some macros related to OTP<19

    zinid committed Nov 29, 2018
  3. Implement XEP-0410: MUC Self-Ping optimization

    zinid committed Nov 29, 2018
    Fixes #2630
  4. Advertise disco#info and disco#items by MUC room

    zinid committed Nov 29, 2018
    Fixes #2661
Commits on Nov 28, 2018
  1. Add xml compression to sql backend of mam

    prefiks committed Nov 28, 2018