Comparing version 0.7.3 to 0.7.4
# AUTHORS | ||
## Will Mitchell | ||
* Lead Developer | ||
* <will@onsip.com> | ||
* /wakamoleguy on [GitHub](https://github.com/wakamoleguy) and [Twitter](https://twitter.com/wakamoleguy) | ||
## James Criscuolo | ||
@@ -13,2 +7,6 @@ | ||
## Joseph Frazier | ||
* <joseph@onsip.com> | ||
## Eric Green | ||
@@ -18,5 +16,7 @@ | ||
## Joseph Frazier | ||
## Will Mitchell | ||
* <joseph@onsip.com> | ||
* <wakamoleguy@gmail.com> | ||
* GitHub [@wakamoleguy](https://github.com/wakamoleguy) | ||
* Twitter [@wakamoleguy](https://twitter.com/wakamoleguy) | ||
@@ -23,0 +23,0 @@ ## JsSIP Authors |
{ | ||
"name": "sip.js", | ||
"version": "0.7.3", | ||
"version": "0.7.4", | ||
"authors": [ | ||
"Will Mitchell <will@onsip.com>", | ||
"James Criscuolo <james@onsip.com>", | ||
"Joseph Frazier <joseph@onsip.com>", | ||
"Eric Green <eric.green@onsip.com>", | ||
"Joseph Frazier <joseph@onsip.com>" | ||
"Will Mitchell <wakamoleguy@gmail.com>" | ||
], | ||
@@ -10,0 +10,0 @@ "description": "A JavaScript SIP stack for WebRTC, instant messaging, and more!", |
@@ -5,3 +5,3 @@ { | ||
"description": "A simple, intuitive, and powerful JavaScript signaling library", | ||
"version": "0.7.3", | ||
"version": "0.7.4", | ||
"main": "src/index.js", | ||
@@ -12,6 +12,6 @@ "browser": { | ||
"homepage": "http://sipjs.com", | ||
"author": "Will Mitchell <will@onsip.com>", | ||
"author": "OnSIP <developer@onsip.com> (http://sipjs.com/authors/)", | ||
"contributors": [ | ||
{ | ||
"url": "http://sipjs.com/authors/" | ||
"url": "https://github.com/onsip/SIP.js/blob/master/THANKS.md" | ||
} | ||
@@ -37,3 +37,3 @@ ], | ||
"grunt-contrib-copy": "^0.5.0", | ||
"grunt-contrib-jasmine": "~0.8.0", | ||
"grunt-contrib-jasmine": "^0.9.2", | ||
"grunt-contrib-jshint": ">0.5.0", | ||
@@ -53,2 +53,3 @@ "grunt-contrib-uglify": "~0.2.0", | ||
"prepublish": "cd src/Grammar && mkdir -p dist && pegjs --extra-options-file peg.json src/Grammar.pegjs dist/Grammar.js", | ||
"postinstall": "[ -f src/Grammar/dist/Grammar.js ] || npm run-script prepublish", | ||
"test": "grunt travis --verbose" | ||
@@ -55,0 +56,0 @@ }, |
@@ -23,8 +23,2 @@ # SIP.js | ||
### Will Mitchell | ||
* Lead Developer | ||
* <will@onsip.com> | ||
* /wakamoleguy on [GitHub](http://github.com/wakamoleguy), [Twitter](http://twitter.com/wakamoleguy) | ||
### James Criscuolo | ||
@@ -34,2 +28,6 @@ | ||
### Joseph Frazier | ||
* <joseph@onsip.com> | ||
### Eric Green | ||
@@ -39,5 +37,7 @@ | ||
### Joseph Frazier | ||
### Will Mitchell | ||
* <joseph@onsip.com> | ||
* <wakamoleguy@gmail.com> | ||
* GitHub [@wakamoleguy](http://github.com/wakamoleguy) | ||
* Twitter [@wakamoleguy](http://twitter.com/wakamoleguy) | ||
@@ -44,0 +44,0 @@ ### JsSIP Authors |
@@ -13,3 +13,3 @@ # How To version release SIP.js | ||
* On your own github, checkout last tagged release on a new branch | ||
* On your own github, checkout last tagged release on a new branch (note: this can be done on the repo's release branch, instead of making your own) | ||
* remove all dist files | ||
@@ -19,3 +19,3 @@ * cherry pick commits you want using -x flag (for "hot patch" releases) | ||
* update version number on master | ||
* cherry pick version number commit to new branch | ||
* cherry pick version number commit to new branch (or just merge master, if you want everything) | ||
* build and test. | ||
@@ -74,8 +74,8 @@ * test again | ||
* push to local github | ||
* merge | ||
* merge (this step and the above one can be skipped if you just do it on the the repo's release branch itself) | ||
* git tag (your version number) | ||
* git push --tags | ||
* get a clean release | ||
* get a clean release (as in, fresh clone) | ||
* npm publish | ||
* do release notes on github and release! | ||
* update website |
@@ -33,3 +33,4 @@ "use strict"; | ||
'INFO', | ||
'NOTIFY' | ||
'NOTIFY', | ||
'REFER' | ||
], | ||
@@ -36,0 +37,0 @@ |
@@ -340,35 +340,19 @@ "use strict"; | ||
prepareIceServers: {writable: true, value: function prepareIceServers (stunServers, turnServers) { | ||
var idx, jdx, length, server, | ||
servers = [], | ||
var servers = [], | ||
config = this.session.ua.configuration; | ||
stunServers = stunServers || null; | ||
turnServers = turnServers || null; | ||
stunServers = stunServers || config.stunServers; | ||
turnServers = turnServers || config.turnServers; | ||
if (!stunServers) { | ||
stunServers = config.stunServers; | ||
} | ||
if(!turnServers) { | ||
turnServers = config.turnServers; | ||
} | ||
/* Change 'url' to 'urls' whenever this issue is solved: | ||
* https://code.google.com/p/webrtc/issues/detail?id=2096 | ||
*/ | ||
[].concat(stunServers).forEach(function (server) { | ||
servers.push({'url': server}); | ||
servers.push({'urls': server}); | ||
}); | ||
length = turnServers.length; | ||
for (idx = 0; idx < length; idx++) { | ||
server = turnServers[idx]; | ||
for (jdx = 0; jdx < server.urls.length; jdx++) { | ||
servers.push({ | ||
'url': server.urls[jdx], | ||
'username': server.username, | ||
'credential': server.password | ||
}); | ||
} | ||
} | ||
[].concat(turnServers).forEach(function (server) { | ||
servers.push({ | ||
'urls': server.urls, | ||
'username': server.username, | ||
'credential': server.password | ||
}); | ||
}); | ||
@@ -375,0 +359,0 @@ return servers; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Install scripts
Supply chain riskInstall scripts are run when the package is installed. The majority of malware in npm is hidden in install scripts.
Found 1 instance in 1 package
Deprecated
MaintenanceThe maintainer of the package marked it as deprecated. This could indicate that a single version should not be used, or that the package is no longer maintained and any new vulnerabilities will not be fixed.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
406707
51
9983
1
1