Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 9, 2010
  1. @ry

    bump version

    ry authored
  2. @creationix @ry

    Document the changes to sys.inspect's API.

    creationix authored ry committed
    It now takes an optional showHidden argument that shows hidden/non-enumerable properties of objects.
    
    Also cleanup the lib/sys.js file a bit.
  3. @creationix @ry
Commits on Feb 8, 2010
  1. @isaacs @ry

    A rewrite of multipart library.

    isaacs authored ry committed
    1. Support streaming in the simple case.  Put huge warnings around the
    buffering API.
    2. Support nested multipart messages.
    3. Support various kinds of multipart messages, including all the various
    absurdities of multipart email messages.
    4. Error out on various invalid types of data that might come through.
    5. Gracefully several edge cases that occur when the chunk size is smaller
    than the boundary length, or cuts into the \r\n, etc.
    6. Provide both positive and negative tests.
  2. @ry
  3. @mcarter @ry

    Add process.setuid(), getuid()

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

    Add posix.truncate()

    ry authored
  8. @ry

    Throw errors from server.listen()

    ry authored
Commits on Feb 6, 2010
  1. @mbrubeck @ry

    Fix the documentation of dns error handling.

    mbrubeck authored ry committed
    These are actually passed as Error objects, not separate "code" and "message"
    parameters.
  2. @ry

    Bugfix: blocked pumping in stdio coupling

    ry authored
    This should fix the test in c05b5d8 by Mikeal Rogers.
Commits on Feb 5, 2010
  1. @mikeal @ry
Commits on Feb 4, 2010
  1. @felixge @ry

    Simplified module system

    felixge authored ry committed
    createModule got removed as it was unnecessary and caused issues by
    doing its own cache checks independent of loadModule. Internal modules
    are now the only globally cached modules, all other modules are only
    cached by inheriting their parent modules cache.
    
    Credits: Module specific cache and a few other diffs by Blaine Cook
    
    http://github.com/blaine/node/commit/431662d25c0db3096deb5f679ca73b1dd6bb8ae5
    http://romeda.org/blog/2010/01/hot-code-loading-in-nodejs.html
    http://thread.gmane.org/gmane.comp.lang.javascript.nodejs/1994
Commits on Feb 3, 2010
  1. @ry

    Revert "Adding output of Platform information into the test runner"

    ry authored
    Broken on at least one platform http://pastie.org/808217
    
    This reverts commit 704f394.
  2. @ry

    bump version

    ry authored
  3. @ry
  4. @aheckmann @ry

    look for -1 instead of false returned from string.indexOf

    aheckmann authored ry committed
  5. @ry

    Disable dns and fs-sendfile tests.

    ry authored
  6. @ry

    Upgrade V8 to 2.1.0

    ry authored
  7. @ry

    Remove some HandleScopes from HTTP

    ry authored
    for a %2.5 improvement in hello world HTTP score.
  8. @ry

    Upgrade http-parser

    ry authored
    Fixes, among other things, a header overflow attack.
Commits on Feb 2, 2010
  1. @ry
Commits on Jan 31, 2010
  1. @ry

    Remove __wrap__s

    ry authored
  2. @ry

    Reorganize the start-up process

    ry authored
    - 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.
  3. @zimbatm @ry

    Was using the old node object to get the int from the constant.

    zimbatm authored ry committed
Commits on Jan 30, 2010
  1. @miksago @ry

    Adding output of Platform information into the test runner

    miksago authored ry committed
  2. @felixge @ry

    Bugfix: Handle Content-Type headers with charset

    felixge authored ry committed
    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.
Commits on Jan 28, 2010
  1. @ry

    ObjectWrap fixed - buffers working!

    ry authored
    Hot bug fix from net2 branch.
Commits on Jan 27, 2010
  1. @opichals @ry

    Adding OS X .dmg build scripts.

    opichals authored ry committed
    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>
  2. @ry
  3. @ry

    Bugfix: HTTP client automatically reconnecting

    ry authored
    Test case by tlynn.
Commits on Jan 25, 2010
  1. @blaine @ry

    Add support for MX, TXT, and SRV records in DNS module.

    blaine authored ry committed
Commits on Jan 24, 2010
  1. @ry
Something went wrong with that request. Please try again.