Permalink
Commits on Feb 3, 2010
  1. bump version

    ry committed Feb 3, 2010
  2. Disable dns and fs-sendfile tests.

    ry committed Feb 3, 2010
  3. Upgrade V8 to 2.1.0

    ry committed Feb 3, 2010
  4. Remove some HandleScopes from HTTP

    for a %2.5 improvement in hello world HTTP score.
    ry committed Feb 3, 2010
  5. Upgrade http-parser

    Fixes, among other things, a header overflow attack.
    ry committed Feb 3, 2010
Commits on Feb 2, 2010
Commits on Jan 31, 2010
  1. Remove __wrap__s

    ry committed Jan 31, 2010
  2. Reorganize the start-up process

    - assign 'GLOBAL' (and now 'global') inside src/node.js
    
    - position for eventually allowing replacements to src/node.js for people
      like Kris Kowal who want the nice libev and libeio bindings but not
      necessarily node's choices of modules or promises.
    ry committed Jan 31, 2010
Commits on Jan 30, 2010
  1. Bugfix: Handle Content-Type headers with charset

    Some HTTP clients include a charset parameter in the Content-Type, e.g:
    
    multipart/form-data; charset=utf-8; boundary=0xKhTmLbOuNdArY
    
    This patch makes the multipart parser more forgiving towards unexpected
    information included in the Content-Type header.
    felixge committed with ry Jan 28, 2010
Commits on Jan 28, 2010
  1. ObjectWrap fixed - buffers working!

    Hot bug fix from net2 branch.
    ry committed Jan 28, 2010
Commits on Jan 27, 2010
  1. Adding OS X .dmg build scripts.

    Simply place this into the root of your nodejs git working copy and
    run ./tools/osx-dist.sh. It will create an dist-osx folder which will
    comprise of the resulting .dmg file (install path is
    /usr/local/nodejs with symlinks added to /usr/local/bin) along with
    other files used during its construction.
    
    $ ls -1 dist-osx/
    nodejs-v0.1.26-11-gcd6397c
    nodejs-v0.1.26-11-gcd6397c.dmg
    nodejs-v0.1.26-11-gcd6397c.pkg
    nodejs-v0.1.26-11-gcd6397c.plist
    
    The resulting installed package is going to be visible using the
    OS X 'pkgutil --packages' command. You can even safely uninstall
    sudoing 'pkgutil --unlink org.nodejs.NodeJS-...' and subsequently
    let the system forget about the package being ever seen by
    'pkgutil --forget org.nodejs.NodeJS-...'.
    
    Here is the current package ID I have installed:
    
    $ pkgutil --pkgs | grep node
    org.nodejs.NodeJS-v0.1.26-11-gcd6397c
    
    Use this patch freely without hesitation.
    
    Signed-off-by: Standa Opichal <opichals@gmail.com>
    opichals committed with ry Jan 26, 2010
  2. Bugfix: HTTP client automatically reconnecting

    Test case by tlynn.
    ry committed Jan 27, 2010
Commits on Jan 25, 2010
Commits on Jan 24, 2010
  1. removed inline require call for querystring

    cloudhead committed with ry Jan 22, 2010
  2. Bug Fix: Late promise promise callbacks firing

    Late promise bindings would fire regardless of the outcome of the
    promise.
    
    Test case by: Jonas "zimbatm" Pfenniger <jonas@pfenniger.name>
    felixge committed with ry Jan 24, 2010
Commits on Jan 22, 2010
  1. Implemented __dirname

    It seems that the current __filename module global is mainly used to
    determine the directory the current module is in. To make that
    easier, this patch adds support for a __dirname module global
    directly.
    felixge committed with ry Jan 16, 2010
Commits on Jan 21, 2010
  1. credit Erich in ChangeLog

    ry committed Jan 21, 2010
Commits on Jan 20, 2010
  1. FIX: Promise timeout should not addErrback

    Because now, we expect the exception to be thrown if no errback
    is given, we can't let timeout() add an errback silently.
    zimbatm committed with ry Jan 20, 2010
  2. FIX: EventEmitter call in Promise

    zimbatm committed with ry Jan 20, 2010
  3. Factorized deprecation messages

    zimbatm committed with ry Jan 20, 2010
  4. Fix author in ChangeLog

    ry committed Jan 20, 2010
  5. bump version

    ry committed Jan 20, 2010
  6. getmem() for solaris

    ry committed Jan 20, 2010
  7. Remove -Werror from V8

    ry committed Jan 20, 2010
  8. Treat 'typeof Error' promise errors properly

    Instead of JSON encoding them, just rethrow promise errors since that
    produces much cleaner error messages.
    felixge committed with ry Jan 20, 2010
  9. Initial Solaris support

    ry committed Jan 19, 2010
Commits on Jan 19, 2010
  1. Upgrade V8 to 2.0.6.1

    ry committed Jan 19, 2010