Skip to content

Commit 721d728

Browse files
committed
Remove support for Node.js 0.10
1 parent abe604c commit 721d728

3 files changed

Lines changed: 3 additions & 22 deletions

File tree

nodejs/ece.js

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
var crypto = require('crypto');
44
var base64 = require('urlsafe-base64');
5-
require('./shim');
65

76
var savedKeys = {};
87
var keyLabels = {};
@@ -56,8 +55,7 @@ function HKDF(salt, ikm, info, len) {
5655

5756
function info(base, context) {
5857
var result = Buffer.concat([
59-
new Buffer('Content-Encoding: ' + base, 'ascii'),
60-
new Buffer('\0'),
58+
new Buffer('Content-Encoding: ' + base + '\0', 'ascii'),
6159
context
6260
]);
6361
keylog('info ' + base, result);
@@ -306,8 +304,7 @@ function encrypt(buffer, params) {
306304
function saveKey(id, key, dhLabel) {
307305
savedKeys[id] = key;
308306
if (dhLabel) {
309-
keyLabels[id] = Buffer.concat([new Buffer(dhLabel, 'ascii'),
310-
new Buffer('\0')]);
307+
keyLabels[id] = new Buffer(dhLabel + '\0', 'ascii');
311308
}
312309
}
313310

nodejs/package.json

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,9 @@
1818
"test": "node ./test.js"
1919
},
2020
"engines": {
21-
"node": ">=0.10.0"
21+
"node": ">=4"
2222
},
2323
"dependencies": {
24-
"browserify-aes": "^1.0.6",
25-
"buffer-compare-shim": "^1.0.0",
26-
"buffer-io-shim": "^1.0.0",
27-
"create-ecdh": "~4.0.0",
28-
"semver": "~5.1.0",
2924
"urlsafe-base64": "~1.0.0"
3025
}
3126
}

nodejs/shim.js

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)