Permalink
Commits on Nov 10, 2010
  1. improved portability fix for Strophe.Builder.prototype.cnode()

    Use importNode() instead of copyElement().
    vog committed Nov 10, 2010
Commits on Nov 9, 2010
  1. Merge branch 'master' of https://github.com/vog/strophejs

    Fixes cnode() to work in Chrome by using copyElement().
    metajack committed Nov 9, 2010
  2. Merge branch 'master' of https://github.com/francois2metz/strophejs

    Minor changes from francois2metz in Makefile. Also stores
    stream:features element for potential later use.
    metajack committed Nov 9, 2010
  3. Merge branch 'master' of https://github.com/twonds/strophejs

    Fixes attribute serialization. Fixes bug #83.
    metajack committed Nov 9, 2010
Commits on Oct 29, 2010
  1. Don't pass stanzas through the handler chain during a disconnect with…

    … multiple open connections
    committed Oct 29, 2010
Commits on Sep 23, 2010
  1. portability fix for Strophe.Builder.prototype.cnode()

    The cnode() method makes use of the DOM appendChild(elem) method
    which is only guaranteed to work if "elem" originates from the
    same DOM document. While some browsers such as Firefox also accept
    foreign DOM elements here, other browsers like Google Chrome stick
    to the standard and don't accept those.
    
    The correct way to solve this issue (as intended by the standard)
    is to import the foreign DOM element via importNode() before
    appending it. However, importNode() is a method of the DOM document,
    not the element. Since the DOM document is not directly available
    to Strophe.Builder, but somewhat hidden in Strophe in an internal
    "_xmlGenerator" attribute, this would require a new helper function
    like "Strophe.importElement()".
    
    This patch avoids adding such a method by using "Strophe.copyElement()"
    instead. This function works as well because it completely rebuilds
    the DOM structure using Strophe's internal DOM document.
    
    This makes the patch very simple and short, but might not lead to
    optimal performance.
    vog committed Sep 23, 2010
Commits on Sep 9, 2010
  1. fix for http://code.stanziq.com/strophe/ticket/83

    Christopher tofu Zorn committed Sep 9, 2010
Commits on Jun 20, 2010
Commits on Jun 19, 2010
Commits on Jun 1, 2010
  1. jslint fixes

    thepug committed Jun 1, 2010
  2. remove tabs

    thepug committed Jun 1, 2010
  3. escape nick

    thepug committed Jun 1, 2010
Commits on May 15, 2010
  1. created a muc plugin

    thepug committed May 15, 2010
Commits on Apr 28, 2010
Commits on Apr 20, 2010
Commits on Apr 15, 2010
Commits on Apr 14, 2010
Commits on Mar 10, 2010
Commits on Jan 28, 2010
  1. Added CHANGELOG.txt.

    metajack committed Jan 28, 2010
Commits on Jan 2, 2010
  1. Updated release checklist.

    metajack committed Jan 2, 2010
Commits on Jan 1, 2010
  1. Revert "Fixes #47: send() now sends data immediately instead of on th…

    …e idle period."
    
    This reverts commit c5d0e05.
    metajack committed Jan 1, 2010