Socket
Socket
Sign inDemoInstall

hpack.js

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

hpack.js - npm Package Compare versions

Comparing version 1.1.0 to 2.0.0

7

lib/hpack/decompressor.js

@@ -32,2 +32,6 @@ var hpack = require('../hpack');

cb(null);
};
Decompressor.prototype.execute = function execute() {
while (!this._decoder.isEmpty()) {

@@ -37,6 +41,5 @@ try {

} catch (err) {
return cb(err);
return this.emit('error', err);
}
}
cb(null);
};

@@ -43,0 +46,0 @@

{
"name": "hpack.js",
"version": "1.1.0",
"version": "2.0.0",
"description": "HPACK implementation",

@@ -5,0 +5,0 @@ "main": "lib/hpack.js",

@@ -23,2 +23,3 @@ var assert = require('assert');

decomp.write(new Buffer([ 0b10000000 ]));
decomp.execute();
});

@@ -28,2 +29,3 @@

decomp.write(new Buffer([ 0b10000000 | 2 ]));
decomp.execute();
var field = decomp.read();

@@ -36,2 +38,3 @@ assert.equal(field.name, ':method');

decomp.write(new Buffer([ 0b10000000 | 61 ]));
decomp.execute();
var field = decomp.read();

@@ -48,2 +51,3 @@ assert.equal(field.name, 'www-authenticate');

decomp.write(new Buffer([ 0b11000000 ]));
decomp.execute();
});

@@ -60,2 +64,3 @@ });

decomp.write(Buffer.concat([ header, value ]));
decomp.execute();

@@ -67,2 +72,3 @@ var field = decomp.read();

decomp.write(new Buffer([ 0b10000000 | 62 ]));
decomp.execute();
var field = decomp.read();

@@ -81,2 +87,3 @@ assert.equal(field.name, 'host');

decomp.write(Buffer.concat([ header, value ]));
decomp.execute();

@@ -92,2 +99,3 @@ var field = decomp.read();

decomp.write(new Buffer([ 0b10000000 | 62 ]));
decomp.execute();
});

@@ -103,2 +111,3 @@

decomp.write(Buffer.concat([ header, value ]));
decomp.execute();
var field = decomp.read();

@@ -123,2 +132,3 @@ assert.equal(field.name, 'host');

decomp.write(Buffer.concat([ header, value ]));
decomp.execute();
var field = decomp.read();

@@ -132,2 +142,3 @@ assert.equal(field.name, 'host');

]));
decomp.execute();

@@ -159,2 +170,3 @@ assert.equal(decomp._table.dynamic.length, 0);

decomp.write(new Buffer(test.input.replace(/ /g, ''), 'hex'));
decomp.execute();

@@ -161,0 +173,0 @@ var output = [];

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc