Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V5.4.1 propose #4626

Merged
merged 27 commits into from
Jan 12, 2016
Merged

V5.4.1 propose #4626

merged 27 commits into from
Jan 12, 2016

Commits on Jan 12, 2016

  1. doc: improvements to crypto.markdown copy

    General improvements to crypto.markdown including new and
    revised examples.
    
    PR-URL: #4435
    Reviewed-By: Fedor Indutny <[email protected]>
    Reviewed-By: Shigeki Ohtsu <[email protected]>
    jasnell authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    09bc0c6 View commit details
    Browse the repository at this point in the history
  2. doc: add missing backtick for readline

    PR-URL: #4549
    Reviewed-By: Colin Ihrig <[email protected]>
    mscdex authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    ac1108d View commit details
    Browse the repository at this point in the history
  3. doc: bring releases.md up to date

    Refs: #3254
    PR-URL: #4540
    Reviewed-By: James M Snell <[email protected]>
    cjihrig authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    e703c9a View commit details
    Browse the repository at this point in the history
  4. doc: add Myles Borins to Release Team

    Adds Myles Borins and his public key to the README
    
    PR-URL: #4578
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Evan Lucas <[email protected]>
    Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    ec73c69 View commit details
    Browse the repository at this point in the history
  5. doc: add Evan Lucas to Release Team

    Adds Evan Lucas and his public key to the README for releases
    
    PR-URL: #4579
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Myles Borins <[email protected]>
    evanlucas authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    0126615 View commit details
    Browse the repository at this point in the history
  6. cluster: ignore queryServer msgs on disconnection

    It avoids the creation of unnecessary handles. This issue is causing
    intermitent failures in `test-cluster-disconnect-race` on `FreeBSD`
    and `OS X`.
    
    The problem is that the `worker2.disconnect` is being called on the
    master before the `queryServer` is handled, causing the worker to
    be deleted, then the Server handle is created afterwards. Later on,
    when `removeWorker` is called from the `exit` handler, there are no
    workers left, but one handle, thus the `AssertionError`.
    
    Add a new `test/sequential/test-cluster-disconnect-leak` based on
    `test-cluster-disconnect-race` that creates lots of workers and fails
    consistently without this patch.
    
    PR-URL: #4465
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Johan Bergström <[email protected]>
    Reviewed-By: Rich Trott <[email protected]>
    santigimeno authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    ff539c5 View commit details
    Browse the repository at this point in the history
  7. doc: fix description about the latest-codename

    fix description about the latest LTS release download page
    to make it clear
    
    PR-URL: #4583
    Reviewed-By: Rod Vagg <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    JungMinu authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    97aaeb8 View commit details
    Browse the repository at this point in the history
  8. net: fix dns lookup for android

    `V4MAPPED` isn't supported by Android either (as of 6.0)
    
    PR-URL: #4580
    Reviewed-By: Brian White <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    daguej authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    799aa74 View commit details
    Browse the repository at this point in the history
  9. net, doc: fix line wrapping lint in net.js

    Missed on the previous review, minor line wrapping nit
    
    PR-URL: #4588
    Reviewed-By: Colin Ihrig <[email protected]>
    jasnell authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    9accebe View commit details
    Browse the repository at this point in the history
  10. doc: document http's server.listen return value

    The server method returns `self` in order to allow chaining.
    
    PR-URL: #4590
    Fixes: #4571
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Roman Reiss <[email protected]>
    Sequoia authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    b181e26 View commit details
    Browse the repository at this point in the history
  11. doc: label http.IncomingMessage as a Class

    `Server`, `ServerResponse` etc. were marked as classes, this one class
    was overlooked.
    
    PR-URL: #4589
    Fixes: #4576
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Roman Reiss <[email protected]>
    Sequoia authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    fdfc72c View commit details
    Browse the repository at this point in the history
  12. doc: stronger suggestion for userland assert

    Fixes: #4532
    PR-URL: #4535
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Evan Lucas <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Sam Roberts <[email protected]>
    Reviewed-By: Roman Reiss <[email protected]>
    geek authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    ede98d1 View commit details
    Browse the repository at this point in the history
  13. test: fix flaky unrefed timers test

    Remove unnecessary `setImmediate()` that causes a minor race condition.
    Stop the test after 3 occurrences rather than 5 to allow for slower
    hosts running the test in parallel with other tests.
    
    Fixes: #4559
    PR-URL: #4599
    Reviewed-By: Johan Bergström <[email protected]>
    Trott authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    6f9a96f View commit details
    Browse the repository at this point in the history
  14. stream: remove useless if test in transform

    PR-URL: #4617
    Reviewed-By: Roman Reiss <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Brian White <[email protected]>
    zoubin authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    b515ccc View commit details
    Browse the repository at this point in the history
  15. doc: update stylesheet to match frontpage

    - Changed colors to match frontpage as close as possible.
    - Links are slightly more horizontally padded as compared before to
      accomodate for the hover effect.
    - Slightly reduced the scroll indication height on the TOC.
    - The main content is now offset using margin instead of the previous
      border hack.
    - remove empty footer that was rendering a dark bar on the bottom of
      each page without any content.
    
    PR-URL: #4621
    Reviewed-By: Jeremiah Senkpiel <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Brian White <[email protected]>
    silverwind authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    df87176 View commit details
    Browse the repository at this point in the history
  16. doc: remove "above" and "below" references

    The docs were recently refactored, and some "above" and "below"
    references were no longer accurate. This commit removes many
    such references, and replaces others with links.
    
    PR-URL: #4499
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    richardsun29 authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    102fb7d View commit details
    Browse the repository at this point in the history
  17. test: only include http module once

    A few tests in test/gc include the http module twice. Remove duplicate
    require().
    
    PR-URL: #4606
    Reviewed-By: Brian White <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Trott authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    f28a640 View commit details
    Browse the repository at this point in the history
  18. module: move unnecessary work for early return

    The exts and trailingSlash variables are only used if the
    path isn't cached. This commit moves them further down in the
    code, and changes from var to const.
    
    PR-URL: #3579
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Trevor Norris <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    zertosh authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    145b668 View commit details
    Browse the repository at this point in the history
  19. test: require common module only once

    Two tests were requiring the common module twice. This removes the
    duplicate require statement in the tests.
    
    PR-URL: #4611
    Reviewed-By: Brian White <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Johan Bergström <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Trott authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    b14b2ae View commit details
    Browse the repository at this point in the history
  20. src: remove redeclarations of variables

    Remove redeclarations of variables in node.js. This includes removing
    one apparently unnecessary `NativeModule.require('module')`.
    
    PR-URL: #4605
    Reviewed-By: Brian White <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Johan Bergström <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Trott authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    37a546b View commit details
    Browse the repository at this point in the history
  21. http: remove variable redeclaration

    In lib/_http_client.js, the variable `conn` was declared with the `var`
    keyword three times in the same scope. This change eliminates the
    variable entirely.
    
    PR-URL: #4612
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Trott authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    787c5d9 View commit details
    Browse the repository at this point in the history
  22. doc: adds usage of readline line-by-line parsing

    In order to make developers aware of node-core built-in
    functionality, which might replace module APIs, we should
    add an example of readline`s interface usage.
    SEO will eventually aid this goal, since it is well searched
    on Q&A sites.
    
    PR-URL: #4609
    Reviewed-By: Roman Reiss <[email protected]>
    Reviewed-By: James M Snell <[email protected]>>
    eljefedelrodeodeljefe authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    3912b5c View commit details
    Browse the repository at this point in the history
  23. tls_legacy: do not read on OpenSSL's stack

    Do not attempt to read data from the socket whilst on OpenSSL's stack,
    weird things may happen, and this is most likely going to result in some
    kind of error.
    
    PR-URL: #4624
    Reviewed-By: Trevor Norris <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    indutny authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    b70eec8 View commit details
    Browse the repository at this point in the history
  24. net: remove hot path comment from connect

    This comment was added with an assumption that we could determine the
    IP address that localhost should resolve to without performing a
    lookup. This was a false assumption and should be removed.
    
    PR-URL: #4648
    Reviewed-By: Brian White <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    evanlucas authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    ffb7deb View commit details
    Browse the repository at this point in the history
  25. test: remove duplicate fork module import

    `fork` is imported twice in a row. Remove duplication.
    
    PR-URL: #4634
    Reviewed-By: Johan Bergström <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Brian White <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Trott authored and Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    ea6e26d View commit details
    Browse the repository at this point in the history
  26. 2016-01-12, Version 5.4.1 (Stable)

    Notable Changes:
    
    * Minor performance improvements:
      - module: move unnecessary work for early return (Andres Suarez) #3579
    * Various bug fixes
    * Various doc fixes
    * Various test improvements
    
    PR-URL: #4626
    Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    ff99203 View commit details
    Browse the repository at this point in the history
  27. Working on v5.4.2

    Myles Borins committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    e7d1c69 View commit details
    Browse the repository at this point in the history