spdy
Advanced tools
Comparing version 3.4.0 to 3.4.1
@@ -70,2 +70,5 @@ 'use strict'; | ||
// Compatibility with Node.js core | ||
this.finished = true; | ||
var self = this; | ||
@@ -72,0 +75,0 @@ var handle = this.socket._handle; |
{ | ||
"name": "spdy", | ||
"version": "3.4.0", | ||
"version": "3.4.1", | ||
"description": "Implementation of the SPDY protocol on node.js.", | ||
@@ -5,0 +5,0 @@ "license": "MIT", |
@@ -10,2 +10,4 @@ # SPDY Server for node.js | ||
This module named `spdy` but it [provides](https://github.com/indutny/node-spdy/issues/269#issuecomment-239014184) support for both http/2 (h2) and spdy (2,3,3.1). Also, `spdy` is compatible with Express. | ||
## Usage | ||
@@ -12,0 +14,0 @@ |
13
test.js
const spdy = require('./'); | ||
spdy.createServer({ | ||
spdy:{ plain: true, ssl: false } | ||
}, (req, res) => { | ||
var options = { | ||
key: "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEA4YyUIzAnCuSz43HXIPfX60XTeXJLYZZXHnyJIXdBkgE2Ou0F\nhWg0wgbicSiyCoRVQHdFcWhIYQRCq2qu3YKetRxD/MNY9X0h0cPwf3vYP0Bqowhz\neXPc9DoUl0IwbbolYeHlchgm59w9y/UrjO8fEXxhiBpZnllR2N8C0J6p0T9Itn9y\nxN0iWOuZonrvC8upBquniDnW8X5jwTMUEMbCKBQsVoHZm7R+wfX6BfWTUDGFDh1s\norgMqFarP8TRMYqCFUfM/DFS1CeicpvN6i9SixmboIudSRXOHA+FCh0MrW+JxjDt\nBGHq3AZP0y5+f5ETQvtCWBR1xhv3fHGILshiMQIDAQABAoIBAETE5g3siprprGd2\nuE8XAkB748StsooomptzASSxBc8Mi4pf5kUMxrk5/CTgcZh/TLcBJq0zTI44DFPT\njUmAn/88hQY2UZNX+c3JXjSggAiZDWp0EzE+wGm+o7SSu81Y6jjz9U9aSdJ79mOP\ndx3bcq+UKvCiiBydwzTKmkMdfU2M2Wh/LVerXIlO5P4GsEsbenf53iafj0sHOY4W\n8mf1cWHl8/N+5Eh+0GDIIITGOjmGqNKLZOOg66wjzdY9WbCMTJUWIUjRHjCoG6ZA\nJz+vdsZQVN7M4zy8/fKkE4Vx9NEoJcDfZYa/4uo9r274TK7pJD448nTgRCKOJfMR\nCuxZHXkCgYEA5obXLtRiYXhHyXZOs/Yu9/1Iwm6zHiU66/eFRNGHzTssbPSle1kK\n/2LI3+xiRTI8PfztVP6br5/cWLKhu1ZVebCn+wJJbhpHTfAw1k1YXaCjwHh2l1OF\nPBbT4BPjK2ELNzMMF8veLY6S4yY3bQn8xUmbjQtOYuKDvFgoYAsXQo8CgYEA+nju\nhqAXSDW9yoYQBAXoduEaQH2qNfwRzY6V8rkwISI1seLPlcsd0Kc/VDOSwRdCWOk2\njn5LKPql6FfZ+9MVtPjlVLFjLcEzXttH+PkFtoA9Ffj9cxe3owNjR/tbfoHa19pV\n6+vBZJF48AlkErmVzTNlFJGWh7GtY6LgaOwdbz8CgYEAwhFaLe5WNEASDyQt9YqW\n1+a+zhBrckFdbTEfXGQYs0nRiJgch87aV01OVlSmFiLIXFcFZbxCTIOD+JfJV/DC\nXIO/pqyyLKKqzI4cTw0mCwwlTu8axyJk08VT8RxM7kPwMTQkRhQ2opuYROnzVzRF\nO8FP1lliUBTpWjHNK62qkzkCgYBZg+rLVl+7wOkpfiwvI+VmxyBYuBCi5ol+S10v\nuBuJW+6QupyxzjvDnGI3t47VT3i4yfBjkKNP6/RrSypuo4v4d5OOZy8o5Ql09y2L\nv4PZK4+pUKlT/r/0lHtg+GZEmigaSL+4ZzNgu9TbBKAtSQJOqfWQGlAQAuIS390P\n4oLKhQKBgQDiuimWRSpW3vBepzeH3SuJqm5yx/ms5RUdFH1tc/0vMZR9x/c4Ai2r\ns+1E3KacY/5z9D6t5PWaDj5Sbw8dz0zI7nvnIvufznaaGGqWlrPACQndQLnPrPSr\niFltJhhNQAMlAVOeOz75IQGuC4swdXxbdWXXPrmN9VKGPjClqU+/+w==\n-----END RSA PRIVATE KEY-----", | ||
cert: "-----BEGIN CERTIFICATE-----\nMIICvDCCAaagAwIBAgIDAQABMAsGCSqGSIb3DQEBDTAVMRMwEQYDVQQDFgpsb2Nh\nbC5ob3N0MB4XDTE2MDkxNzE5MDEyOVoXDTI2MDkxNjE5MDEyOVowFTETMBEGA1UE\nAxYKbG9jYWwuaG9zdDCCASAwCwYJKoZIhvcNAQEBA4IBDwAwggEKAoIBAQDhjJQj\nMCcK5LPjcdcg99frRdN5ckthllcefIkhd0GSATY67QWFaDTCBuJxKLIKhFVAd0Vx\naEhhBEKraq7dgp61HEP8w1j1fSHRw/B/e9g/QGqjCHN5c9z0OhSXQjBtuiVh4eVy\nGCbn3D3L9SuM7x8RfGGIGlmeWVHY3wLQnqnRP0i2f3LE3SJY65mieu8Ly6kGq6eI\nOdbxfmPBMxQQxsIoFCxWgdmbtH7B9foF9ZNQMYUOHWyiuAyoVqs/xNExioIVR8z8\nMVLUJ6Jym83qL1KLGZugi51JFc4cD4UKHQytb4nGMO0EYercBk/TLn5/kRNC+0JY\nFHXGG/d8cYguyGIxAgMBAAGjGzAZMBcGA1UdEQQQMA6CDCoubG9jYWwuaG9zdDAL\nBgkqhkiG9w0BAQ0DggEBAHX840Wl7APZi20i+H+eSL70/tGfld487CBnxfzvECWh\nC+mOfMH9LHSkRhkk+kyosClKO07moUev39EppR7rXhh/fDJLUAbH8Hpb8gJBu0R6\nceQQmqoHCFApqdDF0quvKq5RVatQHfTTuSNd2y/kPD6otnEfxk91rg10dpwd0jii\nv7JBV8cC+z6bDBKn46P8Hpy0k2AY8LgIpUdnmLecxcPAGh0TpGe/2FuYtvPey7vR\nKl4sqjtreZ5kbrqoKRGTU/X2bXHjhF22ZmWO/O0lv1rLrnXCnxQrSTwvXHfNsxkZ\nVqvOQufB7zDfcVrXAeQr7RpyP9qSF9aQwDQj8uio/dI=\n-----END CERTIFICATE-----" | ||
}; | ||
const server = spdy.createServer(options, (req, res) => { | ||
res.end('hello'); | ||
}).listen(8000, () => { | ||
console.log('Listening'); | ||
}).listen(443, () => { | ||
console.log('Listening', server.address()); | ||
}); |
@@ -91,2 +91,3 @@ var assert = require('assert'); | ||
res.end('response'); | ||
assert(res.finished, 'res.finished should be set'); | ||
}); | ||
@@ -93,0 +94,0 @@ req.resume(); |
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
64299
1410
262
1