├── .circleci └── config.yml ├── .editorconfig ├── .gitignore ├── .gitmodules ├── .nvmrc ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── RELEASING.md ├── dist ├── saltyrtc-client.es2015.js ├── saltyrtc-client.es5.js └── saltyrtc-client.es5.min.js ├── docs ├── .gitignore ├── .travis.yml ├── docs │ ├── about.md │ ├── img │ │ └── favicon.ico │ ├── index.md │ ├── installing.md │ └── usage.md ├── mkdocs.yml └── requirements.txt ├── karma.conf.js ├── package.json ├── rollup ├── es2015.js ├── es5.js ├── es5.min.js ├── performance.js └── testing.js ├── saltyrtc-client.d.ts ├── src ├── client.ts ├── closecode.ts ├── cookie.ts ├── csn.ts ├── eventregistry.ts ├── exceptions.ts ├── keystore.ts ├── log.ts ├── main.es5.ts ├── main.ts ├── nonce.ts ├── peers.ts ├── signaling.ts ├── signaling │ ├── common.ts │ ├── handoverstate.ts │ ├── helpers.ts │ ├── initiator.ts │ └── responder.ts └── utils.ts ├── tests ├── client.spec.ts ├── config.ts ├── cookie.spec.ts ├── csn.spec.ts ├── eventregistry.spec.ts ├── handoverstate.spec.ts ├── integration.spec.ts ├── jasmine.d.ts ├── keystore.spec.ts ├── main.ts ├── nonce.spec.ts ├── performance.html ├── performance.ts ├── performance │ ├── crypto.spec.ts │ ├── crypto.worker.js │ └── utils.ts ├── testsuite.html ├── testtasks.ts ├── utils.spec.ts └── utils.ts ├── tsconfig.json └── tslint.json /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 16 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/RELEASING.md -------------------------------------------------------------------------------- /dist/saltyrtc-client.es2015.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/dist/saltyrtc-client.es2015.js -------------------------------------------------------------------------------- /dist/saltyrtc-client.es5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/dist/saltyrtc-client.es5.js -------------------------------------------------------------------------------- /dist/saltyrtc-client.es5.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/dist/saltyrtc-client.es5.min.js -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | site/ 3 | venv/ 4 | VENV/ 5 | -------------------------------------------------------------------------------- /docs/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/docs/.travis.yml -------------------------------------------------------------------------------- /docs/docs/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/docs/docs/about.md -------------------------------------------------------------------------------- /docs/docs/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/docs/docs/img/favicon.ico -------------------------------------------------------------------------------- /docs/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/docs/docs/index.md -------------------------------------------------------------------------------- /docs/docs/installing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/docs/docs/installing.md -------------------------------------------------------------------------------- /docs/docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/docs/docs/usage.md -------------------------------------------------------------------------------- /docs/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/docs/mkdocs.yml -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/karma.conf.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/package.json -------------------------------------------------------------------------------- /rollup/es2015.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/rollup/es2015.js -------------------------------------------------------------------------------- /rollup/es5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/rollup/es5.js -------------------------------------------------------------------------------- /rollup/es5.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/rollup/es5.min.js -------------------------------------------------------------------------------- /rollup/performance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/rollup/performance.js -------------------------------------------------------------------------------- /rollup/testing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/rollup/testing.js -------------------------------------------------------------------------------- /saltyrtc-client.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/saltyrtc-client.d.ts -------------------------------------------------------------------------------- /src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/client.ts -------------------------------------------------------------------------------- /src/closecode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/closecode.ts -------------------------------------------------------------------------------- /src/cookie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/cookie.ts -------------------------------------------------------------------------------- /src/csn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/csn.ts -------------------------------------------------------------------------------- /src/eventregistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/eventregistry.ts -------------------------------------------------------------------------------- /src/exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/exceptions.ts -------------------------------------------------------------------------------- /src/keystore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/keystore.ts -------------------------------------------------------------------------------- /src/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/log.ts -------------------------------------------------------------------------------- /src/main.es5.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/main.es5.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/nonce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/nonce.ts -------------------------------------------------------------------------------- /src/peers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/peers.ts -------------------------------------------------------------------------------- /src/signaling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/signaling.ts -------------------------------------------------------------------------------- /src/signaling/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/signaling/common.ts -------------------------------------------------------------------------------- /src/signaling/handoverstate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/signaling/handoverstate.ts -------------------------------------------------------------------------------- /src/signaling/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/signaling/helpers.ts -------------------------------------------------------------------------------- /src/signaling/initiator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/signaling/initiator.ts -------------------------------------------------------------------------------- /src/signaling/responder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/signaling/responder.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tests/client.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/client.spec.ts -------------------------------------------------------------------------------- /tests/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/config.ts -------------------------------------------------------------------------------- /tests/cookie.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/cookie.spec.ts -------------------------------------------------------------------------------- /tests/csn.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/csn.spec.ts -------------------------------------------------------------------------------- /tests/eventregistry.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/eventregistry.spec.ts -------------------------------------------------------------------------------- /tests/handoverstate.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/handoverstate.spec.ts -------------------------------------------------------------------------------- /tests/integration.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/integration.spec.ts -------------------------------------------------------------------------------- /tests/jasmine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/jasmine.d.ts -------------------------------------------------------------------------------- /tests/keystore.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/keystore.spec.ts -------------------------------------------------------------------------------- /tests/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/main.ts -------------------------------------------------------------------------------- /tests/nonce.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/nonce.spec.ts -------------------------------------------------------------------------------- /tests/performance.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/performance.html -------------------------------------------------------------------------------- /tests/performance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/performance.ts -------------------------------------------------------------------------------- /tests/performance/crypto.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/performance/crypto.spec.ts -------------------------------------------------------------------------------- /tests/performance/crypto.worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/performance/crypto.worker.js -------------------------------------------------------------------------------- /tests/performance/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/performance/utils.ts -------------------------------------------------------------------------------- /tests/testsuite.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/testsuite.html -------------------------------------------------------------------------------- /tests/testtasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/testtasks.ts -------------------------------------------------------------------------------- /tests/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/utils.spec.ts -------------------------------------------------------------------------------- /tests/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tests/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saltyrtc/saltyrtc-client-js/HEAD/tslint.json --------------------------------------------------------------------------------