Socket
Socket
Sign inDemoInstall

chainpad-server

Package Overview
Dependencies
8
Maintainers
3
Versions
48
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 5.1.0 to 5.2.0

10

NetfluxWebsocketSrv.js

@@ -161,3 +161,3 @@ /* jshint esversion: 6 */

});
ctx.emit.sessionClose(user.id, reason);
ctx.emit.sessionClose(user.id, reason, user.ip);
};

@@ -385,3 +385,4 @@

'channelOpen', // (Server, channelName, userId)
'sessionClose', // (userId, reason)
'sessionClose', // (userId, reason, ip)
'sessionOpen', // (userId, ip)
'error', // (err, label, info)

@@ -544,2 +545,3 @@ ].forEach(function (key) {

let conn = socket.upgradeReq.connection;
let ip = (req.headers && req.headers['x-real-ip']) || req.socket.remoteAddress || '';
let user = {

@@ -552,2 +554,3 @@ addr: conn.remoteAddress + '|' + conn.remotePort,

inQueue: 0,
ip: ip.replace(/^::ffff:/, ''),
sendMsgCallbacks: []

@@ -557,2 +560,5 @@ };

sendMsg(ctx, user, [0, '', 'IDENT', user.id]);
ctx.emit.sessionOpen(user.id, user.ip);
socket.on('message', function(message) {

@@ -559,0 +565,0 @@ try {

4

package.json
{
"name": "chainpad-server",
"description": "api backend for realtime collaborative visual editor with zero knowlege server",
"version": "5.1.0",
"description": "api backend for realtime collaborative visual editor with zero knowledge server",
"version": "5.2.0",
"dependencies": {

@@ -6,0 +6,0 @@ "nthen": "0.1.8",

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with โšก๏ธ by Socket Inc