Permalink
Commits on Jan 27, 2012
  1. tty: emit 'uknown' key event if key sequence not found

    wankdanker committed Jan 27, 2012
    tty: add key.code and key.sequence
    	-mad props go out to @TooTallNate
  2. uv: upgrade to 3de0411

    bnoordhuis committed Jan 27, 2012
Commits on Jan 26, 2012
  1. build: compile release build too if BUILDTYPE=Debug

    bnoordhuis committed Jan 26, 2012
    It's backwards compatible with the old waf build system. If you want to compile
    just the debug build, run `make -C out BUILDTYPE=Debug` instead.
    
    Fixes #2615.
Commits on Jan 25, 2012
Commits on Jan 24, 2012
  1. module: fix --debug-brk on symlinked scripts

    indutny committed Jan 24, 2012
    * fixes #1519
  2. net, tls, http: remove socket.ondrain

    bnoordhuis committed Jan 24, 2012
    Replace the ondrain hack with a regular 'drain' listener. Speeds up the
    bytes/1024 http benchmark by about 1.2%.
  3. Merge branch 'v0.7.1-release'

    isaacs committed Jan 24, 2012
  4. http: fix test-http-should-keepalive.js is fail

    koichik committed Jan 24, 2012
    3df7c90 was removed when conflict was resolved.
  5. Now working on 0.7.2

    isaacs committed Jan 24, 2012
  6. 2012.01.23, Version 0.7.1 (unstable)

    isaacs committed Jan 23, 2012
    * Update V8 to 3.8.8
    
    * Install node-waf by default (Fedor Indutny)
    
    * crypto: Add ability to turn off PKCS padding (Ingmar Runge)
    
    * v8: implement VirtualMemory class on SunOS (Ben Noordhuis)
    
    * Add cluster.setupMaster (Andreas Madsen)
    
    * move `path.exists*` to `fs.exists*` (Maciej Małecki)
    
    * typed arrays: set class name (Ben Noordhuis)
    
    * libuv bug fixes (Igor Zinkovsky, Ben Noordhuis, Dan VerWeire)
  7. Upgrade V8 to 3.8.8

    isaacs committed Jan 24, 2012
Commits on Jan 23, 2012
  1. Merge branch 'v0.6'

    indutny committed Jan 23, 2012
    Conflicts:
    	ChangeLog
    	doc/template.html
    	lib/cluster.js
    	lib/http.js
    	lib/tls.js
    	src/node.h
    	src/node_version.h
    	test/simple/test-cluster-kill-workers.js
  2. uv: upgrade to 1cca230

    bnoordhuis committed Jan 23, 2012
  3. fix windows build

    Igor Zinkovsky
    Igor Zinkovsky committed Jan 23, 2012
  4. upgrade libuv to edbabe6f83

    Igor Zinkovsky
    Igor Zinkovsky committed Jan 23, 2012
Commits on Jan 22, 2012
  1. version: bump `NODE_PATCH_VERSION`

    mmalecki authored and bnoordhuis committed Jan 22, 2012
    Patch version hasn't been bumped correctly in
    72cbb74.
  2. crypto: silence unused variable warning

    bnoordhuis committed Jan 22, 2012
    `retry` is not used if SSL_PRINT_DEBUG is not defined.
  3. test: for #2109

    koichik committed Jan 22, 2012
  4. util: use getOwnPropertyDescripter

    Brandon Benvie authored and koichik committed Nov 14, 2011
    Change formatProperty in util.js to use Object.getOwnPropertyDescriptor
    instead of __lookup[GS]etter__.
    
    Use the cached value from the descriptor to reduce number of property
    lookups from 3 to 1.
    
    Fallback to standard lookup if the descriptor is empty. This doesn't
    ever happen with normal JS objects (this function is called only when
    the key exists) but apparently does with Node's custom ENV interface.
    
    Fixes: #2109.
  5. http: keep-alive should default with HTTP/1.1 server

    koichik committed Jan 22, 2012
    As RFC 2616 says we should, assume that servers will provide a persistent
    connection by default.
    
    > A significant difference between HTTP/1.1 and earlier versions of
    > HTTP is that persistent connections are the default behavior of any
    > HTTP connection. That is, unless otherwise indicated, the client
    > SHOULD assume that the server will maintain a persistent connection,
    > even after error responses from the server.
    
    > HTTP/1.1 applications that do not support persistent connections MUST
    > include the "close" connection option in every message.
    
    Fixes #2436.
Commits on Jan 21, 2012
  1. only ref non-default isolate loops

    Igor Zinkovsky
    Igor Zinkovsky committed Jan 21, 2012
  2. path fs: move `path.exists*` to `fs.exists*`

    mmalecki authored and bnoordhuis committed Jan 21, 2012
    `path.exists*` functions show a deprecation warning and call functions
    from `fs`. They should be removed later.
    
    test: fix references to `path.exists*` in tests
    
    test fs: add test for `fs.exists` and `fs.existsSync`
    
    doc: reflect moving `path.exists*` to `fs`
  3. http: fix deprecation warning module ID

    bnoordhuis committed Jan 21, 2012
    Mea culpa, I told @mmalecki wrong
  4. dgram: reintroduce setMulticastTTL()

    wankdanker authored and bnoordhuis committed Nov 22, 2011
    Removed during the early stages of node 0.5 refactoring to libuv.
  5. dgram: reintroduce setBroadcast()

    wankdanker authored and bnoordhuis committed Oct 27, 2011
    Removed during the early stages of node 0.5 refactoring to libuv.
  6. dgram: reintroduce addMembership() and dropMembership()

    defunctzombie authored and bnoordhuis committed Oct 12, 2011
    Removed during the early stages of node 0.5 refactoring to libuv.
  7. uv: upgrade to 497b1ec

    bnoordhuis committed Jan 21, 2012
  8. ref isolate loop

    Igor Zinkovsky
    Igor Zinkovsky committed Jan 20, 2012
  9. http: reduce creating http-parser instances

    koichik authored and isaacs committed Jan 20, 2012
    Fixes #2577.
Commits on Jan 20, 2012
  1. Fix #2365 zlib crashing on invalid input

    Nicolas LaCasse authored and isaacs committed Jan 20, 2012
    Fix zlib crashes on error due to improper use of removeListener
    in the error handler
  2. Add cluster.setupMaster

    AndreasMadsen authored and ry committed Jan 5, 2012
    Fixes #2470
  3. Add missing ChangeLog item re: fs.stat improvement

    isaacs committed Jan 20, 2012
    This was a very significant improvement that should have been called out
    explicitly.
    
    I added 'review all libuv changes' to my build checklist.  It won't
    happen again.  Sorry, @igorzi.