Permalink
Commits on Dec 31, 2009
  1. bump version

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

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

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

    ry committed Dec 30, 2009
Commits on Dec 29, 2009
  1. Simplify exception reporting

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

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

    ry committed Dec 27, 2009
    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>
Commits on Dec 23, 2009
  1. don't chunk responses to HTTP/1.0 clients, even if they send Connecti…

    inimino authored and ry committed Dec 23, 2009
    …on: Keep-Alive (e.g. wget)
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

    felixge authored and ry committed Dec 20, 2009
    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();
      });
    }
  4. posix.cat not using call() correctly

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

    isaacs authored and ry committed Dec 22, 2009
    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
Commits on Dec 19, 2009
  1. bump version

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

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

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

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

    isaacs authored and ry committed Dec 16, 2009
    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.
  4. Bugfix: require("../foo")

    isaacs authored and ry committed Dec 16, 2009
    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.
  5. Update to fix failing test. Rewrite of the resolveObject function, an…

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

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

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

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

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

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

    Micheil Smith authored and ry committed Dec 18, 2009