Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: gyp-update
Commits on Nov 10, 2013
  1. @tjfontaine

    gyp: update to bebdcea

    tjfontaine authored
Commits on Nov 9, 2013
  1. @bnoordhuis

    v8: unbreak `make native` build

    bnoordhuis authored
    The security fix from commit 6b92a71 also back-ported the test case.
    Said test case relies on API that is only available in newer versions
    of V8 and, as a result, broke the `make native` and `make <arch.mode>`
    builds.  This commit reverts that part of the back-port.  Fixes the
    following build error:
      ../test/cctest/ In function ‘void TestRegress260106()’:
      ../test/cctest/ error: ‘class v8::Context’ has
      no member named ‘GetIsolate’
Commits on Nov 8, 2013
  1. @indutny

    tls: prevent stalls by using read(0)

    indutny authored
    Do not `.push()` the same data as just passed to `.ondata()`, it
    may be read by 'data' event listeners.
    fix #6277
  2. @isaacs

    npm: Upgrade to 1.3.14

    isaacs authored
Commits on Nov 7, 2013
  1. @indutny @tjfontaine

    doc: encoding is ignored if input is a Buffer

    indutny authored tjfontaine committed
    NOTE: it wasn't in 0.8
    fixes #6386
Commits on Oct 31, 2013
  1. @isaacs

    doc: Correct and add several items

    isaacs authored
    Several names/urls were out of date, and some really
    awesome stuff was missing.
  2. @sam-github @bnoordhuis

    doc: document node signal handling

    sam-github authored bnoordhuis committed
    Partly lifted from uv.h, partly from observation of
Commits on Oct 30, 2013
  1. @tjfontaine

    blog: Post for v0.11.8

    tjfontaine authored
Commits on Oct 29, 2013
  1. @bnoordhuis

    doc: dgram: reword dgram.Socket#send() docs

    bnoordhuis authored
    Make it clear that the address argument is not really optional and fix
    some Engrish and long lines while we're here.
    Fixes #6433.
Commits on Oct 28, 2013
  1. @isaacs


    isaacs authored
Commits on Oct 27, 2013
  1. @phillipalexander @bnoordhuis
  2. @rmg @bnoordhuis

    doc: improve module documentation

    rmg authored bnoordhuis committed
    Expands on when to use module.exports vs. exports. This is a recurring
    question on mailing list and continues to confuse new devs.
Commits on Oct 25, 2013
  1. @sam-github @bnoordhuis

    doc: fix missing backtick in 2e16037

    sam-github authored bnoordhuis committed
  2. @mscdex @tjfontaine

    doc: streams: document default objectMode setting

    mscdex authored tjfontaine committed
  3. @bogushevich @indutny

    debugger: Fix bug in sb() with unnamed script

    bogushevich authored indutny committed
    setBreakpoint() cause error when unnamed script is loaded
Commits on Oct 24, 2013
  1. @isaacs


    isaacs authored
  2. @bnoordhuis

    build: fix test-gc weakref build rule

    bnoordhuis authored
    Make the build rule depend on the build artifact (weakref.node) itself
    rather than the directory it's built in.  Depending on the directory
    means that a build failure won't trigger a rebuild on the next
    invocation because the directory's timestamp has been updated.
    This is a back-port of commit 1189571 from the master branch that
    hopefully fixes the following CI error:
        executing:  make test/gc/node_modules/weak/build/
        make: *** No rule to make target `test/gc/node_modules/weak/build/'.
        Command exited with non-zero: make test/gc/node_modules/weak/build/
        Build step 'Execute NodeJS script' marked build as failure
  3. @ManInTheBox @bnoordhuis

    doc: add to the community page

    ManInTheBox authored bnoordhuis committed
Commits on Oct 23, 2013
  1. @bnoordhuis
Commits on Oct 22, 2013
  1. @isaacs

    blog: HTTP server DoS vulnerability details

    isaacs authored
Commits on Oct 18, 2013
  1. @tjfontaine

    blog: Post for v0.10.21

    tjfontaine authored
  2. @tjfontaine

    blog: Post for v0.8.26

    tjfontaine authored
  3. @tjfontaine

    Now working on 0.10.22

    tjfontaine authored
  4. @tjfontaine
  5. @tjfontaine

    2013.10.18, Version 0.10.21 (Stable)

    tjfontaine authored
    * uv: Upgrade to v0.10.18
    * crypto: clear errors from verify failure (Timothy J Fontaine)
    * dtrace: interpret two byte strings (Dave Pacheco)
    * fs: fix fs.truncate() file content zeroing bug (Ben Noordhuis)
    * http: provide backpressure for pipeline flood (isaacs)
    * tls: fix premature connection termination (Ben Noordhuis)
  6. @tjfontaine

    crypto: clear errors from verify failure

    tjfontaine authored
    OpenSSL will push errors onto the stack when a verify fails, which can
    disrupt TLS and other routines if we don't clear the error stack
    Fixes #6304
  7. @tjfontaine

    uv: Upgrade to v0.10.18

    tjfontaine authored
Commits on Oct 17, 2013
  1. @isaacs @trevnorris

    http: provide backpressure for pipeline flood

    isaacs authored trevnorris committed
    If a client sends a lot more pipelined requests than we can handle, then
    we need to provide backpressure so that the client knows to back off.
    Do this by pausing both the stream and the parser itself when the
    responses are not being read by the downstream client.
    Backport of 085dd30
  2. @tjfontaine @trevnorris

    http_parser: expose pause/resume method for parser

    tjfontaine authored trevnorris committed
Commits on Oct 16, 2013
  1. @sam-github @trevnorris

    doc: cluster documentation cleanup and corrections

    sam-github authored trevnorris committed
    - fixed some incomprehensible wording ("event assigned to..."?)
    - removed undocumented and unnecessary process properties from example
    - corrected the docs on the default for the exec setting
    - described when workers are removed from cluster.workers
    - described addressType, which was documented as existing, but not what
      values it might have
    - spell out more clearly the limitations of setupMaster
    - describe disconnect in sufficient detail that why a child does or does
      not exit can be understood
    - clarify which cluster functions and events are available on process or
      just on the worker, as well as which are not available in children,
    - don't describe events as the same, when they have receive different
    - fix misleading disconnect example: since disconnect already calls
      close on all servers, doing it again in the example is a no-op, not
      the "force close" it was claimed to be
    - document the error event, not catching it will kill your node
    - describe suicide better, it is important, and a bit unintuitive
      (process.exit() is not suicide?)
    - use worker consistently throughout, instead of child.
  2. @sam-github @trevnorris

    doc: child_process corrections and cleanups

    sam-github authored trevnorris committed
    - Make explicit that .disconnected is set before the disconnect event,
      and it is not allowed to send messages after calling .disconnect(),
      even while waiting for a delayed disconect event.
    - Remove obsolete claim that explicit exit is required
    - Describe silent: in the options for fork()
    - Describe .connected as the property it is, not just as an aside in
      the disconnect() method
  3. @bnoordhuis

    doc: http: reword IncomingMessage 'close' event

    bnoordhuis authored
    The bit that says "before response.end() was called or able to flush"
    doesn't apply to incoming streams.
    Fixes #6359.
  4. @bnoordhuis

    doc: http: add cross-links for easier clicking

    bnoordhuis authored
    Make it a little easier to navigate the http module documentation by
    turning class names and methods into links to the appropriate section.
Commits on Oct 15, 2013
  1. @bnoordhuis

    doc: expand os.loadavg() section

    bnoordhuis authored
    Add a short explanation of what the load average is and why it's
    unavailable on Windows.
    Also sneak in a fix for a typo that I introduced in commit 56c5806.
Commits on Oct 14, 2013
  1. @bnoordhuis

    doc: document os.loadavg() behavior on windows

    bnoordhuis authored
    The load average is a very UNIX-y concept.  That's why os.loadavg()
    always returns zeros on Windows.  Mention that in the documentation.
Something went wrong with that request. Please try again.