Permalink
Commits on Jan 8, 2012
  1. tls doc: update docs to reflect API change

    Refs #1983.
    mmalecki committed with koichik Nov 2, 2011
  2. tls: make `tls.connect` accept port and host in `options`

    Previous API used form:
    
        tls.connect(443, "google.com", options, ...)
    
    now it's replaced with:
    
        tls.connect({port: 443, host: "google.com", ...}, ...)
    
    It simplifies argument parsing in `tls.connect` and makes the API
    consistent with other parts.
    
    Fixes #1983.
    mmalecki committed with koichik Nov 1, 2011
Commits on Jan 6, 2012
  1. Upgrade V8 to 3.8.5

    ry committed Jan 6, 2012
Commits on Jan 5, 2012
  1. child_process: add isolates support

    Passing an options object with {thread:true} to .fork() or .spawn() will run the
    target script in a thread instead of a separate process.
    bnoordhuis committed Jan 5, 2012
  2. isolates: remove global isolates list

    No longer necessary, each isolate now waits until its subordinate isolates have
    exited.
    bnoordhuis committed Jan 5, 2012
  3. isolates: implement message passing

    Parent and child isolates can now pass arbitrary binary messages between each
    other. The messages are sent and received through a thread-safe queue that
    wakes up the event loop of the receiving thread.
    bnoordhuis committed Jan 5, 2012
  4. uv: upgrade to 56a31f0

    bnoordhuis committed Jan 3, 2012
  5. typed arrays: add Buffer -> TypedArray constructor

    - create a typed array from a node::Buffer object
    - update TypedArray::set() to spec
    - add TypedArray::get() method
    Mikael Bourges-Sevenier committed with bnoordhuis Dec 31, 2011
  6. build: compile without -fvisibility=hidden

    Fixes symbol lookup errors when loading an addon module on Linux.
    shigeki committed with bnoordhuis Jan 5, 2012
  7. typos

    fixes #2465
    AndreasMadsen committed with ry Jan 5, 2012
Commits on Jan 4, 2012
Commits on Jan 3, 2012
  1. Upgrade V8 to 3.8.4

    ry committed Jan 3, 2012
Commits on Jan 2, 2012
  1. Merge remote-tracking branch 'origin/v0.6'

    Conflicts:
    	src/udp_wrap.cc
    bnoordhuis committed Jan 2, 2012
  2. crypto: add SecureContext.clearOptions() method

    SecureContext.setOptions() is backed by SSL_CTX_set_options() which, contrary to
    what the name suggests, is additive: it doesn't set options, it adds them to the
    already active options.
    
    Hence the need for SecureContext.clearOptions(), which lets you unset active
    options.
    bnoordhuis committed Jan 2, 2012
  3. test: add #2293 regression test

    Creating a file event watcher with fs.watch({persistent:false}) should not block
    the event loop.
    bnoordhuis committed Jan 2, 2012
  4. uv: upgrade to 38fc6ad

    bnoordhuis committed Jan 2, 2012
Commits on Jan 1, 2012
Commits on Dec 31, 2011
Commits on Dec 30, 2011
  1. bench: add /echo endpoint to http_simple

    Copies the POST request data verbatim into the response body.
    bnoordhuis committed Dec 30, 2011
Commits on Dec 29, 2011
  1. Add test for #2438

    Unfortunately valgrind must be used to see the bad read. It would be nice if
    we could improve this test to cause a segfault.
    ry committed Dec 29, 2011
  2. Merge branch 'isolates2'

    bnoordhuis committed Dec 29, 2011
  3. Merge branch 'v0.6'

    Conflicts:
    	src/platform_win32.cc
    bnoordhuis committed Dec 29, 2011
  4. uv: upgrade to 85f6b79

    bnoordhuis committed Dec 28, 2011