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

    mmalecki authored and koichik committed Nov 2, 2011
    Refs #1983.
  2. test tls: make tests use new `tls.connect` API

    mmalecki authored and koichik committed Nov 1, 2011
    Refs #1983.
  3. https: make `https` use new `tls.connect` API

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

    mmalecki authored and koichik committed Nov 1, 2011
    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.
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

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

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

    bnoordhuis committed Jan 5, 2012
    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.
  4. uv: upgrade to 56a31f0

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

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

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

    AndreasMadsen authored and ry committed Jan 5, 2012
    fixes #2465
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'

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

    bnoordhuis committed Jan 2, 2012
    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.
  3. test: add #2293 regression test

    bnoordhuis committed Jan 2, 2012
    Creating a file event watcher with fs.watch({persistent:false}) should not block
    the event loop.
  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

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

    ry committed Dec 29, 2011
    Unfortunately valgrind must be used to see the bad read. It would be nice if
    we could improve this test to cause a segfault.
  2. repl: fix repl.start not passing the `ignoreUndefined` arg to the REP…

    DamonOehlman authored and bnoordhuis committed Dec 29, 2011
    …LServer constructor
  3. docs: tiny typo in http.markdown

    jmar777 authored and bnoordhuis committed Dec 28, 2011
  4. Merge branch 'isolates2'

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

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

    bnoordhuis committed Dec 28, 2011