Permalink
Switch branches/tags
Nothing to show
Commits on Feb 19, 2010
  1. Fix format of copyright lines.

    badlop committed Feb 19, 2010
Commits on Feb 16, 2010
Commits on Feb 8, 2010
  1. Bug fix: Update to new parameters of exmpp_tcp:connect/3 (thanks to K…

    …ael and Mickaël).
    
    Update exmpp_component to the new API, previusly only exmpp_session was updated.
    ppolv committed Feb 8, 2010
  2. Use a list() instead of queue() for buffered packets.

    The # of packets buffered between request should be very small,
    empty most of the time, a list() is appropiate in this case
    (lists:reverse/1 is efficient).
    Also remove unused statments for Inactivity.
    ppolv committed Feb 8, 2010
  3. Remove unused fields

    ppolv committed Feb 8, 2010
Commits on Feb 4, 2010
  1. Client API change: Add option to specify local ip/port.

    Last arguments to exmpp_session:connect_TCP/4 and exmpp_session:connect_SSL/4
    is now a list of option, that can include the XMPP domain, the local IP and
    the local Port.
    ppolv committed Feb 4, 2010
Commits on Feb 1, 2010
  1. Add .gitignore file

    badlop committed Feb 1, 2010
  2. Fix exmpp_bosh EDoc compilation

    badlop committed Feb 1, 2010
Commits on Jan 30, 2010
  1. Fix bugs and add support for specify local IP/port (BOSH connections …

    …only)
    
    API changes:
    exmpp_session:connect_BOSH(Session, URL, Server, Port)
    (where the last parameter was unused)
    
    is now:
    exmpp_session:connect_BOSH(Session, URL, Server, Options)
    where Options is a (possible empty) list of
    {local_ip, IP}
    {local_port, fun() -> integer()}
    
    SVN Revision: 903
    ppolv committed with badlop Jan 29, 2010
  2. Update NS_BOSH from Jabber's http-bind to XMPP's bosh (thanks to Kari…

    …m Gemayel)
    
    SVN Revision: 902
    badlop committed Jan 28, 2010
  3. Fix processing of presence without From attribute.

    SVN Revision: 901
    badlop committed Jan 25, 2010
  4. Fix support for SASL ANONYMOUS auth.

    SVN Revision: 900
    badlop committed Jan 25, 2010
Commits on Jan 12, 2010
  1. Update year of copyright from 2009 to 2010.

    SVN Revision: 899
    badlop committed Jan 12, 2010
Commits on Jan 9, 2010
  1. Bug fix: exmpp_client_muc.beam was listed twice.

    SVN Revision: 898
    ppolv committed Jan 9, 2010
Commits on Jan 6, 2010
  1. Remove uneccesary waits.

    The spec says that we only need to respect the polling interval if we are sending empty requests.  Here we don't send empty requests, so no need to wait.
    
    SVN Revision: 897
    ppolv committed Jan 6, 2010
Commits on Dec 30, 2009
  1. Fix overactivity/inactivity handling.

    Queue stanzas that can't be sent inmediately,  either because we reach the limit on # open requests, or because we are inside the minimum polling period.
    
    SVN Revision: 896
    ppolv committed Dec 30, 2009
Commits on Dec 23, 2009
  1. Support for SASL ANONYMOUS.

    Note that the API changed,  exmpp_session:login/2 returns  {ok, JID} instead of only 'ok'.
    
    SVN Revision: 895
    ppolv committed Dec 23, 2009
Commits on Dec 18, 2009
  1. Rollback #892 (see EXMPP-23).

    Let the workaround until we find the real reason.
    
    SVN Revision: 894
    ppolv committed Dec 18, 2009
Commits on Dec 15, 2009
  1. include exmpp_client_muc module

    SVN Revision: 893
    jpcarlino committed Dec 15, 2009
Commits on Dec 14, 2009
  1. Do not try to start inets and stringprep each time a new exmpp_sessio…

    …n is created.
    
    SVN Revision: 892
    ppolv committed Dec 14, 2009
  2. Prepare 0.9.2 release.

    SVN Revision: 890
    badlop committed Dec 14, 2009
  3. Revert a recent commit about bool and boolean because it only works w…

    …ith R13 (EXMPP-22)
    
    SVN Revision: 889
    badlop committed Dec 14, 2009
  4. exmpp_client_disco.erl : fix iq_id to iq_id()

    SVN Revision: 888
    Karim Gemayel committed Dec 14, 2009
  5. ebin/exmpp.app.in : update for exmpp_client_disco.erl

    SVN Revision: 887
    Karim Gemayel committed Dec 14, 2009
  6. ebin/Makefile.am : update for exmpp_client_disco.erl

    SVN Revision: 886
    Karim Gemayel committed Dec 14, 2009
  7. src/Makefile.am : update for exmpp_client_disco.erl

    SVN Revision: 885
    Karim Gemayel committed Dec 14, 2009
  8. src/Emakefile.in : update for exmpp_client_disco.erl

    SVN Revision: 884
    Karim Gemayel committed Dec 14, 2009
  9. doc/Makefile.am : update for exmpp_client_disco.erl

    SVN Revision: 883
    Karim Gemayel committed Dec 14, 2009
  10. new client/exmpp_client_disco.erl module added

    SVN Revision: 882
    Karim Gemayel committed Dec 14, 2009
  11. client/exmpp_client_pubsub.erl : remove ?IQ, ?IQ_GET and ?IQ_SET macr…

    …os (now defined in include/exmpp_xmpp.hrl) ; fix indentation
    
    SVN Revision: 881
    Karim Gemayel committed Dec 14, 2009
  12. include/exmpp_xmpp.hrl : add ?IQ, ?IQ_GET and ?IQ_SET macros

    SVN Revision: 880
    Karim Gemayel committed Dec 14, 2009
Commits on Dec 11, 2009
  1. Fix warnings about bool() type spec renamed to boolean()

    SVN Revision: 879
    badlop committed Dec 11, 2009
  2. Bug fixes and improvements

    * parse the bosh URL (host, port, etc.) only once per session, not on each request
    * use a random initial RID
    * reuse the same exmpp_xmlstream instead of creating a new parser for each received response
    
    SVN Revision: 878
    ppolv committed Dec 11, 2009
  3. expat library is required; the alternative libxml2 is only experiment…

    …al (EXMPP-16)
    
    SVN Revision: 877
    badlop committed Dec 11, 2009