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",
"/css/app.css": "/css/app.css"
"/js/vueapp.js": "/js/vueapp.js"
}

View File

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

View File

@ -10,13 +10,13 @@
</div>
</div>
</div>
</template>
</template>
<script type="text/javascript">
export default {
data: function(){
return {
return {
// null obj
}
},
@ -26,20 +26,20 @@ export default {
let headers = {
headers: {
'Authorization': 'Bearer ' + localStorage.getItem('access_token'),
};
}};
axios.post('api/logout', null, headers) // url, body, params
.then(response =>{
// console.log(response);
if(response.status == 200) { // tudo ok para remover o token
localStorage.remove('acess_token');
console.log('Token removido');
}
}
}).catch(logoutError => {
console.log(logoutError);
});
};
},
} // end methods
}
} // end methods
}
</script>
</script>

View File

@ -26,7 +26,7 @@
export default {
data: function(){
return {
title: 'Multiplayer TicTacToe',
title: 'Multiplayer MemoryGame',
currentPlayer: 'Player X',
lobbyGames: [],
activeGames: [],
@ -80,7 +80,7 @@
}
}
},
},
},
methods: {
loadLobby(){
this.$socket.emit('get_my_lobby_games');
@ -94,7 +94,7 @@
return;
}
else {
this.$socket.emit('create_game', { playerName: this.currentPlayer });
this.$socket.emit('create_game', { playerName: this.currentPlayer });
}
},
join(game){
@ -102,13 +102,13 @@
alert('Cannot join a game because your name is the same as Player 1');
return;
}
this.$socket.emit('join_game', {gameID: game.gameID, playerName: this.currentPlayer });
this.$socket.emit('join_game', {gameID: game.gameID, playerName: this.currentPlayer });
},
play(game, index){
this.$socket.emit('play', {gameID: game.gameID, index: index });
this.$socket.emit('play', {gameID: game.gameID, index: index });
},
close(game){
this.$socket.emit('remove_game', {gameID: game.gameID });
this.$socket.emit('remove_game', {gameID: game.gameID });
}
},
components: {
@ -122,6 +122,6 @@
}
</script>
<style>
</style>
<style>
</style>

View File

@ -6,7 +6,7 @@
<h2>Current Player : {{ currentPlayer }}</h2>
<br>
</div>
<div class="game-zone-content">
<div class="game-zone-content">
<div class="alert alert-success" v-if="showSuccess">
<button type="button" class="close-btn" v-on:click="showSuccess=false">&times;</button>
<strong>{{ successMessage }} &nbsp;&nbsp;&nbsp;&nbsp;<a v-show="gameEnded" v-on:click.prevent="restartGame">Restart</a></strong>
@ -18,8 +18,8 @@
</div>
</div>
<hr>
</div>
</div>
</div>
</div>
</template>
<script type="text/javascript">
@ -65,13 +65,13 @@
// GAME LOGIC - START
// ----------------------------------------------------------------------------------------
hasRow: function(value){
return ((this.board[0]==value) && (this.board[1]==value) && (this.board[2]==value)) ||
((this.board[3]==value) && (this.board[4]==value) && (this.board[5]==value)) ||
((this.board[6]==value) && (this.board[7]==value) && (this.board[8]==value)) ||
((this.board[0]==value) && (this.board[3]==value) && (this.board[6]==value)) ||
((this.board[1]==value) && (this.board[4]==value) && (this.board[7]==value)) ||
((this.board[2]==value) && (this.board[5]==value) && (this.board[8]==value)) ||
((this.board[0]==value) && (this.board[4]==value) && (this.board[8]==value)) ||
return ((this.board[0]==value) && (this.board[1]==value) && (this.board[2]==value)) ||
((this.board[3]==value) && (this.board[4]==value) && (this.board[5]==value)) ||
((this.board[6]==value) && (this.board[7]==value) && (this.board[8]==value)) ||
((this.board[0]==value) && (this.board[3]==value) && (this.board[6]==value)) ||
((this.board[1]==value) && (this.board[4]==value) && (this.board[7]==value)) ||
((this.board[2]==value) && (this.board[5]==value) && (this.board[8]==value)) ||
((this.board[0]==value) && (this.board[4]==value) && (this.board[8]==value)) ||
((this.board[2]==value) && (this.board[4]==value) && (this.board[6]==value));
},
checkGameEnded: function(){
@ -104,12 +104,12 @@
},
// ----------------------------------------------------------------------------------------
// GAME LOGIC - END
// ----------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------
playerName: function(playerNumber){
console.log(playerNumber);
console.log(this.player1User);
if(this.player1User != undefined && playerNumber == 1){
return this.player1User.name;
return this.player1User.name;
}
if(this.player2User != undefined && playerNumber == 2){
return this.player2User.name;
@ -118,7 +118,7 @@
}
},
computed:{
currentPlayer: function(){
currentPlayer: function(){
console.log(this.currentValue);
console.log(this.playerName(this.currentValue));
return this.playerName(this.currentValue);
@ -135,6 +135,6 @@
}
</script>
<style>
</style>
<style>
</style>

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

View File

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

View File

@ -10,7 +10,7 @@
"spec": "1.3.3",
"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",
@ -44,7 +44,7 @@
"_shasum": "c3ca7434938648c3e0d9c1e328dd68b622c284ca",
"_shrinkwrap": null,
"_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": {
"url": "https://github.com/jshttp/accepts/issues"
},

View File

@ -10,7 +10,7 @@
"spec": "0.8.2",
"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",
@ -44,7 +44,7 @@
"_shasum": "fedb394f9f0e02aa9768e702bda23b505fae7e1f",
"_shrinkwrap": null,
"_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": {
"name": "Raynos",
"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": [
[
{
"raw": "arraybuffer.slice@0.0.6",
"raw": "arraybuffer.slice@~0.0.7",
"scope": null,
"escapedName": "arraybuffer.slice",
"name": "arraybuffer.slice",
"rawSpec": "0.0.6",
"spec": "0.0.6",
"type": "version"
"rawSpec": "~0.0.7",
"spec": ">=0.0.7 <0.1.0",
"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",
"_id": "arraybuffer.slice@0.0.6",
"_from": "arraybuffer.slice@>=0.0.7 <0.1.0",
"_id": "arraybuffer.slice@0.0.7",
"_inCache": true,
"_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": {
"name": "rase-",
"email": "tonykovanen@hotmail.com"
},
"_npmVersion": "1.3.5",
"_npmVersion": "5.3.0",
"_phantomChildren": {},
"_requested": {
"raw": "arraybuffer.slice@0.0.6",
"raw": "arraybuffer.slice@~0.0.7",
"scope": null,
"escapedName": "arraybuffer.slice",
"name": "arraybuffer.slice",
"rawSpec": "0.0.6",
"spec": "0.0.6",
"type": "version"
"rawSpec": "~0.0.7",
"spec": ">=0.0.7 <0.1.0",
"type": "range"
},
"_requiredBy": [
"/engine.io-parser"
],
"_resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz",
"_shasum": "f33b2159f0532a3f3107a272c0ccfbd1ad2979ca",
"_resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
"_shasum": "3bbc4275dd584cc1b10809b89d4e8b63a69e7675",
"_shrinkwrap": null,
"_spec": "arraybuffer.slice@0.0.6",
"_where": "/home/vagrant/dad/p6_node_server/node_modules/engine.io-parser",
"_spec": "arraybuffer.slice@~0.0.7",
"_where": "/home/vagrant/projeto/node_server/node_modules/engine.io-parser",
"bugs": {
"url": "https://github.com/rase-/arraybuffer.slice/issues"
},
@ -51,10 +56,13 @@
},
"directories": {},
"dist": {
"shasum": "f33b2159f0532a3f3107a272c0ccfbd1ad2979ca",
"tarball": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz"
"integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
"shasum": "3bbc4275dd584cc1b10809b89d4e8b63a69e7675",
"tarball": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz"
},
"gitHead": "6779b3ca590f15c0910181bf7ccc51061f7eb7ac",
"homepage": "https://github.com/rase-/arraybuffer.slice",
"license": "MIT",
"maintainers": [
{
"name": "rase-",
@ -68,5 +76,5 @@
"type": "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",
"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",
@ -44,7 +44,7 @@
"_shasum": "78faed8c3d074ab81f22b4e985d79e8738f720f8",
"_shrinkwrap": null,
"_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": {
"name": "Samuel Reed"
},

View File

@ -10,7 +10,7 @@
"spec": "1.0.2",
"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",
@ -39,7 +39,7 @@
"_shasum": "31ab1ac8b129363463e35b3ebb69f4dfcfba7947",
"_shrinkwrap": null,
"_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": {
"url": "https://github.com/mokesmokes/backo/issues"
},

View File

@ -10,7 +10,7 @@
"spec": "0.1.5",
"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",
@ -41,7 +41,7 @@
"_shasum": "73926771923b5a19747ad666aa5cd4bf9c6e9ce8",
"_shrinkwrap": null,
"_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": {
"name": "Niklas von Hertzen",
"email": "niklasvh@gmail.com",

View File

@ -10,7 +10,7 @@
"spec": "1.0.0",
"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",
@ -44,7 +44,7 @@
"_shasum": "47688cb99bb6804f0e06d3e763b1c32e57d8e6b6",
"_shrinkwrap": null,
"_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": {
"name": "Kristian Faeldt",
"email": "faeldt_kristian@cyberagent.co.jp"

View File

@ -10,7 +10,7 @@
"spec": ">=1.0.0 <1.1.0",
"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",
@ -40,7 +40,7 @@
"_shasum": "40866b9e1b9e0b55b481894311e68faffaebc522",
"_shrinkwrap": null,
"_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": {
"name": "TJ Holowaychuk",
"email": "tj@vision-media.ca"

View File

@ -10,7 +10,7 @@
"spec": "0.0.4",
"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",
@ -39,7 +39,7 @@
"_shasum": "bcf13052ca54463f30f9fc7e95b9a47630a94921",
"_shrinkwrap": null,
"_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": {
"url": "https://github.com/rase-/blob/issues"
},

View File

@ -10,7 +10,7 @@
"spec": "1.0.0",
"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",
@ -39,7 +39,7 @@
"_shasum": "280398e5d664bd74038b6f0905153e6e8af1bc20",
"_shrinkwrap": null,
"_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": {
"name": "TJ Holowaychuk",
"email": "tj@vision-media.ca"

View File

@ -10,7 +10,7 @@
"spec": "1.0.0",
"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",
@ -39,7 +39,7 @@
"_shasum": "00c608ab7dcd93897c0009651b1d3a8e1e73bbd1",
"_shrinkwrap": null,
"_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": {
"url": "https://github.com/component/bind/issues"
},

View File

@ -10,7 +10,7 @@
"spec": "1.2.1",
"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",
@ -46,7 +46,7 @@
"_shasum": "137918d6d78283f7df7a6b7c5a63e140e69425e6",
"_shrinkwrap": null,
"_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": {
"url": "https://github.com/component/emitter/issues"
},

View File

@ -10,7 +10,7 @@
"spec": "0.0.3",
"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",
@ -39,7 +39,7 @@
"_shasum": "645fc4adf58b72b649d5cae65135619db26ff143",
"_shrinkwrap": null,
"_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": {
"url": "https://github.com/component/inherit/issues"
},

View File

@ -10,7 +10,7 @@
"spec": "0.3.1",
"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",
@ -43,7 +43,7 @@
"_shasum": "e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb",
"_shrinkwrap": null,
"_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": {
"name": "Roman Shtylman",
"email": "shtylman@gmail.com"

View File

@ -10,7 +10,7 @@
"spec": ">=2.6.6 <2.7.0",
"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",
@ -48,7 +48,7 @@
"_shasum": "5d128515df134ff327e90a4c93f4e077a536341f",
"_shrinkwrap": null,
"_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": {
"name": "TJ Holowaychuk",
"email": "tj@vision-media.ca"

View File

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

View File

@ -10,7 +10,7 @@
"spec": ">=3.1.0 <3.2.0",
"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",
@ -44,7 +44,7 @@
"_shasum": "3d0211b70a552ce841ffc7da8627b301a9a4162e",
"_shrinkwrap": null,
"_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": {
"name": "Guillermo Rauch",
"email": "guillermo@learnboost.com"

View File

@ -10,7 +10,7 @@
"spec": ">=1.0.2 <1.1.0",
"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",
@ -45,7 +45,7 @@
"_shasum": "e83dba49f0b9be4d026d27365350d9f03f54be98",
"_shrinkwrap": null,
"_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": {
"name": "Kevin Roark"
},

View File

@ -10,7 +10,7 @@
"spec": "1.1.0",
"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",
@ -40,7 +40,7 @@
"_shasum": "5e474793f7ea9843d1bb99c23eef49ff126fff39",
"_shrinkwrap": null,
"_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": {
"name": "Nathan Rajlich",
"email": "nathan@tootallnate.net",

View File

@ -10,7 +10,7 @@
"spec": "0.0.1",
"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",
@ -35,7 +35,7 @@
"_shasum": "82dc336d232b9062179d05ab3293a66059fd435d",
"_shrinkwrap": null,
"_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": {
"scripts": {
"indexof/index.js": "index.js"

View File

@ -10,7 +10,7 @@
"spec": "2.0.1",
"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",
@ -45,7 +45,7 @@
"_shasum": "a37d94ed9cda2d59865c9f76fe596ee1f338741e",
"_shrinkwrap": null,
"_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": {
"name": "Julian Gruber",
"email": "mail@juliangruber.com",

View File

@ -10,7 +10,7 @@
"spec": ">=1.30.0 <1.31.0",
"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",
@ -44,7 +44,7 @@
"_shasum": "74c643da2dd9d6a45399963465b26d5ca7d71f01",
"_shrinkwrap": null,
"_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": {
"url": "https://github.com/jshttp/mime-db/issues"
},

View File

@ -10,7 +10,7 @@
"spec": ">=2.1.11 <2.2.0",
"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",
@ -44,7 +44,7 @@
"_shasum": "09d7a393f03e995a79f8af857b70a9e0ab16557a",
"_shrinkwrap": null,
"_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": {
"url": "https://github.com/jshttp/mime-types/issues"
},

View File

@ -10,7 +10,7 @@
"spec": "2.0.0",
"type": "version"
},
"/home/vagrant/dad/p6_node_server/node_modules/debug"
"/home/vagrant/projeto/node_server/node_modules/debug"
]
],
"_from": "ms@2.0.0",
@ -44,7 +44,7 @@
"_shasum": "5608aeadfc00be6c2901df5f9861788de0d597c8",
"_shrinkwrap": null,
"_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": {
"url": "https://github.com/zeit/ms/issues"
},

View File

@ -10,7 +10,7 @@
"spec": "0.6.1",
"type": "version"
},
"/home/vagrant/dad/p6_node_server/node_modules/accepts"
"/home/vagrant/projeto/node_server/node_modules/accepts"
]
],
"_from": "negotiator@0.6.1",
@ -44,7 +44,7 @@
"_shasum": "2b327184e8992101177b28563fb5e7102acd0ca9",
"_shrinkwrap": null,
"_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": {
"url": "https://github.com/jshttp/negotiator/issues"
},

View File

@ -10,7 +10,7 @@
"spec": "0.0.3",
"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",
@ -39,7 +39,7 @@
"_shasum": "f0c69aa50efc95b866c186f400a33769cb2f1291",
"_shrinkwrap": null,
"_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": {
"scripts": {
"object/index.js": "index.js"

View File

@ -10,7 +10,7 @@
"spec": "0.0.5",
"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",
@ -45,7 +45,7 @@
"_shasum": "d5208a3738e46766e291ba2ea173684921a8b89d",
"_shrinkwrap": null,
"_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": {
"name": "Gal Koren"
},

View File

@ -10,7 +10,7 @@
"spec": "0.0.5",
"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",
@ -45,7 +45,7 @@
"_shasum": "80204a50d4dbb779bfdc6ebe2778d90e4bce320a",
"_shrinkwrap": null,
"_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": "",
"bugs": {
"url": "https://github.com/get/parseuri/issues"

View File

@ -10,7 +10,7 @@
"spec": ">=5.1.0 <5.2.0",
"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",
@ -44,7 +44,7 @@
"_shasum": "893312af69b2123def71f57889001671eeb2c853",
"_shrinkwrap": null,
"_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": {
"name": "Feross Aboukhadijeh",
"email": "feross@feross.org",

View File

@ -10,7 +10,7 @@
"spec": ">=1.1.0 <1.2.0",
"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",
@ -44,7 +44,7 @@
"_shasum": "2a805e8a14d6372124dd9159ad4502f8cb07f06b",
"_shrinkwrap": null,
"_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": {
"url": "https://github.com/socketio/socket.io-adapter/issues"
},

View File

@ -10,7 +10,7 @@
"spec": "2.0.4",
"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",
@ -44,7 +44,7 @@
"_shasum": "0918a552406dc5e540b380dcd97afc4a64332f8e",
"_shrinkwrap": null,
"_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": {
"url": "https://github.com/Automattic/socket.io-client/issues"
},

View File

@ -10,7 +10,7 @@
"spec": ">=3.1.1 <3.2.0",
"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",
@ -45,7 +45,7 @@
"_shasum": "dbc2282151fc4faebbe40aeedc0772eba619f7f2",
"_shrinkwrap": null,
"_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": {
"url": "https://github.com/Automattic/socket.io-parser/issues"
},

View File

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

View File

@ -10,7 +10,7 @@
"spec": "0.1.4",
"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",
@ -39,7 +39,7 @@
"_shasum": "17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890",
"_shrinkwrap": null,
"_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": {
"name": "Raynos",
"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.__ultron !== this.id) continue;
delete event.listener.__ultron;
} else {
if (event.__ultron !== this.id) continue;
delete event.__ultron;
} else if (event.__ultron !== this.id) {
continue;
}
ee.removeListener(args[i], event);

View File

@ -10,23 +10,23 @@
"spec": ">=1.1.0 <1.2.0",
"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",
"_id": "ultron@1.1.0",
"_id": "ultron@1.1.1",
"_inCache": true,
"_location": "/ultron",
"_nodeVersion": "6.2.1",
"_nodeVersion": "8.9.1",
"_npmOperationalInternal": {
"host": "packages-12-west.internal.npmjs.com",
"tmp": "tmp/ultron-1.1.0.tgz_1483969751660_0.8877595944795758"
"host": "s3://npm-registry-packages",
"tmp": "tmp/ultron-1.1.1.tgz_1511364034287_0.9984404239803553"
},
"_npmUser": {
"name": "3rdeden",
"email": "npm@3rd-Eden.com"
},
"_npmVersion": "3.9.3",
"_npmVersion": "5.5.1",
"_phantomChildren": {},
"_requested": {
"raw": "ultron@~1.1.0",
@ -40,11 +40,11 @@
"_requiredBy": [
"/ws"
],
"_resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.0.tgz",
"_shasum": "b07a2e6a541a815fc6a34ccd4533baec307ca864",
"_resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
"_shasum": "9fe1536a10a664a65266a1e3ccf85fd36302bc9c",
"_shrinkwrap": null,
"_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": {
"name": "Arnout Kazemier"
},
@ -54,18 +54,19 @@
"dependencies": {},
"description": "Ultron is high-intelligence robot. It gathers intel so it can start improving upon his rudimentary design",
"devDependencies": {
"assume": "1.4.x",
"assume": "~1.5.0",
"eventemitter3": "2.0.x",
"istanbul": "0.4.x",
"mocha": "~3.2.0",
"mocha": "~4.0.0",
"pre-commit": "~1.2.0"
},
"directories": {},
"dist": {
"shasum": "b07a2e6a541a815fc6a34ccd4533baec307ca864",
"tarball": "https://registry.npmjs.org/ultron/-/ultron-1.1.0.tgz"
"integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
"shasum": "9fe1536a10a664a65266a1e3ccf85fd36302bc9c",
"tarball": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz"
},
"gitHead": "6eb97b74402978aebda4a9d497cb6243ec80c9f1",
"gitHead": "f7f3227ef2505cf9e7c3612b96e9eb43f42a9e2a",
"homepage": "https://github.com/unshiftio/ultron",
"keywords": [
"Ultron",
@ -87,7 +88,7 @@
},
{
"name": "v1",
"email": "info@3rd-Eden.com"
"email": "npm@3rd-Eden.com"
},
{
"name": "3rdeden",
@ -108,5 +109,5 @@
"test-travis": "istanbul cover _mocha --report lcovonly -- 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
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
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
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.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)
# "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 \
../src/Extensions.h
../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 \
../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 \
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.9.5/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.9.5/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.9.5/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/uv.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.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/Node.h /home/vagrant/.node-gyp/6.9.5/include/node/zlib.h \
/home/vagrant/.node-gyp/6.9.5/include/node/zconf.h
../src/Node.h /home/vagrant/.node-gyp/6.11.3/include/node/zlib.h \
/home/vagrant/.node-gyp/6.11.3/include/node/zconf.h
../src/Group.cpp:
../src/Group.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:
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.9.5/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.9.5/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.9.5/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/uv.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.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/Node.h:
/home/vagrant/.node-gyp/6.9.5/include/node/zlib.h:
/home/vagrant/.node-gyp/6.9.5/include/node/zconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/zlib.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 \
../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 \
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.9.5/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.9.5/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl23.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/srtp.h ../src/Group.h \
../src/WebSocket.h ../src/WebSocketProtocol.h ../src/Extensions.h
/home/vagrant/.node-gyp/6.11.3/include/node/uv.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h \
../src/Group.h ../src/WebSocket.h ../src/WebSocketProtocol.h \
../src/Extensions.h
../src/HTTPSocket.cpp:
../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:
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.9.5/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.9.5/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.9.5/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/uv.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h:
../src/Group.h:
../src/WebSocket.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 \
../src/Group.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 \
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.9.5/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.9.5/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.9.5/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/uv.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.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 \
/home/vagrant/.node-gyp/6.9.5/include/node/zlib.h \
/home/vagrant/.node-gyp/6.9.5/include/node/zconf.h
/home/vagrant/.node-gyp/6.11.3/include/node/zlib.h \
/home/vagrant/.node-gyp/6.11.3/include/node/zconf.h
../src/Hub.cpp:
../src/Hub.h:
../src/Group.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:
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.9.5/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.9.5/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.9.5/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/uv.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.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:
/home/vagrant/.node-gyp/6.9.5/include/node/zlib.h:
/home/vagrant/.node-gyp/6.9.5/include/node/zconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/zlib.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 \
../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 \
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.9.5/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.9.5/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.9.5/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/uv.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h
../src/Networking.cpp:
../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:
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.9.5/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.9.5/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.9.5/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/uv.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.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 \
../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 \
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.9.5/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.9.5/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.9.5/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/uv.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h
../src/Node.cpp:
../src/Node.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:
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.9.5/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.9.5/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.9.5/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/uv.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.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 \
../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 \
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.9.5/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.9.5/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.9.5/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/uv.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h
../src/Socket.cpp:
../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:
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.9.5/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.9.5/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.9.5/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/uv.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.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 \
../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 \
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.9.5/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.9.5/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.9.5/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/uv.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.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/Hub.h ../src/Node.h \
/home/vagrant/.node-gyp/6.9.5/include/node/zlib.h \
/home/vagrant/.node-gyp/6.9.5/include/node/zconf.h
/home/vagrant/.node-gyp/6.11.3/include/node/zlib.h \
/home/vagrant/.node-gyp/6.11.3/include/node/zconf.h
../src/WebSocket.cpp:
../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:
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.9.5/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.9.5/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.9.5/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/uv.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.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/Hub.h:
../src/Node.h:
/home/vagrant/.node-gyp/6.9.5/include/node/zlib.h:
/home/vagrant/.node-gyp/6.9.5/include/node/zconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/zlib.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 \
../src/../src/Hub.h ../src/../src/Group.h ../src/../src/WebSocket.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 \
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.9.5/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.9.5/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.9.5/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/uv.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h \
/home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h \
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h \
../src/../src/Socket.h ../src/../src/HTTPSocket.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.9.5/include/node/zconf.h ../src/addon.h \
/home/vagrant/.node-gyp/6.9.5/include/node/node.h \
/home/vagrant/.node-gyp/6.9.5/include/node/v8.h \
/home/vagrant/.node-gyp/6.9.5/include/node/v8-version.h \
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h \
/home/vagrant/.node-gyp/6.9.5/include/node/node_version.h \
/home/vagrant/.node-gyp/6.9.5/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/zlib.h \
/home/vagrant/.node-gyp/6.11.3/include/node/zconf.h ../src/addon.h \
/home/vagrant/.node-gyp/6.11.3/include/node/node.h \
/home/vagrant/.node-gyp/6.11.3/include/node/v8.h \
/home/vagrant/.node-gyp/6.11.3/include/node/v8-version.h \
/home/vagrant/.node-gyp/6.11.3/include/node/v8config.h \
/home/vagrant/.node-gyp/6.11.3/include/node/node_version.h \
/home/vagrant/.node-gyp/6.11.3/include/node/node_buffer.h \
/home/vagrant/.node-gyp/6.11.3/include/node/node.h ../src/http.h
../src/addon.cpp:
../src/../src/uWS.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/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:
/home/vagrant/.node-gyp/6.9.5/include/node/uv.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.9.5/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.9.5/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.9.5/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.9.5/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.9.5/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/uv.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-errno.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-version.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-unix.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-threadpool.h:
/home/vagrant/.node-gyp/6.11.3/include/node/uv-linux.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/e_os2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/opensslconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/./archs/linux-x86_64/opensslconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/comp.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/crypto.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/stack.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/safestack.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ossl_typ.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/symhacks.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bio.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/buffer.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/evp.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/objects.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/obj_mac.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/asn1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/bn.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ec.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ecdh.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/rsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dsa.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dh.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/sha.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/x509_vfy.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/lhash.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pkcs7.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pem2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/hmac.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/kssl.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl2.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl3.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/tls1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/dtls1.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/pqueue.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/ssl23.h:
/home/vagrant/.node-gyp/6.11.3/include/node/openssl/srtp.h:
../src/../src/Socket.h:
../src/../src/HTTPSocket.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.9.5/include/node/zconf.h:
/home/vagrant/.node-gyp/6.11.3/include/node/zlib.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.9.5/include/node/v8.h:
/home/vagrant/.node-gyp/6.9.5/include/node/v8-version.h:
/home/vagrant/.node-gyp/6.9.5/include/node/v8config.h:
/home/vagrant/.node-gyp/6.9.5/include/node/node_version.h:
/home/vagrant/.node-gyp/6.9.5/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:
/home/vagrant/.node-gyp/6.11.3/include/node/v8.h:
/home/vagrant/.node-gyp/6.11.3/include/node/v8-version.h:
/home/vagrant/.node-gyp/6.11.3/include/node/v8config.h:
/home/vagrant/.node-gyp/6.11.3/include/node/node_version.h:
/home/vagrant/.node-gyp/6.11.3/include/node/node_buffer.h:
/home/vagrant/.node-gyp/6.11.3/include/node/node.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",
"debug_devtools": "node",
"force_dynamic_crt": 0,
"gas_version": "2.26",
"gas_version": "2.23",
"host_arch": "x64",
"icu_data_file": "icudt56l.dat",
"icu_data_in": "../../deps/icu/source/data/in/icudt56l.dat",
"icu_data_file": "icudt58l.dat",
"icu_data_in": "../../deps/icu-small/source/data/in/icudt58l.dat",
"icu_endianness": "l",
"icu_gyp_path": "tools/icu/icu-generic.gyp",
"icu_locales": "en,root",
"icu_path": "deps/icu",
"icu_path": "deps/icu-small",
"icu_small": "true",
"icu_ver_major": "56",
"icu_ver_major": "58",
"node_byteorder": "little",
"node_enable_d8": "false",
"node_enable_v8_vtunejit": "false",
"node_install_npm": "true",
"node_module_version": 48,
"node_no_browser_globals": "false",
"node_prefix": "/usr",
"node_release_urlbase": "",
"node_prefix": "/",
"node_release_urlbase": "https://nodejs.org/download/release/",
"node_shared": "false",
"node_shared_cares": "false",
"node_shared_http_parser": "false",
@ -58,13 +58,13 @@
"v8_random_seed": 0,
"v8_use_snapshot": "true",
"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",
"standalone_static_library": 1,
"cache_lock_stale": "60000",
"legacy_bundling": "",
"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": "",
"bin_links": "true",
"key": "",
@ -122,14 +122,14 @@
"cert": "",
"global": "",
"link": "",
"save": "true",
"access": "",
"also": "",
"save": "",
"unicode": "true",
"long": "",
"production": "",
"unsafe_perm": "true",
"node_version": "6.9.5",
"node_version": "6.11.3",
"tag": "latest",
"git_tag_version": "true",
"shrinkwrap": "true",

View File

@ -33,10 +33,10 @@ CFLAGS_CC_Debug := \
-DUSE_LIBUV
INCS_Debug := \
-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
-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
DEFS_Release := \
'-DNODE_GYP_MODULE_NAME=uws' \
@ -66,10 +66,10 @@ CFLAGS_CC_Release := \
-DUSE_LIBUV
INCS_Release := \
-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
-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
OBJS := \
$(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/Group.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]
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,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42,
In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1,
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,
^
/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)))
^
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]
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,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42,
In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1,
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,
^
/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)))
^
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]
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,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42,
In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1,
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,
^
/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)))
^
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]
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,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42,
In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1,
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,
^
/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)))
^
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]
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,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42,
In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1,
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,
^
/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)))
^
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]
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,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42,
In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1,
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,
^
/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)))
^
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]
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,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42,
In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1,
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,
^
/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)))
^
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]
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,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42,
In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1,
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,
^
/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)))
^
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]
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,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42,
In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1,
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,
^
/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)))
^
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]
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,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42,
In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1,
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,
^
/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)))
^
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]
Local<Object> reqObjectLocal = reqTemplateLocal->GetFunction()->NewInstance();
^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42,
In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1,
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);
^
/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)))
^
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]
return resTemplateLocal->GetFunction()->NewInstance();
^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42,
In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1,
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);
^
/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)))
^
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]
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,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42,
In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1,
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,
^
/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)))
^
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]
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,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42,
In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1,
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);
^
/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)))
^
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]
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,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42,
In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1,
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));
^
/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)))
^
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]
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,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42,
In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1,
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));
^
/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)))
^
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]
args.GetReturnValue().Set(express->NewInstance());
^
In file included from /home/vagrant/.node-gyp/6.9.5/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.9.5/include/node/node.h:42,
In file included from /home/vagrant/.node-gyp/6.11.3/include/node/v8.h:25:0,
from /home/vagrant/.node-gyp/6.11.3/include/node/node.h:42,
from ../src/addon.h:1,
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);
^
/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)))
^
SOLINK_MODULE(target) Release/obj.target/uws.node
COPY Release/uws.node
ACTION binding_gyp_action_after_build_target_move_lib uws
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",
"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",
@ -44,7 +44,7 @@
"_shasum": "67aaf33c46b2a587a5f6666d00f7691328f149dc",
"_shrinkwrap": null,
"_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": {
"name": "Alex Hultman",
"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
and server implementation.
Passes the quite extensive Autobahn test suite. See http://websockets.github.io/ws/
for the full reports.
Passes the quite extensive Autobahn test suite: [server][server-report],
[client][client-report].
**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
@ -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
[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
[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) {
super('close', target);
this.wasClean = code === undefined || code === 1000 || (code >= 3000 && code <= 4999);
this.wasClean = target._closeFrameReceived && target._closeFrameSent;
this.reason = reason;
this.code = code;
}

View File

@ -1,67 +1,192 @@
'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
* @public
*/
const parse = (value) => {
value = value || '';
function parse (header) {
const offers = {};
const extensions = {};
if (header === undefined || header === '') return offers;
value.split(',').forEach((v) => {
const params = v.split(';');
const token = params.shift().trim();
var params = {};
var mustUnescape = false;
var isEscaping = false;
var inQuotes = false;
var extensionName;
var paramName;
var start = -1;
var end = -1;
if (extensions[token] === undefined) {
extensions[token] = [];
} else if (!extensions.hasOwnProperty(token)) {
return;
}
for (var i = 0; i < header.length; i++) {
const code = header.charCodeAt(i);
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) => {
const parts = param.trim().split('=');
const key = parts[0];
var value = parts[1];
if (end === -1) end = i;
const name = header.slice(start, end);
if (code === 0x2c) {
push(offers, name, params);
params = {};
} else {
extensionName = name;
}
if (value === undefined) {
value = true;
start = end = -1;
} else {
// unquote value
if (value[0] === '"') {
value = value.slice(1);
}
if (value[value.length - 1] === '"') {
value = value.slice(0, value.length - 1);
}
throw new Error(`unexpected character at index ${i}`);
}
} 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) {
parsedParams[key] = [value];
} else if (parsedParams.hasOwnProperty(key)) {
parsedParams[key].push(value);
if (end === -1) end = i;
push(params, header.slice(start, end), true);
if (code === 0x2c) {
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
* @return {String} A string representing the given value
* @public
*/
const format = (value) => {
function format (value) {
return Object.keys(value).map((token) => {
var paramsList = value[token];
if (!Array.isArray(paramsList)) paramsList = [paramsList];
@ -73,6 +198,6 @@ const format = (value) => {
})).join('; ');
}).join(', ');
}).join(', ');
};
}
module.exports = { format, parse };

View File

@ -19,18 +19,41 @@ const kBuffers = Symbol('buffers');
const kError = Symbol('error');
const kOwner = Symbol('owner');
//
// We limit zlib concurrency, which prevents severe memory fragmentation
// as documented in https://github.com/nodejs/node/issues/8871#issuecomment-250915913
// and https://github.com/websockets/ws/issues/1202
//
// Intentionally global; it's the global thread pool that's
// an issue.
// Intentionally global; it's the global thread pool that's an issue.
//
let zlibLimiter;
/**
* Per-message Deflate implementation.
* permessage-deflate implementation.
*/
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) {
this._maxPayload = maxPayload | 0;
this._options = options || {};
@ -51,6 +74,9 @@ class PerMessageDeflate {
}
}
/**
* @type {String}
*/
static get extensionName () {
return 'permessage-deflate';
}
@ -195,28 +221,21 @@ class PerMessageDeflate {
acceptAsClient (paramsList) {
const params = paramsList[0];
if (this._options.clientNoContextTakeover != null) {
if (
this._options.clientNoContextTakeover === false &&
params.client_no_context_takeover
) {
throw new Error('Invalid value for "client_no_context_takeover"');
}
if (
this._options.clientNoContextTakeover === false &&
params.client_no_context_takeover
) {
throw new Error('Invalid value for "client_no_context_takeover"');
}
if (this._options.clientMaxWindowBits != null) {
if (
this._options.clientMaxWindowBits === false &&
params.client_max_window_bits
) {
throw new Error('Invalid value for "client_max_window_bits"');
}
if (
typeof this._options.clientMaxWindowBits === 'number' &&
if (
(typeof this._options.clientMaxWindowBits === 'number' &&
(!params.client_max_window_bits ||
params.client_max_window_bits > this._options.clientMaxWindowBits)
) {
throw new Error('Invalid value for "client_max_window_bits"');
}
params.client_max_window_bits > this._options.clientMaxWindowBits)) ||
(this._options.clientMaxWindowBits === false &&
params.client_max_window_bits)
) {
throw new Error('Invalid value for "client_max_window_bits"');
}
return params;

View File

@ -12,6 +12,7 @@ const crypto = require('crypto');
const PerMessageDeflate = require('./PerMessageDeflate');
const bufferUtil = require('./BufferUtil');
const ErrorCodes = require('./ErrorCodes');
const constants = require('./Constants');
const Buffer = safeBuffer.Buffer;
@ -112,14 +113,26 @@ class Sender {
* @public
*/
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');
}
const buf = Buffer.allocUnsafe(2 + (data ? Buffer.byteLength(data) : 0));
buf.writeUInt16BE(code || 1000, 0, true);
if (buf.length > 2) buf.write(data, 2);
if (data === undefined || data === '') {
if (code === 1000) {
buf = constants.EMPTY_BUFFER;
} 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) {
this.enqueue([this.doClose, buf, mask, cb]);

View File

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

View File

@ -73,7 +73,6 @@ class WebSocketServer extends EventEmitter {
});
res.end(body);
});
this._server.allowHalfOpen = false;
this._server.listen(options.port, options.host, options.backlog, callback);
} else if (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();
this.options = options;
}
@ -151,6 +151,7 @@ class WebSocketServer extends EventEmitter {
socket.on('error', socketError);
const version = +req.headers['sec-websocket-version'];
const extensions = {};
if (
req.method !== 'GET' || req.headers.upgrade.toLowerCase() !== 'websocket' ||
@ -160,6 +161,27 @@ class WebSocketServer extends EventEmitter {
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(/, */);
//
@ -186,21 +208,30 @@ class WebSocketServer extends EventEmitter {
this.options.verifyClient(info, (verified, code, 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;
} 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.
*
* @param {String} protocol The chosen subprotocol
* @param {Object} extensions The accepted extensions
* @param {Number} version The WebSocket protocol version
* @param {http.IncomingMessage} req The request object
* @param {net.Socket} socket The network socket between the server and client
@ -208,7 +239,7 @@ class WebSocketServer extends EventEmitter {
* @param {Function} cb Callback
* @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.
//
@ -226,25 +257,12 @@ class WebSocketServer extends EventEmitter {
];
if (protocol) headers.push(`Sec-WebSocket-Protocol: ${protocol}`);
const offer = Extensions.parse(req.headers['sec-websocket-extensions']);
var extensions;
try {
extensions = acceptExtensions(this.options, offer);
} 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)}`);
if (extensions[PerMessageDeflate.extensionName]) {
const params = extensions[PerMessageDeflate.extensionName].params;
const value = Extensions.format({
[PerMessageDeflate.extensionName]: [params]
});
headers.push(`Sec-WebSocket-Extensions: ${value}`);
}
//
@ -252,7 +270,7 @@ class WebSocketServer extends EventEmitter {
//
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, {
maxPayload: this.options.maxPayload,
@ -282,32 +300,6 @@ function socketError () {
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.
*

View File

@ -10,23 +10,23 @@
"spec": ">=3.3.1 <3.4.0",
"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",
"_id": "ws@3.3.1",
"_id": "ws@3.3.3",
"_inCache": true,
"_location": "/ws",
"_nodeVersion": "8.9.1",
"_nodeVersion": "9.3.0",
"_npmOperationalInternal": {
"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": {
"name": "lpinca",
"email": "luigipinca@gmail.com"
},
"_npmVersion": "5.5.1",
"_npmVersion": "5.6.0",
"_phantomChildren": {},
"_requested": {
"raw": "ws@~3.3.1",
@ -41,11 +41,11 @@
"/engine.io",
"/engine.io-client"
],
"_resolved": "https://registry.npmjs.org/ws/-/ws-3.3.1.tgz",
"_shasum": "d97e34dee06a1190c61ac1e95f43cb60b78cf939",
"_resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
"_shasum": "f1cf84fe2d5e901ebce94efaece785f187a228f2",
"_shrinkwrap": null,
"_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": {
"name": "Einar Otto Stangvik",
"email": "einaros@gmail.com",
@ -63,7 +63,7 @@
"devDependencies": {
"benchmark": "~2.1.2",
"bufferutil": "~3.0.0",
"eslint": "~4.10.0",
"eslint": "~4.13.0",
"eslint-config-standard": "~10.2.0",
"eslint-plugin-import": "~2.8.0",
"eslint-plugin-node": "~5.2.0",
@ -71,19 +71,19 @@
"eslint-plugin-standard": "~3.0.0",
"mocha": "~4.0.0",
"nyc": "~11.3.0",
"utf-8-validate": "~3.0.0"
"utf-8-validate": "~4.0.0"
},
"directories": {},
"dist": {
"integrity": "sha512-8A/uRMnQy8KCQsmep1m7Bk+z/+LIkeF7w+TDMLtX1iZm5Hq9HsUDmgFGaW1ACW5Cj0b2Qo7wCvRhYN2ErUVp/A==",
"shasum": "d97e34dee06a1190c61ac1e95f43cb60b78cf939",
"tarball": "https://registry.npmjs.org/ws/-/ws-3.3.1.tgz"
"integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
"shasum": "f1cf84fe2d5e901ebce94efaece785f187a228f2",
"tarball": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz"
},
"files": [
"index.js",
"lib"
],
"gitHead": "70eb3b2f6284a361768ea518acb072d13986dade",
"gitHead": "157f58a73250674eb57c505a522c7e5fe5fb3bee",
"homepage": "https://github.com/websockets/ws",
"keywords": [
"HyBi",
@ -125,5 +125,5 @@
"lint": "eslint .",
"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",
"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",
@ -44,7 +44,7 @@
"_shasum": "04f560915724b389088715cc0ed7813e9677bf57",
"_shrinkwrap": null,
"_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": {
"name": "Michael de Wit"
},

View File

@ -10,7 +10,7 @@
"spec": "0.1.2",
"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",
@ -40,7 +40,7 @@
"_shasum": "008e06d8094320c372dbc2f8ed76a0ca6c8ac419",
"_shrinkwrap": null,
"_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": {
"name": "Arnout Kazemier"
},