135 Commits

Author SHA1 Message Date
Richard Kuhnt
da94bc4298 Update nodejs to version 7.10.0 2017-05-03 16:04:02 +02:00
Richard Kuhnt
e5f2c03b12 Remove unnecessary type, mode and find definitions 2017-04-14 18:01:22 +02:00
Richard Kuhnt
9d743d8eb6 Update nodejs to version 7.9.0 2017-04-11 22:00:50 +02:00
Rémy
0e88faa326 Merge remote-tracking branch 'upstream/master' into persist 2017-03-30 00:15:29 +02:00
Luke Sampson
d93f98fd1d NodeJS without $persist_dir in env_add_path / mark persist dirs as read-only (#1)
* A NodeJS install with persistence that doesn't use $persist_dir variable in manifest

* persist nodejs fix npm updating itself

* A NodeJS install with persistence that doesn't use $persist_dir variable in manifest

* Fix 'Access is denied' error removing 'current' directory junction.

* change nodejs install behaviour to match upstream installer

`npm update -g` has been remove because it has no effect on the
installed npm version and does not match the official installer
behaviour.
2017-03-30 00:13:27 +02:00
Richard Kuhnt
2da4e1074f Update nodejs to version 7.8.0 2017-03-29 06:01:14 +02:00
Rémy
4807b20bcb normalize persist terms 2017-03-26 14:08:58 +02:00
Rémy
770b32ca00 nodejs persistence: use npm prefix to install bins into data dir / env_add_path with $data_dir 2017-03-25 16:28:06 +01:00
Luke Sampson
bea5cd1827 Persistence: prevent NPM from overwriting node_modules by setting read-only attribute on the persisted directory junction. 2017-03-25 16:28:05 +01:00
Richard Kuhnt
ea1875cd26 Update nodejs to version 7.7.4 2017-03-23 16:23:18 +01:00
Richard Kuhnt
8aa420b317 Update nodejs to version 7.7.3 2017-03-15 00:01:14 +01:00
Richard Kuhnt
cb1375b6e3 Update nodejs to version 7.7.2 2017-03-09 00:00:22 +01:00
Richard
3fe6c7c894 Update nodejs to version 7.7.1 2017-03-02 02:00:50 +01:00
Richard
08daca0e7f Update nodejs to version 7.7.0 2017-03-01 04:00:58 +01:00
Richard
95c01729b3 Update nodejs to version 7.6.0 2017-02-22 04:01:03 +01:00
Richard Kuhnt
5b14217515 Update nodejs to version 7.5.0 2017-02-01 18:13:49 +01:00
Christophe
2d060ce7d9 Upgrade nodejs to 7.4.0 (#1195)
https://nodejs.org/en/blog/release/v7.4.0/
2017-01-06 12:02:21 +11:00
Rémy
a5c054ea9e Breaking, change autoupdate definition to use the same logic as the
architecture by the core / update the affected manifests / ability to
change extract_dir based on arch / add nssm autoupdate
2017-01-01 17:30:18 +01:00
Rémy
aa0070f6d4 update nodejs 7.3.0 2017-01-01 12:46:26 +01:00
Rémy
29f413e721 update nodejs 7.2.1 2016-12-11 10:07:37 +01:00
Luke Sampson
744c9bc102 fix appveyor errors 2016-11-27 09:24:37 +11:00
Rémy
b56325ec0e First implementation of manifest autoupdate 2016-11-26 17:32:35 +01:00
Rémy
badaddd646 Update outdated apps (#1116)
* update aria2 1.28.0

* update packer 0.11.0

* update php 7.0.13

* update git 2.10.2

* update nodejs 7.1.0

* update sqlite 3.15.1

* update cmake 3.6.3

* update r 3.3.2

* update perl 5.24.0.1

* update terraform 0.7.10 / migrate to 0.7

previous version was broken, since version 0.7 all the providers are in
the main binary
https://www.terraform.io/upgrade-guides/0-7.html

* update vagrant 1.8.7

* update sbcl 1.3.11

* update imagemagick

* update ffmpeg 20161108

* update git-lfs 1.4.4
2016-11-10 07:58:56 +11:00
Rémy
3109dc3c35 update node to 7.0.0 (#1096) 2016-10-26 08:46:44 +11:00
Richard Kuhnt
eea627d9ac Update a bunch of programs (#1087) 2016-10-16 07:46:22 +10:00
Richard Kuhnt
5295cc0a44 Use https everywhere possible (#1086)
* Use https everywhere possible

* Update version checks
2016-10-15 08:25:02 +10:00
Gustavo Veloso
3f3513ead6 Update Node to 6.7.0 and 7zip to 16.03 (#1045) 2016-09-29 07:40:01 +10:00
Gustavo Veloso
1d1674829b Update checkvers (#1016)
Upgrade RethinkDB
2016-08-31 07:49:26 +10:00
Gustavo Veloso
788c6c0718 Updates git, node and thrift (#995)
* Update Git to 2.9.3
Update Node to 6.4.0
Fix Thrift URL

* Update git-with-openssh too
2016-08-18 07:08:09 +10:00
Christophe
7e4dfaea35 Upgrade node to 6.3.1 (#966)
### Notable changes

* **buffer**:
  * Improve performance of Buffer.from(str, 'hex') and Buffer#write(str, 'hex'). (Christopher Jeffrey) [#7602](https://github.com/nodejs/node/pull/7602)
  * Fix creating from zero-length ArrayBuffer. (Ingvar Stepanyan) [#7176](https://github.com/nodejs/node/pull/7176)
* **deps**:
  * Upgrade to V8 5.0.71.xx. (Ben Noordhuis) [#7531](https://github.com/nodejs/node/pull/7531)
  * Backport V8 instanceof bugfix (Franziska Hinkelmann) [#7638](https://github.com/nodejs/node/pull/7638)
* **repl**: Fix issue with function redeclaration. (Prince J Wesley) [#7794](https://github.com/nodejs/node/pull/7794)
* **util**: Fix inspecting of boxed symbols. (Anna Henningsen) [#7641](https://github.com/nodejs/node/pull/7641)
2016-07-25 08:29:27 +10:00
Christophe
4e7b5815a5 Update nodejs to 6.3.0 (#948)
### Notable changes

* **buffer**: Added `buffer.swap64()` to compliment `swap16()` & `swap32()`. (Zach Bjornson) [#7157](https://github.com/nodejs/node/pull/7157)
* **build**: New `configure` options have been added for building Node.js as a shared library. (Stefan Budeanu) [#6994](https://github.com/nodejs/node/pull/6994)
  - The options are: `--shared`, `--without-v8-platform` & `--without-bundled-v8`.
* **crypto**: Root certificates have been updated. (Ben Noordhuis) [#7363](https://github.com/nodejs/node/pull/7363)
* **debugger**: The server address is now configurable via `--debug=<address>:<port>`. (Ben Noordhuis) [#3316](https://github.com/nodejs/node/pull/3316)
* **npm**: Upgraded npm to v3.10.3 (Kat Marchán) [#7515](https://github.com/nodejs/node/pull/7515) & (Rebecca Turner) [#7410](https://github.com/nodejs/node/pull/7410)
* **readline**: Added the `prompt` option to the readline constructor. (Evan Lucas) [#7125](https://github.com/nodejs/node/pull/7125)
* **repl / vm**: `sigint`/`ctrl+c` will now break out of infinite loops without stopping the Node.js instance. (Anna Henningsen) [#6635](https://github.com/nodejs/node/pull/6635)
* **src**:
  - Added a `node::FreeEnvironment` public C++ API. (Cheng Zhao) [#3098](https://github.com/nodejs/node/pull/3098)
  - Refactored `require('constants')`, constants are now available directly from their respective modules. (James M Snell) [#6534](https://github.com/nodejs/node/pull/6534)
* **stream**: Improved `readable.read()` performance by up to 70%. (Brian White) [#7077](https://github.com/nodejs/node/pull/7077)
* **timers**: `setImmediate()` is now up to 150% faster in some situations. (Andras) [#6436](https://github.com/nodejs/node/pull/6436)
* **util**: Added a `breakLength` option to `util.inspect()` to control how objects are formatted across lines. (cjihrig) [#7499](https://github.com/nodejs/node/pull/7499)
* **v8-inspector**: Experimental support has been added for debugging Node.js over the inspector protocol. (Ali Ijaz Sheikh) [#6792](https://github.com/nodejs/node/pull/6792)
  - **Note: This feature is _experimental_, and it could be altered or removed.**
  - You can try this feature by running Node.js with the `--inspect` flag.
2016-07-07 20:45:37 +10:00
Christophe
2cc2fa29f4 Upgrade nodejs to 6.2.2 (#908)
# Notable changes

- http:
  - req.read(0) could cause incoming connections to stall and time out under certain conditions. (Fedor Indutny) #7211
  - When freeing the socket to be reused in keep-alive Agent wait for both prefinish and end events. Otherwise the next request may be written before the previous one has finished sending the body, leading to a parser errors. (Fedor Indutny) #7149
- npm: upgrade npm to 3.9.5 (Kat Marchán) #7139
2016-06-20 08:05:49 +10:00
Christophe
8796d62dae Update NodeJs to 6.2.1 (security update) (#891)
# Notable changes

## Notable changes

* **buffer**: Ignore negative lengths in calls to `Buffer()` and `Buffer.allocUnsafe()`. This fixes a possible security concern (reported by Feross Aboukhadijeh) where user input is passed unchecked to the Buffer constructor or `allocUnsafe()` as it can expose parts of the memory slab used by other Buffers in the application. Note that negative lengths are not supported by the Buffer API and user input to the constructor should always be sanitised and type-checked. (Anna Henningsen) [#7051](https://github.com/nodejs/node/pull/7051)
* **npm**: Upgrade npm to 3.9.3 (Kat Marchán) [#7030](https://github.com/nodejs/node/pull/7030)
  - [`npm/npm@42d71be`](42d71be2ce) [npm/npm#12685](https://github.com/npm/npm/pull/12685) When using `npm ls <pkg>` without a semver specifier, `npm ls` would skip any packages in your tree that matched by name, but had a prerelease version in their `package.json`. ([@zkat](https://github.com/zkat))
  - [`npm/npm@f04e05`](df04e05af1) [npm/npm#10013](https://github.com/npm/npm/issues/10013) `read-package-tree@5.1.4`: Fixes an issue where `npm install` would fail if your `node_modules` was symlinked. ([@iarna](https://github.com/iarna))
  - [`b894413`](b8944139a9) [#12372](https://github.com/npm/npm/issues/12372) Changing a nested dependency in an `npm-shrinkwrap.json` and then running `npm install` would not get up the updated package. This corrects that. ([@misterbyrne](https://github.com/misterbyrne))
  - This release includes `npm@3.9.0`, which is the result of our Windows testing push -- the test suite (should) pass on Windows now. We're working on getting AppVeyor to a place where we can just rely on it like Travis.
* **tty**: Default to blocking mode for stdio on OS X. A bug fix in libuv 1.9.0, introduced in Node.js v6.0.0, exposed problems with Node's use of non-blocking stdio, particularly on OS X which has a small output buffer. This change should fix CLI applications that have been having problems with output since Node.js v6.0.0 on OS X. The core team is continuing to address stdio concerns that exist across supported platforms and progress can be tracked at <https://github.com/nodejs/node/issues/6980>. (Jeremiah Senkpiel) [#6895](https://github.com/nodejs/node/pull/6895)
* **V8**: Upgrade to V8 5.0.71.52. This includes a fix that addresses problems experienced by users of node-inspector since Node.js v6.0.0, see <https://github.com/node-inspector/node-inspector/issues/864> for details. (Michaël Zasso) [#6928](https://github.com/nodejs/node/pull/6928)
2016-06-05 08:48:48 +10:00
Christophe
fe27f9dc2b Update NodeJS to 6.2.0 (#855)
Notable changes

- buffer: fix lastIndexOf and indexOf in various edge cases (Anna Henningsen) #6511
- child_process: use /system/bin/sh on android (Ben Noordhuis) #6745
deps:
- upgrade npm to 3.8.9 (Rebecca Turner) #6664
- upgrade to V8 5.0.71.47 (Ali Ijaz Sheikh) #6572
- upgrade libuv to 1.9.1 (Saúl Ibarra Corretgé) #6796
- Intl: ICU 57 bump (Steven R. Loomis) #6088
- repl:
  - copying tabs shouldn't trigger completion (Eugene Obrezkov) #5958
  - exports Recoverable (Blake Embrey) #3488
  - src: add O_NOATIME constant (Rich Trott) #6492
  - src,module: add --preserve-symlinks command line flag (James M Snell) #6537
  - util: adhere to noDeprecation set at runtime (Anna Henningsen) #6683

As of this release the 6.X line now includes 64-bit binaries for Linux on Power Systems running in big endian mode in addition to the existing 64-bit binaries for running in little endian mode.
2016-05-19 21:19:06 +10:00
Christophe
ae0dc77243 Upgrade NodeJS to 6.1.0
Notable Changes

assert: deep{Strict}Equal() now works correctly with circular references. (Rich Trott) #6432
debugger: Arrays are now formatted correctly in the debugger repl. (cjihrig) #6448
deps: Upgrade OpenSSL sources to 1.0.2h (Shigeki Ohtsu) #6550
net: Introduced a Socket#connecting property. (Fedor Indutny) #6404
Previously this information was only available as the undocumented, internal _connecting property.
process: Introduced process.cpuUsage(). (Patrick Mueller) #6157
stream: Writable#setDefaultEncoding() now returns this. (Alexander Makarenko) #5040
util: Two new additions to util.inspect():
Added a maxArrayLength option to truncate the formatting of Arrays. (James M Snell) #6334
This is set to 100 by default.
Added a showProxy option for formatting proxy intercepting handlers. (James M Snell) #6465
Inspecting proxies is non-trivial and as such this is off by default.

https://nodejs.org/en/blog/release/v6.1.0/
2016-05-06 22:53:23 +10:00
Christophe
75252b625b Update nodejs to version 6.0.0 (current version)
* Update nodejs to version 6.0.0

* Update nodejs.json
2016-04-28 18:26:28 +10:00
Christophe
81c527962e Update node to 5.11.0 2016-04-25 02:22:19 +10:00
Christophe
d5509be1fd Update Node to 5.10.1 2016-04-06 13:11:55 +02:00
Christophe
bc75d102ae Update nodejs to 5.10.0 2016-04-04 15:56:33 +02:00
Mika
d400b8cc36 fix node path 2016-03-25 10:59:03 +02:00
Christophe
ac3a83c58d Update Node to 5.9.1 2016-03-24 23:09:04 +01:00
Christophe
aaba2cb027 Update to NodeJs 5.9.0 2016-03-18 10:06:11 +01:00
Will Ellis
01e07648a1 Update nodejs to 5.8.0 2016-03-12 17:49:30 +01:00
Keiichi Shimamura
49fd38620a Node.js 5.7.0
https://github.com/nodejs/node/blob/v5.7.0/CHANGELOG.md
2016-02-23 01:33:22 -05:00
Ryan J. McDonough
c858f6ee4f Bumped versions for Git and Node.js 2016-02-14 09:32:38 -05:00
engelhro
4b69790eab Update version check for nodejs (stable) 2016-01-21 23:04:13 +01:00
Keiichi Shimamura
bed0e77ca7 Node.js 5.5.0
https://github.com/nodejs/node/blob/v5.5.0/CHANGELOG.md
2016-01-21 14:55:29 -05:00
Keiichi Shimamura
e1141a78d9 Node.js 5.3.0 2016-01-06 13:41:41 -05:00
Stephen Edgar
2b418fdef3 NodeJS 5.1.1 2015-12-05 11:44:22 +11:00
Keiichi Shimamura
5d505bbd45 node.js 5.0.0 2015-11-04 22:54:24 -05:00