Permalink
Commits on Oct 2, 2010
  1. Simpler libev and libeio config

    ry committed Oct 1, 2010
  2. Report "weird" errors a little better.

    There are a few kinds of errors that are very confusing.
    1. Errors raised in nextTick
    2. Errors emitted on the "error" event
    3. RangeErrors that crash the program (or anything without a stack trace)
    
    Long traces will make make these better, of course.  In the meantime, this
    adds a few handy signposts (in the form of better error reporting and
    comments on the otherwise inscrutable code printed to the terminal) that can
    help new users find the cause, or at least, ask for help more effectively.
    isaacs committed with ry Oct 2, 2010
Commits on Oct 1, 2010
  1. Add support for handling Expect: 100-continue

    HTTP/1.1 requests, either with an event (check_continue) or automatically, if no event handler is present.
    
    Add client-side expect/continue support, tests.
    
    Expound upon client requirements for expect/continue.
    mnot committed with ry Sep 10, 2010
  2. Upgrade V8 to 2.4.7

    ry committed Oct 1, 2010
  3. Fix REPL crash on tabbing 'this.'

    Thanks to Tim Becker for pointing this out.
    ry committed Oct 1, 2010
  4. fs.ReadStream: Passing null for file position on all reads except the…

    … first read of a range read.
    elarkin committed with ry Sep 27, 2010
  5. Fix zero length buffer bug for http res.end()

    Reported by Kadir Pekel <kadirpekel@gmail.com>
    ry committed Oct 1, 2010
Commits on Sep 30, 2010
  1. Consume HTTP trailing headers

    mnot committed with ry Sep 29, 2010
  2. Remove unused function

    ry committed Sep 30, 2010
  3. Simplify: per-module cache thing

    ry committed Sep 30, 2010
  4. Add test for getting parse error from HTTP client

    Made this test in response to this thread:
    http://groups.google.com/group/nodejs/browse_thread/thread/f82835007a277de2/
    But Node appears to be working correctly.
    ry committed Sep 30, 2010
Commits on Sep 29, 2010
  1. writeable -> writable

    ry committed Sep 29, 2010
  2. Safe constructor for ObjectWrapped classes

    New() methods should be invoked as constructors, not regular functions.
    Corner cases like Script::New() may cause a SIGSEGV when the GC is run.
    
    More details: http://groups.google.com/group/nodejs/browse_thread/thread/a7e5db68d4cd6356
    bnoordhuis committed with ry Sep 24, 2010
  3. Fix style in node_crypto.cc

    ry committed Sep 28, 2010
Commits on Sep 28, 2010
  1. Rename some SecureStream methods

    ry committed Sep 28, 2010
  2. lazy load crypto binding

    ry committed Sep 28, 2010
  3. fix style in net.js

    ry committed Sep 28, 2010
  4. Disable a few more libev features

    ry committed Sep 28, 2010
  5. quicker loops

    aheckmann committed with ry Sep 23, 2010
  6. output time of function calls

    ry committed Sep 28, 2010
Commits on Sep 25, 2010
  1. Fix timing on I/O benchmark

    ry committed Sep 24, 2010
Commits on Sep 24, 2010
  1. Add function_call benchmark

    ry committed Sep 24, 2010
Commits on Sep 23, 2010
  1. Fixed 'upgrade' event for httpclient

    onend and ondata was cleaning on parser end
    indutny committed with ry Sep 22, 2010
  2. Don't use stat in fs.readFile[Sync]

    Original patch c/o Evan Larkin <evan.larkin.iit@gmail.com>
    isaacs committed with ry Sep 23, 2010
  3. Revert "Upgrade V8 to 2.4.5"

    This reverts commit e227441.
    
    Build fails on mac
    ry committed Sep 22, 2010
Commits on Sep 22, 2010
  1. Fixed fs.ReadStream() start: 0 bug

    tj committed with ry Sep 22, 2010
  2. Upgrade V8 to 2.4.5

    ry committed Sep 22, 2010