Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 15, 2012
  1. Addon test for Locker

    authored
    9a6012e adds a global Locker to improve support for 3rd party libraries
    which need to use threading. This is a quick addon which demonstrates
    use of Locker. Only works on OS's which support pthreads.
    
    Also I'm not sure I did the gyp file correctly. I just copied it from
    the helloworld example and added the pthread linker flag. I actually
    built this manually on OS X to test with:
    
    g++ -I<path/to/node/include/node> -m32 -bundle \
    -undefined dynamic_lookup binding.cc -lpthread -o binding.node
Commits on Feb 12, 2012
  1. @indutny

    debugger: export `debug_port` to `process`

    indutny authored
    `process.debug_port` is useful for changing debugger port in runtime,
    before starting it (via SIGUSR1).
    
    Using `--port=` argument for debugger repl, tests will run debugger
    server on a `common.PORT` (as it usually does for any other servers).
    
    `process._debugEnd()` stops debugger and its server.
    
    * debugger: implemented process._debugEnd(), `node debug --port=5858 app.js`
    * test: start debugger repl on common.PORT
    * fixes #2613
    * fixes #2614
  2. @bnoordhuis

    Merge remote-tracking branch 'origin/v0.6'

    bnoordhuis authored
    Conflicts:
    	common.gypi
  3. @bnoordhuis

    uv: upgrade to 4e1f2b1

    bnoordhuis authored
Commits on Feb 11, 2012
  1. @koichik
  2. @bnoordhuis
  3. @isaacs
  4. @isaacs
Commits on Feb 10, 2012
  1. set readable/writable for pipes

    Igor Zinkovsky authored
  2. upgrade uv to f9be43a564

    Igor Zinkovsky authored
  3. @bnoordhuis
Commits on Feb 9, 2012
  1. @bnoordhuis

    docs: document tls/crypto `ciphers` option

    bnoordhuis authored
    Hitherto undocumented option that lets the user select the list of ciphers to
    use or exclude in a SSL/TLS session.
  2. @TooTallNate @bnoordhuis

    build: use -fPIC for native addons on UNIX

    TooTallNate authored bnoordhuis committed
    No -fPIC on 32 bits Linux but do enable for the other UNIX flavors.
  3. @bnoordhuis

    test: add cluster 'bind twice' test

    bnoordhuis authored
    This test starts two clustered HTTP servers on the same port. It expects the
    first cluster to succeed and the second cluster to fail with EADDRINUSE.
Commits on Feb 8, 2012
  1. @isaacs

    npm: update to 1.1.1

    isaacs authored
  2. @AndreasMadsen @isaacs
  3. @davepacheco @isaacs

    disable omit-frame-pointer on solaris systems

    davepacheco authored isaacs committed
  4. @isaacs

    Makefile: Don't use ** in globs

    isaacs authored
    Many shells don't have GLOBSTAR turned on by default.  This is
    why uv and v8 so often don't get cleaned out properly.
  5. @bnoordhuis

    Re-add top-level v8::Locker

    authored bnoordhuis committed
    11d1eca added a v8 locker to ease development of 3rd party threading
    extensions but it created a condition which would cause node to exit
    uncleanly while in debug mode; it was reverted in 7543c38.
    
    The problem here is that the Locker was being disposed after V8 was torn
    down. Adding some scoping fixes that.
  6. @isaacs

    Now working on 0.7.4

    isaacs authored
Commits on Feb 7, 2012
  1. @isaacs

    2012.02.07, Version 0.7.3 (unstable)

    isaacs authored
    * Upgrade V8 to 3.9.2
    
    * Revert support for isolates. (Ben Noordhuis)
    
    * cluster: Cleanup docs, event handling, and process.disconnect (Andreas Madsen)
    
    * gyp_addon: link with node.lib on Windows (Nathan Rajlich)
    
    * http: fix case where http-parser is freed twice (koichik)
    
    * Windows: disable RTTI and exceptions (Bert Belder)
  2. @isaacs

    Check the version before building tarball

    isaacs authored
    I keep forgetting to do this.  It's such a stupid thing.
  3. @bnoordhuis
  4. @bnoordhuis

    debugger: fix --debug-brk

    bnoordhuis authored
    Commit 840229a forgot to update the debugger special case in lib/module.js
    
    Fixes #2710.
  5. enable x64 windows build

    Igor Zinkovsky authored
    use "vcbuild x64" to do x64 build of node.exe
  6. @isaacs

    Fix merge-conflicts in HTML

    isaacs authored
Commits on Feb 6, 2012
  1. @isaacs

    Merge remote-tracking branch 'ry/v0.6'

    isaacs authored
    Conflicts:
    	ChangeLog
    	deps/v8/src/version.cc
    	deps/v8/tools/gyp/v8.gyp
    	doc/about/index.html
    	doc/community/index.html
    	doc/index.html
    	doc/logos/index.html
    	doc/template.html
    	lib/path.js
    	lib/querystring.js
    	src/node_version.h
  2. @isaacs
  3. @isaacs

    Upgrade V8 to 3.9.2

    isaacs authored
  4. @AndreasMadsen @isaacs
  5. @AndreasMadsen @isaacs

    cluster: use process.disconnect method

    AndreasMadsen authored isaacs committed
    After adding a .disconect method and connected flag in child_process
    we should no longer use the process._channel object.
  6. @AndreasMadsen @isaacs

    cluster: simplify process event handling

    AndreasMadsen authored isaacs committed
    This simplify the internalMessage and exit event handling
    And simply relay message and error event to the worker object
    Note that the error event was not relayed before
  7. @TooTallNate @piscisaureus

    gyp_addon: link with node.lib on Windows

    TooTallNate authored piscisaureus committed
    Closes GH-2685
  8. @koichik

    http: fix http-parser is freed twice

    koichik authored
    after response to CONNECT/Upgrade request.
    
    Fixes #2704.
  9. @bnoordhuis
Something went wrong with that request. Please try again.