Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jul 19, 2012
  1. @prefiks
  2. @prefiks
Commits on Jun 14, 2012
  1. exmpp_session.erl : return bounded JID for ANONYMOUS auth

    Karim Gemayel authored
Commits on Mar 15, 2012
  1. @ppolv

    Fix escape of attribute values (\t \n \r) (EXMPP-64)

    ppolv authored
    In attribute values, the character information items TAB (#x9), newline
    (#xA), and carriage-return (#xD) are represented by "	", "
    and "
" respectively.
Commits on Feb 22, 2012
  1. @ppolv

    Fix typo (lists:ketytake)

    ppolv authored
  2. @ppolv

    Fix typo in last fix

    ppolv authored
  3. @abhinavsingh @ppolv

    fix for EXMPP-62

    abhinavsingh authored ppolv committed
    (cherry picked from commit f628113)
Commits on Feb 3, 2012
  1. @jpcarlino
Commits on Feb 2, 2012
  1. @ppolv

    Add timeout option to connect() and login() calls

    ppolv authored
    Add a new option {timeout, Timeout} to
    connect_tcp/4, connect_bosh/4 and connect_ssl/4
    Add a Timeout parameter to login() calls:
    login(Session, Timeout).
    login(Session, Mechanism, Timeout).
Commits on Sep 29, 2011
  1. @ppolv

    Add whitespace ping for client sessions

    ppolv authored
    IF the option {whitespace_ping, Seconds} is
    passed to connect_TCP or connect_SSL,
    then send "\n" on the socket if inactive for that
Commits on Sep 12, 2011
  1. @rraptorr @badlop

    Fix compatibility with R12B5

    rraptorr authored badlop committed
    There is no min/2 function in R12B5.
  2. @rraptorr @badlop

    Eliminate lock contention on stringprep port

    rraptorr authored badlop committed
    exmpp_stringprep module used to open only one port, so there
    was still a lot of lock contention on port access.
    Now it opens as many ports as there are scheduler threads
    (as described in Erlang Efficiency Guide).
  3. @rraptorr @badlop

    Enable port level locking for OpenSSL TLS driver.

    rraptorr authored badlop committed
    OTP crypto module is already using OpenSSL and sets some
    global OpenSSL callbacks that are needed to make it thread-safe.
    To avoid problems with own callbacks, start crypto before
    loading OpenSSL driver and enable port level locking if the
    needed callbacks are already set.
Commits on Sep 2, 2011
  1. @badlop
Commits on Aug 16, 2011
  1. @badlop

    Fixes in exmpp_tls:get_peer_certificate/1 (thanks to Janusz Dziemidow…

    badlop authored
    - compatibility with R14
    - fixed case of no certificate
    - documentation update
  2. @badlop

    Functions to retrieve latest "Finished" SSL message (thanks to Janusz…

    badlop authored
    … Dziemidowicz)(EXMPP-58)
Commits on Aug 6, 2011
  1. @ebustos

    Fixed author email address

    ebustos authored
Commits on Jul 5, 2011
  1. @badlop
Commits on Mar 30, 2011
  1. @badlop

    Fix typo in EDoc of to_binary/2

    badlop authored
Commits on Mar 25, 2011
  1. @badlop
Commits on Mar 16, 2011
  1. @badlop
Commits on Jan 28, 2011
  1. @badlop
  2. @badlop

    Fix typo in Edoc comment

    badlop authored
  3. @badlop
Commits on Jan 21, 2011
  1. @rraptorr @badlop

    exmpp_server_sasl:success/1 and ability to send SASL challenge with n…

    rraptorr authored badlop committed
    …o character data (EXMPP-52)
  2. @rraptorr @badlop

    Added new error conditions defined in rfc3920bis

    rraptorr authored badlop committed
Commits on Jan 18, 2011
  1. @badlop
Commits on Jan 10, 2011
  1. @badlop
Commits on Dec 21, 2010
  1. @badlop
Commits on Dec 9, 2010
  1. @badlop
Commits on Nov 29, 2010
  1. @ppolv

    Encode attribute names always as binary() (EXMPP-40).

    ppolv authored
    Do not use atoms() for attribute names, use always binary().
Commits on Nov 10, 2010
  1. @ppolv

    Revert "Improve type specification (thanks kgemayel)"

    ppolv authored
    export_type requires R14, and make exmpp impossible to compile
    under R13, so we delayed this change until R14 is more widely
    This reverts commit 06aea28.
Commits on Nov 8, 2010
  1. @badlop
Commits on Nov 2, 2010
  1. @ppolv

    Avoid name clash on error/2.

    ppolv authored
    Add a compiler directive
    to avoid name clash between local error/2 function and the
    one auto imported from erlang:error/2.
  2. @ppolv

    Improve type specification (thanks kgemayel)

    ppolv authored
    Improve type specification of exmpp records, add -export_type() declaration
    to allow importing types from other modules.
Something went wrong with that request. Please try again.