Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Jun 02, 2011

  1. Isaac Z. Schlueter

    Test to verify #23

    regression prevention, just in case
    isaacs authored

Feb 10, 2011

  1. Isaac Z. Schlueter

    Edge case when cdata contains ]] near the end

    This would break:
    
        <![CDATA[]]]>
    
    expect: cdata("]")
    isaacs authored
  2. Isaac Z. Schlueter

    put buff length back afterwards

    isaacs authored

Feb 09, 2011

  1. Isaac Z. Schlueter

    slight change to test runner

    isaacs authored
  2. Isaac Z. Schlueter

    bump to v0.1.2

    isaacs authored
  3. Isaac Z. Schlueter

    Passing tests. Handle long/unevenly-broken CDATAs.

    isaacs authored
  4. Isaac Z. Schlueter

    Add tests for cdata splitting (one test fails)

    isaacs authored
  5. Isaac Z. Schlueter

    make this work with modern node

    isaacs authored
  6. Laurie Harper

    Add `opencdata` and `closecdata` events

    So it's possible to detect the difference between a CDATA section
    split over multiple writes, and multiple successive CDATA sections.
    laurie71 authored isaacs committed
  7. Laurie Harper

    FIX: make sure the fail function gets called, so that any

    failures are detected and reported.
    laurie71 authored

Mar 30, 2010

  1. Isaac Z. Schlueter

    Add MIT license

    isaacs authored

Mar 24, 2010

  1. Isaac Z. Schlueter

    remove regexps

    isaacs authored
  2. Isaac Z. Schlueter

    Bump version.

    isaacs authored
  3. Isaac Z. Schlueter

    pretty-printing example

    isaacs authored
  4. Isaac Z. Schlueter

    Fix an issue where a closing tag that does not correspond to any open…

    … tag in the doc will close out the root.
    isaacs authored

Mar 11, 2010

  1. Isaac Z. Schlueter

    Create a package.json so that npm can install sax-js

    isaacs authored

Feb 21, 2010

  1. Isaac Z. Schlueter

    Simplify the test script a little bit by removing some unnecessary cr…

    …uft.
    isaacs authored
  2. Isaac Z. Schlueter

    Add checks to prevent buffer overruns in a speed-conscious manner.

    isaacs authored
  3. Isaac Z. Schlueter

    Add a test of the buffer overrun functionality, and update the test h…

    …arness to support expecting errors.
    isaacs authored
  4. Isaac Z. Schlueter

    Update to work with promiseless nodejs.

    isaacs authored

Feb 16, 2010

  1. Isaac Z. Schlueter

    Break CDATA events up into multiple chunks, if they are spread out ac…

    …ross multiple writes. (Otherwise, streaming a large file over XMPP would require buffering the entire file, which would be no good.)
    isaacs authored
  2. Isaac Z. Schlueter

    Add the other unit test that jimbojw sent, and don't require that "en…

    …d" and "ready" be included in the expect list.
    isaacs authored
  3. Isaac Z. Schlueter

    Some fixes for self-closing issues uncovered by unit tests.

    isaacs authored
  4. Isaac Z. Schlueter

    Test harness.

    Unit tests, care of tmpvar and jimbojw.
    isaacs authored
  5. Isaac Z. Schlueter

    Update to latest node. s/posix/fs/g

    isaacs authored
  6. Isaac Z. Schlueter

    Handle non-whitespace after root node closes in loose mode.

    isaacs authored

Feb 11, 2010

  1. Isaac Z. Schlueter

    Replace trampoline with a switch. About 5% speed up.

    isaacs authored
  2. Isaac Z. Schlueter

    Random stuff. Testing a bigger xml file.

    isaacs authored
  3. Isaac Z. Schlueter

    Throw unhandled errors rather than a new error.

    Return the parser from end and write.
    Reset parser.closed in ctor.
    isaacs authored
  4. Isaac Z. Schlueter

    Move some things around a bit more in the name of speed. Remove the w…

    …rite/process/chomp delegation. Don't buffer the body.
    isaacs authored
  5. Isaac Z. Schlueter

    Restructure the code a bit, pulling the helper functions out of the t…

    …rampoline area, to make it easier to convert to a switch.
    isaacs authored
  6. Isaac Z. Schlueter

    Add a doctype with a nested DTD declaration.

    isaacs authored

Feb 10, 2010

  1. Isaac Z. Schlueter

    Update docs to match API.

    isaacs authored
  2. Isaac Z. Schlueter

    Handle DOCTYPEs better.

    Expose the ENTITIES hash on the parser, so that it can be safely modified (if someone feels like supporting more entities, which will be required for the HTML parser.)
    isaacs authored
  3. Isaac Z. Schlueter

    Add resume function doc

    isaacs authored
Something went wrong with that request. Please try again.