Trevor Brown
c7ebeffe99
Merge pull request #41 from petermm/patch-1
...
support arm 64bit (arm8)
2017-12-18 11:16:01 -05:00
Trevor Brown
b0b7c26516
Merge pull request #62 from rstacruz/patch-2
...
Readme: clarify installation instructions
2017-12-18 11:03:41 -05:00
Daniel Perez
a523eb3240
Merge pull request #64 from code-lever/import-keys-fallback
...
Try multiple keyservers before failing release key import
2017-11-20 23:36:57 +09:00
Nick Veys
e0513ca999
Try multiple keyservers before failing import
2017-11-08 16:25:13 -06:00
Daniel Perez
12c5acc117
Merge pull request #63 from jonknapp/patch-1
...
Adding new trusted release key
2017-11-02 08:39:43 +09:00
Jonathan Knapp
26c38fdc6e
Adding new trusted release key
...
Brought in in commit [add Gibson Fahnestock to Release team](46ca1775a3 (diff-04c6e90faac2675aa89e2176d2eec7d8)
)
2017-10-31 15:14:45 -04:00
Rico Sta. Cruz
6b410c4311
Readme: clarify installation instructions
2017-10-26 17:38:14 +08:00
Tai An Su
2e1ca0e15b
Support vX.X.X version name
2017-09-26 00:24:56 +08:00
Victor Borja
31e60f839f
Set executable bit for postinstall
2017-09-04 03:33:00 -05:00
Victor Borja
b900533294
Set executable bit for list-bin-paths
2017-09-04 03:31:47 -05:00
Daniel Perez
c853ad79d8
Merge pull request #48 from asdf-vm/use-list-bin-paths
...
Use list-bin-paths instead of custom hook
2017-08-19 14:37:06 +09:00
Daniel Perez
d182dca840
Use list-bin-paths instead of custom hook
2017-08-19 14:34:09 +09:00
Alex Piechowski
f3773e5371
Add support for a default-npm-packages file
...
Partial Credit: https://github.com/asdf-vm/asdf-ruby/pull/35
2017-07-30 23:54:07 -05:00
vic
be1deeebd3
Use a more portable version sort.
...
On some linux's sort command does not take the `-V` option (Alpine base image with busybox). Use a more portable `sort_versions` from rbenv. Also I guess this removes the dependency on gsort in OSX.
2017-07-23 05:39:44 -05:00
peter madsen
adef6e617f
support arm 64bit (arm8)
...
uname -m returns aarch64 on arm8.
however nodejs serves the file as 'arm64' (eg. https://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-arm64.tar.xz )
the arm6 and arm7 filenames looks to be correct.
2017-05-06 22:12:32 +02:00
Daniel Perez
eeaae91251
Merge pull request #39 from jechol/master
...
Change keyserver to ipv4.pool.sks-keyservers.net
2017-05-06 19:12:57 +09:00
Daniel Perez
53200f1fba
Merge pull request #36 from ypid/use/ASDF_DIR_env_var
...
Use ASDF_DIR environment variable if available
2017-05-06 19:08:00 +09:00
Daniel Perez
66a4c18563
Merge pull request #34 from MSch/patch-1
...
Mention .node-version file in README
2017-05-06 19:07:26 +09:00
jechol
4a4138ddb3
Change keyserver to ipv4.pool.sks-keyservers.net
2017-04-17 11:54:00 +09:00
Robin Schneider
7e3e6e53ff
Use ASDF_DIR environment variable if available
...
Related to: https://github.com/asdf-vm/asdf/pull/156
2017-03-16 23:02:02 +01:00
Martin Schürrer
9aa1146150
Mention .node-version file in README
2017-03-03 12:17:57 +01:00
Akash Manohar
b868350895
Merge pull request #33 from somlor/master
...
update README w/ note about .nvmrc
2017-03-01 05:18:28 +05:30
Sean Omlor
44cd6181bd
update README w/ note about .nvmrc
2017-02-28 12:20:10 -05:00
Akash Manohar
eedcc35d67
Merge pull request #32 from MSch/patch-1
...
Add support for .node-version
2017-02-26 13:11:16 +05:30
Akash Manohar
8365aaa6d3
Remove typo line
2017-02-26 11:29:33 +05:30
Akash Manohar
9a25dd9f5f
Simplify docs. Add copy-paste instructions
2017-02-26 11:28:55 +05:30
Akash Manohar
4e547ff5af
Update README.md
2017-02-26 11:11:56 +05:30
Akash Manohar
af8b48c4cc
Merge pull request #30 from ZuraGuerra/master
...
Fix broken install on MacOS
2017-02-26 11:09:34 +05:30
Martin Schürrer
ffed40a438
Add support for .node-version
...
Used by avn, nodenv and ndenv
2017-02-24 00:48:10 +01:00
Zura Guerra
fed3e97b69
Change some commands in the install
script to make it work for both Linux and MacOS
2017-02-22 17:35:31 -06:00
Zura Guerra
6c0abb5b7a
Document in the ReadMe file that coreutils
is a requirement for MacOS users
2017-02-22 16:17:36 -06:00
Akash Manohar
bf8ab6f582
Merge pull request #28 from ypid/fix_ci_test/check_openpgp_signatures
...
Fix CI testing of signatures/checksums checking
2017-02-22 12:04:35 +05:30
Robin Schneider
2d0460219d
mktemp
on OSX only supports short command line parameters Oo
...
Related to: #15
2017-02-21 00:21:31 +01:00
Robin Schneider
21c2e00343
Update Travis CI tests on OSX to xcode8.2 to have gpg available
...
Related to: https://github.com/travis-ci/travis-ci/issues/6916#issuecomment-262241758
2017-02-20 21:37:07 +01:00
Robin Schneider
2d0a443ad2
Fix CI testing of signatures/checksums checking
...
Fixes : #25
2017-02-20 19:21:05 +01:00
Akash Manohar
cf582889e7
Merge pull request #25 from ypid/feature/check_openpgp_signatures
...
Check signatures/checksums to ensure authenticity
2017-02-20 23:16:23 +05:30
Robin Schneider
001999f36c
Give user hint if trust might not be bootstrapped yet to ease upgrade
2017-02-20 08:39:49 +01:00
Akash Manohar
0b15cadbbd
Merge pull request #24 from fazibear/fix-file-modes
...
Fix bin file mode
2017-02-20 11:52:18 +05:30
Robin Schneider
36fbaf2d60
Update README
2017-02-20 06:58:03 +01:00
Robin Schneider
6c8bb8c9f4
Optimize script: Fix remaining shellcheck warnings, clean up /tmp
2017-02-20 06:58:03 +01:00
Robin Schneider
dbe5e78886
Fix version note in README
2017-02-20 06:58:03 +01:00
Robin Schneider
add6f5d8a9
Add missing LICENSE
...
Related to: https://github.com/asdf-vm/asdf/issues/161
2017-02-20 06:58:02 +01:00
Robin Schneider
c213d9c20e
Check signatures/checksums to ensure authenticity
...
Please refer to [Verifying Node.js Binaries](https://blog.continuation.io/verifying-node-js-binaries/ )
for why this is important.
Related to: https://github.com/asdf-vm/asdf/issues/158
Mitigates: https://github.com/nodejs/node/issues/9859
Mitigates: https://github.com/nodejs/node/issues/6821
Implementing this feature required some rework of the `install` script
which is included in this PR. The following other PR are
superseded/included in this one:
Closes : #15
Closes : #16
Closes : #19
Note that this PR also updates the base download URL from
"http://nodejs.org/dist " to "https://nodejs.org/dist " meaning that
before this PR (or #16 which is not merged), binaries where downloaded
over plain legacy HTTP! (those binaries where later executed by the
user). This is really bad and is fairly easy to exploit!
Related to: https://github.com/creationix/nvm/pull/736
Related to: https://github.com/creationix/nvm/issues/793
2017-02-20 06:58:02 +01:00
Robin Schneider
ae0c4205c7
Upgrade URL schema to HTTPS for list-all
...
Related to: #16
2017-02-20 06:57:08 +01:00
Akash Manohar
c1199f6810
Merge pull request #16 from edupc/master
...
Change install script to use https on package download
2017-02-20 10:05:58 +05:30
Michał Kalbarczyk
277347bc8a
Fix bin file mode
2017-02-10 22:42:21 +01:00
Akash Manohar
57cd6aa88e
Merge pull request #23 from bzf/patch-1
...
Add support for selecting version from nvmrc
2017-01-12 23:17:00 +05:30
André Ligné
d737bf189d
Add support for selecting version from nvmrc
2016-12-05 09:49:53 +01:00
Akash Manohar
cb0b6910e7
Merge pull request #21 from Stratus3D/add-0.10
...
Add 0.10.x and 0.11.x nodejs versions to list-all script.
2016-10-06 08:05:31 +05:30
Trevor Brown
d4d3a126b7
Add 0.10.x and 0.11.x nodejs versions to list-all script.
2016-10-04 14:03:23 -04:00