Permalink
Commits on Dec 31, 2009
  1. bump version

    ry committed Dec 31, 2009
  2. Bugfix: Don't segfault on unknown http method

    Reported by Chakrit Wichian.
    ry committed Dec 31, 2009
Commits on Dec 30, 2009
  1. 'make distclean' should not call 'waf clean'

    Because if configure hasn't been run, then an error is reported.
    ry committed Dec 30, 2009
  2. Upgrade V8 to 2.0.5.4

    ry committed Dec 30, 2009
Commits on Dec 29, 2009
  1. Better error message on bad ARGV[1]

    ry committed Dec 29, 2009
  2. Simplify exception reporting

    ry committed Dec 29, 2009
  3. Fix assert.js code style

    ry committed Dec 29, 2009
  4. Bugfix: libeio race condition

    Process at most 10 pending responses from the thread pool in one go.
    10 was chosen arbitrarily.
    Test and report by Felix Geisendörfer <felix@debuggable.com>
    ry committed Dec 27, 2009
Commits on Dec 23, 2009
  1. don't chunk responses to HTTP/1.0 clients, even if they send Connecti…

    …on: Keep-Alive (e.g. wget)
    inimino committed with ry Dec 23, 2009
Commits on Dec 22, 2009
  1. fix whitespace

    ry committed Dec 22, 2009
  2. bump version

    ry committed Dec 22, 2009
  3. Do not pause request for multipart parsing

    This is actually undesireable as it takes away control from the user who
    may want to pause/resume to throttle the upload stream, or synchronize
    it with disk flushing.
    
    I actually ran into memory issues when trying to stream huge files to
    disc as the file module was building up a huge action buffer. This can
    now easily be avoided like this:
    
    part.addListener('body', function(chunk) {
      req.pause();
      file.write(chunk).addCallback(function() {
        req.resume();
      });
    }
    felixge committed with ry Dec 20, 2009
  4. posix.cat not using call() correctly

    'this' will point to "arguments" and the arguments of the callback itself
    will not be set.
    zimbatm committed with ry Dec 22, 2009
  5. Fix require("../blah") issues

    Added some more tests, and refactored the uri and path modules to use the
    same normalization logic, so that nothing is relying on flaky regexps.
    
    http://groups.google.com/group/nodejs/browse_thread/thread/34779f8c10098c5e
    http://groups.google.com/group/nodejs/browse_thread/thread/1aa0146b92582679#msg_9822c03998cb4064
    isaacs committed with ry Dec 22, 2009
Commits on Dec 19, 2009
  1. bump version

    ry committed Dec 19, 2009
  2. Revert "Upgrade V8 to 2.0.5"

    This reverts commit 20b945d.
    
    Broken on Hagen's Macintosh. Don't have time to investigate.
    ry committed Dec 19, 2009
Commits on Dec 18, 2009
  1. Fix test-readdir.js

    Was broken because I added "throws_error.js" to the fixtures directory.
    Problem appeared in bfa3613.
    ry committed Dec 18, 2009
  2. Remove two debug statements that are a bit much.

    isaacs committed with ry Dec 17, 2009
  3. Bugfix: child modules get wrong id with "index.js"

    Fix for bug brought up by nua in irc, where child modules get the wrong id
    when loaded from a parent module with an id of index.js or index.addon.
    isaacs committed with ry Dec 16, 2009
  4. Bugfix: require("../foo")

    If you have a circular require chain in which one or more of the modules are
    referenced with a ".." relative path, like require("../foo"), node blows up.
    This patch un-blows-up that case.  There still seem to be issues with
    circularity, but this solves one of the more obnoxious ones.
    isaacs committed with ry Dec 16, 2009
  5. Update to fix failing test. Rewrite of the resolveObject function, an…

    …d some tweaks to format.
    isaacs committed with ry Dec 13, 2009
  6. Use the new uri parser.

    isaacs committed with ry Dec 11, 2009
  7. Add credits, and a "decode" function.

    isaacs committed with ry Dec 11, 2009
  8. Pull in the uri.js from Narwhal and create tests, stripping out the c…

    …ruft from a previous code-surgery.
    isaacs committed with ry Dec 11, 2009
  9. Replaced several Array.prototype.slice.call() calls with Array.protot…

    …ype.unshift.call()
    
    Acts in pretty much the same manor just a bit more elegant
    tj committed with ry Dec 18, 2009
  10. syntax fixes in src/node.js

    joshaven committed with ry Dec 16, 2009
  11. Documentation for the assert module

    Micheil Smith committed with ry Dec 18, 2009