Skip to content
This repository
tag: v0.1.103

Aug 04, 2010

  1. ry

    bump version

    authored August 04, 2010
  2. ry

    Upgrade V8 to 2.3.5

    authored August 04, 2010
  3. ry

    Fix toString('base64') bug

    Thanks to Stepan Stolyarov for the test case.
    authored August 04, 2010
  4. Add node_version.h to install

    authored August 04, 2010 ry committed August 04, 2010
  5. ry

    Revert "Expose the V8 debug object process.debug"

    This reverts commit d9fbb8a.
    authored August 04, 2010
  6. ry

    Allow null context in Script

    authored August 04, 2010
  7. Isaac Z. Schlueter

    SetBlocking should set blocking, not toggle it

    authored August 03, 2010 ry committed August 04, 2010
  8. Isaac Z. Schlueter

    When the parent's stdio FDs are passed to a child, make them temporar…

    …ily blocking.
    
    Many programs do not handle non-blocking stdio very well.  In particular,
    man and less have serious problems with this, and since stdout isn't being
    flushed after each write, the output jumps about on the screen as you page
    down.  Programs that do use non-blocking stdio will set that flag themselves
    (as node does).
    
    This puts the stdio file descriptors into blocking mode before sharing them
    with the child process, so that one could spawn a vim subprocess, or some
    other program that depends on blocking IO.
    authored August 03, 2010 ry committed August 03, 2010

Aug 03, 2010

  1. ry

    Upgrade V8 to 2.3.4

    authored August 03, 2010

Aug 02, 2010

  1. Ben Noordhuis

    Client.onend: Anticipate that the HTTP parser object is uninitialized…

    … when the client setup failed.
    authored August 02, 2010 ry committed August 02, 2010
  2. ry

    Expose the V8 debug object process.debug

    Add one duplicate test from V8, just to make sure it works.
    authored August 02, 2010
  3. Mikeal Rogers

    Implement keep-alive for http.Client

    Send the 'Connection: keep-alive' header in your request to enable.
    authored August 01, 2010 ry committed August 01, 2010
  4. Brian White

    Allow signals to be used with process.on in addition to process.addLi…

    …stener.
    authored July 31, 2010 ry committed August 01, 2010
  5. Isaac Z. Schlueter

    Don't let path.normalize get above the root.

    Any path.join or path.normalize that starts with a / will not go "above" that after normalization.  This is important because /../foo is almost *always* some sort of error, and doesn't match the corollary in sh: `cd $p; pwd`
    
    At the worse, this can be a vector for exploits, since a static file server might do path.join(docroot, path.normalize("/"+req)) to get the file.  If the normalized request path could be something like "/../../../etc/passwd" then bad things could happen.
    authored July 31, 2010 ry committed August 01, 2010
  6. Danny Coates

    remove node::CheckBreak in favor of using the v8 debugger js object

    authored August 01, 2010 ry committed August 01, 2010

Jul 31, 2010

  1. ry

    Upgrade http-parser for clang compat

    authored July 31, 2010

Jul 30, 2010

  1. ry

    [v8] Remove global.print from v8natives.js (fixes issue 791)

    authored July 30, 2010
  2. ry

    Fix style

    authored July 30, 2010
  3. Ben Noordhuis

    Buffer: graciously handle padding in base64-encoded input.

    authored July 30, 2010 ry committed July 30, 2010
  4. ry

    Fix email address in AUTHORS file

    authored July 30, 2010

Jul 29, 2010

  1. ry

    Fix ending \0 in base64 decoding

    authored July 29, 2010

Jul 28, 2010

  1. Ben Noordhuis

    Buffer: adjust buffer size so the base64-decoded input fits snugly.

    Stops Valgrind from complaining about uninitialized memory access.
    authored July 28, 2010 ry committed July 28, 2010
  2. ry

    Fix --debug-brk; hacky solution

    authored July 27, 2010

Jul 27, 2010

  1. ry

    Add todos

    authored July 27, 2010
  2. ry

    Clarify string encoding docs

    authored July 27, 2010
  3. ry

    Globalize the Buffer object

    authored July 27, 2010
  4. ry

    Only one line break before stacktrace

    authored July 26, 2010
  5. ry

    Use kqueue on recent macintosh builds

    authored July 26, 2010
  6. Matt Ranney

    Check for socket on Unix domain connect.

    Change scope to context in REPL docs.
    authored July 26, 2010 ry committed July 26, 2010

Jul 26, 2010

  1. ry

    Upgrade http-parser

    support for
    - long messages
    - spaces in header fields
    authored July 26, 2010
  2. ry

    Upgrade V8 to 2.3.3

    authored July 26, 2010
  3. Benjamin Kramer

    Constify read-only global data

    Also silences a compiler warning about deprecated conversion from const
    char* to char*.
    authored July 24, 2010
  4. Benjamin Kramer

    Add missing parentheses

    & has higher precedence than ==, making this a noop. Use the less
    error-prone S_IS* macros instead. Found by clang.
    authored July 23, 2010
  5. Benjamin Kramer

    Fix addrlen for unix_dgram sockets

    The old definition was off by one byte on BSD. Also simplify
    ADDRESS_TO_JS because sun_path is always zero-terminated now.
    authored July 17, 2010
  6. ry

    Add write() callback TODO item

    authored July 26, 2010
Something went wrong with that request. Please try again.