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

(v6.x backport) http: describe parse err in debug output #14416

Closed
wants to merge 14 commits into from

Commits on Jul 18, 2017

  1. doc: document and test that methods return this

    Also, add tests to ensure they will always return this, and to confirm
    they return this when these doc changes are back-ported to earlier
    release lines.
    
    PR-URL: nodejs#13553
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Roman Reiss <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Gibson Fahnestock <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    sam-github authored and MylesBorins committed Jul 18, 2017
    Configuration menu
    Copy the full SHA
    2fb1381 View commit details
    Browse the repository at this point in the history
  2. test: mark test-fs-readdir-ucs2 flaky

    PR-URL: nodejs#13989
    Reviewed-By: Refael Ackermann <[email protected]>
    joaocgreis authored and MylesBorins committed Jul 18, 2017
    Configuration menu
    Copy the full SHA
    dce4a75 View commit details
    Browse the repository at this point in the history
  3. test: mark test-npm-install flaky on arm

    PR-URL: nodejs#14035
    Refs: nodejs#14015
    Reviewed-By: Gibson Fahnestock <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    refack authored and MylesBorins committed Jul 18, 2017
    Configuration menu
    Copy the full SHA
    448c8d4 View commit details
    Browse the repository at this point in the history
  4. build: run test-hash-seed at the end of test-v8

    The v8 and test-hash-seed targets cannot be run in parallel because they
    need different copies of the deps/v8 directory.
    
    Ref: nodejs#14004 (comment)
    PR-URL: nodejs#14219
    Reviewed-By: Michael Dawson <[email protected]>
    Reviewed-By: Refael Ackermann <[email protected]>
    Reviewed-By: Anna Henningsen <[email protected]>
    targos authored and MylesBorins committed Jul 18, 2017
    Configuration menu
    Copy the full SHA
    3b2c791 View commit details
    Browse the repository at this point in the history
  5. cluster, dns, repl, tls, util: fix RegExp nits

    * Take RegExp creation out of cycles.
    * Use test(), not match() in boolean context.
    * Remove redundant RegExp parts.
    
    Backport-PR-URL: nodejs#14348
    PR-URL: nodejs#13536
    Reviewed-By: Anna Henningsen <[email protected]>
    vsemozhetbyt authored and MylesBorins committed Jul 18, 2017
    Configuration menu
    Copy the full SHA
    ddc8050 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2017

  1. net: support passing undefined to listen()

    For consistency with 4.x and 8.x.
    
    This commit also contains a forward port of
    nodejs#14232 to confirm that 4.x and 6.x
    behave identically with respect to the port argument.
    
    PR-URL: nodejs#14234
    Refs: nodejs#14205
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Sam Roberts <[email protected]>
    sam-github committed Jul 21, 2017
    Configuration menu
    Copy the full SHA
    0b17a45 View commit details
    Browse the repository at this point in the history
  2. doc: prepare js code for eslint-plugin-markdown

    This is an initial step to eliminate most of parsing errors.
    
    Backport-PR-URL: nodejs#14067
    PR-URL: nodejs#12563
    Refs: nodejs#12557 (comment)
    Reviewed-By: Teddy Katz <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Timothy Gu <[email protected]>
    Reviewed-By: Gibson Fahnestock <[email protected]>
    Reviewed-By: Yuta Hiroto <[email protected]>
    vsemozhetbyt authored and MylesBorins committed Jul 21, 2017
    Configuration menu
    Copy the full SHA
    424fad5 View commit details
    Browse the repository at this point in the history
  3. doc: conform to rules for eslint-plugin-markdown

    Backport-PR-URL: nodejs#14067
    PR-URL: nodejs#12563
    Refs: nodejs#12557 (comment)
    Reviewed-By: Teddy Katz <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Timothy Gu <[email protected]>
    Reviewed-By: Gibson Fahnestock <[email protected]>
    Reviewed-By: Yuta Hiroto <[email protected]>
    vsemozhetbyt authored and MylesBorins committed Jul 21, 2017
    Configuration menu
    Copy the full SHA
    19ff807 View commit details
    Browse the repository at this point in the history
  4. build, doc, tools: add eslint-plugin-markdown

    * Install [email protected]
    * Add doc/.eslintrc.yaml
    * Add `plugins: [markdown]` to the main .eslintrc.yaml
    * .js files in doc folder added to .eslintignore
    * Update Makefile, vcbuild.bat, and tools/jslint.js
    
    Refs: nodejs#12563
    Refs: nodejs#12640
    Refs: nodejs#14047
    
    PR-URL: nodejs#14067
    Reviewed-By: James Snell <[email protected]>
    Reviewed-By: Myles Borins <[email protected]>
    vsemozhetbyt authored and MylesBorins committed Jul 21, 2017
    Configuration menu
    Copy the full SHA
    ce4718f View commit details
    Browse the repository at this point in the history
  5. tools: remove no-useless-regex-char-class-escape

    The `no-useless-regex-char-class-escape` custom lint rule was introduced
    as a less aggressive alternative to some enhancements that were
    introduced into ESLint. Those enhancements were blocking us from
    updating ESLint. However, they have since been relaxed and the custom
    rule is no longer needed. Remove it.
    
    Backport-PR-URL: nodejs#14360
    PR-URL: nodejs#10561
    Reviewed-By: Teddy Katz <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Sam Roberts <[email protected]>
    Trott authored and MylesBorins committed Jul 21, 2017
    Configuration menu
    Copy the full SHA
    05b95fa View commit details
    Browse the repository at this point in the history
  6. tools: fix indentation in required-modules.js

    In preparation for applying the more strict indentation linting
    available in ESLint 4.0.0, correct minor indentation issues in
    tools/eslint-rules/required-modules.js.
    
    This is the only file with indentation that does not conform to the
    stricter checks.
    
    Backport-PR-URL: nodejs#14360
    PR-URL: nodejs#13758
    Reviewed-By: Teddy Katz <[email protected]>
    Reviewed-By: Vse Mozhet Byt <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    Trott authored and MylesBorins committed Jul 21, 2017
    Configuration menu
    Copy the full SHA
    c52f60f View commit details
    Browse the repository at this point in the history
  7. tools: apply stricter indentation rules to tools

    ESLint 4.0.0 provides stricter (and more granular) indentation checking
    than previous versions. Apply the stricter indentation rules to the
    tools directory.
    
    Backport-PR-URL: nodejs#14360
    PR-URL: nodejs#13758
    Reviewed-By: Teddy Katz <[email protected]>
    Reviewed-By: Vse Mozhet Byt <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    Trott authored and MylesBorins committed Jul 21, 2017
    Configuration menu
    Copy the full SHA
    4d91ff4 View commit details
    Browse the repository at this point in the history
  8. tools: fix error in custom ESLint rule

    Fix previously-unnoticed typo in `required-modules.js`.
    
    Backport-PR-URL: nodejs#14360
    Refs: nodejs#13758 (comment)
    PR-URL: nodejs#13758
    Reviewed-By: Teddy Katz <[email protected]>
    Reviewed-By: Vse Mozhet Byt <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    Trott authored and MylesBorins committed Jul 21, 2017
    Configuration menu
    Copy the full SHA
    ecc50e9 View commit details
    Browse the repository at this point in the history
  9. http: describe parse err in debug output

    PR-URL: nodejs#13206
    Reviewed-By: Refael Ackermann <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Brian White <[email protected]>
    sam-github committed Jul 21, 2017
    Configuration menu
    Copy the full SHA
    cf8045a View commit details
    Browse the repository at this point in the history