Permalink
Switch branches/tags
Commits on Jul 23, 2012
  1. Merge branch 'v0.8'

    Conflicts:
    	lib/tls.js
    piscisaureus committed Jul 23, 2012
  2. debugger: wake up the event loop when a debugger command is dispatched

    When the event loop was blocked in epoll / kqueue or similar, debugger
    commands wouldn't be processed. This patch fixes that by adding an
    uv_async handle which is triggered when a debugger command is
    dispatched. The async handle's callback makes sure that V8 is entered.
    
    Closes GH-3626
    Closes GH-3718
    prybin committed with piscisaureus Jul 3, 2012
  3. http: remove duplicate assignments

    Closes GH-3754
    mscdex committed with piscisaureus Jul 23, 2012
Commits on Jul 21, 2012
  1. doc: remove duplicate section

    Fixes #3750.
    koichik committed Jul 21, 2012
Commits on Jul 20, 2012
  1. Blog post about 0.9.0

    isaacs committed Jul 20, 2012
  2. Now working on 0.9.0

    isaacs committed Jul 20, 2012
  3. Merge branch 'v0.9.0-release'

    isaacs committed Jul 20, 2012
  4. 2012.07.20, Version 0.9.0 (Unstable)

    * punycode: update to v1.1.1 (Mathias Bynens)
    
    * c-ares: upgrade to 1.9.0 (Saúl Ibarra Corretgé)
    
    * dns: ignore rogue DNS servers reported by windows (Saúl Ibarra Corretgé)
    
    * unix: speed up uv_async_send() (Ben Noordhuis)
    
    * darwin: get cpu model correctly on mac (Xidorn Quan)
    
    * nextTick: Handle tick callbacks before any other I/O (isaacs)
    
    * Enable color customization of `util.inspect` (Pavel Lang)
    
    * tls: Speed and memory improvements (Fedor Indutny)
    
    * readline: Use one history item for reentered line (Vladimir Beloborodov)
    
    * Fix #3521 Make process.env more like a regular Object (isaacs)
    isaacs committed Jul 19, 2012
  5. uv: Upgrade to ad382bca

    isaacs committed Jul 20, 2012
  6. tls: pass linting

    indutny committed Jul 20, 2012
  7. tls: pass linting

    indutny committed Jul 20, 2012
  8. tls: fix 'hostless' tls connection verification

    And fix last failing tests
    indutny committed Jul 20, 2012
  9. Revert "http/https: pass request to .createConnection()"

    This reverts commit 53716eb.
    indutny committed Jul 20, 2012
  10. tls: fix 'hostless' tls connection verification

    And fix last failing tests
    indutny committed Jul 20, 2012
  11. tls: revert accidental API change

    socket.authorizationError should always be string. Also make sni test
    pass.
    indutny committed Jul 20, 2012
  12. tls: revert accidental API change

    socket.authorizationError should always be string. Also make sni test
    pass.
    indutny committed Jul 20, 2012
  13. Revert "http/https: pass request to .createConnection()"

    This reverts commit 53716eb.
    indutny committed Jul 20, 2012
Commits on Jul 19, 2012
  1. tls: veryify server's identity

    indutny committed Jul 11, 2012
  2. http/https: pass request to .createConnection()

    It's useful for passing some additional options of request object to the
    underlying API
    indutny committed Jul 11, 2012
  3. tls: veryify server's identity

    indutny committed Jul 11, 2012
  4. http/https: pass request to .createConnection()

    It's useful for passing some additional options of request object to the
    underlying API
    indutny committed Jul 11, 2012
  5. Merge remote-tracking branch 'ry/v0.8' into master

    Conflicts:
    	src/node_version.h
    isaacs committed Jul 19, 2012
  6. npm: Upgrade to 1.1.44

    isaacs committed Jul 19, 2012
  7. nextTick: Preserve depth in error/reentry cases

    When there is an error that is thrown in a nextTick function, which is
    then handled by a domain or other process.on('uncaughtException')
    handler, if the error handler *also* adds a nextTick and triggers
    multiple MakeCallback events (ie, by doing some I/O), then it would
    skip over the tickDepth check, resulting in an infinite spin.
    
    Solution: Check the tickDepth at the start of the tick processing, and
    preserve it when we are cleaning up in the error case or exiting early
    in the re-entry case.
    
    In order to make sure that tick callbacks are *eventually* handled, any
    callback triggered by the underlying spinner in libuv will be processed
    as if starting from a tick depth of 0.
    isaacs committed Jul 17, 2012
  8. Blog post about v0.8.3

    isaacs committed Jul 19, 2012