Permalink
Commits on May 10, 2014
  1. init exec_argv correctly

    or child_process.fork will be broken with extra "node" argument
    Fix nwjs/nw.js#1575
    rogerwang committed May 10, 2014
Commits on Feb 17, 2014
Commits on Feb 11, 2014
Commits on Jan 10, 2014
  1. add uv_watcher_queue_empty

    rogerwang committed Jan 10, 2014
Commits on Jan 7, 2014
  1. [rb32] rebase fix for win

    rogerwang committed Jan 7, 2014
Commits on Dec 29, 2013
Commits on Dec 25, 2013
Commits on Dec 23, 2013
  1. rebase fix

    rogerwang committed Dec 23, 2013
Commits on Dec 21, 2013
  1. rebase for rb32

    rogerwang committed Dec 21, 2013
Commits on Dec 13, 2013
  1. rebase for chrome 29

    rogerwang committed Aug 1, 2013
  2. Add toolsets to cares target

    Girish Ramakrishnan committed with rogerwang Jul 2, 2013
  3. rebase to v0.10.16

    rogerwang committed Jun 24, 2013
Commits on Nov 22, 2013
Commits on Nov 21, 2013
  1. 2013.11.20, Version 0.11.9 (Unstable)

    * uv: upgrade to v0.11.15 (Timothy J Fontaine)
    
    * v8: upgrade to 3.22.24.5 (Timothy J Fontaine)
    
    * buffer: remove warning when no encoding is passed (Trevor Norris)
    
    * build: make v8 use random seed for hash tables (Ben Noordhuis)
    
    * crypto: build with shared openssl without NPN (Ben Noordhuis)
    
    * crypto: update root certificates (Ben Noordhuis)
    
    * debugger: pass on v8 debug switches (Ben Noordhuis)
    
    * domain: use AsyncListener API (Trevor Norris)
    
    * fs: add recursive subdirectory support to fs.watch (Nick Simmons)
    
    * fs: make fs.watch() non-recursive by default (Ben Noordhuis)
    
    * http: cleanup freeSockets when socket destroyed (fengmk2)
    
    * http: force socket encoding to be null (isaacs)
    
    * http: make DELETE requests set `req.method` (Nathan Rajlich)
    
    * node: add AsyncListener support (Trevor Norris)
    
    * src: remove global HandleScope that hid memory leaks (Ben Noordhuis)
    
    * tls: add ECDH ciphers support (Erik Dubbelboer)
    
    * tls: do not default to 'localhost' servername (Fedor Indutny)
    
    * tls: more accurate wrapping of connecting socket (Fedor Indutny)
    tjfontaine committed Nov 21, 2013
Commits on Nov 20, 2013
  1. Merge remote-tracking branch 'upstream/v0.10'

    Conflicts:
    	lib/events.js
    	src/udp_wrap.cc
    tjfontaine committed Nov 20, 2013
  2. npm: Upgrade to v1.3.15

    isaacs committed Nov 20, 2013
  3. child_process: deliver ENOENT on nextTick

    After the uv upgrade, uv_spawn will now fail faster for certain
    failures like ENOENT. However, our tests and other people may be
    depending on that error being passed to the callback instead of a
    throw.
    tjfontaine committed Nov 20, 2013
  4. uv: upgrade to v0.11.15

    tjfontaine committed Nov 20, 2013
  5. asyncwrap: add missing TryCatch

    The TryCatch was not being checked after calling the unload asyncQueue
    callback in AsyncWrap::MakeCallback.
    trevnorris committed Nov 20, 2013
Commits on Nov 19, 2013
  1. src: make queue.h c++ compatible

    This is a cherry-pick of commit joyent/libuv@0520464.
    bnoordhuis committed Nov 13, 2013
  2. crypto: `randomBytes` is non-blocking

    Add NOTE section in documentation, mentioning that `randomBytes` won't
    block when entropy sources are drained.
    
    fix #6372
    indutny committed Oct 19, 2013
  3. net: fix `new net.Socket` documentation

    `Socket` no longer accepts `type` option, and also accepts `readable`,
    `writable` options.
    
    fix #6541
    indutny committed Nov 19, 2013
  4. dgram: fix abort when getting `fd` of closed dgram

    v8's `messages.js` file's `CallSiteGetMethodName` is running through all
    object properties and getter to figure out method name of function that
    appears in stack trace. This run-through will also read `fd` property of
    `UDPWrap` instance's javascript object, making `UNWRAP()` fail.
    
    As a simple alternative to the test case above, one could just keep
    reference to the dgram handle and try accessing `handle.fd` after it has
    been fully closed.
    
    fix #6536
    indutny committed Nov 19, 2013
Commits on Nov 18, 2013
  1. v8: upgrade to 3.22.24.5

    tjfontaine committed Nov 18, 2013
  2. Merge remote-tracking branch 'upstream/v0.10'

    Conflicts:
    	AUTHORS
    	ChangeLog
    	deps/uv/AUTHORS
    	deps/uv/ChangeLog
    	deps/uv/README.md
    	deps/uv/build.mk
    	deps/uv/src/unix/core.c
    	deps/uv/src/unix/darwin-proctitle.c
    	deps/uv/src/unix/darwin.c
    	deps/uv/src/unix/fsevents.c
    	deps/uv/src/unix/udp.c
    	deps/uv/src/version.c
    	deps/v8/src/platform-solaris.cc
    	deps/v8/test/cctest/test-api.cc
    	lib/tls.js
    	src/node.h
    	src/node_version.h
    tjfontaine committed Nov 18, 2013
Commits on Nov 17, 2013
  1. rebase fix for chromium 30

    rogerwang committed Sep 25, 2013
  2. rebase for chrome 29

    rogerwang committed Aug 1, 2013
  3. fix build error on Debian sid

    rogerwang committed Jul 17, 2013
  4. Add toolsets to cares target

    Girish Ramakrishnan committed with rogerwang Jul 2, 2013
  5. rebase to v0.10.16

    rogerwang committed Jun 24, 2013
Commits on Nov 16, 2013
  1. debugger: pass on v8 debug switches

    Before this commit, passing --debugger and other V8 debug switches to
    node.js made node print a usage message and exit.
    
    Rewrite the debug argument parser so it only consumes switches that we
    understand and pass everything else as-is to V8.
    
    A side effect of this change is that switches like --debugger_agent and
    --debugger_port now work.  That kind of obsoletes our debugger switches
    because they implement pretty much the same functionality but let's
    leave them in for now for the sake of convenience and backwards
    compatibility.
    
    Fixes #6526.
    bnoordhuis committed Nov 16, 2013