102 Commits

Author SHA1 Message Date
Richard Kuhnt
4ad2dc2a22 Update nodejs to version 8.4.0 2017-08-15 21:00:12 +00:00
Richard Kuhnt
318fcf5317 Update nodejs to version 8.3.0 2017-08-10 03:00:30 +00:00
Richard Kuhnt
acd1ff8de0 nodejs and 7zip regex fixes 2017-07-26 22:12:45 +02:00
Richard Kuhnt
9971e6f370 Update nodejs to version 8.2.1 2017-07-20 23:00:29 +00:00
Richard Kuhnt
cc2acdd943 Update nodejs to version 8.2.0 2017-07-19 23:01:49 +00:00
Richard Kuhnt
a382d79bb9 Update nodejs to version 8.1.4 2017-07-11 17:00:14 +00:00
Richard Kuhnt
aae4559b7c Update nodejs to version 8.1.3 2017-06-29 08:00:20 +00:00
Ross Smith II
0ac6745382 HTTPS everywhere 2017-06-17 19:54:35 -07:00
Richard Kuhnt
5a0a196787 Update nodejs to version 8.1.2 2017-06-15 13:00:19 +00:00
Richard Kuhnt
1bfb8b3e80 Update nodejs to version 8.1.1 2017-06-13 23:00:29 +00:00
Richard Kuhnt
81cd1e2f1d Update nodejs to version 8.1.0 2017-06-08 13:00:16 +02:00
Richard Kuhnt
ba072f3fe4 Use 7z archives for nodejs (smaller filesize) 2017-06-01 23:07:55 +02:00
Richard Kuhnt
ba5def5ae6 Revert npm config usage for changing cache and prefix values
Would overwrite %USERPROFILE%/.npmrc if two or more nodejs version get installed via scoop
2017-06-01 23:07:30 +02:00
Richard Kuhnt
66927aa738 Use npm config to set cache and prefix values
Add cache for nodejs-lts
2017-06-01 22:42:43 +02:00
Eko Eryanto
f78dd1130d persist npm cache
As of npm@5 supports offline install just what yarn does.
2017-05-31 08:57:27 -07:00
Richard Kuhnt
0517a93e2f Update nodejs to version 8.0.0 2017-05-30 21:01:16 +02:00
Richard Kuhnt
6ecd8d9eb3 Introducing $baseurl variable for hash file downloads 2017-05-14 14:53:25 +02:00
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