npm ja funca

npm ja mostra alterações
master
Paulo Vieira 2018-01-10 14:54:18 +00:00
parent 57833288f9
commit 4e0f96affd
81 changed files with 2449 additions and 1935 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,3 @@
{ {
"/js/vueapp.js": "/js/vueapp.js", "/js/vueapp.js": "/js/vueapp.js"
"/css/app.css": "/css/app.css"
} }

View File

@ -34,7 +34,7 @@ export default {
}; };
}, },
methods: { methods: {
login: function (){ login() {
axios.post('api/login', this.user, { // user que vem associado aos campos de email e password axios.post('api/login', this.user, { // user que vem associado aos campos de email e password
headers: { headers: {
'Content-type' : 'application/json' 'Content-type' : 'application/json'
@ -46,6 +46,7 @@ export default {
localStorage.setItem('token', token); localStorage.setItem('token', token);
// user já se encontra logado e com a sessão guardada // user já se encontra logado e com a sessão guardada
console.log(token); console.log(token);
console.log('este e o meu token bro!' + token + '!!!!!');
console.log(this.user); console.log(this.user);
this.$router.push('/users'); // vou chamar um component do appvue.vue this.$router.push('/users'); // vou chamar um component do appvue.vue
}).catch(loginError => { }).catch(loginError => {

View File

@ -26,7 +26,7 @@ export default {
let headers = { let headers = {
headers: { headers: {
'Authorization': 'Bearer ' + localStorage.getItem('access_token'), 'Authorization': 'Bearer ' + localStorage.getItem('access_token'),
}; }};
axios.post('api/logout', null, headers) // url, body, params axios.post('api/logout', null, headers) // url, body, params
.then(response =>{ .then(response =>{
// console.log(response); // console.log(response);
@ -37,9 +37,9 @@ export default {
}).catch(logoutError => { }).catch(logoutError => {
console.log(logoutError); console.log(logoutError);
}); });
}; }
}, } // end methods
} // end methods }
</script> </script>

View File

@ -26,7 +26,7 @@
export default { export default {
data: function(){ data: function(){
return { return {
title: 'Multiplayer TicTacToe', title: 'Multiplayer MemoryGame',
currentPlayer: 'Player X', currentPlayer: 'Player X',
lobbyGames: [], lobbyGames: [],
activeGames: [], activeGames: [],

View File

@ -20,11 +20,7 @@ Vue.use(VueSocketio, 'http://192.168.10.10:8080');
const user = Vue.component('user', require('./components/user.vue')); const user = Vue.component('user', require('./components/user.vue'));
const login = Vue.component('login', require('./components/login.vue')); const login = Vue.component('login', require('./components/login.vue'));
<<<<<<< HEAD const logout = Vue.component('logout', require('./components/logout.vue'));
//const logout = Vue.component('logout', require('./components/logout.vue'));
=======
// const logout = Vue.component('logout', require('./components/logout.vue'));
>>>>>>> dcf6d878867c3c024eeceb989296f577fc95c544
const register = Vue.component('register', require('./components/register.vue')); const register = Vue.component('register', require('./components/register.vue'));
const singleplayer_game = Vue.component('singlegame', require('./components/singleplayer_tictactoe.vue')); const singleplayer_game = Vue.component('singlegame', require('./components/singleplayer_tictactoe.vue'));
const multiplayerGame = Vue.component('multiplayergame', require('./components/multiplayer_tictactoe.vue')); const multiplayerGame = Vue.component('multiplayergame', require('./components/multiplayer_tictactoe.vue'));
@ -33,11 +29,9 @@ const routes = [
{ path: '/', redirect: '/users' }, { path: '/', redirect: '/users' },
{ path: '/users', component: user }, { path: '/users', component: user },
{ path: '/login', component: login }, { path: '/login', component: login },
<<<<<<< HEAD
//{ path: '/logout', component: logout }, { path: '/logout', component: logout },
=======
// { path: '/logout', component: logout },
>>>>>>> dcf6d878867c3c024eeceb989296f577fc95c544
{ path: '/register', component: register }, { path: '/register', component: register },
{ path: '/singletictactoe', component: singleplayer_game }, { path: '/singletictactoe', component: singleplayer_game },
{ path: '/multitictactoe', component: multiplayerGame } { path: '/multitictactoe', component: multiplayerGame }

View File

@ -4,7 +4,7 @@
@section('content') @section('content')
<router-link to="/users">Users</router-link> - <router-link to="/users">Users</router-link> -
@if (!Auth::user) @if (!Auth::user())
<router-link to="/login">Login</router-link> - <router-link to="/login">Login</router-link> -
<router-link to="/register">Register</router-link> - <router-link to="/register">Register</router-link> -
@else @else

View File

@ -14,5 +14,4 @@ let mix = require('laravel-mix');
mix.js('resources/assets/js/vueapp.js', 'public/js'); mix.js('resources/assets/js/vueapp.js', 'public/js');
//mix.js('resources/assets/js/vueapp.js', 'public/js').extract(['vue', 'axios', 'jquery']); //mix.js('resources/assets/js/vueapp.js', 'public/js').extract(['vue', 'axios', 'jquery']);
mix.sass('resources/assets/sass/app.scss', 'public/css'); //mix.sass('resources/assets/sass/app.scss', 'public/css');

View File

@ -100,6 +100,28 @@ class MemoryGame {
play(playerNumber, index){ play(playerNumber, index){
//jogo ja começou
//jogo ainda nao acabou
//Estado da quadricula ? hidden ? Jogada valida
//player turn = 1 entao 1ª jogada do jogador e tem de virar a 2ª peça
// SE o player turn =1 vira 1ª carta e playerturn ++
// se playerTurn = 2 vira se a 2ª carta
// obter o "nome" das 2 cartas e comprar
// se for par (as duas o mesmo nome) entao pontuaçao++, cartas escolhidas visiveis sempre, e o plyer tem novo playerTurn
//se nao passa a jogada pro proximo jogador.
// cartas hidden (mesmo as que foram escolhidas) player playerTurn=1
//return true
} }
shuffleArray(array){ shuffleArray(array){

View File

@ -10,7 +10,7 @@
"spec": "1.3.3", "spec": "1.3.3",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/engine.io" "/home/vagrant/projeto/node_server/node_modules/engine.io"
] ]
], ],
"_from": "accepts@1.3.3", "_from": "accepts@1.3.3",
@ -44,7 +44,7 @@
"_shasum": "c3ca7434938648c3e0d9c1e328dd68b622c284ca", "_shasum": "c3ca7434938648c3e0d9c1e328dd68b622c284ca",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "accepts@1.3.3", "_spec": "accepts@1.3.3",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/engine.io", "_where": "/home/vagrant/projeto/node_server/node_modules/engine.io",
"bugs": { "bugs": {
"url": "https://github.com/jshttp/accepts/issues" "url": "https://github.com/jshttp/accepts/issues"
}, },

View File

@ -10,7 +10,7 @@
"spec": "0.8.2", "spec": "0.8.2",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/engine.io-parser" "/home/vagrant/projeto/node_server/node_modules/engine.io-parser"
] ]
], ],
"_from": "after@0.8.2", "_from": "after@0.8.2",
@ -44,7 +44,7 @@
"_shasum": "fedb394f9f0e02aa9768e702bda23b505fae7e1f", "_shasum": "fedb394f9f0e02aa9768e702bda23b505fae7e1f",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "after@0.8.2", "_spec": "after@0.8.2",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/engine.io-parser", "_where": "/home/vagrant/projeto/node_server/node_modules/engine.io-parser",
"author": { "author": {
"name": "Raynos", "name": "Raynos",
"email": "raynos2@gmail.com" "email": "raynos2@gmail.com"

18
node_server/node_modules/arraybuffer.slice/LICENCE generated vendored Normal file
View File

@ -0,0 +1,18 @@
Copyright (C) 2013 Rase-
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

View File

@ -2,44 +2,49 @@
"_args": [ "_args": [
[ [
{ {
"raw": "arraybuffer.slice@0.0.6", "raw": "arraybuffer.slice@~0.0.7",
"scope": null, "scope": null,
"escapedName": "arraybuffer.slice", "escapedName": "arraybuffer.slice",
"name": "arraybuffer.slice", "name": "arraybuffer.slice",
"rawSpec": "0.0.6", "rawSpec": "~0.0.7",
"spec": "0.0.6", "spec": ">=0.0.7 <0.1.0",
"type": "version" "type": "range"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/engine.io-parser" "/home/vagrant/projeto/node_server/node_modules/engine.io-parser"
] ]
], ],
"_from": "arraybuffer.slice@0.0.6", "_from": "arraybuffer.slice@>=0.0.7 <0.1.0",
"_id": "arraybuffer.slice@0.0.6", "_id": "arraybuffer.slice@0.0.7",
"_inCache": true, "_inCache": true,
"_location": "/arraybuffer.slice", "_location": "/arraybuffer.slice",
"_nodeVersion": "8.4.0",
"_npmOperationalInternal": {
"host": "s3://npm-registry-packages",
"tmp": "tmp/arraybuffer.slice-0.0.7.tgz_1503998406760_0.431125596864149"
},
"_npmUser": { "_npmUser": {
"name": "rase-", "name": "rase-",
"email": "tonykovanen@hotmail.com" "email": "tonykovanen@hotmail.com"
}, },
"_npmVersion": "1.3.5", "_npmVersion": "5.3.0",
"_phantomChildren": {}, "_phantomChildren": {},
"_requested": { "_requested": {
"raw": "arraybuffer.slice@0.0.6", "raw": "arraybuffer.slice@~0.0.7",
"scope": null, "scope": null,
"escapedName": "arraybuffer.slice", "escapedName": "arraybuffer.slice",
"name": "arraybuffer.slice", "name": "arraybuffer.slice",
"rawSpec": "0.0.6", "rawSpec": "~0.0.7",
"spec": "0.0.6", "spec": ">=0.0.7 <0.1.0",
"type": "version" "type": "range"
}, },
"_requiredBy": [ "_requiredBy": [
"/engine.io-parser" "/engine.io-parser"
], ],
"_resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz", "_resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
"_shasum": "f33b2159f0532a3f3107a272c0ccfbd1ad2979ca", "_shasum": "3bbc4275dd584cc1b10809b89d4e8b63a69e7675",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "arraybuffer.slice@0.0.6", "_spec": "arraybuffer.slice@~0.0.7",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/engine.io-parser", "_where": "/home/vagrant/projeto/node_server/node_modules/engine.io-parser",
"bugs": { "bugs": {
"url": "https://github.com/rase-/arraybuffer.slice/issues" "url": "https://github.com/rase-/arraybuffer.slice/issues"
}, },
@ -51,10 +56,13 @@
}, },
"directories": {}, "directories": {},
"dist": { "dist": {
"shasum": "f33b2159f0532a3f3107a272c0ccfbd1ad2979ca", "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
"tarball": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz" "shasum": "3bbc4275dd584cc1b10809b89d4e8b63a69e7675",
"tarball": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz"
}, },
"gitHead": "6779b3ca590f15c0910181bf7ccc51061f7eb7ac",
"homepage": "https://github.com/rase-/arraybuffer.slice", "homepage": "https://github.com/rase-/arraybuffer.slice",
"license": "MIT",
"maintainers": [ "maintainers": [
{ {
"name": "rase-", "name": "rase-",
@ -68,5 +76,5 @@
"type": "git", "type": "git",
"url": "git+ssh://git@github.com/rase-/arraybuffer.slice.git" "url": "git+ssh://git@github.com/rase-/arraybuffer.slice.git"
}, },
"version": "0.0.6" "version": "0.0.7"
} }

View File

@ -10,7 +10,7 @@
"spec": ">=1.0.0 <1.1.0", "spec": ">=1.0.0 <1.1.0",
"type": "range" "type": "range"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/ws" "/home/vagrant/projeto/node_server/node_modules/ws"
] ]
], ],
"_from": "async-limiter@>=1.0.0 <1.1.0", "_from": "async-limiter@>=1.0.0 <1.1.0",
@ -44,7 +44,7 @@
"_shasum": "78faed8c3d074ab81f22b4e985d79e8738f720f8", "_shasum": "78faed8c3d074ab81f22b4e985d79e8738f720f8",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "async-limiter@~1.0.0", "_spec": "async-limiter@~1.0.0",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/ws", "_where": "/home/vagrant/projeto/node_server/node_modules/ws",
"author": { "author": {
"name": "Samuel Reed" "name": "Samuel Reed"
}, },

View File

@ -10,7 +10,7 @@
"spec": "1.0.2", "spec": "1.0.2",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/socket.io-client" "/home/vagrant/projeto/node_server/node_modules/socket.io-client"
] ]
], ],
"_from": "backo2@1.0.2", "_from": "backo2@1.0.2",
@ -39,7 +39,7 @@
"_shasum": "31ab1ac8b129363463e35b3ebb69f4dfcfba7947", "_shasum": "31ab1ac8b129363463e35b3ebb69f4dfcfba7947",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "backo2@1.0.2", "_spec": "backo2@1.0.2",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/socket.io-client", "_where": "/home/vagrant/projeto/node_server/node_modules/socket.io-client",
"bugs": { "bugs": {
"url": "https://github.com/mokesmokes/backo/issues" "url": "https://github.com/mokesmokes/backo/issues"
}, },

View File

@ -10,7 +10,7 @@
"spec": "0.1.5", "spec": "0.1.5",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/engine.io-parser" "/home/vagrant/projeto/node_server/node_modules/engine.io-parser"
] ]
], ],
"_from": "base64-arraybuffer@0.1.5", "_from": "base64-arraybuffer@0.1.5",
@ -41,7 +41,7 @@
"_shasum": "73926771923b5a19747ad666aa5cd4bf9c6e9ce8", "_shasum": "73926771923b5a19747ad666aa5cd4bf9c6e9ce8",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "base64-arraybuffer@0.1.5", "_spec": "base64-arraybuffer@0.1.5",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/engine.io-parser", "_where": "/home/vagrant/projeto/node_server/node_modules/engine.io-parser",
"author": { "author": {
"name": "Niklas von Hertzen", "name": "Niklas von Hertzen",
"email": "niklasvh@gmail.com", "email": "niklasvh@gmail.com",

View File

@ -10,7 +10,7 @@
"spec": "1.0.0", "spec": "1.0.0",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/engine.io" "/home/vagrant/projeto/node_server/node_modules/engine.io"
] ]
], ],
"_from": "base64id@1.0.0", "_from": "base64id@1.0.0",
@ -44,7 +44,7 @@
"_shasum": "47688cb99bb6804f0e06d3e763b1c32e57d8e6b6", "_shasum": "47688cb99bb6804f0e06d3e763b1c32e57d8e6b6",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "base64id@1.0.0", "_spec": "base64id@1.0.0",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/engine.io", "_where": "/home/vagrant/projeto/node_server/node_modules/engine.io",
"author": { "author": {
"name": "Kristian Faeldt", "name": "Kristian Faeldt",
"email": "faeldt_kristian@cyberagent.co.jp" "email": "faeldt_kristian@cyberagent.co.jp"

View File

@ -10,7 +10,7 @@
"spec": ">=1.0.0 <1.1.0", "spec": ">=1.0.0 <1.1.0",
"type": "range" "type": "range"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/parseqs" "/home/vagrant/projeto/node_server/node_modules/parseqs"
] ]
], ],
"_from": "better-assert@>=1.0.0 <1.1.0", "_from": "better-assert@>=1.0.0 <1.1.0",
@ -40,7 +40,7 @@
"_shasum": "40866b9e1b9e0b55b481894311e68faffaebc522", "_shasum": "40866b9e1b9e0b55b481894311e68faffaebc522",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "better-assert@~1.0.0", "_spec": "better-assert@~1.0.0",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/parseqs", "_where": "/home/vagrant/projeto/node_server/node_modules/parseqs",
"author": { "author": {
"name": "TJ Holowaychuk", "name": "TJ Holowaychuk",
"email": "tj@vision-media.ca" "email": "tj@vision-media.ca"

View File

@ -10,7 +10,7 @@
"spec": "0.0.4", "spec": "0.0.4",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/engine.io-parser" "/home/vagrant/projeto/node_server/node_modules/engine.io-parser"
] ]
], ],
"_from": "blob@0.0.4", "_from": "blob@0.0.4",
@ -39,7 +39,7 @@
"_shasum": "bcf13052ca54463f30f9fc7e95b9a47630a94921", "_shasum": "bcf13052ca54463f30f9fc7e95b9a47630a94921",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "blob@0.0.4", "_spec": "blob@0.0.4",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/engine.io-parser", "_where": "/home/vagrant/projeto/node_server/node_modules/engine.io-parser",
"bugs": { "bugs": {
"url": "https://github.com/rase-/blob/issues" "url": "https://github.com/rase-/blob/issues"
}, },

View File

@ -10,7 +10,7 @@
"spec": "1.0.0", "spec": "1.0.0",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/better-assert" "/home/vagrant/projeto/node_server/node_modules/better-assert"
] ]
], ],
"_from": "callsite@1.0.0", "_from": "callsite@1.0.0",
@ -39,7 +39,7 @@
"_shasum": "280398e5d664bd74038b6f0905153e6e8af1bc20", "_shasum": "280398e5d664bd74038b6f0905153e6e8af1bc20",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "callsite@1.0.0", "_spec": "callsite@1.0.0",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/better-assert", "_where": "/home/vagrant/projeto/node_server/node_modules/better-assert",
"author": { "author": {
"name": "TJ Holowaychuk", "name": "TJ Holowaychuk",
"email": "tj@vision-media.ca" "email": "tj@vision-media.ca"

View File

@ -10,7 +10,7 @@
"spec": "1.0.0", "spec": "1.0.0",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/socket.io-client" "/home/vagrant/projeto/node_server/node_modules/socket.io-client"
] ]
], ],
"_from": "component-bind@1.0.0", "_from": "component-bind@1.0.0",
@ -39,7 +39,7 @@
"_shasum": "00c608ab7dcd93897c0009651b1d3a8e1e73bbd1", "_shasum": "00c608ab7dcd93897c0009651b1d3a8e1e73bbd1",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "component-bind@1.0.0", "_spec": "component-bind@1.0.0",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/socket.io-client", "_where": "/home/vagrant/projeto/node_server/node_modules/socket.io-client",
"bugs": { "bugs": {
"url": "https://github.com/component/bind/issues" "url": "https://github.com/component/bind/issues"
}, },

View File

@ -10,7 +10,7 @@
"spec": "1.2.1", "spec": "1.2.1",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/socket.io-client" "/home/vagrant/projeto/node_server/node_modules/socket.io-client"
] ]
], ],
"_from": "component-emitter@1.2.1", "_from": "component-emitter@1.2.1",
@ -46,7 +46,7 @@
"_shasum": "137918d6d78283f7df7a6b7c5a63e140e69425e6", "_shasum": "137918d6d78283f7df7a6b7c5a63e140e69425e6",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "component-emitter@1.2.1", "_spec": "component-emitter@1.2.1",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/socket.io-client", "_where": "/home/vagrant/projeto/node_server/node_modules/socket.io-client",
"bugs": { "bugs": {
"url": "https://github.com/component/emitter/issues" "url": "https://github.com/component/emitter/issues"
}, },

View File

@ -10,7 +10,7 @@
"spec": "0.0.3", "spec": "0.0.3",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/engine.io-client" "/home/vagrant/projeto/node_server/node_modules/engine.io-client"
] ]
], ],
"_from": "component-inherit@0.0.3", "_from": "component-inherit@0.0.3",
@ -39,7 +39,7 @@
"_shasum": "645fc4adf58b72b649d5cae65135619db26ff143", "_shasum": "645fc4adf58b72b649d5cae65135619db26ff143",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "component-inherit@0.0.3", "_spec": "component-inherit@0.0.3",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/engine.io-client", "_where": "/home/vagrant/projeto/node_server/node_modules/engine.io-client",
"bugs": { "bugs": {
"url": "https://github.com/component/inherit/issues" "url": "https://github.com/component/inherit/issues"
}, },

View File

@ -10,7 +10,7 @@
"spec": "0.3.1", "spec": "0.3.1",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/engine.io" "/home/vagrant/projeto/node_server/node_modules/engine.io"
] ]
], ],
"_from": "cookie@0.3.1", "_from": "cookie@0.3.1",
@ -43,7 +43,7 @@
"_shasum": "e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb", "_shasum": "e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "cookie@0.3.1", "_spec": "cookie@0.3.1",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/engine.io", "_where": "/home/vagrant/projeto/node_server/node_modules/engine.io",
"author": { "author": {
"name": "Roman Shtylman", "name": "Roman Shtylman",
"email": "shtylman@gmail.com" "email": "shtylman@gmail.com"

View File

@ -10,7 +10,7 @@
"spec": ">=2.6.6 <2.7.0", "spec": ">=2.6.6 <2.7.0",
"type": "range" "type": "range"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/socket.io" "/home/vagrant/projeto/node_server/node_modules/socket.io"
] ]
], ],
"_from": "debug@>=2.6.6 <2.7.0", "_from": "debug@>=2.6.6 <2.7.0",
@ -48,7 +48,7 @@
"_shasum": "5d128515df134ff327e90a4c93f4e077a536341f", "_shasum": "5d128515df134ff327e90a4c93f4e077a536341f",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "debug@~2.6.6", "_spec": "debug@~2.6.6",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/socket.io", "_where": "/home/vagrant/projeto/node_server/node_modules/socket.io",
"author": { "author": {
"name": "TJ Holowaychuk", "name": "TJ Holowaychuk",
"email": "tj@vision-media.ca" "email": "tj@vision-media.ca"

View File

@ -10,7 +10,7 @@
"spec": ">=3.1.0 <3.2.0", "spec": ">=3.1.0 <3.2.0",
"type": "range" "type": "range"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/socket.io-client" "/home/vagrant/projeto/node_server/node_modules/socket.io-client"
] ]
], ],
"_from": "engine.io-client@>=3.1.0 <3.2.0", "_from": "engine.io-client@>=3.1.0 <3.2.0",
@ -44,7 +44,7 @@
"_shasum": "4fcf1370b47163bd2ce9be2733972430350d4ea1", "_shasum": "4fcf1370b47163bd2ce9be2733972430350d4ea1",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "engine.io-client@~3.1.0", "_spec": "engine.io-client@~3.1.0",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/socket.io-client", "_where": "/home/vagrant/projeto/node_server/node_modules/socket.io-client",
"browser": { "browser": {
"ws": false, "ws": false,
"xmlhttprequest-ssl": "./lib/xmlhttprequest.js" "xmlhttprequest-ssl": "./lib/xmlhttprequest.js"

View File

@ -1,177 +0,0 @@
2.1.1 / 2017-04-27
==================
* [chore] Bump has-binary2 to version 1.0.2 (#93)
2.1.0 / 2017-04-24
==================
* [chore] Drop support for old nodejs versions (0.10 & 0.12) (#92)
* [revert] "[fix] Enable to utf8-decode string payloads (#88)" (#91)
2.0.3 / 2017-04-05
==================
* (chore] Use has-binary2 (#90)
2.0.2 / 2017-03-21
==================
* [fix] Enable to utf8-decode string payloads (#88)
2.0.1 / 2017-03-06
==================
* [fix] Encode string payloads as strings even if binary supported (#85)
2.0.0 / 2016-12-23
==================
* [perf] Micro optimisations (#84)
* [fix] Sanitize strings by removing lone surrogates (#82)
* [perf] Use strict equality where possible (#77)
* [style] Minor style changes (#83)
* [fix] Fix double utf8 encoding for payloads (#81)
* [chore] Update zuul config to speed up tests (#76)
1.3.2 / 2016-12-07
==================
* [chore] Bump dependencies (#78)
1.3.1 / 2016-10-20
==================
* [fix] Add safety check for global object (#71)
* [fix] decodePacket now accepts both Buffer and ArrayBuffer as data (#64)
* [fix] Handle undefined case properly when decoding packet (#74)
* [chore] Bump zuul to 3.11.0 & zuul-ngrok to 4.0.0 (#70)
* [chore] Update zuul browser settings (#73)
1.3.0 / 2016-09-26
==================
* [fix] Fix crashes in React Native "navigator is not defined" (#55)
* [refactor] Require base64-arraybuffer module conditionally. (#58)
* [perf] Split try catch into separate function (#65)
* [chore] Use wtf-8 instead of utf8 to prevent lone surrogates from generating parsing error (#68)
* [chore] Restrict files included in npm package (#67)
* [chore] Update license and repository url (#66)
* [chore] Update zuul browser settings following EOL notices (#62)
* [chore] bump zuul (#56)
1.2.4 / 2015-12-04
==================
* fix `ArrayBuffer` encoding in base64 string
1.2.3 / 2015-11-28
==================
* fix encoding blob as base64
1.2.2 / 2015-09-09
==================
* fixes for iojs/node
1.2.1 / 2015-01-17
==================
* pass has-binary result to encodePacket [rase-]
* Fix parse error [rase-]
1.2.0 / 2015-01-11
==================
* fix return type for decodePacket
* README fixes
* use travis matrix for better test runs
* encode into binary only if needed
* add test cases for base64 object encoding.
* add encodeBase64Object to encoder for browser
* avoid sending Blobs on PhantomJS (as on Android)
* test that utf8 encoding is not on by default but can be switched on manually
1.1.0 / 2014-07-16
==================
* make utf8 encoding/decoding optional
1.0.8 / 2014-07-16
==================
* adjust protocol revision
* handle invalid utf8 errors gracefully
* fix memory leak on browser
1.0.7 / 2014-06-24
==================
* fix decodePayloadAsBinary memory leak [christophwitzko]
* README improvements
1.0.6 / 2014-05-30
==================
* utf8 fixes when using binary encoding [nkzawa]
1.0.5 / 2014-05-06
==================
* fix range error
1.0.4 / 2014-04-13
==================
* fix `encodePayloadAsBinary` method encodes packets to base64
1.0.3 / 2014-04-10
==================
* Fix length calculation when encoding as binary [binlain]
1.0.2 / 2014-03-16
==================
* fix binary for android due to a bug in Blob XHR2 implementation [Rase-]
1.0.1 / 2014-03-06
==================
* implement `blob` module to simplify code
* bump `arraybuffer.slice`
* style fixes
1.0.0 / 2014-02-18
==================
* parser: added binary encoding [Rase-]
* parser: switched to an async interface [Rase-]
0.3.0 / 2013-03-16
==================
* parser: if callback returns `false` ignore rest of payload
* test: fixed all broken tests
0.2.1 / 2013-03-16
==================
* added protocol version to index.js [albertyfwu]
0.2.0 / 2013-02-26
==================
* Changed `decodePayload` to use a callback instead of returning an array [sweetieSong, albertyfwu]
0.1.1 / 2013-01-26
==================
* package.json fixes
0.1.0 / 2013-01-19
==================
* Initial release

View File

@ -1,2 +0,0 @@
module.exports = require('./lib/');

View File

@ -10,23 +10,23 @@
"spec": ">=2.1.0 <2.2.0", "spec": ">=2.1.0 <2.2.0",
"type": "range" "type": "range"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/engine.io" "/home/vagrant/projeto/node_server/node_modules/engine.io"
] ]
], ],
"_from": "engine.io-parser@>=2.1.0 <2.2.0", "_from": "engine.io-parser@>=2.1.0 <2.2.0",
"_id": "engine.io-parser@2.1.1", "_id": "engine.io-parser@2.1.2",
"_inCache": true, "_inCache": true,
"_location": "/engine.io-parser", "_location": "/engine.io-parser",
"_nodeVersion": "6.9.4", "_nodeVersion": "9.2.0",
"_npmOperationalInternal": { "_npmOperationalInternal": {
"host": "packages-12-west.internal.npmjs.com", "host": "s3://npm-registry-packages",
"tmp": "tmp/engine.io-parser-2.1.1.tgz_1493327149955_0.6413915157318115" "tmp": "tmp/engine.io-parser-2.1.2.tgz_1514498785732_0.09912538365460932"
}, },
"_npmUser": { "_npmUser": {
"name": "darrachequesne", "name": "darrachequesne",
"email": "damien.arrachequesne@gmail.com" "email": "damien.arrachequesne@gmail.com"
}, },
"_npmVersion": "3.10.10", "_npmVersion": "5.5.1",
"_phantomChildren": {}, "_phantomChildren": {},
"_requested": { "_requested": {
"raw": "engine.io-parser@~2.1.0", "raw": "engine.io-parser@~2.1.0",
@ -41,18 +41,18 @@
"/engine.io", "/engine.io",
"/engine.io-client" "/engine.io-client"
], ],
"_resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.1.tgz", "_resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.2.tgz",
"_shasum": "e0fb3f0e0462f7f58bb77c1a52e9f5a7e26e4668", "_shasum": "4c0f4cff79aaeecbbdcfdea66a823c6085409196",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "engine.io-parser@~2.1.0", "_spec": "engine.io-parser@~2.1.0",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/engine.io", "_where": "/home/vagrant/projeto/node_server/node_modules/engine.io",
"browser": "./lib/browser.js", "browser": "./lib/browser.js",
"bugs": { "bugs": {
"url": "https://github.com/socketio/engine.io-parser/issues" "url": "https://github.com/socketio/engine.io-parser/issues"
}, },
"dependencies": { "dependencies": {
"after": "0.8.2", "after": "0.8.2",
"arraybuffer.slice": "0.0.6", "arraybuffer.slice": "~0.0.7",
"base64-arraybuffer": "0.1.5", "base64-arraybuffer": "0.1.5",
"blob": "0.0.4", "blob": "0.0.4",
"has-binary2": "~1.0.2" "has-binary2": "~1.0.2"
@ -67,16 +67,17 @@
}, },
"directories": {}, "directories": {},
"dist": { "dist": {
"shasum": "e0fb3f0e0462f7f58bb77c1a52e9f5a7e26e4668", "integrity": "sha512-dInLFzr80RijZ1rGpx1+56/uFoH7/7InhH3kZt+Ms6hT8tNx3NGW/WNSA/f8As1WkOfkuyb3tnRyuXGxusclMw==",
"tarball": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.1.tgz" "shasum": "4c0f4cff79aaeecbbdcfdea66a823c6085409196",
"tarball": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.2.tgz"
}, },
"files": [ "files": [
"index.js",
"lib/" "lib/"
], ],
"gitHead": "e2422c300e96766c951fdf2432e992c29fc12f1a", "gitHead": "e867117708bafd80d673220359cb35d60bed6c37",
"homepage": "https://github.com/socketio/engine.io-parser", "homepage": "https://github.com/socketio/engine.io-parser",
"license": "MIT", "license": "MIT",
"main": "lib/index.js",
"maintainers": [ "maintainers": [
{ {
"name": "darrachequesne", "name": "darrachequesne",
@ -97,5 +98,5 @@
"scripts": { "scripts": {
"test": "make test" "test": "make test"
}, },
"version": "2.1.1" "version": "2.1.2"
} }

View File

@ -10,7 +10,7 @@
"spec": ">=3.1.0 <3.2.0", "spec": ">=3.1.0 <3.2.0",
"type": "range" "type": "range"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/socket.io" "/home/vagrant/projeto/node_server/node_modules/socket.io"
] ]
], ],
"_from": "engine.io@>=3.1.0 <3.2.0", "_from": "engine.io@>=3.1.0 <3.2.0",
@ -44,7 +44,7 @@
"_shasum": "3d0211b70a552ce841ffc7da8627b301a9a4162e", "_shasum": "3d0211b70a552ce841ffc7da8627b301a9a4162e",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "engine.io@~3.1.0", "_spec": "engine.io@~3.1.0",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/socket.io", "_where": "/home/vagrant/projeto/node_server/node_modules/socket.io",
"author": { "author": {
"name": "Guillermo Rauch", "name": "Guillermo Rauch",
"email": "guillermo@learnboost.com" "email": "guillermo@learnboost.com"

View File

@ -10,7 +10,7 @@
"spec": ">=1.0.2 <1.1.0", "spec": ">=1.0.2 <1.1.0",
"type": "range" "type": "range"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/engine.io-parser" "/home/vagrant/projeto/node_server/node_modules/engine.io-parser"
] ]
], ],
"_from": "has-binary2@>=1.0.2 <1.1.0", "_from": "has-binary2@>=1.0.2 <1.1.0",
@ -45,7 +45,7 @@
"_shasum": "e83dba49f0b9be4d026d27365350d9f03f54be98", "_shasum": "e83dba49f0b9be4d026d27365350d9f03f54be98",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "has-binary2@~1.0.2", "_spec": "has-binary2@~1.0.2",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/engine.io-parser", "_where": "/home/vagrant/projeto/node_server/node_modules/engine.io-parser",
"author": { "author": {
"name": "Kevin Roark" "name": "Kevin Roark"
}, },

View File

@ -10,7 +10,7 @@
"spec": "1.1.0", "spec": "1.1.0",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/socket.io-client" "/home/vagrant/projeto/node_server/node_modules/socket.io-client"
] ]
], ],
"_from": "has-cors@1.1.0", "_from": "has-cors@1.1.0",
@ -40,7 +40,7 @@
"_shasum": "5e474793f7ea9843d1bb99c23eef49ff126fff39", "_shasum": "5e474793f7ea9843d1bb99c23eef49ff126fff39",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "has-cors@1.1.0", "_spec": "has-cors@1.1.0",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/socket.io-client", "_where": "/home/vagrant/projeto/node_server/node_modules/socket.io-client",
"author": { "author": {
"name": "Nathan Rajlich", "name": "Nathan Rajlich",
"email": "nathan@tootallnate.net", "email": "nathan@tootallnate.net",

View File

@ -10,7 +10,7 @@
"spec": "0.0.1", "spec": "0.0.1",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/socket.io-client" "/home/vagrant/projeto/node_server/node_modules/socket.io-client"
] ]
], ],
"_from": "indexof@0.0.1", "_from": "indexof@0.0.1",
@ -35,7 +35,7 @@
"_shasum": "82dc336d232b9062179d05ab3293a66059fd435d", "_shasum": "82dc336d232b9062179d05ab3293a66059fd435d",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "indexof@0.0.1", "_spec": "indexof@0.0.1",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/socket.io-client", "_where": "/home/vagrant/projeto/node_server/node_modules/socket.io-client",
"component": { "component": {
"scripts": { "scripts": {
"indexof/index.js": "index.js" "indexof/index.js": "index.js"

View File

@ -10,7 +10,7 @@
"spec": "2.0.1", "spec": "2.0.1",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/has-binary2" "/home/vagrant/projeto/node_server/node_modules/has-binary2"
] ]
], ],
"_from": "isarray@2.0.1", "_from": "isarray@2.0.1",
@ -45,7 +45,7 @@
"_shasum": "a37d94ed9cda2d59865c9f76fe596ee1f338741e", "_shasum": "a37d94ed9cda2d59865c9f76fe596ee1f338741e",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "isarray@2.0.1", "_spec": "isarray@2.0.1",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/has-binary2", "_where": "/home/vagrant/projeto/node_server/node_modules/has-binary2",
"author": { "author": {
"name": "Julian Gruber", "name": "Julian Gruber",
"email": "mail@juliangruber.com", "email": "mail@juliangruber.com",

View File

@ -10,7 +10,7 @@
"spec": ">=1.30.0 <1.31.0", "spec": ">=1.30.0 <1.31.0",
"type": "range" "type": "range"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/mime-types" "/home/vagrant/projeto/node_server/node_modules/mime-types"
] ]
], ],
"_from": "mime-db@>=1.30.0 <1.31.0", "_from": "mime-db@>=1.30.0 <1.31.0",
@ -44,7 +44,7 @@
"_shasum": "74c643da2dd9d6a45399963465b26d5ca7d71f01", "_shasum": "74c643da2dd9d6a45399963465b26d5ca7d71f01",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "mime-db@~1.30.0", "_spec": "mime-db@~1.30.0",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/mime-types", "_where": "/home/vagrant/projeto/node_server/node_modules/mime-types",
"bugs": { "bugs": {
"url": "https://github.com/jshttp/mime-db/issues" "url": "https://github.com/jshttp/mime-db/issues"
}, },

View File

@ -10,7 +10,7 @@
"spec": ">=2.1.11 <2.2.0", "spec": ">=2.1.11 <2.2.0",
"type": "range" "type": "range"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/accepts" "/home/vagrant/projeto/node_server/node_modules/accepts"
] ]
], ],
"_from": "mime-types@>=2.1.11 <2.2.0", "_from": "mime-types@>=2.1.11 <2.2.0",
@ -44,7 +44,7 @@
"_shasum": "09d7a393f03e995a79f8af857b70a9e0ab16557a", "_shasum": "09d7a393f03e995a79f8af857b70a9e0ab16557a",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "mime-types@~2.1.11", "_spec": "mime-types@~2.1.11",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/accepts", "_where": "/home/vagrant/projeto/node_server/node_modules/accepts",
"bugs": { "bugs": {
"url": "https://github.com/jshttp/mime-types/issues" "url": "https://github.com/jshttp/mime-types/issues"
}, },

View File

@ -10,7 +10,7 @@
"spec": "2.0.0", "spec": "2.0.0",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/debug" "/home/vagrant/projeto/node_server/node_modules/debug"
] ]
], ],
"_from": "ms@2.0.0", "_from": "ms@2.0.0",
@ -44,7 +44,7 @@
"_shasum": "5608aeadfc00be6c2901df5f9861788de0d597c8", "_shasum": "5608aeadfc00be6c2901df5f9861788de0d597c8",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "ms@2.0.0", "_spec": "ms@2.0.0",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/debug", "_where": "/home/vagrant/projeto/node_server/node_modules/debug",
"bugs": { "bugs": {
"url": "https://github.com/zeit/ms/issues" "url": "https://github.com/zeit/ms/issues"
}, },

View File

@ -10,7 +10,7 @@
"spec": "0.6.1", "spec": "0.6.1",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/accepts" "/home/vagrant/projeto/node_server/node_modules/accepts"
] ]
], ],
"_from": "negotiator@0.6.1", "_from": "negotiator@0.6.1",
@ -44,7 +44,7 @@
"_shasum": "2b327184e8992101177b28563fb5e7102acd0ca9", "_shasum": "2b327184e8992101177b28563fb5e7102acd0ca9",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "negotiator@0.6.1", "_spec": "negotiator@0.6.1",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/accepts", "_where": "/home/vagrant/projeto/node_server/node_modules/accepts",
"bugs": { "bugs": {
"url": "https://github.com/jshttp/negotiator/issues" "url": "https://github.com/jshttp/negotiator/issues"
}, },

View File

@ -10,7 +10,7 @@
"spec": "0.0.3", "spec": "0.0.3",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/socket.io-client" "/home/vagrant/projeto/node_server/node_modules/socket.io-client"
] ]
], ],
"_from": "object-component@0.0.3", "_from": "object-component@0.0.3",
@ -39,7 +39,7 @@
"_shasum": "f0c69aa50efc95b866c186f400a33769cb2f1291", "_shasum": "f0c69aa50efc95b866c186f400a33769cb2f1291",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "object-component@0.0.3", "_spec": "object-component@0.0.3",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/socket.io-client", "_where": "/home/vagrant/projeto/node_server/node_modules/socket.io-client",
"component": { "component": {
"scripts": { "scripts": {
"object/index.js": "index.js" "object/index.js": "index.js"

View File

@ -10,7 +10,7 @@
"spec": "0.0.5", "spec": "0.0.5",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/socket.io-client" "/home/vagrant/projeto/node_server/node_modules/socket.io-client"
] ]
], ],
"_from": "parseqs@0.0.5", "_from": "parseqs@0.0.5",
@ -45,7 +45,7 @@
"_shasum": "d5208a3738e46766e291ba2ea173684921a8b89d", "_shasum": "d5208a3738e46766e291ba2ea173684921a8b89d",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "parseqs@0.0.5", "_spec": "parseqs@0.0.5",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/socket.io-client", "_where": "/home/vagrant/projeto/node_server/node_modules/socket.io-client",
"author": { "author": {
"name": "Gal Koren" "name": "Gal Koren"
}, },

View File

@ -10,7 +10,7 @@
"spec": "0.0.5", "spec": "0.0.5",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/socket.io-client" "/home/vagrant/projeto/node_server/node_modules/socket.io-client"
] ]
], ],
"_from": "parseuri@0.0.5", "_from": "parseuri@0.0.5",
@ -45,7 +45,7 @@
"_shasum": "80204a50d4dbb779bfdc6ebe2778d90e4bce320a", "_shasum": "80204a50d4dbb779bfdc6ebe2778d90e4bce320a",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "parseuri@0.0.5", "_spec": "parseuri@0.0.5",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/socket.io-client", "_where": "/home/vagrant/projeto/node_server/node_modules/socket.io-client",
"author": "", "author": "",
"bugs": { "bugs": {
"url": "https://github.com/get/parseuri/issues" "url": "https://github.com/get/parseuri/issues"

View File

@ -10,7 +10,7 @@
"spec": ">=5.1.0 <5.2.0", "spec": ">=5.1.0 <5.2.0",
"type": "range" "type": "range"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/ws" "/home/vagrant/projeto/node_server/node_modules/ws"
] ]
], ],
"_from": "safe-buffer@>=5.1.0 <5.2.0", "_from": "safe-buffer@>=5.1.0 <5.2.0",
@ -44,7 +44,7 @@
"_shasum": "893312af69b2123def71f57889001671eeb2c853", "_shasum": "893312af69b2123def71f57889001671eeb2c853",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "safe-buffer@~5.1.0", "_spec": "safe-buffer@~5.1.0",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/ws", "_where": "/home/vagrant/projeto/node_server/node_modules/ws",
"author": { "author": {
"name": "Feross Aboukhadijeh", "name": "Feross Aboukhadijeh",
"email": "feross@feross.org", "email": "feross@feross.org",

View File

@ -10,7 +10,7 @@
"spec": ">=1.1.0 <1.2.0", "spec": ">=1.1.0 <1.2.0",
"type": "range" "type": "range"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/socket.io" "/home/vagrant/projeto/node_server/node_modules/socket.io"
] ]
], ],
"_from": "socket.io-adapter@>=1.1.0 <1.2.0", "_from": "socket.io-adapter@>=1.1.0 <1.2.0",
@ -44,7 +44,7 @@
"_shasum": "2a805e8a14d6372124dd9159ad4502f8cb07f06b", "_shasum": "2a805e8a14d6372124dd9159ad4502f8cb07f06b",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "socket.io-adapter@~1.1.0", "_spec": "socket.io-adapter@~1.1.0",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/socket.io", "_where": "/home/vagrant/projeto/node_server/node_modules/socket.io",
"bugs": { "bugs": {
"url": "https://github.com/socketio/socket.io-adapter/issues" "url": "https://github.com/socketio/socket.io-adapter/issues"
}, },

View File

@ -10,7 +10,7 @@
"spec": "2.0.4", "spec": "2.0.4",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/socket.io" "/home/vagrant/projeto/node_server/node_modules/socket.io"
] ]
], ],
"_from": "socket.io-client@2.0.4", "_from": "socket.io-client@2.0.4",
@ -44,7 +44,7 @@
"_shasum": "0918a552406dc5e540b380dcd97afc4a64332f8e", "_shasum": "0918a552406dc5e540b380dcd97afc4a64332f8e",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "socket.io-client@2.0.4", "_spec": "socket.io-client@2.0.4",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/socket.io", "_where": "/home/vagrant/projeto/node_server/node_modules/socket.io",
"bugs": { "bugs": {
"url": "https://github.com/Automattic/socket.io-client/issues" "url": "https://github.com/Automattic/socket.io-client/issues"
}, },

View File

@ -10,7 +10,7 @@
"spec": ">=3.1.1 <3.2.0", "spec": ">=3.1.1 <3.2.0",
"type": "range" "type": "range"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/socket.io" "/home/vagrant/projeto/node_server/node_modules/socket.io"
] ]
], ],
"_from": "socket.io-parser@>=3.1.1 <3.2.0", "_from": "socket.io-parser@>=3.1.1 <3.2.0",
@ -45,7 +45,7 @@
"_shasum": "dbc2282151fc4faebbe40aeedc0772eba619f7f2", "_shasum": "dbc2282151fc4faebbe40aeedc0772eba619f7f2",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "socket.io-parser@~3.1.1", "_spec": "socket.io-parser@~3.1.1",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/socket.io", "_where": "/home/vagrant/projeto/node_server/node_modules/socket.io",
"bugs": { "bugs": {
"url": "https://github.com/Automattic/socket.io-parser/issues" "url": "https://github.com/Automattic/socket.io-parser/issues"
}, },

View File

@ -2,18 +2,18 @@
"_args": [ "_args": [
[ [
{ {
"raw": "socket.io", "raw": "socket.io@^2.0.4",
"scope": null, "scope": null,
"escapedName": "socket.io", "escapedName": "socket.io",
"name": "socket.io", "name": "socket.io",
"rawSpec": "", "rawSpec": "^2.0.4",
"spec": "latest", "spec": ">=2.0.4 <3.0.0",
"type": "tag" "type": "range"
}, },
"/home/vagrant/dad/p6_node_server" "/home/vagrant/projeto/node_server"
] ]
], ],
"_from": "socket.io@latest", "_from": "socket.io@>=2.0.4 <3.0.0",
"_id": "socket.io@2.0.4", "_id": "socket.io@2.0.4",
"_inCache": true, "_inCache": true,
"_location": "/socket.io", "_location": "/socket.io",
@ -29,23 +29,22 @@
"_npmVersion": "3.10.10", "_npmVersion": "3.10.10",
"_phantomChildren": {}, "_phantomChildren": {},
"_requested": { "_requested": {
"raw": "socket.io", "raw": "socket.io@^2.0.4",
"scope": null, "scope": null,
"escapedName": "socket.io", "escapedName": "socket.io",
"name": "socket.io", "name": "socket.io",
"rawSpec": "", "rawSpec": "^2.0.4",
"spec": "latest", "spec": ">=2.0.4 <3.0.0",
"type": "tag" "type": "range"
}, },
"_requiredBy": [ "_requiredBy": [
"#USER",
"/" "/"
], ],
"_resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.0.4.tgz", "_resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.0.4.tgz",
"_shasum": "c1a4590ceff87ecf13c72652f046f716b29e6014", "_shasum": "c1a4590ceff87ecf13c72652f046f716b29e6014",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "socket.io", "_spec": "socket.io@^2.0.4",
"_where": "/home/vagrant/dad/p6_node_server", "_where": "/home/vagrant/projeto/node_server",
"bugs": { "bugs": {
"url": "https://github.com/socketio/socket.io/issues" "url": "https://github.com/socketio/socket.io/issues"
}, },

View File

@ -10,7 +10,7 @@
"spec": "0.1.4", "spec": "0.1.4",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/socket.io-client" "/home/vagrant/projeto/node_server/node_modules/socket.io-client"
] ]
], ],
"_from": "to-array@0.1.4", "_from": "to-array@0.1.4",
@ -39,7 +39,7 @@
"_shasum": "17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890", "_shasum": "17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "to-array@0.1.4", "_spec": "to-array@0.1.4",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/socket.io-client", "_where": "/home/vagrant/projeto/node_server/node_modules/socket.io-client",
"author": { "author": {
"name": "Raynos", "name": "Raynos",
"email": "raynos2@gmail.com" "email": "raynos2@gmail.com"

113
node_server/node_modules/ultron/README.md generated vendored Normal file
View File

@ -0,0 +1,113 @@
# Ultron
[![Made by unshift](https://img.shields.io/badge/made%20by-unshift-00ffcc.svg?style=flat-square)](http://unshift.io)[![Version npm](http://img.shields.io/npm/v/ultron.svg?style=flat-square)](http://browsenpm.org/package/ultron)[![Build Status](http://img.shields.io/travis/unshiftio/ultron/master.svg?style=flat-square)](https://travis-ci.org/unshiftio/ultron)[![Dependencies](https://img.shields.io/david/unshiftio/ultron.svg?style=flat-square)](https://david-dm.org/unshiftio/ultron)[![Coverage Status](http://img.shields.io/coveralls/unshiftio/ultron/master.svg?style=flat-square)](https://coveralls.io/r/unshiftio/ultron?branch=master)[![IRC channel](http://img.shields.io/badge/IRC-irc.freenode.net%23unshift-00a8ff.svg?style=flat-square)](http://webchat.freenode.net/?channels=unshift)
Ultron is a high-intelligence robot. It gathers intelligence so it can start
improving upon his rudimentary design. It will learn your event emitting
patterns and find ways to exterminate them. Allowing you to remove only the
event emitters that **you** assigned and not the ones that your users or
developers assigned. This can prevent race conditions, memory leaks and even file
descriptor leaks from ever happening as you won't remove clean up processes.
## Installation
The module is designed to be used in browsers using browserify and in Node.js.
You can install the module through the public npm registry by running the
following command in CLI:
```
npm install --save ultron
```
## Usage
In all examples we assume that you've required the library as following:
```js
'use strict';
var Ultron = require('ultron');
```
Now that we've required the library we can construct our first `Ultron` instance.
The constructor requires one argument which should be the `EventEmitter`
instance that we need to operate upon. This can be the `EventEmitter` module
that ships with Node.js or `EventEmitter3` or anything else as long as it
follow the same API and internal structure as these 2. So with that in mind we
can create the instance:
```js
//
// For the sake of this example we're going to construct an empty EventEmitter
//
var EventEmitter = require('events').EventEmitter; // or require('eventmitter3');
var events = new EventEmitter();
var ultron = new Ultron(events);
```
You can now use the following API's from the Ultron instance:
### Ultron.on
Register a new event listener for the given event. It follows the exact same API
as `EventEmitter.on` but it will return itself instead of returning the
EventEmitter instance. If you are using EventEmitter3 it also supports the
context param:
```js
ultron.on('event-name', handler, { custom: 'function context' });
```
Just like you would expect, it can also be chained together.
```js
ultron
.on('event-name', handler)
.on('another event', handler);
```
### Ultron.once
Exactly the same as the [Ultron.on](#ultronon) but it only allows the execution
once.
Just like you would expect, it can also be chained together.
```js
ultron
.once('event-name', handler, { custom: 'this value' })
.once('another event', handler);
```
### Ultron.remove
This is where all the magic happens and the safe removal starts. This function
accepts different argument styles:
- No arguments, assume that all events need to be removed so it will work as
`removeAllListeners()` API.
- 1 argument, when it's a string it will be split on ` ` and `,` to create a
list of events that need to be cleared.
- Multiple arguments, we assume that they are all names of events that need to
be cleared.
```js
ultron.remove('foo, bar baz'); // Removes foo, bar and baz.
ultron.remove('foo', 'bar', 'baz'); // Removes foo, bar and baz.
ultron.remove(); // Removes everything.
```
If you just want to remove a single event listener using a function reference
you can still use the EventEmitter's `removeListener(event, fn)` API:
```js
function foo() {}
ultron.on('foo', foo);
events.removeListener('foo', foo);
```
## License
MIT

View File

@ -104,10 +104,8 @@ Ultron.prototype.remove = function remove() {
// //
if (event.listener) { if (event.listener) {
if (event.listener.__ultron !== this.id) continue; if (event.listener.__ultron !== this.id) continue;
delete event.listener.__ultron; } else if (event.__ultron !== this.id) {
} else { continue;
if (event.__ultron !== this.id) continue;
delete event.__ultron;
} }
ee.removeListener(args[i], event); ee.removeListener(args[i], event);

View File

@ -10,23 +10,23 @@
"spec": ">=1.1.0 <1.2.0", "spec": ">=1.1.0 <1.2.0",
"type": "range" "type": "range"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/ws" "/home/vagrant/projeto/node_server/node_modules/ws"
] ]
], ],
"_from": "ultron@>=1.1.0 <1.2.0", "_from": "ultron@>=1.1.0 <1.2.0",
"_id": "ultron@1.1.0", "_id": "ultron@1.1.1",
"_inCache": true, "_inCache": true,
"_location": "/ultron", "_location": "/ultron",
"_nodeVersion": "6.2.1", "_nodeVersion": "8.9.1",
"_npmOperationalInternal": { "_npmOperationalInternal": {
"host": "packages-12-west.internal.npmjs.com", "host": "s3://npm-registry-packages",
"tmp": "tmp/ultron-1.1.0.tgz_1483969751660_0.8877595944795758" "tmp": "tmp/ultron-1.1.1.tgz_1511364034287_0.9984404239803553"
}, },
"_npmUser": { "_npmUser": {
"name": "3rdeden", "name": "3rdeden",
"email": "npm@3rd-Eden.com" "email": "npm@3rd-Eden.com"
}, },
"_npmVersion": "3.9.3", "_npmVersion": "5.5.1",
"_phantomChildren": {}, "_phantomChildren": {},
"_requested": { "_requested": {
"raw": "ultron@~1.1.0", "raw": "ultron@~1.1.0",
@ -40,11 +40,11 @@
"_requiredBy": [ "_requiredBy": [
"/ws" "/ws"
], ],
"_resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.0.tgz", "_resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
"_shasum": "b07a2e6a541a815fc6a34ccd4533baec307ca864", "_shasum": "9fe1536a10a664a65266a1e3ccf85fd36302bc9c",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "ultron@~1.1.0", "_spec": "ultron@~1.1.0",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/ws", "_where": "/home/vagrant/projeto/node_server/node_modules/ws",
"author": { "author": {
"name": "Arnout Kazemier" "name": "Arnout Kazemier"
}, },
@ -54,18 +54,19 @@
"dependencies": {}, "dependencies": {},
"description": "Ultron is high-intelligence robot. It gathers intel so it can start improving upon his rudimentary design", "description": "Ultron is high-intelligence robot. It gathers intel so it can start improving upon his rudimentary design",
"devDependencies": { "devDependencies": {
"assume": "1.4.x", "assume": "~1.5.0",
"eventemitter3": "2.0.x", "eventemitter3": "2.0.x",
"istanbul": "0.4.x", "istanbul": "0.4.x",
"mocha": "~3.2.0", "mocha": "~4.0.0",
"pre-commit": "~1.2.0" "pre-commit": "~1.2.0"
}, },
"directories": {}, "directories": {},
"dist": { "dist": {
"shasum": "b07a2e6a541a815fc6a34ccd4533baec307ca864", "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
"tarball": "https://registry.npmjs.org/ultron/-/ultron-1.1.0.tgz" "shasum": "9fe1536a10a664a65266a1e3ccf85fd36302bc9c",
"tarball": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz"
}, },
"gitHead": "6eb97b74402978aebda4a9d497cb6243ec80c9f1", "gitHead": "f7f3227ef2505cf9e7c3612b96e9eb43f42a9e2a",
"homepage": "https://github.com/unshiftio/ultron", "homepage": "https://github.com/unshiftio/ultron",
"keywords": [ "keywords": [
"Ultron", "Ultron",
@ -87,7 +88,7 @@
}, },
{ {
"name": "v1", "name": "v1",
"email": "info@3rd-Eden.com" "email": "npm@3rd-Eden.com"
}, },
{ {
"name": "3rdeden", "name": "3rdeden",
@ -108,5 +109,5 @@
"test-travis": "istanbul cover _mocha --report lcovonly -- test.js", "test-travis": "istanbul cover _mocha --report lcovonly -- test.js",
"watch": "mocha --watch test.js" "watch": "mocha --watch test.js"
}, },
"version": "1.1.0" "version": "1.1.1"
} }

View File

@ -313,8 +313,8 @@ ifeq ($(strip $(foreach prefix,$(NO_LOAD),\
endif endif
quiet_cmd_regen_makefile = ACTION Regenerating $@ quiet_cmd_regen_makefile = ACTION Regenerating $@
cmd_regen_makefile = cd $(srcdir); /usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py -fmake --ignore-environment "--toplevel-dir=." -I/home/vagrant/dad/p6_node_server/node_modules/uws/build/config.gypi -I/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi -I/home/vagrant/.node-gyp/6.9.5/include/node/common.gypi "--depth=." "-Goutput_dir=." "--generator-output=build" "-Dlibrary=shared_library" "-Dvisibility=default" "-Dnode_root_dir=/home/vagrant/.node-gyp/6.9.5" "-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp" "-Dnode_lib_file=node.lib" "-Dmodule_root_dir=/home/vagrant/dad/p6_node_server/node_modules/uws" binding.gyp cmd_regen_makefile = cd $(srcdir); /usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py -fmake --ignore-environment "--toplevel-dir=." -I/home/vagrant/projeto/node_server/node_modules/uws/build/config.gypi -I/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi -I/home/vagrant/.node-gyp/6.11.3/include/node/common.gypi "--depth=." "-Goutput_dir=." "--generator-output=build" "-Dlibrary=shared_library" "-Dvisibility=default" "-Dnode_root_dir=/home/vagrant/.node-gyp/6.11.3" "-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp" "-Dnode_lib_file=node.lib" "-Dmodule_root_dir=/home/vagrant/projeto/node_server/node_modules/uws" binding.gyp
Makefile: $(srcdir)/../../../../.node-gyp/6.9.5/include/node/common.gypi $(srcdir)/build/config.gypi $(srcdir)/binding.gyp $(srcdir)/../../../../../../usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi Makefile: $(srcdir)/../../../../.node-gyp/6.11.3/include/node/common.gypi $(srcdir)/build/config.gypi $(srcdir)/binding.gyp $(srcdir)/../../../../../../usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi
$(call do_cmd,regen_makefile) $(call do_cmd,regen_makefile)
# "all" is a concatenation of the "all" targets from all the included # "all" is a concatenation of the "all" targets from all the included

View File

@ -1,4 +1,4 @@
cmd_Release/obj.target/uws/src/Extensions.o := g++ '-DNODE_GYP_MODULE_NAME=uws' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/home/vagrant/.node-gyp/6.9.5/include/node -I/home/vagrant/.node-gyp/6.9.5/src -I/home/vagrant/.node-gyp/6.9.5/deps/uv/include -I/home/vagrant/.node-gyp/6.9.5/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -std=c++11 -DUSE_LIBUV -MMD -MF ./Release/.deps/Release/obj.target/uws/src/Extensions.o.d.raw -c -o Release/obj.target/uws/src/Extensions.o ../src/Extensions.cpp cmd_Release/obj.target/uws/src/Extensions.o := g++ '-DNODE_GYP_MODULE_NAME=uws' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/home/vagrant/.node-gyp/6.11.3/include/node -I/home/vagrant/.node-gyp/6.11.3/src -I/home/vagrant/.node-gyp/6.11.3/deps/uv/include -I/home/vagrant/.node-gyp/6.11.3/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -std=c++11 -DUSE_LIBUV -MMD -MF ./Release/.deps/Release/obj.target/uws/src/Extensions.o.d.raw -c -o Release/obj.target/uws/src/Extensions.o ../src/Extensions.cpp
Release/obj.target/uws/src/Extensions.o: ../src/Extensions.cpp \ Release/obj.target/uws/src/Extensions.o: ../src/Extensions.cpp \
../src/Extensions.h ../src/Extensions.h
../src/Extensions.cpp: ../src/Extensions.cpp:

View File

@ -1,113 +1,113 @@
cmd_Release/obj.target/uws/src/Group.o := g++ '-DNODE_GYP_MODULE_NAME=uws' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/home/vagrant/.node-gyp/6.9.5/include/node -I/home/vagrant/.node-gyp/6.9.5/src -I/home/vagrant/.node-gyp/6.9.5/deps/uv/include -I/home/vagrant/.node-gyp/6.9.5/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -std=c++11 -DUSE_LIBUV -MMD -MF ./Release/.deps/Release/obj.target/uws/src/Group.o.d.raw -c -o Release/obj.target/uws/src/Group.o ../src/Group.cpp cmd_Release/obj.target/uws/src/Group.o := g++ '-DNODE_GYP_MODULE_NAME=uws' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/home/vagrant/.node-gyp/6.11.3/include/node -I/home/vagrant/.node-gyp/6.11.3/src -I/home/vagrant/.node-gyp/6.11.3/deps/uv/include -I/home/vagrant/.node-gyp/6.11.3/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -std=c++11 -DUSE_LIBUV -MMD -MF ./Release/.deps/Release/obj.target/uws/src/Group.o.d.raw -c -o Release/obj.target/uws/src/Group.o ../src/Group.cpp
Release/obj.target/uws/src/Group.o: ../src/Group.cpp ../src/Group.h \ Release/obj.target/uws/src/Group.o: ../src/Group.cpp ../src/Group.h \
../src/WebSocket.h ../src/WebSocketProtocol.h ../src/Networking.h \ ../src/WebSocket.h ../src/WebSocketProtocol.h ../src/Networking.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslv.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslv.h \
../src/Backend.h ../src/Libuv.h \ ../src/Backend.h ../src/Libuv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslconf.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/./archs/linux-x86_64/opensslconf.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/comp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl23.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/srtp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h \
../src/Socket.h ../src/HTTPSocket.h ../src/Extensions.h ../src/Hub.h \ ../src/Socket.h ../src/HTTPSocket.h ../src/Extensions.h ../src/Hub.h \
../src/Node.h /home/vagrant/.node-gyp/6.9.5/include/node/zlib.h \ ../src/Node.h /home/vagrant/.node-gyp/6.11.3/include/node/zlib.h \
/home/vagrant/.node-gyp/6.9.5/include/node/zconf.h /home/vagrant/.node-gyp/6.11.3/include/node/zconf.h
../src/Group.cpp: ../src/Group.cpp:
../src/Group.h: ../src/Group.h:
../src/WebSocket.h: ../src/WebSocket.h:
../src/WebSocketProtocol.h: ../src/WebSocketProtocol.h:
../src/Networking.h: ../src/Networking.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslv.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslv.h:
../src/Backend.h: ../src/Backend.h:
../src/Libuv.h: ../src/Libuv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/./archs/linux-x86_64/opensslconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/comp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl23.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/srtp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h:
../src/Socket.h: ../src/Socket.h:
../src/HTTPSocket.h: ../src/HTTPSocket.h:
../src/Extensions.h: ../src/Extensions.h:
../src/Hub.h: ../src/Hub.h:
../src/Node.h: ../src/Node.h:
/home/vagrant/.node-gyp/6.9.5/include/node/zlib.h: /home/vagrant/.node-gyp/6.11.3/include/node/zlib.h:
/home/vagrant/.node-gyp/6.9.5/include/node/zconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/zconf.h:

View File

@ -1,106 +1,107 @@
cmd_Release/obj.target/uws/src/HTTPSocket.o := g++ '-DNODE_GYP_MODULE_NAME=uws' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/home/vagrant/.node-gyp/6.9.5/include/node -I/home/vagrant/.node-gyp/6.9.5/src -I/home/vagrant/.node-gyp/6.9.5/deps/uv/include -I/home/vagrant/.node-gyp/6.9.5/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -std=c++11 -DUSE_LIBUV -MMD -MF ./Release/.deps/Release/obj.target/uws/src/HTTPSocket.o.d.raw -c -o Release/obj.target/uws/src/HTTPSocket.o ../src/HTTPSocket.cpp cmd_Release/obj.target/uws/src/HTTPSocket.o := g++ '-DNODE_GYP_MODULE_NAME=uws' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/home/vagrant/.node-gyp/6.11.3/include/node -I/home/vagrant/.node-gyp/6.11.3/src -I/home/vagrant/.node-gyp/6.11.3/deps/uv/include -I/home/vagrant/.node-gyp/6.11.3/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -std=c++11 -DUSE_LIBUV -MMD -MF ./Release/.deps/Release/obj.target/uws/src/HTTPSocket.o.d.raw -c -o Release/obj.target/uws/src/HTTPSocket.o ../src/HTTPSocket.cpp
Release/obj.target/uws/src/HTTPSocket.o: ../src/HTTPSocket.cpp \ Release/obj.target/uws/src/HTTPSocket.o: ../src/HTTPSocket.cpp \
../src/HTTPSocket.h ../src/Socket.h ../src/Networking.h \ ../src/HTTPSocket.h ../src/Socket.h ../src/Networking.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslv.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslv.h \
../src/Backend.h ../src/Libuv.h \ ../src/Backend.h ../src/Libuv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslconf.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/./archs/linux-x86_64/opensslconf.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/comp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl23.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/srtp.h ../src/Group.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h \
../src/WebSocket.h ../src/WebSocketProtocol.h ../src/Extensions.h ../src/Group.h ../src/WebSocket.h ../src/WebSocketProtocol.h \
../src/Extensions.h
../src/HTTPSocket.cpp: ../src/HTTPSocket.cpp:
../src/HTTPSocket.h: ../src/HTTPSocket.h:
../src/Socket.h: ../src/Socket.h:
../src/Networking.h: ../src/Networking.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslv.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslv.h:
../src/Backend.h: ../src/Backend.h:
../src/Libuv.h: ../src/Libuv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/./archs/linux-x86_64/opensslconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/comp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl23.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/srtp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h:
../src/Group.h: ../src/Group.h:
../src/WebSocket.h: ../src/WebSocket.h:
../src/WebSocketProtocol.h: ../src/WebSocketProtocol.h:

View File

@ -1,114 +1,114 @@
cmd_Release/obj.target/uws/src/Hub.o := g++ '-DNODE_GYP_MODULE_NAME=uws' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/home/vagrant/.node-gyp/6.9.5/include/node -I/home/vagrant/.node-gyp/6.9.5/src -I/home/vagrant/.node-gyp/6.9.5/deps/uv/include -I/home/vagrant/.node-gyp/6.9.5/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -std=c++11 -DUSE_LIBUV -MMD -MF ./Release/.deps/Release/obj.target/uws/src/Hub.o.d.raw -c -o Release/obj.target/uws/src/Hub.o ../src/Hub.cpp cmd_Release/obj.target/uws/src/Hub.o := g++ '-DNODE_GYP_MODULE_NAME=uws' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/home/vagrant/.node-gyp/6.11.3/include/node -I/home/vagrant/.node-gyp/6.11.3/src -I/home/vagrant/.node-gyp/6.11.3/deps/uv/include -I/home/vagrant/.node-gyp/6.11.3/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -std=c++11 -DUSE_LIBUV -MMD -MF ./Release/.deps/Release/obj.target/uws/src/Hub.o.d.raw -c -o Release/obj.target/uws/src/Hub.o ../src/Hub.cpp
Release/obj.target/uws/src/Hub.o: ../src/Hub.cpp ../src/Hub.h \ Release/obj.target/uws/src/Hub.o: ../src/Hub.cpp ../src/Hub.h \
../src/Group.h ../src/WebSocket.h ../src/WebSocketProtocol.h \ ../src/Group.h ../src/WebSocket.h ../src/WebSocketProtocol.h \
../src/Networking.h \ ../src/Networking.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslv.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslv.h \
../src/Backend.h ../src/Libuv.h \ ../src/Backend.h ../src/Libuv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslconf.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/./archs/linux-x86_64/opensslconf.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/comp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl23.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/srtp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h \
../src/Socket.h ../src/HTTPSocket.h ../src/Extensions.h ../src/Node.h \ ../src/Socket.h ../src/HTTPSocket.h ../src/Extensions.h ../src/Node.h \
/home/vagrant/.node-gyp/6.9.5/include/node/zlib.h \ /home/vagrant/.node-gyp/6.11.3/include/node/zlib.h \
/home/vagrant/.node-gyp/6.9.5/include/node/zconf.h /home/vagrant/.node-gyp/6.11.3/include/node/zconf.h
../src/Hub.cpp: ../src/Hub.cpp:
../src/Hub.h: ../src/Hub.h:
../src/Group.h: ../src/Group.h:
../src/WebSocket.h: ../src/WebSocket.h:
../src/WebSocketProtocol.h: ../src/WebSocketProtocol.h:
../src/Networking.h: ../src/Networking.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslv.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslv.h:
../src/Backend.h: ../src/Backend.h:
../src/Libuv.h: ../src/Libuv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/./archs/linux-x86_64/opensslconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/comp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl23.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/srtp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h:
../src/Socket.h: ../src/Socket.h:
../src/HTTPSocket.h: ../src/HTTPSocket.h:
../src/Extensions.h: ../src/Extensions.h:
../src/Node.h: ../src/Node.h:
/home/vagrant/.node-gyp/6.9.5/include/node/zlib.h: /home/vagrant/.node-gyp/6.11.3/include/node/zlib.h:
/home/vagrant/.node-gyp/6.9.5/include/node/zconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/zconf.h:

View File

@ -1,100 +1,100 @@
cmd_Release/obj.target/uws/src/Networking.o := g++ '-DNODE_GYP_MODULE_NAME=uws' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/home/vagrant/.node-gyp/6.9.5/include/node -I/home/vagrant/.node-gyp/6.9.5/src -I/home/vagrant/.node-gyp/6.9.5/deps/uv/include -I/home/vagrant/.node-gyp/6.9.5/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -std=c++11 -DUSE_LIBUV -MMD -MF ./Release/.deps/Release/obj.target/uws/src/Networking.o.d.raw -c -o Release/obj.target/uws/src/Networking.o ../src/Networking.cpp cmd_Release/obj.target/uws/src/Networking.o := g++ '-DNODE_GYP_MODULE_NAME=uws' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/home/vagrant/.node-gyp/6.11.3/include/node -I/home/vagrant/.node-gyp/6.11.3/src -I/home/vagrant/.node-gyp/6.11.3/deps/uv/include -I/home/vagrant/.node-gyp/6.11.3/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -std=c++11 -DUSE_LIBUV -MMD -MF ./Release/.deps/Release/obj.target/uws/src/Networking.o.d.raw -c -o Release/obj.target/uws/src/Networking.o ../src/Networking.cpp
Release/obj.target/uws/src/Networking.o: ../src/Networking.cpp \ Release/obj.target/uws/src/Networking.o: ../src/Networking.cpp \
../src/Networking.h \ ../src/Networking.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslv.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslv.h \
../src/Backend.h ../src/Libuv.h \ ../src/Backend.h ../src/Libuv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslconf.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/./archs/linux-x86_64/opensslconf.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/comp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl23.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/srtp.h /home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h
../src/Networking.cpp: ../src/Networking.cpp:
../src/Networking.h: ../src/Networking.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslv.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslv.h:
../src/Backend.h: ../src/Backend.h:
../src/Libuv.h: ../src/Libuv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/./archs/linux-x86_64/opensslconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/comp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl23.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/srtp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h:

View File

@ -1,102 +1,102 @@
cmd_Release/obj.target/uws/src/Node.o := g++ '-DNODE_GYP_MODULE_NAME=uws' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/home/vagrant/.node-gyp/6.9.5/include/node -I/home/vagrant/.node-gyp/6.9.5/src -I/home/vagrant/.node-gyp/6.9.5/deps/uv/include -I/home/vagrant/.node-gyp/6.9.5/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -std=c++11 -DUSE_LIBUV -MMD -MF ./Release/.deps/Release/obj.target/uws/src/Node.o.d.raw -c -o Release/obj.target/uws/src/Node.o ../src/Node.cpp cmd_Release/obj.target/uws/src/Node.o := g++ '-DNODE_GYP_MODULE_NAME=uws' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/home/vagrant/.node-gyp/6.11.3/include/node -I/home/vagrant/.node-gyp/6.11.3/src -I/home/vagrant/.node-gyp/6.11.3/deps/uv/include -I/home/vagrant/.node-gyp/6.11.3/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -std=c++11 -DUSE_LIBUV -MMD -MF ./Release/.deps/Release/obj.target/uws/src/Node.o.d.raw -c -o Release/obj.target/uws/src/Node.o ../src/Node.cpp
Release/obj.target/uws/src/Node.o: ../src/Node.cpp ../src/Node.h \ Release/obj.target/uws/src/Node.o: ../src/Node.cpp ../src/Node.h \
../src/Socket.h ../src/Networking.h \ ../src/Socket.h ../src/Networking.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslv.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslv.h \
../src/Backend.h ../src/Libuv.h \ ../src/Backend.h ../src/Libuv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslconf.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/./archs/linux-x86_64/opensslconf.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/comp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl23.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/srtp.h /home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h
../src/Node.cpp: ../src/Node.cpp:
../src/Node.h: ../src/Node.h:
../src/Socket.h: ../src/Socket.h:
../src/Networking.h: ../src/Networking.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslv.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslv.h:
../src/Backend.h: ../src/Backend.h:
../src/Libuv.h: ../src/Libuv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/./archs/linux-x86_64/opensslconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/comp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl23.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/srtp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h:

View File

@ -1,101 +1,101 @@
cmd_Release/obj.target/uws/src/Socket.o := g++ '-DNODE_GYP_MODULE_NAME=uws' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/home/vagrant/.node-gyp/6.9.5/include/node -I/home/vagrant/.node-gyp/6.9.5/src -I/home/vagrant/.node-gyp/6.9.5/deps/uv/include -I/home/vagrant/.node-gyp/6.9.5/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -std=c++11 -DUSE_LIBUV -MMD -MF ./Release/.deps/Release/obj.target/uws/src/Socket.o.d.raw -c -o Release/obj.target/uws/src/Socket.o ../src/Socket.cpp cmd_Release/obj.target/uws/src/Socket.o := g++ '-DNODE_GYP_MODULE_NAME=uws' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/home/vagrant/.node-gyp/6.11.3/include/node -I/home/vagrant/.node-gyp/6.11.3/src -I/home/vagrant/.node-gyp/6.11.3/deps/uv/include -I/home/vagrant/.node-gyp/6.11.3/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -std=c++11 -DUSE_LIBUV -MMD -MF ./Release/.deps/Release/obj.target/uws/src/Socket.o.d.raw -c -o Release/obj.target/uws/src/Socket.o ../src/Socket.cpp
Release/obj.target/uws/src/Socket.o: ../src/Socket.cpp ../src/Socket.h \ Release/obj.target/uws/src/Socket.o: ../src/Socket.cpp ../src/Socket.h \
../src/Networking.h \ ../src/Networking.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslv.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslv.h \
../src/Backend.h ../src/Libuv.h \ ../src/Backend.h ../src/Libuv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslconf.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/./archs/linux-x86_64/opensslconf.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/comp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl23.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/srtp.h /home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h
../src/Socket.cpp: ../src/Socket.cpp:
../src/Socket.h: ../src/Socket.h:
../src/Networking.h: ../src/Networking.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslv.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslv.h:
../src/Backend.h: ../src/Backend.h:
../src/Libuv.h: ../src/Libuv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/./archs/linux-x86_64/opensslconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/comp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl23.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/srtp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h:

View File

@ -1,114 +1,114 @@
cmd_Release/obj.target/uws/src/WebSocket.o := g++ '-DNODE_GYP_MODULE_NAME=uws' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/home/vagrant/.node-gyp/6.9.5/include/node -I/home/vagrant/.node-gyp/6.9.5/src -I/home/vagrant/.node-gyp/6.9.5/deps/uv/include -I/home/vagrant/.node-gyp/6.9.5/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -std=c++11 -DUSE_LIBUV -MMD -MF ./Release/.deps/Release/obj.target/uws/src/WebSocket.o.d.raw -c -o Release/obj.target/uws/src/WebSocket.o ../src/WebSocket.cpp cmd_Release/obj.target/uws/src/WebSocket.o := g++ '-DNODE_GYP_MODULE_NAME=uws' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/home/vagrant/.node-gyp/6.11.3/include/node -I/home/vagrant/.node-gyp/6.11.3/src -I/home/vagrant/.node-gyp/6.11.3/deps/uv/include -I/home/vagrant/.node-gyp/6.11.3/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -std=c++11 -DUSE_LIBUV -MMD -MF ./Release/.deps/Release/obj.target/uws/src/WebSocket.o.d.raw -c -o Release/obj.target/uws/src/WebSocket.o ../src/WebSocket.cpp
Release/obj.target/uws/src/WebSocket.o: ../src/WebSocket.cpp \ Release/obj.target/uws/src/WebSocket.o: ../src/WebSocket.cpp \
../src/WebSocket.h ../src/WebSocketProtocol.h ../src/Networking.h \ ../src/WebSocket.h ../src/WebSocketProtocol.h ../src/Networking.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslv.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslv.h \
../src/Backend.h ../src/Libuv.h \ ../src/Backend.h ../src/Libuv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslconf.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/./archs/linux-x86_64/opensslconf.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/comp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl23.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/srtp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h \
../src/Socket.h ../src/Group.h ../src/HTTPSocket.h ../src/Extensions.h \ ../src/Socket.h ../src/Group.h ../src/HTTPSocket.h ../src/Extensions.h \
../src/Hub.h ../src/Node.h \ ../src/Hub.h ../src/Node.h \
/home/vagrant/.node-gyp/6.9.5/include/node/zlib.h \ /home/vagrant/.node-gyp/6.11.3/include/node/zlib.h \
/home/vagrant/.node-gyp/6.9.5/include/node/zconf.h /home/vagrant/.node-gyp/6.11.3/include/node/zconf.h
../src/WebSocket.cpp: ../src/WebSocket.cpp:
../src/WebSocket.h: ../src/WebSocket.h:
../src/WebSocketProtocol.h: ../src/WebSocketProtocol.h:
../src/Networking.h: ../src/Networking.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslv.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslv.h:
../src/Backend.h: ../src/Backend.h:
../src/Libuv.h: ../src/Libuv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/./archs/linux-x86_64/opensslconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/comp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl23.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/srtp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h:
../src/Socket.h: ../src/Socket.h:
../src/Group.h: ../src/Group.h:
../src/HTTPSocket.h: ../src/HTTPSocket.h:
../src/Extensions.h: ../src/Extensions.h:
../src/Hub.h: ../src/Hub.h:
../src/Node.h: ../src/Node.h:
/home/vagrant/.node-gyp/6.9.5/include/node/zlib.h: /home/vagrant/.node-gyp/6.11.3/include/node/zlib.h:
/home/vagrant/.node-gyp/6.9.5/include/node/zconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/zconf.h:

View File

@ -1,65 +1,65 @@
cmd_Release/obj.target/uws/src/addon.o := g++ '-DNODE_GYP_MODULE_NAME=uws' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/home/vagrant/.node-gyp/6.9.5/include/node -I/home/vagrant/.node-gyp/6.9.5/src -I/home/vagrant/.node-gyp/6.9.5/deps/uv/include -I/home/vagrant/.node-gyp/6.9.5/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -std=c++11 -DUSE_LIBUV -MMD -MF ./Release/.deps/Release/obj.target/uws/src/addon.o.d.raw -c -o Release/obj.target/uws/src/addon.o ../src/addon.cpp cmd_Release/obj.target/uws/src/addon.o := g++ '-DNODE_GYP_MODULE_NAME=uws' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/home/vagrant/.node-gyp/6.11.3/include/node -I/home/vagrant/.node-gyp/6.11.3/src -I/home/vagrant/.node-gyp/6.11.3/deps/uv/include -I/home/vagrant/.node-gyp/6.11.3/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -std=c++11 -DUSE_LIBUV -MMD -MF ./Release/.deps/Release/obj.target/uws/src/addon.o.d.raw -c -o Release/obj.target/uws/src/addon.o ../src/addon.cpp
Release/obj.target/uws/src/addon.o: ../src/addon.cpp ../src/../src/uWS.h \ Release/obj.target/uws/src/addon.o: ../src/addon.cpp ../src/../src/uWS.h \
../src/../src/Hub.h ../src/../src/Group.h ../src/../src/WebSocket.h \ ../src/../src/Hub.h ../src/../src/Group.h ../src/../src/WebSocket.h \
../src/../src/WebSocketProtocol.h ../src/../src/Networking.h \ ../src/../src/WebSocketProtocol.h ../src/../src/Networking.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslv.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslv.h \
../src/../src/Backend.h ../src/../src/Libuv.h \ ../src/../src/Backend.h ../src/../src/Libuv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h \ /home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslconf.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/./archs/linux-x86_64/opensslconf.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/comp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl23.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/srtp.h \ /home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h \
../src/../src/Socket.h ../src/../src/HTTPSocket.h \ ../src/../src/Socket.h ../src/../src/HTTPSocket.h \
../src/../src/Extensions.h ../src/../src/Node.h \ ../src/../src/Extensions.h ../src/../src/Node.h \
/home/vagrant/.node-gyp/6.9.5/include/node/zlib.h \ /home/vagrant/.node-gyp/6.11.3/include/node/zlib.h \
/home/vagrant/.node-gyp/6.9.5/include/node/zconf.h ../src/addon.h \ /home/vagrant/.node-gyp/6.11.3/include/node/zconf.h ../src/addon.h \
/home/vagrant/.node-gyp/6.9.5/include/node/node.h \ /home/vagrant/.node-gyp/6.11.3/include/node/node.h \
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h \ /home/vagrant/.node-gyp/6.11.3/include/node/v8.h \
/home/vagrant/.node-gyp/6.9.5/include/node/v8-version.h \ /home/vagrant/.node-gyp/6.11.3/include/node/v8-version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h \ /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h \
/home/vagrant/.node-gyp/6.9.5/include/node/node_version.h \ /home/vagrant/.node-gyp/6.11.3/include/node/node_version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/node_buffer.h \ /home/vagrant/.node-gyp/6.11.3/include/node/node_buffer.h \
/home/vagrant/.node-gyp/6.9.5/include/node/node.h ../src/http.h /home/vagrant/.node-gyp/6.11.3/include/node/node.h ../src/http.h
../src/addon.cpp: ../src/addon.cpp:
../src/../src/uWS.h: ../src/../src/uWS.h:
../src/../src/Hub.h: ../src/../src/Hub.h:
@ -67,66 +67,66 @@ Release/obj.target/uws/src/addon.o: ../src/addon.cpp ../src/../src/uWS.h \
../src/../src/WebSocket.h: ../src/../src/WebSocket.h:
../src/../src/WebSocketProtocol.h: ../src/../src/WebSocketProtocol.h:
../src/../src/Networking.h: ../src/../src/Networking.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslv.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslv.h:
../src/../src/Backend.h: ../src/../src/Backend.h:
../src/../src/Libuv.h: ../src/../src/Libuv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h: /home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/opensslconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/./archs/linux-x86_64/opensslconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/comp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl23.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/srtp.h: /home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h:
../src/../src/Socket.h: ../src/../src/Socket.h:
../src/../src/HTTPSocket.h: ../src/../src/HTTPSocket.h:
../src/../src/Extensions.h: ../src/../src/Extensions.h:
../src/../src/Node.h: ../src/../src/Node.h:
/home/vagrant/.node-gyp/6.9.5/include/node/zlib.h: /home/vagrant/.node-gyp/6.11.3/include/node/zlib.h:
/home/vagrant/.node-gyp/6.9.5/include/node/zconf.h: /home/vagrant/.node-gyp/6.11.3/include/node/zconf.h:
../src/addon.h: ../src/addon.h:
/home/vagrant/.node-gyp/6.9.5/include/node/node.h: /home/vagrant/.node-gyp/6.11.3/include/node/node.h:
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h: /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:
/home/vagrant/.node-gyp/6.9.5/include/node/v8-version.h: /home/vagrant/.node-gyp/6.11.3/include/node/v8-version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h: /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:
/home/vagrant/.node-gyp/6.9.5/include/node/node_version.h: /home/vagrant/.node-gyp/6.11.3/include/node/node_version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/node_buffer.h: /home/vagrant/.node-gyp/6.11.3/include/node/node_buffer.h:
/home/vagrant/.node-gyp/6.9.5/include/node/node.h: /home/vagrant/.node-gyp/6.11.3/include/node/node.h:
../src/http.h: ../src/http.h:

View File

@ -1 +1 @@
cmd_uws := LD_LIBRARY_PATH=/home/vagrant/dad/p6_node_server/node_modules/uws/build/Release/lib.host:/home/vagrant/dad/p6_node_server/node_modules/uws/build/Release/lib.target:$$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; cp "/home/vagrant/dad/p6_node_server/node_modules/uws/build/Release/uws.node" uws_linux_48.node cmd_uws := LD_LIBRARY_PATH=/home/vagrant/projeto/node_server/node_modules/uws/build/Release/lib.host:/home/vagrant/projeto/node_server/node_modules/uws/build/Release/lib.target:$$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; cp "/home/vagrant/projeto/node_server/node_modules/uws/build/Release/uws.node" uws_linux_48.node

Binary file not shown.

Binary file not shown.

View File

@ -12,24 +12,24 @@
"coverage": "false", "coverage": "false",
"debug_devtools": "node", "debug_devtools": "node",
"force_dynamic_crt": 0, "force_dynamic_crt": 0,
"gas_version": "2.26", "gas_version": "2.23",
"host_arch": "x64", "host_arch": "x64",
"icu_data_file": "icudt56l.dat", "icu_data_file": "icudt58l.dat",
"icu_data_in": "../../deps/icu/source/data/in/icudt56l.dat", "icu_data_in": "../../deps/icu-small/source/data/in/icudt58l.dat",
"icu_endianness": "l", "icu_endianness": "l",
"icu_gyp_path": "tools/icu/icu-generic.gyp", "icu_gyp_path": "tools/icu/icu-generic.gyp",
"icu_locales": "en,root", "icu_locales": "en,root",
"icu_path": "deps/icu", "icu_path": "deps/icu-small",
"icu_small": "true", "icu_small": "true",
"icu_ver_major": "56", "icu_ver_major": "58",
"node_byteorder": "little", "node_byteorder": "little",
"node_enable_d8": "false", "node_enable_d8": "false",
"node_enable_v8_vtunejit": "false", "node_enable_v8_vtunejit": "false",
"node_install_npm": "true", "node_install_npm": "true",
"node_module_version": 48, "node_module_version": 48,
"node_no_browser_globals": "false", "node_no_browser_globals": "false",
"node_prefix": "/usr", "node_prefix": "/",
"node_release_urlbase": "", "node_release_urlbase": "https://nodejs.org/download/release/",
"node_shared": "false", "node_shared": "false",
"node_shared_cares": "false", "node_shared_cares": "false",
"node_shared_http_parser": "false", "node_shared_http_parser": "false",
@ -58,13 +58,13 @@
"v8_random_seed": 0, "v8_random_seed": 0,
"v8_use_snapshot": "true", "v8_use_snapshot": "true",
"want_separate_host_toolset": 0, "want_separate_host_toolset": 0,
"nodedir": "/home/vagrant/.node-gyp/6.9.5", "nodedir": "/home/vagrant/.node-gyp/6.11.3",
"copy_dev_lib": "true", "copy_dev_lib": "true",
"standalone_static_library": 1, "standalone_static_library": 1,
"cache_lock_stale": "60000", "cache_lock_stale": "60000",
"legacy_bundling": "", "legacy_bundling": "",
"sign_git_tag": "", "sign_git_tag": "",
"user_agent": "npm/3.10.10 node/v6.9.5 linux x64", "user_agent": "npm/3.10.10 node/v6.11.3 linux x64",
"always_auth": "", "always_auth": "",
"bin_links": "true", "bin_links": "true",
"key": "", "key": "",
@ -122,14 +122,14 @@
"cert": "", "cert": "",
"global": "", "global": "",
"link": "", "link": "",
"save": "true",
"access": "", "access": "",
"also": "", "also": "",
"save": "",
"unicode": "true", "unicode": "true",
"long": "", "long": "",
"production": "", "production": "",
"unsafe_perm": "true", "unsafe_perm": "true",
"node_version": "6.9.5", "node_version": "6.11.3",
"tag": "latest", "tag": "latest",
"git_tag_version": "true", "git_tag_version": "true",
"shrinkwrap": "true", "shrinkwrap": "true",

View File

@ -33,10 +33,10 @@ CFLAGS_CC_Debug := \
-DUSE_LIBUV -DUSE_LIBUV
INCS_Debug := \ INCS_Debug := \
-I/home/vagrant/.node-gyp/6.9.5/include/node \ -I/home/vagrant/.node-gyp/6.11.3/include/node \
-I/home/vagrant/.node-gyp/6.9.5/src \ -I/home/vagrant/.node-gyp/6.11.3/src \
-I/home/vagrant/.node-gyp/6.9.5/deps/uv/include \ -I/home/vagrant/.node-gyp/6.11.3/deps/uv/include \
-I/home/vagrant/.node-gyp/6.9.5/deps/v8/include -I/home/vagrant/.node-gyp/6.11.3/deps/v8/include
DEFS_Release := \ DEFS_Release := \
'-DNODE_GYP_MODULE_NAME=uws' \ '-DNODE_GYP_MODULE_NAME=uws' \
@ -66,10 +66,10 @@ CFLAGS_CC_Release := \
-DUSE_LIBUV -DUSE_LIBUV
INCS_Release := \ INCS_Release := \
-I/home/vagrant/.node-gyp/6.9.5/include/node \ -I/home/vagrant/.node-gyp/6.11.3/include/node \
-I/home/vagrant/.node-gyp/6.9.5/src \ -I/home/vagrant/.node-gyp/6.11.3/src \
-I/home/vagrant/.node-gyp/6.9.5/deps/uv/include \ -I/home/vagrant/.node-gyp/6.11.3/deps/uv/include \
-I/home/vagrant/.node-gyp/6.9.5/deps/v8/include -I/home/vagrant/.node-gyp/6.11.3/deps/v8/include
OBJS := \ OBJS := \
$(obj).target/$(TARGET)/src/Extensions.o \ $(obj).target/$(TARGET)/src/Extensions.o \

View File

@ -1,4 +1,4 @@
make: Entering directory '/home/vagrant/dad/p6_node_server/node_modules/uws/build' make: Entering directory '/home/vagrant/projeto/node_server/node_modules/uws/build'
CXX(target) Release/obj.target/uws/src/Extensions.o CXX(target) Release/obj.target/uws/src/Extensions.o
CXX(target) Release/obj.target/uws/src/Group.o CXX(target) Release/obj.target/uws/src/Group.o
CXX(target) Release/obj.target/uws/src/Networking.o CXX(target) Release/obj.target/uws/src/Networking.o
@ -13,14 +13,14 @@ In file included from ../src/addon.cpp:3:0:
../src/http.h:31:156: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations] ../src/http.h:31:156: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations]
args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) header.value, String::kNormalString, header.valueLength)); args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) header.value, String::kNormalString, header.valueLength));
^ ^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0, In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42, from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1, from ../src/addon.h:1,
from ../src/addon.cpp:2: from ../src/addon.cpp:2:
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h:2334:21: note: declared here /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:2334:21: note: declared here
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data, Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
^ ^
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED
declarator __attribute__((deprecated(message))) declarator __attribute__((deprecated(message)))
^ ^
In file included from ../src/addon.cpp:3:0: In file included from ../src/addon.cpp:3:0:
@ -28,126 +28,126 @@ In file included from ../src/addon.cpp:3:0:
../src/http.h:45:128: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations] ../src/http.h:45:128: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations]
args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) "GET", String::kNormalString, 3)); args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) "GET", String::kNormalString, 3));
^ ^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0, In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42, from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1, from ../src/addon.h:1,
from ../src/addon.cpp:2: from ../src/addon.cpp:2:
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h:2334:21: note: declared here /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:2334:21: note: declared here
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data, Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
^ ^
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED
declarator __attribute__((deprecated(message))) declarator __attribute__((deprecated(message)))
^ ^
In file included from ../src/addon.cpp:3:0: In file included from ../src/addon.cpp:3:0:
../src/http.h:48:128: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations] ../src/http.h:48:128: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations]
args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) "PUT", String::kNormalString, 3)); args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) "PUT", String::kNormalString, 3));
^ ^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0, In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42, from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1, from ../src/addon.h:1,
from ../src/addon.cpp:2: from ../src/addon.cpp:2:
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h:2334:21: note: declared here /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:2334:21: note: declared here
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data, Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
^ ^
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED
declarator __attribute__((deprecated(message))) declarator __attribute__((deprecated(message)))
^ ^
In file included from ../src/addon.cpp:3:0: In file included from ../src/addon.cpp:3:0:
../src/http.h:51:129: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations] ../src/http.h:51:129: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations]
args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) "POST", String::kNormalString, 4)); args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) "POST", String::kNormalString, 4));
^ ^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0, In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42, from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1, from ../src/addon.h:1,
from ../src/addon.cpp:2: from ../src/addon.cpp:2:
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h:2334:21: note: declared here /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:2334:21: note: declared here
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data, Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
^ ^
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED
declarator __attribute__((deprecated(message))) declarator __attribute__((deprecated(message)))
^ ^
In file included from ../src/addon.cpp:3:0: In file included from ../src/addon.cpp:3:0:
../src/http.h:54:129: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations] ../src/http.h:54:129: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations]
args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) "HEAD", String::kNormalString, 4)); args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) "HEAD", String::kNormalString, 4));
^ ^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0, In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42, from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1, from ../src/addon.h:1,
from ../src/addon.cpp:2: from ../src/addon.cpp:2:
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h:2334:21: note: declared here /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:2334:21: note: declared here
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data, Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
^ ^
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED
declarator __attribute__((deprecated(message))) declarator __attribute__((deprecated(message)))
^ ^
In file included from ../src/addon.cpp:3:0: In file included from ../src/addon.cpp:3:0:
../src/http.h:57:130: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations] ../src/http.h:57:130: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations]
args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) "PATCH", String::kNormalString, 5)); args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) "PATCH", String::kNormalString, 5));
^ ^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0, In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42, from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1, from ../src/addon.h:1,
from ../src/addon.cpp:2: from ../src/addon.cpp:2:
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h:2334:21: note: declared here /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:2334:21: note: declared here
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data, Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
^ ^
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED
declarator __attribute__((deprecated(message))) declarator __attribute__((deprecated(message)))
^ ^
In file included from ../src/addon.cpp:3:0: In file included from ../src/addon.cpp:3:0:
../src/http.h:60:130: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations] ../src/http.h:60:130: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations]
args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) "TRACE", String::kNormalString, 5)); args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) "TRACE", String::kNormalString, 5));
^ ^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0, In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42, from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1, from ../src/addon.h:1,
from ../src/addon.cpp:2: from ../src/addon.cpp:2:
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h:2334:21: note: declared here /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:2334:21: note: declared here
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data, Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
^ ^
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED
declarator __attribute__((deprecated(message))) declarator __attribute__((deprecated(message)))
^ ^
In file included from ../src/addon.cpp:3:0: In file included from ../src/addon.cpp:3:0:
../src/http.h:63:131: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations] ../src/http.h:63:131: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations]
args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) "DELETE", String::kNormalString, 6)); args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) "DELETE", String::kNormalString, 6));
^ ^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0, In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42, from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1, from ../src/addon.h:1,
from ../src/addon.cpp:2: from ../src/addon.cpp:2:
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h:2334:21: note: declared here /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:2334:21: note: declared here
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data, Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
^ ^
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED
declarator __attribute__((deprecated(message))) declarator __attribute__((deprecated(message)))
^ ^
In file included from ../src/addon.cpp:3:0: In file included from ../src/addon.cpp:3:0:
../src/http.h:66:132: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations] ../src/http.h:66:132: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations]
args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) "OPTIONS", String::kNormalString, 7)); args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) "OPTIONS", String::kNormalString, 7));
^ ^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0, In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42, from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1, from ../src/addon.h:1,
from ../src/addon.cpp:2: from ../src/addon.cpp:2:
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h:2334:21: note: declared here /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:2334:21: note: declared here
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data, Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
^ ^
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED
declarator __attribute__((deprecated(message))) declarator __attribute__((deprecated(message)))
^ ^
In file included from ../src/addon.cpp:3:0: In file included from ../src/addon.cpp:3:0:
../src/http.h:69:132: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations] ../src/http.h:69:132: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations]
args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) "CONNECT", String::kNormalString, 7)); args.GetReturnValue().Set(String::NewFromOneByte(args.GetIsolate(), (uint8_t *) "CONNECT", String::kNormalString, 7));
^ ^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0, In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42, from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1, from ../src/addon.h:1,
from ../src/addon.cpp:2: from ../src/addon.cpp:2:
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h:2334:21: note: declared here /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:2334:21: note: declared here
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data, Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
^ ^
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED
declarator __attribute__((deprecated(message))) declarator __attribute__((deprecated(message)))
^ ^
In file included from ../src/addon.cpp:3:0: In file included from ../src/addon.cpp:3:0:
@ -155,14 +155,14 @@ In file included from ../src/addon.cpp:3:0:
../src/http.h:99:89: warning: v8::Local<v8::Object> v8::Function::NewInstance() const is deprecated: Use maybe version [-Wdeprecated-declarations] ../src/http.h:99:89: warning: v8::Local<v8::Object> v8::Function::NewInstance() const is deprecated: Use maybe version [-Wdeprecated-declarations]
Local<Object> reqObjectLocal = reqTemplateLocal->GetFunction()->NewInstance(); Local<Object> reqObjectLocal = reqTemplateLocal->GetFunction()->NewInstance();
^ ^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0, In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42, from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1, from ../src/addon.h:1,
from ../src/addon.cpp:2: from ../src/addon.cpp:2:
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h:3274:52: note: declared here /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:3276:52: note: declared here
V8_DEPRECATED("Use maybe version", Local<Object> NewInstance() const); V8_DEPRECATED("Use maybe version", Local<Object> NewInstance() const);
^ ^
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED
declarator __attribute__((deprecated(message))) declarator __attribute__((deprecated(message)))
^ ^
In file included from ../src/addon.cpp:3:0: In file included from ../src/addon.cpp:3:0:
@ -174,14 +174,14 @@ In file included from ../src/addon.cpp:3:0:
../src/http.h:196:65: warning: v8::Local<v8::Object> v8::Function::NewInstance() const is deprecated: Use maybe version [-Wdeprecated-declarations] ../src/http.h:196:65: warning: v8::Local<v8::Object> v8::Function::NewInstance() const is deprecated: Use maybe version [-Wdeprecated-declarations]
return resTemplateLocal->GetFunction()->NewInstance(); return resTemplateLocal->GetFunction()->NewInstance();
^ ^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0, In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42, from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1, from ../src/addon.h:1,
from ../src/addon.cpp:2: from ../src/addon.cpp:2:
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h:3274:52: note: declared here /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:3276:52: note: declared here
V8_DEPRECATED("Use maybe version", Local<Object> NewInstance() const); V8_DEPRECATED("Use maybe version", Local<Object> NewInstance() const);
^ ^
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED
declarator __attribute__((deprecated(message))) declarator __attribute__((deprecated(message)))
^ ^
In file included from ../src/addon.cpp:3:0: In file included from ../src/addon.cpp:3:0:
@ -189,14 +189,14 @@ In file included from ../src/addon.cpp:3:0:
../src/http.h:227:155: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations] ../src/http.h:227:155: warning: static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int) is deprecated: Use maybe version [-Wdeprecated-declarations]
reqObject->SetInternalField(4, String::NewFromOneByte(isolate, (uint8_t *) req.getUrl().value, String::kNormalString, req.getUrl().valueLength)); reqObject->SetInternalField(4, String::NewFromOneByte(isolate, (uint8_t *) req.getUrl().value, String::kNormalString, req.getUrl().valueLength));
^ ^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0, In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42, from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1, from ../src/addon.h:1,
from ../src/addon.cpp:2: from ../src/addon.cpp:2:
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h:2334:21: note: declared here /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:2334:21: note: declared here
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data, Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
^ ^
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED
declarator __attribute__((deprecated(message))) declarator __attribute__((deprecated(message)))
^ ^
In file included from ../src/addon.cpp:3:0: In file included from ../src/addon.cpp:3:0:
@ -204,14 +204,14 @@ In file included from ../src/addon.cpp:3:0:
../src/http.h:293:122: warning: v8::Local<v8::Object> v8::Function::NewInstance() const is deprecated: Use maybe version [-Wdeprecated-declarations] ../src/http.h:293:122: warning: v8::Local<v8::Object> v8::Function::NewInstance() const is deprecated: Use maybe version [-Wdeprecated-declarations]
args.GetReturnValue().Set(newInstance = Local<Function>::New(args.GetIsolate(), httpPersistent)->NewInstance()); args.GetReturnValue().Set(newInstance = Local<Function>::New(args.GetIsolate(), httpPersistent)->NewInstance());
^ ^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0, In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42, from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1, from ../src/addon.h:1,
from ../src/addon.cpp:2: from ../src/addon.cpp:2:
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h:3274:52: note: declared here /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:3276:52: note: declared here
V8_DEPRECATED("Use maybe version", Local<Object> NewInstance() const); V8_DEPRECATED("Use maybe version", Local<Object> NewInstance() const);
^ ^
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED
declarator __attribute__((deprecated(message))) declarator __attribute__((deprecated(message)))
^ ^
In file included from ../src/addon.cpp:3:0: In file included from ../src/addon.cpp:3:0:
@ -219,46 +219,46 @@ In file included from ../src/addon.cpp:3:0:
../src/http.h:320:159: warning: bool v8::Object::SetPrototype(v8::Local<v8::Value>) is deprecated: Use maybe version [-Wdeprecated-declarations] ../src/http.h:320:159: warning: bool v8::Object::SetPrototype(v8::Local<v8::Value>) is deprecated: Use maybe version [-Wdeprecated-declarations]
express->Get(String::NewFromUtf8(isolate, "request"))->ToObject()->SetPrototype(Local<Object>::New(args.GetIsolate(), reqTemplate)->GetPrototype()); express->Get(String::NewFromUtf8(isolate, "request"))->ToObject()->SetPrototype(Local<Object>::New(args.GetIsolate(), reqTemplate)->GetPrototype());
^ ^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0, In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42, from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1, from ../src/addon.h:1,
from ../src/addon.cpp:2: from ../src/addon.cpp:2:
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h:2813:43: note: declared here /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:2813:43: note: declared here
V8_DEPRECATED("Use maybe version", bool SetPrototype(Local<Value> prototype)); V8_DEPRECATED("Use maybe version", bool SetPrototype(Local<Value> prototype));
^ ^
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED
declarator __attribute__((deprecated(message))) declarator __attribute__((deprecated(message)))
^ ^
In file included from ../src/addon.cpp:3:0: In file included from ../src/addon.cpp:3:0:
../src/http.h:321:160: warning: bool v8::Object::SetPrototype(v8::Local<v8::Value>) is deprecated: Use maybe version [-Wdeprecated-declarations] ../src/http.h:321:160: warning: bool v8::Object::SetPrototype(v8::Local<v8::Value>) is deprecated: Use maybe version [-Wdeprecated-declarations]
express->Get(String::NewFromUtf8(isolate, "response"))->ToObject()->SetPrototype(Local<Object>::New(args.GetIsolate(), resTemplate)->GetPrototype()); express->Get(String::NewFromUtf8(isolate, "response"))->ToObject()->SetPrototype(Local<Object>::New(args.GetIsolate(), resTemplate)->GetPrototype());
^ ^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0, In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42, from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1, from ../src/addon.h:1,
from ../src/addon.cpp:2: from ../src/addon.cpp:2:
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h:2813:43: note: declared here /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:2813:43: note: declared here
V8_DEPRECATED("Use maybe version", bool SetPrototype(Local<Value> prototype)); V8_DEPRECATED("Use maybe version", bool SetPrototype(Local<Value> prototype));
^ ^
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED
declarator __attribute__((deprecated(message))) declarator __attribute__((deprecated(message)))
^ ^
In file included from ../src/addon.cpp:3:0: In file included from ../src/addon.cpp:3:0:
../src/http.h:327:60: warning: v8::Local<v8::Object> v8::Function::NewInstance() const is deprecated: Use maybe version [-Wdeprecated-declarations] ../src/http.h:327:60: warning: v8::Local<v8::Object> v8::Function::NewInstance() const is deprecated: Use maybe version [-Wdeprecated-declarations]
args.GetReturnValue().Set(express->NewInstance()); args.GetReturnValue().Set(express->NewInstance());
^ ^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0, In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42, from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1, from ../src/addon.h:1,
from ../src/addon.cpp:2: from ../src/addon.cpp:2:
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h:3274:52: note: declared here /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:3276:52: note: declared here
V8_DEPRECATED("Use maybe version", Local<Object> NewInstance() const); V8_DEPRECATED("Use maybe version", Local<Object> NewInstance() const);
^ ^
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED /home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:333:3: note: in definition of macro V8_DEPRECATED
declarator __attribute__((deprecated(message))) declarator __attribute__((deprecated(message)))
^ ^
SOLINK_MODULE(target) Release/obj.target/uws.node SOLINK_MODULE(target) Release/obj.target/uws.node
COPY Release/uws.node COPY Release/uws.node
ACTION binding_gyp_action_after_build_target_move_lib uws ACTION binding_gyp_action_after_build_target_move_lib uws
TOUCH Release/obj.target/action_after_build.stamp TOUCH Release/obj.target/action_after_build.stamp
make: Leaving directory '/home/vagrant/dad/p6_node_server/node_modules/uws/build' make: Leaving directory '/home/vagrant/projeto/node_server/node_modules/uws/build'

View File

@ -10,7 +10,7 @@
"spec": ">=0.14.4 <0.15.0", "spec": ">=0.14.4 <0.15.0",
"type": "range" "type": "range"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/engine.io" "/home/vagrant/projeto/node_server/node_modules/engine.io"
] ]
], ],
"_from": "uws@>=0.14.4 <0.15.0", "_from": "uws@>=0.14.4 <0.15.0",
@ -44,7 +44,7 @@
"_shasum": "67aaf33c46b2a587a5f6666d00f7691328f149dc", "_shasum": "67aaf33c46b2a587a5f6666d00f7691328f149dc",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "uws@~0.14.4", "_spec": "uws@~0.14.4",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/engine.io", "_where": "/home/vagrant/projeto/node_server/node_modules/engine.io",
"author": { "author": {
"name": "Alex Hultman", "name": "Alex Hultman",
"email": "alexhultman@gmail.com", "email": "alexhultman@gmail.com",

Binary file not shown.

View File

@ -8,8 +8,8 @@
ws is a simple to use, blazing fast, and thoroughly tested WebSocket client ws is a simple to use, blazing fast, and thoroughly tested WebSocket client
and server implementation. and server implementation.
Passes the quite extensive Autobahn test suite. See http://websockets.github.io/ws/ Passes the quite extensive Autobahn test suite: [server][server-report],
for the full reports. [client][client-report].
**Note**: This module does not work in the browser. The client in the docs is a **Note**: This module does not work in the browser. The client in the docs is a
reference to a back end with the role of a client in the WebSocket reference to a back end with the role of a client in the WebSocket
@ -335,5 +335,7 @@ We're using the GitHub [releases][changelog] for changelog entries.
[https-proxy-agent]: https://github.com/TooTallNate/node-https-proxy-agent [https-proxy-agent]: https://github.com/TooTallNate/node-https-proxy-agent
[socks-proxy-agent]: https://github.com/TooTallNate/node-socks-proxy-agent [socks-proxy-agent]: https://github.com/TooTallNate/node-socks-proxy-agent
[client-report]: http://websockets.github.io/ws/autobahn/clients/
[server-report]: http://websockets.github.io/ws/autobahn/servers/
[permessage-deflate]: https://tools.ietf.org/html/rfc7692 [permessage-deflate]: https://tools.ietf.org/html/rfc7692
[changelog]: https://github.com/websockets/ws/releases [changelog]: https://github.com/websockets/ws/releases

Binary file not shown.

View File

@ -55,7 +55,7 @@ class CloseEvent extends Event {
constructor (code, reason, target) { constructor (code, reason, target) {
super('close', target); super('close', target);
this.wasClean = code === undefined || code === 1000 || (code >= 3000 && code <= 4999); this.wasClean = target._closeFrameReceived && target._closeFrameSent;
this.reason = reason; this.reason = reason;
this.code = code; this.code = code;
} }

View File

@ -1,67 +1,192 @@
'use strict'; 'use strict';
//
// Allowed token characters:
//
// '!', '#', '$', '%', '&', ''', '*', '+', '-',
// '.', 0-9, A-Z, '^', '_', '`', a-z, '|', '~'
//
// tokenChars[32] === 0 // ' '
// tokenChars[33] === 1 // '!'
// tokenChars[34] === 0 // '"'
// ...
//
const tokenChars = [
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 0 - 15
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 16 - 31
0, 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1, 0, // 32 - 47
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, // 48 - 63
0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, // 64 - 79
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, // 80 - 95
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, // 96 - 111
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0 // 112 - 127
];
/** /**
* Parse the `Sec-WebSocket-Extensions` header into an object. * Adds an offer to the map of extension offers or a parameter to the map of
* parameters.
* *
* @param {String} value field value of the header * @param {Object} dest The map of extension offers or parameters
* @param {String} name The extension or parameter name
* @param {(Object|Boolean|String)} elem The extension parameters or the
* parameter value
* @private
*/
function push (dest, name, elem) {
if (Object.prototype.hasOwnProperty.call(dest, name)) dest[name].push(elem);
else dest[name] = [elem];
}
/**
* Parses the `Sec-WebSocket-Extensions` header into an object.
*
* @param {String} header The field value of the header
* @return {Object} The parsed object * @return {Object} The parsed object
* @public * @public
*/ */
const parse = (value) => { function parse (header) {
value = value || ''; const offers = {};
const extensions = {}; if (header === undefined || header === '') return offers;
value.split(',').forEach((v) => { var params = {};
const params = v.split(';'); var mustUnescape = false;
const token = params.shift().trim(); var isEscaping = false;
var inQuotes = false;
var extensionName;
var paramName;
var start = -1;
var end = -1;
if (extensions[token] === undefined) { for (var i = 0; i < header.length; i++) {
extensions[token] = []; const code = header.charCodeAt(i);
} else if (!extensions.hasOwnProperty(token)) {
return;
}
const parsedParams = {}; if (extensionName === undefined) {
if (end === -1 && tokenChars[code] === 1) {
if (start === -1) start = i;
} else if (code === 0x20/* ' ' */|| code === 0x09/* '\t' */) {
if (end === -1 && start !== -1) end = i;
} else if (code === 0x3b/* ';' */ || code === 0x2c/* ',' */) {
if (start === -1) throw new Error(`unexpected character at index ${i}`);
params.forEach((param) => { if (end === -1) end = i;
const parts = param.trim().split('='); const name = header.slice(start, end);
const key = parts[0]; if (code === 0x2c) {
var value = parts[1]; push(offers, name, params);
params = {};
} else {
extensionName = name;
}
if (value === undefined) { start = end = -1;
value = true;
} else { } else {
// unquote value throw new Error(`unexpected character at index ${i}`);
if (value[0] === '"') {
value = value.slice(1);
}
if (value[value.length - 1] === '"') {
value = value.slice(0, value.length - 1);
}
} }
} else if (paramName === undefined) {
if (end === -1 && tokenChars[code] === 1) {
if (start === -1) start = i;
} else if (code === 0x20 || code === 0x09) {
if (end === -1 && start !== -1) end = i;
} else if (code === 0x3b || code === 0x2c) {
if (start === -1) throw new Error(`unexpected character at index ${i}`);
if (parsedParams[key] === undefined) { if (end === -1) end = i;
parsedParams[key] = [value]; push(params, header.slice(start, end), true);
} else if (parsedParams.hasOwnProperty(key)) { if (code === 0x2c) {
parsedParams[key].push(value); push(offers, extensionName, params);
params = {};
extensionName = undefined;
}
start = end = -1;
} else if (code === 0x3d/* '=' */&& start !== -1 && end === -1) {
paramName = header.slice(start, i);
start = end = -1;
} else {
throw new Error(`unexpected character at index ${i}`);
} }
}); } else {
//
// The value of a quoted-string after unescaping must conform to the
// token ABNF, so only token characters are valid.
// Ref: https://tools.ietf.org/html/rfc6455#section-9.1
//
if (isEscaping) {
if (tokenChars[code] !== 1) {
throw new Error(`unexpected character at index ${i}`);
}
if (start === -1) start = i;
else if (!mustUnescape) mustUnescape = true;
isEscaping = false;
} else if (inQuotes) {
if (tokenChars[code] === 1) {
if (start === -1) start = i;
} else if (code === 0x22/* '"' */ && start !== -1) {
inQuotes = false;
end = i;
} else if (code === 0x5c/* '\' */) {
isEscaping = true;
} else {
throw new Error(`unexpected character at index ${i}`);
}
} else if (code === 0x22 && header.charCodeAt(i - 1) === 0x3d) {
inQuotes = true;
} else if (end === -1 && tokenChars[code] === 1) {
if (start === -1) start = i;
} else if (start !== -1 && (code === 0x20 || code === 0x09)) {
if (end === -1) end = i;
} else if (code === 0x3b || code === 0x2c) {
if (start === -1) throw new Error(`unexpected character at index ${i}`);
extensions[token].push(parsedParams); if (end === -1) end = i;
}); var value = header.slice(start, end);
if (mustUnescape) {
value = value.replace(/\\/g, '');
mustUnescape = false;
}
push(params, paramName, value);
if (code === 0x2c) {
push(offers, extensionName, params);
params = {};
extensionName = undefined;
}
return extensions; paramName = undefined;
}; start = end = -1;
} else {
throw new Error(`unexpected character at index ${i}`);
}
}
}
if (start === -1 || inQuotes) throw new Error('unexpected end of input');
if (end === -1) end = i;
const token = header.slice(start, end);
if (extensionName === undefined) {
push(offers, token, {});
} else {
if (paramName === undefined) {
push(params, token, true);
} else if (mustUnescape) {
push(params, paramName, token.replace(/\\/g, ''));
} else {
push(params, paramName, token);
}
push(offers, extensionName, params);
}
return offers;
}
/** /**
* Serialize a parsed `Sec-WebSocket-Extensions` header to a string. * Serializes a parsed `Sec-WebSocket-Extensions` header to a string.
* *
* @param {Object} value The object to format * @param {Object} value The object to format
* @return {String} A string representing the given value * @return {String} A string representing the given value
* @public * @public
*/ */
const format = (value) => { function format (value) {
return Object.keys(value).map((token) => { return Object.keys(value).map((token) => {
var paramsList = value[token]; var paramsList = value[token];
if (!Array.isArray(paramsList)) paramsList = [paramsList]; if (!Array.isArray(paramsList)) paramsList = [paramsList];
@ -73,6 +198,6 @@ const format = (value) => {
})).join('; '); })).join('; ');
}).join(', '); }).join(', ');
}).join(', '); }).join(', ');
}; }
module.exports = { format, parse }; module.exports = { format, parse };

View File

@ -19,18 +19,41 @@ const kBuffers = Symbol('buffers');
const kError = Symbol('error'); const kError = Symbol('error');
const kOwner = Symbol('owner'); const kOwner = Symbol('owner');
//
// We limit zlib concurrency, which prevents severe memory fragmentation // We limit zlib concurrency, which prevents severe memory fragmentation
// as documented in https://github.com/nodejs/node/issues/8871#issuecomment-250915913 // as documented in https://github.com/nodejs/node/issues/8871#issuecomment-250915913
// and https://github.com/websockets/ws/issues/1202 // and https://github.com/websockets/ws/issues/1202
// //
// Intentionally global; it's the global thread pool that's // Intentionally global; it's the global thread pool that's an issue.
// an issue. //
let zlibLimiter; let zlibLimiter;
/** /**
* Per-message Deflate implementation. * permessage-deflate implementation.
*/ */
class PerMessageDeflate { class PerMessageDeflate {
/**
* Creates a PerMessageDeflate instance.
*
* @param {Object} options Configuration options
* @param {Boolean} options.serverNoContextTakeover Request/accept disabling
* of server context takeover
* @param {Boolean} options.clientNoContextTakeover Advertise/acknowledge
* disabling of client context takeover
* @param {(Boolean|Number)} options.serverMaxWindowBits Request/confirm the
* use of a custom server window size
* @param {(Boolean|Number)} options.clientMaxWindowBits Advertise support
* for, or request, a custom client window size
* @param {Number} options.level The value of zlib's `level` param
* @param {Number} options.memLevel The value of zlib's `memLevel` param
* @param {Number} options.threshold Size (in bytes) below which messages
* should not be compressed
* @param {Number} options.concurrencyLimit The number of concurrent calls to
* zlib
* @param {Boolean} isServer Create the instance in either server or client
* mode
* @param {Number} maxPayload The maximum allowed message length
*/
constructor (options, isServer, maxPayload) { constructor (options, isServer, maxPayload) {
this._maxPayload = maxPayload | 0; this._maxPayload = maxPayload | 0;
this._options = options || {}; this._options = options || {};
@ -51,6 +74,9 @@ class PerMessageDeflate {
} }
} }
/**
* @type {String}
*/
static get extensionName () { static get extensionName () {
return 'permessage-deflate'; return 'permessage-deflate';
} }
@ -195,28 +221,21 @@ class PerMessageDeflate {
acceptAsClient (paramsList) { acceptAsClient (paramsList) {
const params = paramsList[0]; const params = paramsList[0];
if (this._options.clientNoContextTakeover != null) { if (
if ( this._options.clientNoContextTakeover === false &&
this._options.clientNoContextTakeover === false && params.client_no_context_takeover
params.client_no_context_takeover ) {
) { throw new Error('Invalid value for "client_no_context_takeover"');
throw new Error('Invalid value for "client_no_context_takeover"');
}
} }
if (this._options.clientMaxWindowBits != null) {
if ( if (
this._options.clientMaxWindowBits === false && (typeof this._options.clientMaxWindowBits === 'number' &&
params.client_max_window_bits
) {
throw new Error('Invalid value for "client_max_window_bits"');
}
if (
typeof this._options.clientMaxWindowBits === 'number' &&
(!params.client_max_window_bits || (!params.client_max_window_bits ||
params.client_max_window_bits > this._options.clientMaxWindowBits) params.client_max_window_bits > this._options.clientMaxWindowBits)) ||
) { (this._options.clientMaxWindowBits === false &&
throw new Error('Invalid value for "client_max_window_bits"'); params.client_max_window_bits)
} ) {
throw new Error('Invalid value for "client_max_window_bits"');
} }
return params; return params;

View File

@ -12,6 +12,7 @@ const crypto = require('crypto');
const PerMessageDeflate = require('./PerMessageDeflate'); const PerMessageDeflate = require('./PerMessageDeflate');
const bufferUtil = require('./BufferUtil'); const bufferUtil = require('./BufferUtil');
const ErrorCodes = require('./ErrorCodes'); const ErrorCodes = require('./ErrorCodes');
const constants = require('./Constants');
const Buffer = safeBuffer.Buffer; const Buffer = safeBuffer.Buffer;
@ -112,14 +113,26 @@ class Sender {
* @public * @public
*/ */
close (code, data, mask, cb) { close (code, data, mask, cb) {
if (code !== undefined && (typeof code !== 'number' || !ErrorCodes.isValidErrorCode(code))) { var buf;
if (code === undefined) {
code = 1000;
} else if (typeof code !== 'number' || !ErrorCodes.isValidErrorCode(code)) {
throw new Error('first argument must be a valid error code number'); throw new Error('first argument must be a valid error code number');
} }
const buf = Buffer.allocUnsafe(2 + (data ? Buffer.byteLength(data) : 0)); if (data === undefined || data === '') {
if (code === 1000) {
buf.writeUInt16BE(code || 1000, 0, true); buf = constants.EMPTY_BUFFER;
if (buf.length > 2) buf.write(data, 2); } else {
buf = Buffer.allocUnsafe(2);
buf.writeUInt16BE(code, 0, true);
}
} else {
buf = Buffer.allocUnsafe(2 + Buffer.byteLength(data));
buf.writeUInt16BE(code, 0, true);
buf.write(data, 2);
}
if (this._deflating) { if (this._deflating) {
this.enqueue([this.doClose, buf, mask, cb]); this.enqueue([this.doClose, buf, mask, cb]);

View File

@ -55,10 +55,12 @@ class WebSocket extends EventEmitter {
this._binaryType = constants.BINARY_TYPES[0]; this._binaryType = constants.BINARY_TYPES[0];
this._finalize = this.finalize.bind(this); this._finalize = this.finalize.bind(this);
this._finalizeCalled = false; this._closeFrameReceived = false;
this._closeMessage = null; this._closeFrameSent = false;
this._closeMessage = '';
this._closeTimer = null; this._closeTimer = null;
this._closeCode = null; this._finalized = false;
this._closeCode = 1006;
this._receiver = null; this._receiver = null;
this._sender = null; this._sender = null;
this._socket = null; this._socket = null;
@ -125,21 +127,17 @@ class WebSocket extends EventEmitter {
this._ultron = new Ultron(socket); this._ultron = new Ultron(socket);
this._socket = socket; this._socket = socket;
// socket cleanup handlers
this._ultron.on('close', this._finalize); this._ultron.on('close', this._finalize);
this._ultron.on('error', this._finalize); this._ultron.on('error', this._finalize);
this._ultron.on('end', this._finalize); this._ultron.on('end', this._finalize);
// ensure that the head is added to the receiver
if (head.length > 0) socket.unshift(head); if (head.length > 0) socket.unshift(head);
// subsequent packets are pushed to the receiver
this._ultron.on('data', (data) => { this._ultron.on('data', (data) => {
this.bytesReceived += data.length; this.bytesReceived += data.length;
this._receiver.add(data); this._receiver.add(data);
}); });
// receiver event handlers
this._receiver.onmessage = (data) => this.emit('message', data); this._receiver.onmessage = (data) => this.emit('message', data);
this._receiver.onping = (data) => { this._receiver.onping = (data) => {
this.pong(data, !this._isServer, true); this.pong(data, !this._isServer, true);
@ -147,14 +145,22 @@ class WebSocket extends EventEmitter {
}; };
this._receiver.onpong = (data) => this.emit('pong', data); this._receiver.onpong = (data) => this.emit('pong', data);
this._receiver.onclose = (code, reason) => { this._receiver.onclose = (code, reason) => {
this._closeFrameReceived = true;
this._closeMessage = reason; this._closeMessage = reason;
this._closeCode = code; this._closeCode = code;
this.close(code, reason); if (!this._finalized) this.close(code, reason);
}; };
this._receiver.onerror = (error, code) => { this._receiver.onerror = (error, code) => {
// close the connection when the receiver reports a HyBi error code this._closeMessage = '';
this.close(code, ''); this._closeCode = code;
//
// Ensure that the error is emitted even if `WebSocket#finalize()` has
// already been called.
//
this.readyState = WebSocket.CLOSING;
this.emit('error', error); this.emit('error', error);
this.finalize(true);
}; };
this.readyState = WebSocket.OPEN; this.readyState = WebSocket.OPEN;
@ -164,43 +170,34 @@ class WebSocket extends EventEmitter {
/** /**
* Clean up and release internal resources. * Clean up and release internal resources.
* *
* @param {(Boolean|Error)} Indicates whether or not an error occurred * @param {(Boolean|Error)} error Indicates whether or not an error occurred
* @private * @private
*/ */
finalize (error) { finalize (error) {
if (this._finalizeCalled) return; if (this._finalized) return;
this.readyState = WebSocket.CLOSING; this.readyState = WebSocket.CLOSING;
this._finalizeCalled = true; this._finalized = true;
if (typeof error === 'object') this.emit('error', error);
if (!this._socket) return this.emitClose();
clearTimeout(this._closeTimer); clearTimeout(this._closeTimer);
this._closeTimer = null; this._closeTimer = null;
// this._ultron.destroy();
// If the connection was closed abnormally (with an error), or if the close this._ultron = null;
// control frame was malformed or not received then the close code must be
// 1006.
//
if (error) this._closeCode = 1006;
if (this._socket) { this._socket.on('error', constants.NOOP);
this._ultron.destroy();
this._socket.on('error', function onerror () {
this.destroy();
});
if (!error) this._socket.end(); if (!error) this._socket.end();
else this._socket.destroy(); else this._socket.destroy();
this._receiver.cleanup(() => this.emitClose()); this._socket = null;
this._sender = null;
this._receiver = null; this._receiver.cleanup(() => this.emitClose());
this._sender = null; this._receiver = null;
this._socket = null;
this._ultron = null;
} else {
this.emitClose();
}
} }
/** /**
@ -210,7 +207,8 @@ class WebSocket extends EventEmitter {
*/ */
emitClose () { emitClose () {
this.readyState = WebSocket.CLOSED; this.readyState = WebSocket.CLOSED;
this.emit('close', this._closeCode || 1006, this._closeMessage || '');
this.emit('close', this._closeCode, this._closeMessage);
if (this.extensions[PerMessageDeflate.extensionName]) { if (this.extensions[PerMessageDeflate.extensionName]) {
this.extensions[PerMessageDeflate.extensionName].cleanup(); this.extensions[PerMessageDeflate.extensionName].cleanup();
@ -219,7 +217,6 @@ class WebSocket extends EventEmitter {
this.extensions = null; this.extensions = null;
this.removeAllListeners(); this.removeAllListeners();
this.on('error', constants.NOOP); // Catch all errors after this.
} }
/** /**
@ -247,6 +244,22 @@ class WebSocket extends EventEmitter {
/** /**
* Start a closing handshake. * Start a closing handshake.
* *
* +----------+ +-----------+ +----------+
* + - - -|ws.close()|---->|close frame|-->|ws.close()|- - - -
* +----------+ +-----------+ +----------+ |
* | +----------+ +-----------+ |
* |ws.close()|<----|close frame|<--------+ |
* +----------+ +-----------+ |
* CLOSING | +---+ | CLOSING
* | +---|fin|<------------+
* | | | +---+ |
* | | +---+ +-------------+
* | +----------+-->|fin|----->|ws.finalize()| - - +
* | +---+ +-------------+
* | +-------------+ |
* - - -|ws.finalize()|<--+
* +-------------+
*
* @param {Number} code Status code explaining why the connection is closing * @param {Number} code Status code explaining why the connection is closing
* @param {String} data A string explaining why the connection is closing * @param {String} data A string explaining why the connection is closing
* @public * @public
@ -254,30 +267,33 @@ class WebSocket extends EventEmitter {
close (code, data) { close (code, data) {
if (this.readyState === WebSocket.CLOSED) return; if (this.readyState === WebSocket.CLOSED) return;
if (this.readyState === WebSocket.CONNECTING) { if (this.readyState === WebSocket.CONNECTING) {
if (this._req && !this._req.aborted) { this._req.abort();
this._req.abort(); this.finalize(new Error('closed before the connection is established'));
this.emit('error', new Error('closed before the connection is established'));
this.finalize(true);
}
return; return;
} }
if (this.readyState === WebSocket.CLOSING) { if (this.readyState === WebSocket.CLOSING) {
if (this._closeCode && this._socket) this._socket.end(); if (this._closeFrameSent && this._closeFrameReceived) this._socket.end();
return; return;
} }
this.readyState = WebSocket.CLOSING; this.readyState = WebSocket.CLOSING;
this._sender.close(code, data, !this._isServer, (err) => { this._sender.close(code, data, !this._isServer, (err) => {
if (err) this.emit('error', err); //
// This error is handled by the `'error'` listener on the socket. We only
// want to know if the close frame has been sent here.
//
if (err) return;
this._closeFrameSent = true;
if (!this._finalized) {
if (this._closeFrameReceived) this._socket.end();
if (this._socket) {
if (this._closeCode) this._socket.end();
// //
// Ensure that the connection is cleaned up even when the closing // Ensure that the connection is cleaned up even when the closing
// handshake fails. // handshake fails.
// //
clearTimeout(this._closeTimer);
this._closeTimer = setTimeout(this._finalize, closeTimeout, true); this._closeTimer = setTimeout(this._finalize, closeTimeout, true);
} }
}); });
@ -369,11 +385,8 @@ class WebSocket extends EventEmitter {
terminate () { terminate () {
if (this.readyState === WebSocket.CLOSED) return; if (this.readyState === WebSocket.CLOSED) return;
if (this.readyState === WebSocket.CONNECTING) { if (this.readyState === WebSocket.CONNECTING) {
if (this._req && !this._req.aborted) { this._req.abort();
this._req.abort(); this.finalize(new Error('closed before the connection is established'));
this.emit('error', new Error('closed before the connection is established'));
this.finalize(true);
}
return; return;
} }
@ -527,21 +540,8 @@ function initAsClient (address, protocols, options) {
const isSecure = serverUrl.protocol === 'wss:' || serverUrl.protocol === 'https:'; const isSecure = serverUrl.protocol === 'wss:' || serverUrl.protocol === 'https:';
const key = crypto.randomBytes(16).toString('base64'); const key = crypto.randomBytes(16).toString('base64');
const httpObj = isSecure ? https : http; const httpObj = isSecure ? https : http;
//
// Prepare extensions.
//
const extensionsOffer = {};
var perMessageDeflate; var perMessageDeflate;
if (options.perMessageDeflate) {
perMessageDeflate = new PerMessageDeflate(
options.perMessageDeflate !== true ? options.perMessageDeflate : {},
false
);
extensionsOffer[PerMessageDeflate.extensionName] = perMessageDeflate.offer();
}
const requestOptions = { const requestOptions = {
port: serverUrl.port || (isSecure ? 443 : 80), port: serverUrl.port || (isSecure ? 443 : 80),
host: serverUrl.hostname, host: serverUrl.hostname,
@ -555,8 +555,14 @@ function initAsClient (address, protocols, options) {
}; };
if (options.headers) Object.assign(requestOptions.headers, options.headers); if (options.headers) Object.assign(requestOptions.headers, options.headers);
if (Object.keys(extensionsOffer).length) { if (options.perMessageDeflate) {
requestOptions.headers['Sec-WebSocket-Extensions'] = Extensions.format(extensionsOffer); perMessageDeflate = new PerMessageDeflate(
options.perMessageDeflate !== true ? options.perMessageDeflate : {},
false
);
requestOptions.headers['Sec-WebSocket-Extensions'] = Extensions.format({
[PerMessageDeflate.extensionName]: perMessageDeflate.offer()
});
} }
if (options.protocol) { if (options.protocol) {
requestOptions.headers['Sec-WebSocket-Protocol'] = options.protocol; requestOptions.headers['Sec-WebSocket-Protocol'] = options.protocol;
@ -630,8 +636,7 @@ function initAsClient (address, protocols, options) {
if (options.handshakeTimeout) { if (options.handshakeTimeout) {
this._req.setTimeout(options.handshakeTimeout, () => { this._req.setTimeout(options.handshakeTimeout, () => {
this._req.abort(); this._req.abort();
this.emit('error', new Error('opening handshake has timed out')); this.finalize(new Error('opening handshake has timed out'));
this.finalize(true);
}); });
} }
@ -639,15 +644,13 @@ function initAsClient (address, protocols, options) {
if (this._req.aborted) return; if (this._req.aborted) return;
this._req = null; this._req = null;
this.emit('error', error); this.finalize(error);
this.finalize(true);
}); });
this._req.on('response', (res) => { this._req.on('response', (res) => {
if (!this.emit('unexpected-response', this._req, res)) { if (!this.emit('unexpected-response', this._req, res)) {
this._req.abort(); this._req.abort();
this.emit('error', new Error(`unexpected server response (${res.statusCode})`)); this.finalize(new Error(`unexpected server response (${res.statusCode})`));
this.finalize(true);
} }
}); });
@ -668,8 +671,7 @@ function initAsClient (address, protocols, options) {
if (res.headers['sec-websocket-accept'] !== digest) { if (res.headers['sec-websocket-accept'] !== digest) {
socket.destroy(); socket.destroy();
this.emit('error', new Error('invalid server key')); return this.finalize(new Error('invalid server key'));
return this.finalize(true);
} }
const serverProt = res.headers['sec-websocket-protocol']; const serverProt = res.headers['sec-websocket-protocol'];
@ -686,24 +688,28 @@ function initAsClient (address, protocols, options) {
if (protError) { if (protError) {
socket.destroy(); socket.destroy();
this.emit('error', new Error(protError)); return this.finalize(new Error(protError));
return this.finalize(true);
} }
if (serverProt) this.protocol = serverProt; if (serverProt) this.protocol = serverProt;
const serverExtensions = Extensions.parse(res.headers['sec-websocket-extensions']); if (perMessageDeflate) {
if (perMessageDeflate && serverExtensions[PerMessageDeflate.extensionName]) {
try { try {
perMessageDeflate.accept(serverExtensions[PerMessageDeflate.extensionName]); const serverExtensions = Extensions.parse(
res.headers['sec-websocket-extensions']
);
if (serverExtensions[PerMessageDeflate.extensionName]) {
perMessageDeflate.accept(
serverExtensions[PerMessageDeflate.extensionName]
);
this.extensions[PerMessageDeflate.extensionName] = perMessageDeflate;
}
} catch (err) { } catch (err) {
socket.destroy(); socket.destroy();
this.emit('error', new Error('invalid extension parameter')); this.finalize(new Error('invalid Sec-WebSocket-Extensions header'));
return this.finalize(true); return;
} }
this.extensions[PerMessageDeflate.extensionName] = perMessageDeflate;
} }
this.setSocket(socket, head); this.setSocket(socket, head);

View File

@ -73,7 +73,6 @@ class WebSocketServer extends EventEmitter {
}); });
res.end(body); res.end(body);
}); });
this._server.allowHalfOpen = false;
this._server.listen(options.port, options.host, options.backlog, callback); this._server.listen(options.port, options.host, options.backlog, callback);
} else if (options.server) { } else if (options.server) {
this._server = options.server; this._server = options.server;
@ -90,6 +89,7 @@ class WebSocketServer extends EventEmitter {
}); });
} }
if (options.perMessageDeflate === true) options.perMessageDeflate = {};
if (options.clientTracking) this.clients = new Set(); if (options.clientTracking) this.clients = new Set();
this.options = options; this.options = options;
} }
@ -151,6 +151,7 @@ class WebSocketServer extends EventEmitter {
socket.on('error', socketError); socket.on('error', socketError);
const version = +req.headers['sec-websocket-version']; const version = +req.headers['sec-websocket-version'];
const extensions = {};
if ( if (
req.method !== 'GET' || req.headers.upgrade.toLowerCase() !== 'websocket' || req.method !== 'GET' || req.headers.upgrade.toLowerCase() !== 'websocket' ||
@ -160,6 +161,27 @@ class WebSocketServer extends EventEmitter {
return abortConnection(socket, 400); return abortConnection(socket, 400);
} }
if (this.options.perMessageDeflate) {
const perMessageDeflate = new PerMessageDeflate(
this.options.perMessageDeflate,
true,
this.options.maxPayload
);
try {
const offers = Extensions.parse(
req.headers['sec-websocket-extensions']
);
if (offers[PerMessageDeflate.extensionName]) {
perMessageDeflate.accept(offers[PerMessageDeflate.extensionName]);
extensions[PerMessageDeflate.extensionName] = perMessageDeflate;
}
} catch (err) {
return abortConnection(socket, 400);
}
}
var protocol = (req.headers['sec-websocket-protocol'] || '').split(/, */); var protocol = (req.headers['sec-websocket-protocol'] || '').split(/, */);
// //
@ -186,21 +208,30 @@ class WebSocketServer extends EventEmitter {
this.options.verifyClient(info, (verified, code, message) => { this.options.verifyClient(info, (verified, code, message) => {
if (!verified) return abortConnection(socket, code || 401, message); if (!verified) return abortConnection(socket, code || 401, message);
this.completeUpgrade(protocol, version, req, socket, head, cb); this.completeUpgrade(
protocol,
extensions,
version,
req,
socket,
head,
cb
);
}); });
return; return;
} else if (!this.options.verifyClient(info)) {
return abortConnection(socket, 401);
} }
if (!this.options.verifyClient(info)) return abortConnection(socket, 401);
} }
this.completeUpgrade(protocol, version, req, socket, head, cb); this.completeUpgrade(protocol, extensions, version, req, socket, head, cb);
} }
/** /**
* Upgrade the connection to WebSocket. * Upgrade the connection to WebSocket.
* *
* @param {String} protocol The chosen subprotocol * @param {String} protocol The chosen subprotocol
* @param {Object} extensions The accepted extensions
* @param {Number} version The WebSocket protocol version * @param {Number} version The WebSocket protocol version
* @param {http.IncomingMessage} req The request object * @param {http.IncomingMessage} req The request object
* @param {net.Socket} socket The network socket between the server and client * @param {net.Socket} socket The network socket between the server and client
@ -208,7 +239,7 @@ class WebSocketServer extends EventEmitter {
* @param {Function} cb Callback * @param {Function} cb Callback
* @private * @private
*/ */
completeUpgrade (protocol, version, req, socket, head, cb) { completeUpgrade (protocol, extensions, version, req, socket, head, cb) {
// //
// Destroy the socket if the client has already sent a FIN packet. // Destroy the socket if the client has already sent a FIN packet.
// //
@ -226,25 +257,12 @@ class WebSocketServer extends EventEmitter {
]; ];
if (protocol) headers.push(`Sec-WebSocket-Protocol: ${protocol}`); if (protocol) headers.push(`Sec-WebSocket-Protocol: ${protocol}`);
if (extensions[PerMessageDeflate.extensionName]) {
const offer = Extensions.parse(req.headers['sec-websocket-extensions']); const params = extensions[PerMessageDeflate.extensionName].params;
var extensions; const value = Extensions.format({
[PerMessageDeflate.extensionName]: [params]
try { });
extensions = acceptExtensions(this.options, offer); headers.push(`Sec-WebSocket-Extensions: ${value}`);
} catch (err) {
return abortConnection(socket, 400);
}
const props = Object.keys(extensions);
if (props.length) {
const serverExtensions = props.reduce((obj, key) => {
obj[key] = [extensions[key].params];
return obj;
}, {});
headers.push(`Sec-WebSocket-Extensions: ${Extensions.format(serverExtensions)}`);
} }
// //
@ -252,7 +270,7 @@ class WebSocketServer extends EventEmitter {
// //
this.emit('headers', headers, req); this.emit('headers', headers, req);
socket.write(headers.concat('', '').join('\r\n')); socket.write(headers.concat('\r\n').join('\r\n'));
const client = new WebSocket([socket, head], null, { const client = new WebSocket([socket, head], null, {
maxPayload: this.options.maxPayload, maxPayload: this.options.maxPayload,
@ -282,32 +300,6 @@ function socketError () {
this.destroy(); this.destroy();
} }
/**
* Accept WebSocket extensions.
*
* @param {Object} options The `WebSocketServer` configuration options
* @param {Object} offer The parsed value of the `sec-websocket-extensions` header
* @return {Object} Accepted extensions
* @private
*/
function acceptExtensions (options, offer) {
const pmd = options.perMessageDeflate;
const extensions = {};
if (pmd && offer[PerMessageDeflate.extensionName]) {
const perMessageDeflate = new PerMessageDeflate(
pmd !== true ? pmd : {},
true,
options.maxPayload
);
perMessageDeflate.accept(offer[PerMessageDeflate.extensionName]);
extensions[PerMessageDeflate.extensionName] = perMessageDeflate;
}
return extensions;
}
/** /**
* Close the connection when preconditions are not fulfilled. * Close the connection when preconditions are not fulfilled.
* *

View File

@ -10,23 +10,23 @@
"spec": ">=3.3.1 <3.4.0", "spec": ">=3.3.1 <3.4.0",
"type": "range" "type": "range"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/engine.io" "/home/vagrant/projeto/node_server/node_modules/engine.io"
] ]
], ],
"_from": "ws@>=3.3.1 <3.4.0", "_from": "ws@>=3.3.1 <3.4.0",
"_id": "ws@3.3.1", "_id": "ws@3.3.3",
"_inCache": true, "_inCache": true,
"_location": "/ws", "_location": "/ws",
"_nodeVersion": "8.9.1", "_nodeVersion": "9.3.0",
"_npmOperationalInternal": { "_npmOperationalInternal": {
"host": "s3://npm-registry-packages", "host": "s3://npm-registry-packages",
"tmp": "tmp/ws-3.3.1.tgz_1510160314255_0.38848688220605254" "tmp": "tmp/ws-3.3.3.tgz_1513504156433_0.36967517668381333"
}, },
"_npmUser": { "_npmUser": {
"name": "lpinca", "name": "lpinca",
"email": "luigipinca@gmail.com" "email": "luigipinca@gmail.com"
}, },
"_npmVersion": "5.5.1", "_npmVersion": "5.6.0",
"_phantomChildren": {}, "_phantomChildren": {},
"_requested": { "_requested": {
"raw": "ws@~3.3.1", "raw": "ws@~3.3.1",
@ -41,11 +41,11 @@
"/engine.io", "/engine.io",
"/engine.io-client" "/engine.io-client"
], ],
"_resolved": "https://registry.npmjs.org/ws/-/ws-3.3.1.tgz", "_resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
"_shasum": "d97e34dee06a1190c61ac1e95f43cb60b78cf939", "_shasum": "f1cf84fe2d5e901ebce94efaece785f187a228f2",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "ws@~3.3.1", "_spec": "ws@~3.3.1",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/engine.io", "_where": "/home/vagrant/projeto/node_server/node_modules/engine.io",
"author": { "author": {
"name": "Einar Otto Stangvik", "name": "Einar Otto Stangvik",
"email": "einaros@gmail.com", "email": "einaros@gmail.com",
@ -63,7 +63,7 @@
"devDependencies": { "devDependencies": {
"benchmark": "~2.1.2", "benchmark": "~2.1.2",
"bufferutil": "~3.0.0", "bufferutil": "~3.0.0",
"eslint": "~4.10.0", "eslint": "~4.13.0",
"eslint-config-standard": "~10.2.0", "eslint-config-standard": "~10.2.0",
"eslint-plugin-import": "~2.8.0", "eslint-plugin-import": "~2.8.0",
"eslint-plugin-node": "~5.2.0", "eslint-plugin-node": "~5.2.0",
@ -71,19 +71,19 @@
"eslint-plugin-standard": "~3.0.0", "eslint-plugin-standard": "~3.0.0",
"mocha": "~4.0.0", "mocha": "~4.0.0",
"nyc": "~11.3.0", "nyc": "~11.3.0",
"utf-8-validate": "~3.0.0" "utf-8-validate": "~4.0.0"
}, },
"directories": {}, "directories": {},
"dist": { "dist": {
"integrity": "sha512-8A/uRMnQy8KCQsmep1m7Bk+z/+LIkeF7w+TDMLtX1iZm5Hq9HsUDmgFGaW1ACW5Cj0b2Qo7wCvRhYN2ErUVp/A==", "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
"shasum": "d97e34dee06a1190c61ac1e95f43cb60b78cf939", "shasum": "f1cf84fe2d5e901ebce94efaece785f187a228f2",
"tarball": "https://registry.npmjs.org/ws/-/ws-3.3.1.tgz" "tarball": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz"
}, },
"files": [ "files": [
"index.js", "index.js",
"lib" "lib"
], ],
"gitHead": "70eb3b2f6284a361768ea518acb072d13986dade", "gitHead": "157f58a73250674eb57c505a522c7e5fe5fb3bee",
"homepage": "https://github.com/websockets/ws", "homepage": "https://github.com/websockets/ws",
"keywords": [ "keywords": [
"HyBi", "HyBi",
@ -125,5 +125,5 @@
"lint": "eslint .", "lint": "eslint .",
"test": "eslint . && nyc --reporter=html --reporter=text mocha test/*.test.js" "test": "eslint . && nyc --reporter=html --reporter=text mocha test/*.test.js"
}, },
"version": "3.3.1" "version": "3.3.3"
} }

View File

@ -10,7 +10,7 @@
"spec": ">=1.5.4 <1.6.0", "spec": ">=1.5.4 <1.6.0",
"type": "range" "type": "range"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/engine.io-client" "/home/vagrant/projeto/node_server/node_modules/engine.io-client"
] ]
], ],
"_from": "xmlhttprequest-ssl@>=1.5.4 <1.6.0", "_from": "xmlhttprequest-ssl@>=1.5.4 <1.6.0",
@ -44,7 +44,7 @@
"_shasum": "04f560915724b389088715cc0ed7813e9677bf57", "_shasum": "04f560915724b389088715cc0ed7813e9677bf57",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "xmlhttprequest-ssl@~1.5.4", "_spec": "xmlhttprequest-ssl@~1.5.4",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/engine.io-client", "_where": "/home/vagrant/projeto/node_server/node_modules/engine.io-client",
"author": { "author": {
"name": "Michael de Wit" "name": "Michael de Wit"
}, },

View File

@ -10,7 +10,7 @@
"spec": "0.1.2", "spec": "0.1.2",
"type": "version" "type": "version"
}, },
"/home/vagrant/dad/p6_node_server/node_modules/engine.io-client" "/home/vagrant/projeto/node_server/node_modules/engine.io-client"
] ]
], ],
"_from": "yeast@0.1.2", "_from": "yeast@0.1.2",
@ -40,7 +40,7 @@
"_shasum": "008e06d8094320c372dbc2f8ed76a0ca6c8ac419", "_shasum": "008e06d8094320c372dbc2f8ed76a0ca6c8ac419",
"_shrinkwrap": null, "_shrinkwrap": null,
"_spec": "yeast@0.1.2", "_spec": "yeast@0.1.2",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/engine.io-client", "_where": "/home/vagrant/projeto/node_server/node_modules/engine.io-client",
"author": { "author": {
"name": "Arnout Kazemier" "name": "Arnout Kazemier"
}, },