Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jan 22, 2012
  1. @baalexander
  2. @baalexander

    Updates version to 0.9.3.

    baalexander authored
    See HISTORY.md for details.
  3. @baalexander
  4. @baalexander

    Simplifies logic for treating values as String by default.

    baalexander authored
    Refactors deserializeParam to assume being called inside a value tag or a param
    tag.
    
    See Issue #35 and Pull Request #37.
Commits on Jan 21, 2012
  1. @baalexander
Commits on Jan 5, 2012
  1. @hugobuddel

    + Duplicated the code for <value>s without explicit type.

    hugobuddel authored
      This is necessacy because deserializeParam can be reached from
      a <param> element or from a <value> element directly.
  2. @hugobuddel
  3. @hugobuddel

    + Added test with an explicit empty fault string:

    hugobuddel authored
       <?xml version="1.0"?><methodResponse><fault>
         <value><string></string></value>
       </fault></methodResponse>
  4. @hugobuddel

    - Updated deserializeParam to allow <value> with an implicit type,

    hugobuddel authored
      like <value>aString</value>.
    - In parseMethodResponse check for fault with "if (fault !== null)"
      in analogy with deserializeParams. Necessary for above fix.
  5. @hugobuddel
Commits on Dec 11, 2011
  1. @baalexander

    Updates version to 0.9.2.

    baalexander authored
    See HISTORY.md for changes.
  2. @baalexander

    Fixes missing var.

    baalexander authored
    Thanks to the mocha testing framework for letting me know.
  3. @baalexander

    Updates testing section of README.

    baalexander authored
    Includes Travis CI status and how to use make.
  4. @baalexander

    Merge branch 'travisci'

    baalexander authored
  5. @baalexander

    Adds a Makefile for running tests and Travis CI.

    baalexander authored
    Also adds the test script to package.json for NPM.
  6. @baalexander

    Merge branch 'saxjs'

    baalexander authored
  7. @baalexander
  8. @baalexander

    Replaces the XML parser with the `sax` module

    baalexander authored
    The old parser module `node-xml` was no longer being maintained. See Issue #34
    for more details.
Commits on Dec 9, 2011
  1. @baalexander

    Minor code layout refactoring of server.js.

    baalexander authored
    Improving layout of server.js for better readability.
Commits on Nov 30, 2011
  1. @baalexander

    Updates version to 0.9.1.

    baalexander authored
    See HISTORY.md for changes.
Commits on Nov 29, 2011
  1. @baalexander

    Updates xmlbuilder to v0.3.1.

    baalexander authored
    Updating xmlbuilder also resolves a warning when installing the xmlrpc module.
    See Issue #31.
  2. @baalexander
Commits on Nov 16, 2011
  1. @baalexander
Commits on Nov 2, 2011
  1. @baalexander

    Updates version to 0.9.0.

    baalexander authored
    See HISTORY.md for changes.
  2. @baalexander

    Updates to latest version of xmlbuilder.

    baalexander authored
    Slight syntax change in initializing an XML builder. Also updates Vows to
    latest.
Commits on Oct 27, 2011
  1. @baalexander

    Handles faults with no params.

    baalexander authored
    A fault in the form `<methodResponse><fault></value></fault></methodResponse>`
    was not calling the callback properly since no param fields were being hit. This
    problem was noticed when trying to chain functions in the example code. A test
    case was added to prevent regression.
    
    See Issue #32.
Commits on Oct 25, 2011
  1. @baalexander

    Fixes failing test case with empty param value.

    baalexander authored
    The output was verified in Issue #30.
  2. @baalexander

    Minor non-functional refactoring.

    baalexander authored
    While useful, I don't care for my original fall throughs in the switch cases for
    i4 and int. I broke each case into their own. Should make Crockford happy.
    
    Moves Buffer type check.
  3. @baalexander

    Merge pull request #29 from blaenk/master

    baalexander authored
    adding base64 datatype support using Buffer objects
  4. @baalexander

    Merge pull request #31 from TooTallNate/patch-2

    baalexander authored
    Fix: npm WARN xmlrpc@0.8.1 package.json: bugs['web'] should probably be bugs['url']
Commits on Oct 24, 2011
  1. @TooTallNate
  2. @blaenk
Commits on Oct 23, 2011
  1. @baalexander

    Merge pull request #28 from blaenk/master

    baalexander authored
    i8 datatype support
Commits on Oct 21, 2011
  1. @blaenk
Commits on Sep 8, 2011
  1. @baalexander
Something went wrong with that request. Please try again.