Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: v0.1.11
Commits on Sep 18, 2009
  1. @ry

    bump version

    ry authored
Commits on Sep 17, 2009
  1. @ry

    Upgrade v8 to 1.3.11

    ry authored
  2. @ry

    Add node.installPrefix

    ry authored
  3. @ry
  4. @ry

    Bugfix: node.fs.write() was stack allocating buffer.

    ry authored
    Since the buffer is passed to the thread pool it needs to be heap allocated.
    Thanks to Jon Crosby and Tim Caswell for debugging this.
  5. @jcrosby @ry

    Add failing spec for node.fs.write

    jcrosby authored ry committed
Commits on Sep 15, 2009
  1. @ry
  2. @ry

    update doc for node.fs.write()

    ry authored
  3. @ry

    Add node.exec()

    ry authored
  4. @ry
Commits on Sep 14, 2009
  1. @ry

    fix typo on website

    ry authored
  2. @ry

    Remove unused variable in http.cc

    ry authored
  3. @ry

    Fix buffering logic for HTTP outgoing messages.

    ry authored
    Was sending two packets instead of one for some short messages, and even 3,
    for short chunked-encoded messages. Also use the more general Encode()
    function for receiving HTTP bodies.
    
    Gives ~6% improvement on "hello world" web server benchmarks.
Commits on Sep 13, 2009
  1. @ry
  2. @ry

    API: node.fs.read() takes a normal encoding parameter.

    ry authored
    Removes node.UTF8, node.RAW, node.ASCII enum versions of the encodings.
    node.fs.read() now supports "raws" encoding.
  3. @ry

    Fix default encoding for outgoing HTTP messages

    ry authored
    Was causing send() to throw argument errors because arrays of ints would get
    paired with the "raws" encoding. The bug was introduced in 8eb1294.
  4. @ry
  5. @ry
Commits on Sep 12, 2009
  1. @ry

    Fix broken asciidoc section

    ry authored
  2. @sprsquish @ry

    Use "platform.architecture()" to find the proper architecture.

    sprsquish authored ry committed
    In Snow Leopard "platform.machine()" returns "i386" while
    "platform.architecture()" returns ('64bit',''). Using information from both
    we can determine the proper architecture
    
    This reverts commit ea29e13 re-enabling the
    64bit build on Macintosh.
  3. @ry

    Lint

    ry authored
  4. @ry

    API: Change arguments of emit(), emitSuccess(), emitError()

    ry authored
    Instead of
    
      myemitter.emit("event", [arg1, arg2, arg3]);
    
    the API is now
    
      myemitter.emit("event", arg1, arg2, arg3);
    
    This change saves the creation of an extra array object for each event.
    The implementation is also slightly more simple.
Commits on Sep 11, 2009
  1. @ry

    spell check api.txt

    ry authored
  2. @ry

    bump version

    ry authored
  3. @ry

    Add doc note about 'raws' encoding

    ry authored
  4. @ry
  5. @ry
  6. @ry
  7. @ry

    Add node-repl

    ry authored
  8. @ry
  9. @ry

    cpplint.py node.cc and node.h

    ry authored
  10. @ry

    Add isDirectory(), isFile(), isSocket(), ... methods to stats object.

    ry authored
    Thanks to Felix Geisendörfer for the initial patch.
Commits on Sep 10, 2009
  1. @ry
  2. @ry
  3. @ry

    Man page generation.

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