OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs15?expand=0&rev=37
268 lines
10 KiB
Plaintext
268 lines
10 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon May 31 16:27:44 UTC 2021 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- Use libalternatives instead of update-alternatives
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 4 12:43:50 UTC 2021 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- icu69.patch: fixes build issues with ICU69 (bsc#1185400)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 7 12:22:39 UTC 2021 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- New upstream version 15.14.0:
|
|
* fs: add support for async iterators to fsPromises.writeFile
|
|
* net:
|
|
+ allow net.BlockList to use net.SocketAddress objects
|
|
+ add SocketAddress class
|
|
+ make net.BlockList cloneable
|
|
* net,tls: add abort signal support to connect
|
|
* readline: add AbortSignal support to interface
|
|
|
|
- Changes in version 15.13.0:
|
|
* buffer: implement btoa and atob
|
|
* deps: upgrade npm to 7.7.6
|
|
This update adds workspaces support to npm run and npm exec
|
|
* doc: add legacy status to stability index
|
|
* http: add http.ClientRequest.getRawHeaderNames()
|
|
|
|
- refreshed patches: fix_ci_tests.patch, npm_bundle_to_provides.js,
|
|
npm_search_paths.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 30 11:07:07 UTC 2021 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- New upstream version 15.12.0:
|
|
* crypto:
|
|
+ add optional callback to crypto.sign and crypto.verify
|
|
+ support JWK objects in create*Key
|
|
* deps:
|
|
+ update to cjs-module-lexer@1.1.0
|
|
* fs: improve fsPromises writeFile and writeFile performance
|
|
* lib: implement AbortSignal.abort()
|
|
* node-api: define version 8
|
|
* worker: add setEnvironmentData/getEnvironmentData
|
|
|
|
- fix_ci_tests.patch npm_search_paths.patch: refreshed
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 3 12:30:43 UTC 2021 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- New upstream version 15.11.0:
|
|
* crypto: make FIPS related options always awailable
|
|
(note: don't forget to install the appropriate FIPS patterns
|
|
as otherwise openssl will refuse)
|
|
* errors: remove experimental from --enable-source-maps
|
|
|
|
- nodejs-libpath.patch, versioned.patch: refreshed
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 23 14:41:30 UTC 2021 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- New upstream version 15.10.0:
|
|
* CVE-2021-22883: HTTP2 'unknownProtocol' cause Denial of Service
|
|
by resource exhaustion (bsc#1182619)
|
|
* CVE-2021-22884: DNS rebinding in --inspect (bsc#1182620)
|
|
|
|
- Changes in 15.9.0:
|
|
* crypto: add keyObject.export() 'jwk' format option
|
|
* deps: upgrade to libuv 1.41.0
|
|
* doc: refactor fs docs structure
|
|
* fs:
|
|
+ add fsPromises.watch()
|
|
+ use a default callback for fs.close()
|
|
+ add AbortSignal support to watch
|
|
* perf_hooks: introduce createHistogram
|
|
* stream: improve Readable.from error handling
|
|
* timers: introduce setInterval async iterator
|
|
* tls: add ability to get cert/peer cert as X509Certificate object
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 17 17:33:25 UTC 2021 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- relax OpenSSL cipher suite policies for unit tests
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 5 14:56:36 UTC 2021 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- New upstream version 15.8.0:
|
|
* crypto:
|
|
+ add generatePrime/checkPrime
|
|
+ experimental (Ed/X)25519/(Ed/X)448 support
|
|
* deps: upgrade npm to 7.5.0
|
|
This update adds a new npm diff command.
|
|
* dgram: support AbortSignal in createSocket
|
|
* esm: deprecate legacy main lookup for modules
|
|
* readline:
|
|
+ add history event and option to set initial history
|
|
+ add support for the AbortController to the question method
|
|
|
|
- versioned.patch: refreshed
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 2 12:45:15 UTC 2021 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- New upstream version 15.7.0:
|
|
* buffer:
|
|
+ introduce Blob
|
|
+ add base64url encoding option
|
|
* fs:
|
|
+ allow position parameter to be a BigInt in read and
|
|
readSync (raisinten)
|
|
* http:
|
|
+ attach request as res.req
|
|
+ expose urlToHttpOptions utility
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 21 16:40:06 UTC 2021 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- New upstream version 15.6.0:
|
|
* child_process:
|
|
+ add 'overlapped' stdio flag
|
|
+ support AbortSignal in fork
|
|
* crypto:
|
|
+ implement basic secure heap support
|
|
+ fixup bug in keygen error handling
|
|
+ introduce X509Certificate API
|
|
+ implement randomuuid
|
|
* http: set lifo as the default scheduling strategy in Agent
|
|
* net: support abortSignal in server.listen
|
|
* process: add direct access to rss without iterating pages
|
|
* v8: fix native serdes constructors
|
|
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V15.md#15.6.0
|
|
|
|
- versioned.patch: refreshed
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 4 19:29:12 UTC 2021 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- New upstream version 15.5.1:
|
|
* CVE-2020-8265: use-after-free in TLSWrap (High) bug in TLS
|
|
implementation. When writing to a TLS enabled socket,
|
|
node::StreamBase::Write calls node::TLSWrap::DoWrite with
|
|
a freshly allocated WriteWrap object as first argument.
|
|
If the DoWrite method does not return an error, this object is
|
|
passed back to the caller as part of a StreamWriteResult structure.
|
|
This may be exploited to corrupt memory leading to a
|
|
Denial of Service or potentially other exploits (bsc#1180553)
|
|
* CVE-2020-8287: HTTP Request Smuggling allow two copies of a
|
|
header field in a http request. For example, two Transfer-Encoding
|
|
header fields. In this case Node.js identifies the first header
|
|
field and ignores the second. This can lead to HTTP Request
|
|
Smuggling (https://cwe.mitre.org/data/definitions/444.html).
|
|
(bsc#1180554)
|
|
* CVE-2020-1971: OpenSSL - EDIPARTYNAME NULL pointer de-reference
|
|
(High) This is a vulnerability in OpenSSL which may be exploited
|
|
through Node.js. (bsc#1179491)
|
|
|
|
- Changes in 15.5.0:
|
|
* child_process: add signal support to spawn
|
|
* http: use autoDestroy: true in incoming message
|
|
* lib: support BigInt in querystring.stringify
|
|
* stream: support abortsignal in constructor
|
|
|
|
- npm_search_paths.patch, versioned.patch: refreshed
|
|
- revert_cares_caa_reply_support.patch: dropped, no longer needed
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 10 18:20:53 UTC 2020 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- New upstream version 15.4.0:
|
|
* child_processes: add AbortSignal support
|
|
* events:
|
|
+ support signal in EventTarget
|
|
+ graduate Event, EventTarget, AbortController
|
|
* http: enable call chaining with setHeader()
|
|
* module: add isPreloading indicator
|
|
* stream:
|
|
+ support abort signal
|
|
+ add FileHandle support to Read/WriteStream
|
|
* worker: add experimental BroadcastChannel
|
|
|
|
- nodejs-libpath.patch: refreshed
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 30 19:45:55 UTC 2020 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- openssl_binary_detection.patch: fixes unit tests on SLE12
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 26 06:02:11 UTC 2020 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- New upstream version 15.3.0:
|
|
* dns: add a cancel() method to the promise Resolver
|
|
* events: add max listener warning for EventTarget
|
|
* http: add support for abortsignal to http.request
|
|
* http2: allow setting the local window size of a session
|
|
* lib: add throws option to fs.f/l/statSync
|
|
* path: add path/posix and path/win32 alias modules
|
|
* readline: add getPrompt to get the current prompt
|
|
* src: add loop idle time in diagnostic report
|
|
* util: add util/types alias module
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 19 11:41:48 UTC 2020 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- New upstream version 15.2.1:
|
|
* deps: Denial of Service through DNS request (High).
|
|
A Node.js application that allows an attacker to trigger a DNS
|
|
request for a host of their choice could trigger a Denial of Service
|
|
by getting the application to resolve a DNS record with
|
|
a larger number of responses (bsc#1178882, CVE-2020-8277)
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 12 18:56:37 UTC 2020 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- Update to 15.2.0:
|
|
* events:
|
|
+getEventListeners static
|
|
* fs:
|
|
+ support abortsignal in writeFile
|
|
+ add support for AbortSignal in readFile
|
|
* stream:
|
|
+ fix thrown object reference
|
|
|
|
revert_cares_caa_reply_support.patch: refreshed
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 5 10:07:53 UTC 2020 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- Update to 15.1.0:
|
|
* deps: npm updated to 7.0.8
|
|
* child_process: add ChildProcess 'spawn' event
|
|
* dns: add setLocalAddress to Resolver
|
|
* http: report request start and end with diagnostics_channel
|
|
* http2: add updateSettings to both http2 servers
|
|
* lib: create diagnostics_channel module
|
|
* src: add --heapsnapshot-near-heap-limit option
|
|
* v8: implement v8.stopCoverage() and v8.takeCoverage()
|
|
* worker: add eventLoopUtilization()
|
|
|
|
- fix_ci_tests.patch, npm_search_paths.patch, versioned.patch refreshed
|
|
|
|
For details see
|
|
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V15.md#15.1.0
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 22 11:43:13 UTC 2020 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- Update to 15.0.1:
|
|
* crypto: fix regression on randomFillSync
|
|
This fixes issue https://github.com/nodejs/node/issues/35722.
|
|
* deps: upgrade npm to 7.0.3 (Ruy Adorno) #35724
|
|
|
|
- revert_cares_caa_reply_support.patch: temporarily revert upstream
|
|
patch since it requires an updated c-ares
|
|
- old_icu.patch: update v8 sources to use old ICU version
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 20 18:33:10 UTC 2020 - Adam Majer <adam.majer@suse.de>
|
|
|
|
- Initial release 15.0.0. For complete list of changes since 14.x
|
|
codestream, see
|
|
|
|
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V15.md#15.0.0
|
|
|