./lang/nodejs6, V8 JavaScript for clients and servers

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 6.10.3, Package name: nodejs-6.10.3, Maintainer: filip

Node.js is an evented I/O framework for the V8 JavaScript engine. It is
intended for writing scalable network programs such as web servers.

This package holds the 6.x LTS release.


Required to run:
[textproc/icu] [security/openssl] [lang/python27] [devel/libexecinfo] [lang/gcc48-libs]

Required to build:
[lang/gcc48] [sysutils/lockf] [pkgtools/cwrappers]

Package options: openssl

Master sites:

SHA1: bf8f6f3f657e868cd593cba4b0c596b71405ded0
RMD160: 2e42dfa2c88d1cd639a2098849d3da0cbd2f9cac
Filesize: 26135.424 KB

Version history: (Expand)


CVS history: (Expand)


   2017-05-03 13:03:44 by Filip Hajny | Files touched by this commit (4) | Package updated
Log message:
Update lang/nodejs6 to 6.10.3

- module: The module loading global fallback to the Node executable's
  directory now works correctly on Windows.
- src: fix base64 decoding in rare edgecase
- tls: fix rare segmentation faults when using TLS
   2017-04-22 23:04:05 by Adam Ciarcinski | Files touched by this commit (670) | Package updated
Log message:
Revbump after icu update
   2017-04-06 16:59:22 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
Update lang/nodejs6 to 6.10.2.

- crypto: fix memory leak if certificate is revoked
- upgrade zlib to 1.2.11
- backport V8 fixes for spread syntax regression causing segfaults
- repl: Revert commit that broke REPL display on Windows
   2017-03-30 18:20:25 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
Update lang/nodejs6 to 6.10.1

- performance: The performance of several APIs has been improved.
  - Buffer.compare() is up to 35% faster on average.
  - buffer.toJSON() is up to 2859% faster on average.
  - fs.*statSync() functions are now up to 9.3% faster on average.
  - os.loadavg is up to 151% faster.
  - process.memoryUsage() is up to 34% faster.
  - querystring.unescape() for Buffers is 15% faster on average.
  - querystring.stringify() is up to 7.8% faster on average.
  - querystring.parse() is up to 21% faster on average.
- IPC: Batched writes have been enabled for process IPC on platforms
  that support Unix Domain Sockets.
  - Performance gains may be up to 40% for some workloads.
- child_process: spawnSync now returns a null status when child is
  terminated by a signal.
  - This fixes the behavior to act like spawn() does.
- http:
  - Control characters are now always rejected when using
    http.request().
  - Debug messages have been added for cases when headers contain
    invalid values.
- node: Heap statistics now support values larger than 4GB.
- timers: Timer callbacks now always maintain order when interacting
  with domain error handling.
   2017-03-20 17:51:43 by Jonathan Perkin | Files touched by this commit (2)
Log message:
Fix build on Darwin with GCC 4.8 or newer.
   2017-02-22 12:34:41 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
Update lang/nodejs6 to 6.10.0.

Notable Changes

- crypto: allow adding extra certs to well-known CAs
- deps: Upgrade INTL ICU to version 58
- process: add process.memoryUsage.external
- src: add wrapper for process.emitWarning()
- fs: cache non-symlinks in realpathSync.
- repl: allow autocompletion for scoped packages
   2017-02-13 15:05:50 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
Update lang/nodejs6 to 6.9.5.

Notable Changes

- deps: upgrade openssl sources to 1.0.2k
   2017-01-06 11:00:14 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
Update lang/nodejs6 to 6.9.4.

This is a special release that contains 0 commits. While promoting
additional platforms for v6.9.3 after the release, the tarballs on the
release server were overwritten and now have different shasums. In order
to remove any ambiguity around the release we have opted to do a semver
patch release with no changes.