Next | Query returned 135 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2017-10-12 16:12:15 by Filip Hajny | Files touched by this commit (5) | Package updated
Log message:
Update lang/nodejs to 8.7.0.

deps:
- update npm to 5.4.2
- upgrade libuv to 1.15.0
- update V8 to 6.1.534.42

dgram:
- support for setting dgram socket buffer size

fs:
- add support O_DSYNC file open constant

util:
- deprecate obj.inspect for custom inspection

tools, build:
- there is a fancy new macOS installer
   2017-09-27 14:17:10 by Filip Hajny | Files touched by this commit (3) | Package updated
Log message:
Update lang/nodejs to 8.6.0.

nodejs 8.6.0
============

crypto
- Support for multiple ECDH curves.

dgram
- Added setMulticastInterface() API.
- Custom lookup functions are now supported.

n-api
- The command-line flag is no longer required to use N-API.

tls
- Docs-only deprecation of parseCertString().

nodejs 8.5.0
============

build
- Snapshots are now re-enabled in V8

console
- Implement minimal console.group().

deps
- upgrade libuv to 1.14.1
- update nghttp2 to v1.25.0

dns
- Add verbatim option to dns.lookup(). When true, results from the DNS
  resolver are passed on as-is, without the reshuffling that Node.js
  otherwise does that puts IPv4 addresses before IPv6 addresses.

fs
- add fs.copyFile and fs.copyFileSync which allows for more efficient
  copying of files.

inspector
- Enable async stack traces

module
- Add support for ESM. This is currently behind the
  --experimental-modules flag and requires the .mjs extension. node
  --experimental-modules index.mjs

napi
- implement promise

os
- Add support for CIDR notation to the output of the networkInterfaces()
  method.

perf_hooks
- An initial implementation of the Performance Timing API for Node.js.
  This is the same Performance Timing API implemented by modern browsers
  with a number of Node.js specific properties. The User Timing mark()
  and measure() APIs are implemented.

tls
- multiple PFX in createSecureContext
   2017-09-18 11:53:40 by Maya Rashish | Files touched by this commit (676)
Log message:
revbump for requiring ICU 59.x
   2017-09-03 10:53:18 by Thomas Klausner | Files touched by this commit (165)
Log message:
Follow some redirects.
   2017-08-16 13:52:19 by Filip Hajny | Files touched by this commit (4) | Package updated
Log message:
Update lang/nodejs to 8.4.0.

Update lang/nodejs to 8.4.0.

## 2017-08-15, Version 8.4.0 (Current), @addaleax

- HTTP2
  - Experimental support for the built-in `http2` has been added via the
    `--expose-http2` flag.
- Inspector
  - `require()` is available in the inspector console now.
  - Multiple contexts, as created by the `vm` module, are supported now.
- N-API
  - New APIs for creating number values have been introduced.
- Stream
  - For `Duplex` streams, the high water mark option can now be set
    independently for the readable and the writable side.
- Util
  - `util.format` now supports the `%o` and `%O` specifiers for printing
    objects.

## 2017-08-09, Version 8.3.0 (Current), @addaleax

The V8 engine has been upgraded to version 6.0, which has a significantly
changed performance profile.

- DNS
  - Independent DNS resolver instances are supported now, with support for
    cancelling the corresponding requests.
- N-API
  - Multiple N-API functions for error handling have been changed to support
    assigning error codes.
- REPL
  - Autocompletion support for `require()` has been improved.
- Utilities
  - The WHATWG Encoding Standard (`TextDecoder` and `TextEncoder`) has
    been implemented as an experimental feature.
   2017-08-02 19:31:45 by Filip Hajny | Files touched by this commit (4) | Package updated
Log message:
Update lang/nodejs to 8.2.1.

8.2.1

- 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

8.2.0

- Async Hooks
  - Multiple improvements to Promise support in `async_hooks` have
    been made.
- Build
  - The compiler version requirement to build Node with GCC has been
    raised to GCC 4.9.4.
- Cluster
  - Users now have more fine-grained control over the inspector port
    used by individual cluster workers. Previously, cluster workers were
    restricted to incrementing from the master's debug port.
- DNS
  - The server used for DNS queries can now use a custom port.
  - Support for `dns.resolveAny()` has been added.
- npm
  - The `npm` CLI has been updated to version 5.3.0. In particular, it
    now comes with the `npx` binary, which is also shipped with Node.
   2017-07-11 21:00:57 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
Update lang/nodejs to 8.1.4.

- 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. (David Drysdale)
   2017-07-03 17:14:47 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
Update lang/nodejs to 8.1.3.

- Stream Two regressions with the stream module have been fixed:
  - The finish event will now always be emitted after the error event
    if one is emitted
  - In object mode, readable streams can now use undefined again.
   2017-06-15 20:16:56 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
Update lang/nodejs to 8.1.2.

- Fix broken process.release properties in 8.1.1 causing failure to
  compile native add-ons on platforms other than Windows. This is a fix
  in the Node.js build process so there are no additional code commits
  included on top of 8.1.1.
   2017-06-14 14:59:14 by Filip Hajny | Files touched by this commit (4) | Package updated
Log message:
Update lang/nodejs to 8.1.1.

8.1.1

Child processes
- stdout and stderr are now available on the error output of a failed
  call to the util.promisify()ed version of child_process.exec.

HTTP
- A regression that broke certain scenarios in which HTTP is used
  together with the cluster module has been fixed.

HTTPS
- The rejectUnauthorized option now works properly for unix sockets.

Readline
- A change that broke npm init and other code which uses readline
  multiple times on the same input stream is reverted.

8.1.0

Async Hooks
- When one Promise leads to the creation of a new Promise, the parent
  Promise will be identified as the trigger

Dependencies
- libuv has been updated to 1.12.0
- npm has been updated to 5.0.3

File system
- The fs.exists() function now works correctly with util.promisify()
- fs.Stats times are now also available as numbers

Inspector
- It is now possible to bind to a random port using --inspect=0

Zlib
- A regression in the Zlib module that made it impossible to properly
  subclasses zlib.Deflate and other Zlib classes has been fixed.

Next | Query returned 135 messages, browsing 1 to 10 | Previous