fix all vulnerabilities in the production code (#817)

Signed-off-by: Denis barbaron <denis.barbaron@orange.com>
This commit is contained in:
Denis Barbaron
2024-11-29 11:02:11 +01:00
committed by GitHub
parent 2f54e40206
commit 872b0bcbd8
26 changed files with 160 additions and 13627 deletions

View File

@@ -6,10 +6,10 @@ var http = require('http')
var events = require('events')
var util = require('util')
var socketio = require('socket.io')
var Socketio = require('socket.io').Server
var Promise = require('bluebird')
var _ = require('lodash')
var request = Promise.promisifyAll(require('request'))
var request = Promise.promisifyAll(require('@cypress/request'))
var adb = require('../../util/adbutil')()
var uuid = require('uuid')
@@ -32,7 +32,7 @@ const apiutil = require('../../util/apiutil')
module.exports = function(options) {
var log = logger.createLogger('websocket')
var server = http.createServer()
var io = socketio.listen(server, {
var io = new Socketio(server, {
serveClient: false
, transports: ['websocket']
})
@@ -570,7 +570,7 @@ module.exports = function(options) {
])
}
catch(err) {
//workaround for https://github.com/openstf/stf/issues/1180
// workaround for https://github.com/openstf/stf/issues/1180
log.error('input.touchMove had an error', err.stack)
}
})