Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: feature/openss…
Commits on Jan 8, 2014
  1. Fedor Indutny

    return back missing file

    indutny authored
  2. Fedor Indutny
  3. Lorenz Leutgeb Fedor Indutny

    doc: fix typo in cluster page

    flowlo authored indutny committed
Commits on Jan 7, 2014
  1. Timothy J Fontaine

    uv: Upgrade to v0.10.22

    tjfontaine authored
  2. isaacs

    npm: Upgrade to 1.3.23

    isaacs authored
Commits on Jan 5, 2014
  1. Fedor Indutny

    stream: writes may return false but forget to emit drain

    ayanamist authored indutny committed
    If a write is above the highWaterMark, _write still manages to
    fully send it synchronously, _writableState.length will be adjusted down
    to 0 synchronously with the write returning false, but 'drain' will
    not be emitted until process.nextTick.
    
    If another small write which is below highWaterMark is issued before
    process.nextTick happens, _writableState.needDrain will be reset to false,
    and the drain event will never be fired.
    
    So we should check needDrain before setting it up, which prevents it
    from inproperly resetting to false.
Commits on Jan 1, 2014
  1. Timothy J Fontaine

    blog: Post for v0.11.10

    tjfontaine authored
Commits on Dec 31, 2013
  1. Maciej Małecki Timothy J Fontaine

    doc: document that `process.send` is synchronous

    mmalecki authored tjfontaine committed
    Ref #2598
  2. Timothy J Fontaine
  3. Ron Korving Timothy J Fontaine

    docs: process.on('exit') receives exit code

    ronkorving authored tjfontaine committed
    The fact that the "exit" event passes the exit code as an argument
    as omitted from the documentation. This adds the explanation and
    augments the example code to show that.
  4. Timothy J Fontaine
  5. Fedor Indutny Timothy J Fontaine

    cluster: report more errors to workers

    indutny authored tjfontaine committed
    Some errors for listening and binding to a socket were not properly
    delivered to workers.
    
    fix #6767
Commits on Dec 30, 2013
  1. Fedor Indutny Timothy J Fontaine

    deps: update gyp to 828ce09

    indutny authored tjfontaine committed
  2. Dav Glass Timothy J Fontaine

    doc: Fix missing backtick in debugger doc

    davglass authored tjfontaine committed
Commits on Dec 28, 2013
  1. Lev Gimelfarb Fedor Indutny

    build: add settings for VS 2013 to vcbuild.bat

    gimelfarb authored indutny committed
    Search for VS2013 compiler 1st, before falling back to older ones. This
    allows compiling using the latest VS2013.
Commits on Dec 26, 2013
  1. isaacs

    npm: Upgrade to v1.3.22

    isaacs authored
Commits on Dec 20, 2013
  1. T.C. Hollingsworth Timothy J Fontaine

    build: install common.gypi along with headers

    tchollingsworth authored tjfontaine committed
    node-gyp requires this file
Commits on Dec 19, 2013
  1. Timothy J Fontaine

    blog: Post for v0.10.24

    tjfontaine authored
  2. Timothy J Fontaine

    Now working on 0.10.25

    tjfontaine authored
  3. Timothy J Fontaine
Commits on Dec 18, 2013
  1. Timothy J Fontaine

    2013.12.18, Version 0.10.24 (Stable)

    tjfontaine authored
    * uv: Upgrade to v0.10.21
    
    * npm: upgrade to 1.3.21
    
    * v8: backport fix for CVE-2013-{6639|6640}
    
    * build: unix install node and dep library headers (Timothy J Fontaine)
    
    * cluster, v8: fix --logfile=%p.log (Ben Noordhuis)
    
    * module: only cache package main (Wyatt Preul)
  2. Timothy J Fontaine

    uv: Upgrade to v0.10.21

    tjfontaine authored
  3. Ben Noordhuis Timothy J Fontaine

    cluster, v8: fix --logfile=%p.log

    bnoordhuis authored tjfontaine committed
    The %p is replaced with the current PID.  This used to work in node.js
    v0.9.7 but it seems to have been lost somewhere along the way.
    
    This commit makes the fix from 6b713b5 ("cluster: make --prof work for
    workers") work again.  Without it, all log data ends up in a single
    file and is unusable because the addresses are all wrong.
  4. Timothy J Fontaine

    build: unix install node and dep library headers

    tjfontaine authored
    Restores functionality from v0.8 where module authors may not be
    relying on gyp for building their modules.
Commits on Dec 17, 2013
  1. isaacs

    npm: upgrade to 1.3.21

    isaacs authored
  2. isaacs

    npm: upgrade to 1.3.20

    isaacs authored
    The 1.3.19 release had a critical bug: any packages published with it
    could not be installed, because the shasum would be incorrect.
    
    Thankfully, 1.3.19 was published using 1.3.19, so could not be installed
    by any users!  However, if it goes out as part of a Node.js release,
    then obviously that would be a problem.
  3. isaacs

    npm: Upgrade to 1.3.19

    isaacs authored
Commits on Dec 13, 2013
  1. Fedor Indutny

    v8: backport fix for CVE-2013-{6639|6640}

    jkummerow@chromium.org authored indutny committed
    Quoting CVE-2013-6639:
    
        The DehoistArrayIndex function in hydrogen-dehoist.cc in Google V8
        before 3.22.24.7, as used in Google Chrome before 31.0.1650.63,
        allows remote attackers to cause a denial of service (out-of-bounds
        write) or possibly have unspecified other impact via JavaScript code
        that sets the value of an array element with a crafted index.
    
    Quoting CVE-2013-6640:
    
        The DehoistArrayIndex function in hydrogen-dehoist.cc in Google V8
        before 3.22.24.7, as used in Google Chrome before 31.0.1650.63,
        allows remote attackers to cause a denial of service (out-of-bounds
        read) via JavaScript code that sets a variable to the value of an
        array element with a crafted index.
    
    Like 6b92a7, this is unlikely to affect node.js because it only runs
    local, trusted code.  However, if there exists some module somewhere
    that populates an array index with remotely provided data this could
    very well be used to crash a remote server running node.  Defense in
    depth and all.
    
    This is a backport of upstream commit r17801. Original commit log:
    
        Limit size of dehoistable array indices
    
        LOG=Y
        BUG=chromium:319835,chromium:319860
        R=dslomov@chromium.org
    
        Review URL: https://codereview.chromium.org/74113002
Commits on Dec 12, 2013
  1. Wyatt Preul isaacs

    module: only cache package main

    geek authored isaacs committed
  2. Timothy J Fontaine

    blog: Post for v0.10.23

    tjfontaine authored
  3. Timothy J Fontaine

    Now working on 0.10.24

    tjfontaine authored
  4. Timothy J Fontaine
  5. Timothy J Fontaine

    2013.12.12, Version 0.10.23 (Stable)

    tjfontaine authored
    * uv: Upgrade to v0.10.20 (Timothy J Fontaine)
    
    * npm: Upgrade to 1.3.17 (isaacs)
    
    * gyp: update to 78b26f7 (Timothy J Fontaine)
    
    * build: include postmortem symbols on linux (Timothy J Fontaine)
    
    * crypto: Make Decipher._flush() emit errors. (Kai Groner)
    
    * dgram: fix abort when getting `fd` of closed dgram (Fedor Indutny)
    
    * events: do not accept NaN in setMaxListeners (Fedor Indutny)
    
    * events: avoid calling `once` functions twice (Tim Wood)
    
    * events: fix TypeError in removeAllListeners (Jeremy Martin)
    
    * fs: report correct path when EEXIST (Fedor Indutny)
    
    * process: enforce allowed signals for kill (Sam Roberts)
    
    * tls: emit 'end' on .receivedShutdown (Fedor Indutny)
    
    * tls: fix potential data corruption (Fedor Indutny)
    
    * tls: handle `ssl.start()` errors appropriately (Fedor Indutny)
    
    * tls: reset NPN callbacks after SNI (Fedor Indutny)
  6. Nicolas Kaiser Timothy J Fontaine

    doc: fix typos in node.1

    nikai3d authored tjfontaine committed
  7. Mathias Bynens Timothy J Fontaine

    doc: mention `binary` as deafult for Hash strings

    mathiasbynens authored tjfontaine committed
Something went wrong with that request. Please try again.