Sha256: eeddd20dfc3d2813594d676636914908ceff9976ea6ebd6ca8c0107e6c19541b
Contents?: true
Size: 361 Bytes
Versions: 6
Compression:
Stored size: 361 Bytes
Contents
module.exports = { xor: function (payload, maskBytes, maskPos) { var end = payload.length; if (typeof(maskPos) !== 'number') { maskPos = 0; } for (var i=0; i < end; i++) { payload[i] = payload[i] ^ maskBytes[maskPos]; maskPos = (maskPos + 1) & 3; } return maskPos; } };
Version data entries
6 entries across 6 versions & 1 rubygems