├── .eslintignore ├── .eslintrc ├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── nodejs.yml ├── .gitignore ├── History.md ├── LICENSE ├── README.md ├── benchmark ├── echo.js ├── proxy.js ├── readme.md ├── siegerc ├── sleep_server.js └── start.sh ├── browser.js ├── example ├── http_agent.js ├── https_agent.js └── server.js ├── index.d.ts ├── index.js ├── lib ├── agent.js ├── constants.js └── https_agent.js ├── package.json └── test ├── fixtures ├── agenttest-cert.pem ├── agenttest-key.pem ├── ca.cnf ├── ca.key ├── ca.pem ├── genkey.sh ├── server.cnf └── ts │ ├── index.ts │ └── tsconfig.json ├── http_agent.test.js ├── https_agent.test.js ├── server_timeout.test.js ├── test-ECONNRESET.test.js ├── test-http-agent-maxsockets-regress-4050.test.js ├── test-https-agent-session-eviction.test.js ├── test-https-ipv6.test.js └── ts.test.js /.eslintignore: -------------------------------------------------------------------------------- 1 | test/fixtures/ts -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "eslint-config-egg" 3 | } 4 | -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/.gitignore -------------------------------------------------------------------------------- /History.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/History.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/echo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/benchmark/echo.js -------------------------------------------------------------------------------- /benchmark/proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/benchmark/proxy.js -------------------------------------------------------------------------------- /benchmark/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/benchmark/readme.md -------------------------------------------------------------------------------- /benchmark/siegerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/benchmark/siegerc -------------------------------------------------------------------------------- /benchmark/sleep_server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/benchmark/sleep_server.js -------------------------------------------------------------------------------- /benchmark/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/benchmark/start.sh -------------------------------------------------------------------------------- /browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/browser.js -------------------------------------------------------------------------------- /example/http_agent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/example/http_agent.js -------------------------------------------------------------------------------- /example/https_agent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/example/https_agent.js -------------------------------------------------------------------------------- /example/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/example/server.js -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/index.d.ts -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/index.js -------------------------------------------------------------------------------- /lib/agent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/lib/agent.js -------------------------------------------------------------------------------- /lib/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/lib/constants.js -------------------------------------------------------------------------------- /lib/https_agent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/lib/https_agent.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/package.json -------------------------------------------------------------------------------- /test/fixtures/agenttest-cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/test/fixtures/agenttest-cert.pem -------------------------------------------------------------------------------- /test/fixtures/agenttest-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/test/fixtures/agenttest-key.pem -------------------------------------------------------------------------------- /test/fixtures/ca.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/test/fixtures/ca.cnf -------------------------------------------------------------------------------- /test/fixtures/ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/test/fixtures/ca.key -------------------------------------------------------------------------------- /test/fixtures/ca.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/test/fixtures/ca.pem -------------------------------------------------------------------------------- /test/fixtures/genkey.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/test/fixtures/genkey.sh -------------------------------------------------------------------------------- /test/fixtures/server.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/test/fixtures/server.cnf -------------------------------------------------------------------------------- /test/fixtures/ts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/test/fixtures/ts/index.ts -------------------------------------------------------------------------------- /test/fixtures/ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/test/fixtures/ts/tsconfig.json -------------------------------------------------------------------------------- /test/http_agent.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/test/http_agent.test.js -------------------------------------------------------------------------------- /test/https_agent.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/test/https_agent.test.js -------------------------------------------------------------------------------- /test/server_timeout.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/test/server_timeout.test.js -------------------------------------------------------------------------------- /test/test-ECONNRESET.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/test/test-ECONNRESET.test.js -------------------------------------------------------------------------------- /test/test-http-agent-maxsockets-regress-4050.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/test/test-http-agent-maxsockets-regress-4050.test.js -------------------------------------------------------------------------------- /test/test-https-agent-session-eviction.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/test/test-https-agent-session-eviction.test.js -------------------------------------------------------------------------------- /test/test-https-ipv6.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/test/test-https-ipv6.test.js -------------------------------------------------------------------------------- /test/ts.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/node-modules/agentkeepalive/HEAD/test/ts.test.js --------------------------------------------------------------------------------