Skip to content

Commit f10eaba

Browse files
authored
Merge pull request #41 from astro/master
use buffer module
2 parents c233442 + 49a32f3 commit f10eaba

File tree

8 files changed

+10
-1
lines changed

8 files changed

+10
-1
lines changed

hash.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
var Buffer = require('buffer/').Buffer
2+
13
// prototype class for hash functions
24
function Hash (blockSize, finalSize) {
35
this._block = new Buffer(blockSize)

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
"url": "git://github.com/crypto-browserify/sha.js.git"
99
},
1010
"dependencies": {
11-
"inherits": "^2.0.1"
11+
"inherits": "^2.0.1",
12+
"buffer": "^2.3.4"
1213
},
1314
"devDependencies": {
1415
"buffer": "~2.3.2",

sha.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
var inherits = require('inherits')
1010
var Hash = require('./hash')
11+
var Buffer = require('buffer/').Buffer
1112

1213
var K = [
1314
0x5a827999, 0x6ed9eba1, 0x8f1bbcdc | 0, 0xca62c1d6 | 0

sha1.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
var inherits = require('inherits')
1111
var Hash = require('./hash')
12+
var Buffer = require('buffer/').Buffer
1213

1314
var K = [
1415
0x5a827999, 0x6ed9eba1, 0x8f1bbcdc | 0, 0xca62c1d6 | 0

sha224.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
var inherits = require('inherits')
1010
var Sha256 = require('./sha256')
1111
var Hash = require('./hash')
12+
var Buffer = require('buffer/').Buffer
1213

1314
var W = new Array(64)
1415

sha256.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
var inherits = require('inherits')
1010
var Hash = require('./hash')
11+
var Buffer = require('buffer/').Buffer
1112

1213
var K = [
1314
0x428A2F98, 0x71374491, 0xB5C0FBCF, 0xE9B5DBA5,

sha384.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
var inherits = require('inherits')
22
var SHA512 = require('./sha512')
33
var Hash = require('./hash')
4+
var Buffer = require('buffer/').Buffer
45

56
var W = new Array(160)
67

sha512.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
var inherits = require('inherits')
22
var Hash = require('./hash')
3+
var Buffer = require('buffer/').Buffer
34

45
var K = [
56
0x428a2f98, 0xd728ae22, 0x71374491, 0x23ef65cd,

0 commit comments

Comments
 (0)