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

doc: clarify O_EXCL text in fs.md #34096

Merged
merged 25 commits into from Jul 1, 2020
Merged

doc: clarify O_EXCL text in fs.md #34096

merged 25 commits into from Jul 1, 2020

Commits on Jun 28, 2020

  1. n-api: add version to wasm registration

    PR-URL: nodejs#34045
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Gabriel Schulhof <gabriel.schulhof@intel.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    devsnek committed Jun 28, 2020
    Copy the full SHA
    b327d33 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2020

  1. doc: improve paragraph in esm.md

    Edit for clarity, correct tense, and brevity.
    
    PR-URL: nodejs#34064
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott committed Jun 29, 2020
    Copy the full SHA
    95eecd5 View commit details
    Browse the repository at this point in the history
  2. doc: make minor improvements to paragraph in child_process.md

    Use shorter and more direct phrasing.
    
    PR-URL: nodejs#34063
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Trott committed Jun 29, 2020
    Copy the full SHA
    90d5f35 View commit details
    Browse the repository at this point in the history
  3. zlib: remove redundant variable in zlibBufferOnEnd

    PR-URL: nodejs#34072
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    puzpuzpuz committed Jun 29, 2020
    Copy the full SHA
    da8a1ef View commit details
    Browse the repository at this point in the history
  4. wasi: add reactor support

    PR-URL: nodejs#34046
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    devsnek committed Jun 29, 2020
    Copy the full SHA
    9e135ac View commit details
    Browse the repository at this point in the history
  5. src: allow embedders to disable esm loader

    PR-URL: nodejs#34060
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    Reviewed-By: Gus Caplan <me@gus.host>
    codebytere committed Jun 29, 2020
    Copy the full SHA
    c23d2fd View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2020

  1. 2020-06-30, Version 12.18.2 'Erbium' (LTS)

    Notable changes:
    
    - deps: V8: backport fb26d0bb1835 (Matheus Marchini)
      [nodejs#33573](nodejs#33573)
    - src: use symbol to store `AsyncWrap` resource (Anna Henningsen)
      [nodejs#31745](nodejs#31745)
    
    PR-URL: nodejs#34077
    BethGriggs committed Jun 30, 2020
    Copy the full SHA
    cb673e1 View commit details
    Browse the repository at this point in the history
  2. test: update test-child-process-spawn-loop for Python 3

    Fixes `SyntaxError: Missing parentheses in call to 'print'.` error when
    `python` resolves to Python 3.
    
    Signed-off-by: Richard Lau <riclau@uk.ibm.com>
    
    PR-URL: nodejs#34071
    Refs: nodejs#29298
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    richardlau committed Jun 30, 2020
    Copy the full SHA
    b613933 View commit details
    Browse the repository at this point in the history
  3. quic: remove redundant cast

    PR-URL: nodejs#34086
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    gengjiawen authored and jasnell committed Jun 30, 2020
    Copy the full SHA
    68634d2 View commit details
    Browse the repository at this point in the history
  4. quic: minor cleanups in quic_buffer

    PR-URL: nodejs#34087
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    jasnell committed Jun 30, 2020
    Copy the full SHA
    204f20f View commit details
    Browse the repository at this point in the history
  5. stream: destroy wrapped streams on error

    Stream should be destroyed and update state accordingly when
    the wrapped stream emits error.
    
    Does some additional cleanup with future TODOs that might be worth
    looking into.
    
    PR-URL: nodejs#34102
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    ronag committed Jun 30, 2020
    Copy the full SHA
    8f4b4f2 View commit details
    Browse the repository at this point in the history
  6. net: fix bufferSize

    bufferSize should only look at writableLength otherwise it will
    always show more than what is actually pending.
    
    PR-URL: nodejs#34088
    Refs: nodejs#34078
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    ronag committed Jun 30, 2020
    Copy the full SHA
    312a4f3 View commit details
    Browse the repository at this point in the history
  7. net: doc deprecate bufferSize

    PR-URL: nodejs#34088
    Refs: nodejs#34078
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    ronag committed Jun 30, 2020
    Copy the full SHA
    0edeeec View commit details
    Browse the repository at this point in the history
  8. 2020-06-30, Version 14.5.0 (Current)

    Notable changes:
    
    build:
      * (SEMVER-MINOR) reset embedder string to "-node.0" (Michaël Zasso) nodejs#33376
    cli:
      * (SEMVER-MINOR) add alias for report-directory to make it consistent (AshCripps) nodejs#33587
    crypto:
      * (SEMVER-MINOR) allow KeyObjects in postMessage (Tobias Nießen) nodejs#33360
    deps:
      * (SEMVER-MINOR) V8: cherry-pick 0d6debcc5f08 (Michaël Zasso) nodejs#33376
      * (SEMVER-MINOR) update V8 to 8.3.110.9 (Michaël Zasso) nodejs#33376
    dgram:
      * (SEMVER-MINOR) allow typed arrays in .send() (Sarat Addepalli) nodejs#22413
    events:
      * (SEMVER-MINOR) initial implementation of experimental EventTarget (James M Snell) nodejs#33556
    fs:
      * (SEMVER-MINOR) implement lutimes (Maël Nison) nodejs#33399
    http:
      * (SEMVER-MINOR) expose host and protocol on ClientRequest (wenningplus) nodejs#33803
      * (SEMVER-MINOR) add maxTotalSockets to agent class (rickyes) nodejs#33617
      * (SEMVER-MINOR) return this from OutgoingMessage#destroy() (Colin Ihrig) nodejs#32789
      * (SEMVER-MINOR) return this from ClientRequest#destroy() (Colin Ihrig) nodejs#32789
      * (SEMVER-MINOR) return this from IncomingMessage#destroy() (Colin Ihrig) nodejs#32789
      * (SEMVER-MINOR) added scheduling option to http agent (delvedor) nodejs#33278
    http2:
      * (SEMVER-MINOR) return this for Http2ServerRequest#setTimeout (Pranshu Srivastava) nodejs#33994
      * (SEMVER-MINOR) do not modify explicity set date headers (Pranshu Srivastava) nodejs#33160
    process:
      * (SEMVER-MINOR) add unhandled-rejection throw and warn-with-error-code (Dan Fabulich) nodejs#33475
    src:
      * (SEMVER-MINOR) store key data in separate class (Tobias Nießen) nodejs#33360
      * (SEMVER-MINOR) add NativeKeyObject base class (Tobias Nießen) nodejs#33360
      * (SEMVER-MINOR) rename internal key handles to KeyObjectHandle (Tobias Nießen) nodejs#33360
      * (SEMVER-MINOR) add equality operators for BaseObjectPtr (Anna Henningsen) nodejs#33772
      * (SEMVER-MINOR) introduce BaseObject base FunctionTemplate (Anna Henningsen) nodejs#33772
      * (SEMVER-MINOR) add public APIs to manage v8::TracingController (Anna Henningsen) nodejs#33850
    stream*:
      * runtime deprecate Transform._transformState (Robert Nagy) nodejs#32763
    win:
      * (SEMVER-MINOR) allow skipping the supported platform check (João Reis) nodejs#33176
    worker:
      * (SEMVER-MINOR) add public method for marking objects as untransferable (Anna Henningsen) nodejs#33979
      * (SEMVER-MINOR) emit `'messagerror'` events for failed deserialization (Anna Henningsen) nodejs#33772
      * (SEMVER-MINOR) allow passing JS wrapper objects via postMessage (Anna Henningsen) nodejs#33772
      * (SEMVER-MINOR) allow transferring/cloning generic BaseObjects (Anna Henningsen) nodejs#33772
    worker,fs:
      * (SEMVER-MINOR) make FileHandle transferable (Anna Henningsen) nodejs#33772
    zlib:
      * (SEMVER-MINOR) add `maxOutputLength` option (unknown) nodejs#33516
    
    PR-URL: nodejs#34093
    codebytere committed Jun 30, 2020
    Copy the full SHA
    eb8fc2b View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2020

  1. meta: fixup CODEOWNERS so it hopefully works

    the CODEOWNERS rules for QUIC are not working and it's not entirely clear why.
    Hoping it's just the way the paths were specified.
    
    PR-URL: nodejs#34147
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    jasnell committed Jul 1, 2020
    Copy the full SHA
    e20beaf View commit details
    Browse the repository at this point in the history
  2. quic: cleanups in JS API

    PR-URL: nodejs#34137
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    jasnell committed Jul 1, 2020
    Copy the full SHA
    73a51bb View commit details
    Browse the repository at this point in the history
  3. quic: cleanups for QuicSocket

    PR-URL: nodejs#34137
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    jasnell committed Jul 1, 2020
    Copy the full SHA
    d603418 View commit details
    Browse the repository at this point in the history
  4. quic: fixup set_final_size

    Ignore subsequent calls to set_final_size unless the new size
    is more than the previous, in which case, we have us a bug.
    
    PR-URL: nodejs#34137
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    jasnell committed Jul 1, 2020
    Copy the full SHA
    def8e76 View commit details
    Browse the repository at this point in the history
  5. quic: consolidate onSessionClose and onSessionSilentClose

    Use a single callback function for both
    
    PR-URL: nodejs#34137
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    jasnell committed Jul 1, 2020
    Copy the full SHA
    3bae2d5 View commit details
    Browse the repository at this point in the history
  6. quic: remove unused callback function

    PR-URL: nodejs#34137
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    jasnell committed Jul 1, 2020
    Copy the full SHA
    b1fab88 View commit details
    Browse the repository at this point in the history
  7. quic: fixup constant exports, export all protocol error codes

    PR-URL: nodejs#34137
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    jasnell committed Jul 1, 2020
    Copy the full SHA
    2afc1ab View commit details
    Browse the repository at this point in the history
  8. quic: avoid using private JS fields for now

    They introduce a significant performance bottleneck at the moment.
    
    PR-URL: nodejs#34137
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    jasnell committed Jul 1, 2020
    Copy the full SHA
    b5fe31e View commit details
    Browse the repository at this point in the history
  9. quic: reduce duplication of code

    PR-URL: nodejs#34137
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    jasnell committed Jul 1, 2020
    Copy the full SHA
    31d6d9d View commit details
    Browse the repository at this point in the history
  10. doc: clarify ambiguous rdev description

    Replace "is considered 'special'" with "represents a device". The latter
    is more clear and is derived from the stat() man page. The former is
    also derived from the man page, but is ambiguous because:
    
    * "considered" introduces doubt. Is it, or isn't it?
    * "special" is never defined. "represents a device" communicates more
      meaning.
    * "special" is in scare-quotes, introducing more doubt as to what
      exactly it means.
    
    Refs: https://man7.org/linux/man-pages/man2/fstat.2.html
    
    PR-URL: nodejs#34094
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ujjwal Sharma <ryzokuken@disroot.org>
    Trott committed Jul 1, 2020
    Copy the full SHA
    584fc7e View commit details
    Browse the repository at this point in the history
  11. doc: clarify O_EXCL text in fs.md

    PR-URL: nodejs#34096
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ujjwal Sharma <ryzokuken@disroot.org>
    Trott committed Jul 1, 2020
    Copy the full SHA
    8ff8c68 View commit details
    Browse the repository at this point in the history