Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: v0.1.21
Commits on Dec 6, 2009
  1. ry

    bump version

    ry authored
  2. Xavier Shay ry

    sys.inspect is totally more awesome now

    xaviershay authored ry committed
    - No longer relies on JSON.stringify, so it can output nulls and functions
    - Handles circular references better
    - Has tests
  3. ry

    Implement promises entirely in JS

    ry authored
  4. ry

    Refactor node_file.cc to not use Promises.

    ry authored
    At the same time implement synchronous wrappers of the POSIX functions.
    These will be undocumented until we settle on an API. Works like this
    
        // returns promise as before
        posix.mkdir("test").addCallback(function () {
          sys.puts("done");
        });
    
        // returns undefined, executed synchronously.
        posix.mkdirSync("test");
        sys.puts("done");
    
    This refactoring is a step towards allowing promises to be implemented
    purely in javascript.
  5. ry
  6. ry

    Use --jobs=1 with WAF

    ry authored
    Some people were reporting waf erroring with
    
      thread.error: can't start new thread
    
    this seems to fix that problem.
Commits on Dec 5, 2009
  1. ry

    Clean up context creation

    ry authored
  2. ry

    upgrade v8 to 2.0.3

    ry authored
  3. ry
  4. ry
  5. Karl Guertin ry

    Dependency free assert module with unit tests

    grayrest authored ry committed
  6. Felix Geisendörfer ry

    CommonJS testing for node.js

    felixge authored ry committed
    Refactored test suite to use the assert module for testing rather than
    mjsunit.
Commits on Dec 4, 2009
  1. inimino ry

    fixed HTTP duplicated header bug

    inimino authored ry committed
    added test case for HTTP duplicated header bug on keepalive
Commits on Nov 30, 2009
  1. wave.to ry

    Add HTTP client TLS support

    waveto authored ry committed
  2. Jed Schmidt ry

    fixed check on header type, to check member instead of object.

    jed authored ry committed
Commits on Nov 28, 2009
  1. fwg ry

    sys.puts should not kill the process when giving it undefined

    fwg authored ry committed
  2. ry

    bump version

    ry authored
  3. ry
  4. ry
  5. Chew Choon Keat ry
  6. ry

    bump version

    ry authored
  7. ry

    Fix v8 SConstruct for freebsd

    ry authored
Commits on Nov 27, 2009
  1. ry

    Documented repl.scope for explicitly exposing variables within the repl.

    simonw authored ry committed
  2. ry

    Upgrade v8 to 2.0.2

    ry authored
Commits on Nov 22, 2009
  1. ry

    Add process.loop() process.unloop()!!!

    ry authored
    Move the event loop calls into javascript.
    Makes life so much easier.
  2. Jan Lehnardt ry
  3. fwg ry

    add process.umask()

    fwg authored ry committed
  4. fwg ry

    Promises should not be able to be canceled more than once.

    fwg authored ry committed
  5. Felix Geisendörfer ry

    Reduce multipart memory footprint

    felixge authored ry committed
    Multipart parts kept the first chunk of data after their headers in
    memory, even so that was no longer needed.
  6. wave.to ry

    Initial TLS support

    waveto authored ry committed
Commits on Nov 21, 2009
  1. ry

    Fix memory leak on fs.write()

    ry authored
    Reported by onne@onnlucky.com.
  2. ry
  3. Felix Geisendörfer ry

    Multipart improvements

    felixge authored ry committed
    Multipart parts now have a name and filename property. Those are the
    same as:
    
    part.headers['content-disposition'].name
    part.headers['content-disposition'].filename
    
    This patch also updates and improves the docs for the multipart module.
  4. ry

    Remove debug message

    ry authored
  5. ry

    New http-parser

    ry authored
    No longer based on Ragel, but hand-written.
    
    Had to add HTTPConnection.resetParser() because the parser is stricter and
    will error out when you try to give it a message after the previous had
    "Connection: close". The HTTP client was doing that. Thus we reset the
    parser manually after each new connection.
Something went wrong with that request. Please try again.