2018-02-16 12:53:54 by Filip Hajny | Files touched by this commit (2) |
Log message:
lang/nodejs6: Update to 6.13.0.
- console:
- added console.count() and console.clear()
- crypto:
- expose ECDH class
- added cypto.randomFill() and crypto.randomFillSync()
- warn on invalid authentication tag length
- deps:
- upgrade libuv to 1.16.1
- dgram:
- added socket.setMulticastInterface()
- http:
- add agent.keepSocketAlive and agent.reuseSocket as to allow
overridable keep-alive behavior of `Agent`
- lib:
- return this from net.Socket.end()
- module:
- add builtinModules api that provides list of all builtin modules
in Node
- net:
- return this from getConnections()
- promises:
- more robust stringification for unhandled rejections
- repl:
- improve require() autocompletion
- src:
- add openssl-system-ca-path configure option
- add --use-bundled-ca --use-openssl-ca check
- add process.ppid
- tls:
- accept `lookup` option for `tls.connect()`
- tools, build:
- a new macOS installer!
- url:
- WHATWG URL api support
- util:
- add %i and %f formatting specifiers
|
2017-12-09 18:55:04 by Filip Hajny | Files touched by this commit (2) | ![Package updated](https://pkgsrc.se/images/update.gif) |
Log message:
Update lang/nodejs6 to 6.12.2.
- deps: openssl updated to 1.0.2n
|
2017-12-07 23:09:46 by Filip Hajny | Files touched by this commit (2) |
Log message:
Update lang/nodejs6 to 6.12.1.
- build: fix npm install with --shared
- build: building with python 3 is now supported
- src: v8 options can be specified with either '_' or '-' in NODE_OPTIONS
|
2017-11-08 19:31:15 by Filip Hajny | Files touched by this commit (5) |
Log message:
Update lang/nodejs6 to 6.12.0.
assert:
- assert.fail() can now take one or two arguments
crypto:
- add sign/verify support for RSASSA-PSS
deps:
- upgrade openssl sources to 1.0.2m
- upgrade libuv to 1.15.0
fs:
- Add support for fs.write/fs.writeSync(fd, buffer, cb) and
fs.write/fs.writeSync(fd, buffer, offset, cb) as documented
inspector:
- enable --inspect-brk
process:
- add --redirect-warnings command line argument
src:
- allow CLI args in env with NODE_OPTIONS
- --abort-on-uncaught-exception in NODE_OPTIONS
- allow --tls-cipher-list in NODE_OPTIONS
- use SafeGetenv() for NODE_REDIRECT_WARNINGS
test:
- remove common.fail()
|
2017-10-25 15:45:18 by Filip Hajny | Files touched by this commit (4) |
Log message:
Update lang/nodejs6 to 6.11.5.
zlib:
- CVE-2017-14919 - In zlib v1.2.9, a change was made that causes an
error to be raised when a raw deflate stream is initialized with
windowBits set to 8. On some versions this crashes Node and you cannot
recover from it, while on some versions it throws an exception.
Node.js will now gracefully set windowBits to 9 replicating the legacy
behavior to avoid a DOS vector.
|
2017-10-04 18:20:58 by Filip Hajny | Files touched by this commit (4) |
Log message:
Update lang/nodejs6 to 6.11.4.
- net: support passing undefined to listen() to match behavior
in v4.x and v8.x
|
2017-09-06 13:59:37 by Filip Hajny | Files touched by this commit (2) |
Log message:
Update lang/nodejs6 to 6.11.3
- build: Codesigning is fixed on macOS
- deps: Snapshots are turned back on!!!
- path: win32 volume-relative paths are working again!
- tools: v6.x can now build with ICU 59
|
2017-08-02 18:05:20 by Filip Hajny | Files touched by this commit (2) |
Log message:
Update lang/nodejs6 to 6.11.2.
### Notable Changes
- configure:
- add mips64el to valid_arch
- crypto:
- Updated root certificates based on NSS 3.30
- deps:
- upgrade OpenSSL to version 1.0.2.l
- http:
- parse errors are now reported when NODE_DEBUG=http
- Agent construction can now be envoked without `new`
- zlib:
- node will now throw an Error when zlib rejects the value of
windowBits, instead of crashing
|
2017-07-11 21:10:32 by Filip Hajny | Files touched by this commit (2) |
Log message:
Update lang/nodejs6 to 6.11.1.
- Disable V8 snapshots - The hashseed embedded in the snapshot is
currently the same for all runs of the binary. This opens node up to
collision attacks which could result in a Denial of Service. We have
temporarily disabled snapshots until a more robust solution is found
- CVE-2017-1000381 - The c-ares function ares_parse_naptr_reply(), which
is used for parsing NAPTR responses, could be triggered to read memory
outside of the given input buffer if the passed in DNS response packet
was crafted in a particular way. This patch checks that there is
enough data for the required elements of an NAPTR record (2 int16, 3
bytes for string lengths) before processing a record.
|
2017-06-07 13:09:44 by Filip Hajny | Files touched by this commit (3) |
Log message:
Update lang/nodejs6 to 6.11.0
Notable Changes
build:
- support for building mips64el
cluster:
- disconnect() now returns a reference to the disconnected worker.
crypto:
- ability to select cert store at runtime
- Use system CAs instead of using bundled ones
- The Decipher methods setAuthTag() and setAAD now return this.
- adding support for OPENSSL_CONF again
- make LazyTransform compabile with Streams1
deps:
- upgrade libuv to 1.11.0
dns:
- Implemented {ttl: true} for resolve4() and resolve6().
process:
- add NODE_NO_WARNINGS environment variable
readline:
- add option to stop duplicates in history
src:
- support "--" after "-e" as end-of-options
tls:
- new tls.TLSSocket() supports sec ctx options
- Allow obvious key/passphrase combinations.
|