Permalink
Commits on Nov 28, 2009
  1. @ry

    bump version

    ry committed Nov 28, 2009
  2. @ry

    Fix v8 SConstruct for freebsd

    ry committed Nov 28, 2009
Commits on Nov 27, 2009
  1. @ry
  2. @ry

    Upgrade v8 to 2.0.2

    ry committed Nov 27, 2009
Commits on Nov 22, 2009
  1. @ry

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

    Move the event loop calls into javascript.
    Makes life so much easier.
    ry committed Nov 22, 2009
  2. @janl @ry
  3. @fwg @ry

    add process.umask()

    fwg committed with ry Nov 22, 2009
  4. @fwg @ry
  5. @felixge @ry

    Reduce multipart memory footprint

    Multipart parts kept the first chunk of data after their headers in
    memory, even so that was no longer needed.
    felixge committed with ry Nov 22, 2009
  6. @waveto @ry

    Initial TLS support

    waveto committed with ry Nov 22, 2009
Commits on Nov 21, 2009
  1. @ry

    Fix memory leak on fs.write()

    Reported by onne@onnlucky.com.
    ry committed Nov 21, 2009
  2. @ry
  3. @felixge @ry

    Multipart improvements

    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.
    felixge committed with ry Nov 21, 2009
  4. @ry

    Remove debug message

    ry committed Nov 21, 2009
  5. @ry

    New http-parser

    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.
    ry committed Nov 21, 2009
  6. @ry

    Revert "Normalize HTTP headers."

    This reverts commit f623fd7.
    But only the changes made in lib/ they were falsely detecting outgoing
    headers.
    ry committed Nov 18, 2009
Commits on Nov 19, 2009
  1. @onnlucky @ry
  2. @ry

    Only detach timers when active.

    ry committed Nov 19, 2009
Commits on Nov 18, 2009
  1. @ry

    Speed up test-wait-ordering.js

    ry committed Nov 18, 2009
  2. @ry

    Upgrade v8 to 2.0

    (With just one change: remove -Werror)
    ry committed Nov 18, 2009
Commits on Nov 17, 2009
  1. @ry
  2. @ry

    Add options to process.watchFile()

    ry committed Nov 17, 2009
  3. @ry

    bump version

    ry committed Nov 17, 2009
  4. @ry

    Test runner should only run test-*.js

    ry committed Nov 17, 2009
  5. @ry

    Fix stat handler test for macintosh

    ry committed Nov 17, 2009
  6. @ry

    add link to slides on web page

    ry committed Nov 17, 2009
  7. @ry

    Add process.watchFile() process.unwatchFile()

    This is an interface to libev's ev_stat watcher.
    ry committed Nov 17, 2009
  8. @ry

    Upgrade libev to latest CVS

    ry committed Nov 17, 2009
Commits on Nov 16, 2009
  1. @felixge @ry

    Format JSON for inspecting objects

    This patch enables formatting for inspecting JSON objects. Example:
    
    p({foo: "bar", deep: {foo: "bar"}})
    
    becomes:
    
    {
     "foo": "bar",
     "deep": {
      "foo": "bar"
     }
    }
    felixge committed with ry Nov 16, 2009
Commits on Nov 15, 2009
  1. @ry

    Add doc for uncaughtException

    ry committed Nov 15, 2009
Commits on Nov 14, 2009
  1. @felixge @ry

    Implement process "uncaughtException" event

    This event can be used to overwrite the default exception mechanism which
    reports the exception and kills the node process.
    
    See google group post:
    http://groups.google.com/group/nodejs/browse_thread/thread/9721dc3a2638446f
    felixge committed with ry Nov 14, 2009
Commits on Nov 13, 2009
  1. @fwg @ry

    Add EventEmitter.removeListener

    fwg committed with ry Nov 13, 2009
  2. @js @ry
Commits on Nov 12, 2009
  1. @ry

    Remove debug message

    ry committed Nov 12, 2009
  2. @felixge @ry

    Bugfix, Promise.timeout() blocked the event loop

    Promise.timeout() was blocking the event loop from shutting down while it
    was waiting for an internal timer to fire. This timer is now cleared when
    it is no longer needed, causing the event loop to shut down as fast as
    possible.
    felixge committed with ry Nov 12, 2009