├── .aegir.js ├── .github ├── dependabot.yml └── workflows │ ├── automerge.yml │ ├── js-test-and-release.yml │ ├── semantic-pull-request.yml │ └── stale.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── package.json ├── src ├── constants.ts ├── index.ts ├── listener.ts ├── socket-to-conn.ts └── utils.ts ├── test ├── compliance.spec.ts ├── connection.spec.ts ├── filter.spec.ts ├── listen-dial.spec.ts ├── max-connections-close.spec.ts ├── max-connections.spec.ts └── socket-to-conn.spec.ts └── tsconfig.json /.aegir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/.aegir.js -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/automerge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/.github/workflows/automerge.yml -------------------------------------------------------------------------------- /.github/workflows/js-test-and-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/.github/workflows/js-test-and-release.yml -------------------------------------------------------------------------------- /.github/workflows/semantic-pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/.github/workflows/semantic-pull-request.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/package.json -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/listener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/src/listener.ts -------------------------------------------------------------------------------- /src/socket-to-conn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/src/socket-to-conn.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/src/utils.ts -------------------------------------------------------------------------------- /test/compliance.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/test/compliance.spec.ts -------------------------------------------------------------------------------- /test/connection.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/test/connection.spec.ts -------------------------------------------------------------------------------- /test/filter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/test/filter.spec.ts -------------------------------------------------------------------------------- /test/listen-dial.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/test/listen-dial.spec.ts -------------------------------------------------------------------------------- /test/max-connections-close.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/test/max-connections-close.spec.ts -------------------------------------------------------------------------------- /test/max-connections.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/test/max-connections.spec.ts -------------------------------------------------------------------------------- /test/socket-to-conn.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/test/socket-to-conn.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libp2p/js-libp2p-tcp/HEAD/tsconfig.json --------------------------------------------------------------------------------