Socket
Socket
Sign inDemoInstall

sdp

Package Overview
Dependencies
0
Maintainers
2
Versions
47
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.11.1 to 2.11.2

.nyc_output/6163c2ae-86e8-4309-b45f-352bc201e34f.json

2

.nyc_output/processinfo/index.json

@@ -1,1 +0,1 @@

{"processes":{"8c46d43d-1540-4249-a5b1-13eb67b44118":{"parent":"d87b5e46-c078-4531-a7bc-4e681f3e02ff","children":[]},"d87b5e46-c078-4531-a7bc-4e681f3e02ff":{"parent":null,"children":["8c46d43d-1540-4249-a5b1-13eb67b44118"]}},"files":{"/media/fippo/houseparty/webrtc/sdp/sdp.js":["8c46d43d-1540-4249-a5b1-13eb67b44118"]},"externalIds":{}}
{"processes":{"6163c2ae-86e8-4309-b45f-352bc201e34f":{"parent":null,"children":["6966c41a-2d75-44db-9dcc-c72552538c70"]},"6966c41a-2d75-44db-9dcc-c72552538c70":{"parent":"6163c2ae-86e8-4309-b45f-352bc201e34f","children":[]}},"files":{"/media/fippo/houseparty/webrtc/sdp/sdp.js":["6966c41a-2d75-44db-9dcc-c72552538c70"]},"externalIds":{}}
{
"name": "sdp",
"version": "2.11.1",
"version": "2.11.2",
"description": "SDP parsing and serialization utilities",

@@ -5,0 +5,0 @@ "main": "sdp.js",

@@ -330,7 +330,34 @@ /* eslint-env node */

parameters.cryptoSuite + ' ' +
parameters.keyParams +
(parameters.sessionParams ? ' ' + parameters.sessionParams : '') +
(typeof parameters.keyParams === 'object'
? SDPUtils.writeCryptoKeyParams(parameters.keyParams)
: parameters.keyParams) +
(parameters.sessionParams ? ' ' + parameters.sessionParams.join(' ') : '') +
'\r\n';
};
// Parses the crypto key parameters into
// https://rawgit.com/aboba/edgertc/master/msortc-rs4.html#rtcsrtpkeyparam*
SDPUtils.parseCryptoKeyParams = function(keyParams) {
if (keyParams.indexOf('inline:') !== 0) {
return null;
}
var parts = keyParams.substr(7).split('|');
return {
keyMethod: 'inline',
keySalt: parts[0],
lifeTime: parts[1],
mkiValue: parts[2] ? parts[2].split(':')[0] : undefined,
mkiLength: parts[2] ? parts[2].split(':')[1] : undefined,
};
};
SDPUtils.writeCryptoKeyParams = function(keyParams) {
return keyParams.keyMethod + ':'
+ keyParams.keySalt +
(keyParams.lifeTime ? '|' + keyParams.lifeTime : '') +
(keyParams.mkiValue && keyParams.mkiLength
? '|' + keyParams.mkiValue + ':' + keyParams.mkiLength
: '');
};
// Extracts all SDES paramters.

@@ -337,0 +364,0 @@ SDPUtils.getCryptoParameters = function(mediaSection, sessionpart) {

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