97 lines
2.4 KiB
Markdown
97 lines
2.4 KiB
Markdown
|
|
3.0.1 / 2017-09-18
|
|
==================
|
|
|
|
* update "agent-base" to v4.1.0
|
|
|
|
3.0.0 / 2017-06-13
|
|
==================
|
|
|
|
* [BREAKING] drop support for Node < 4
|
|
* update deps, remove `extend` dependency
|
|
* rename `socks-proxy-agent.js` to `index.js`
|
|
|
|
2.1.1 / 2017-06-13
|
|
==================
|
|
|
|
* fix a bug where `close` would emit before `end`
|
|
* use "raw-body" module for tests
|
|
* prettier
|
|
|
|
2.1.0 / 2017-05-24
|
|
==================
|
|
|
|
* DRY post-lookup logic
|
|
* Fix an error in readme (#13, @599316527)
|
|
* travis: test node v5
|
|
* travis: test iojs v1, 2, 3 and node.js v4
|
|
* test: use ssl-cert-snakeoil cert files
|
|
* Authentication support (#9, @baryshev)
|
|
|
|
2.0.0 / 2015-07-10
|
|
==================
|
|
|
|
* API CHANGE! Removed `secure` boolean second argument in constructor
|
|
* upgrade to "agent-base" v2 API
|
|
* package: update "extend" to v3
|
|
|
|
1.0.2 / 2015-07-01
|
|
==================
|
|
|
|
* remove "v4a" from description
|
|
* socks-proxy-agent: cast `port` to a Number
|
|
* travis: attempt to make node v0.8 work
|
|
* travis: test node v0.12, don't test v0.11
|
|
* test: pass `rejectUnauthorized` as a proxy opt
|
|
* test: catch http.ClientRequest errors
|
|
* test: add self-signed SSL server cert files
|
|
* test: refactor to use local SOCKS, HTTP and HTTPS servers
|
|
* README: use SVG for Travis-CI badge
|
|
|
|
1.0.1 / 2015-03-01
|
|
==================
|
|
|
|
* switched from using "socks-client" to "socks" (#5, @JoshGlazebrook)
|
|
|
|
1.0.0 / 2015-02-11
|
|
==================
|
|
|
|
* add client-side DNS lookup logic for 4 and 5 version socks proxies
|
|
* remove dead `onproxyconnect()` code function
|
|
* use a switch statement to decide the socks `version`
|
|
* refactor to use "socks-client" instead of "rainbowsocks"
|
|
* package: remove "rainbowsocks" dependency
|
|
* package: allow any "mocha" v2
|
|
|
|
0.1.2 / 2014-06-11
|
|
==================
|
|
|
|
* package: update "rainbowsocks" to v0.1.2
|
|
* travis: don't test node v0.9
|
|
|
|
0.1.1 / 2014-04-09
|
|
==================
|
|
|
|
* package: update outdated dependencies
|
|
* socks-proxy-agent: pass `secure` flag when no `new`
|
|
* socks-proxy-agent: small code cleanup
|
|
|
|
0.1.0 / 2013-11-19
|
|
==================
|
|
|
|
* add .travis.yml file
|
|
* socks-proxy-agent: properly mix in the proxy options
|
|
* socks-proxy-agent: coerce the `secureEndpoint` into a Boolean
|
|
* socks-proxy-agent: use "extend" module
|
|
* socks-proxy-agent: update to "agent-base" v1 API
|
|
|
|
0.0.2 / 2013-07-24
|
|
==================
|
|
|
|
* socks-proxy-agent: properly set the `defaultPort` property
|
|
|
|
0.0.1 / 2013-07-11
|
|
==================
|
|
|
|
* Initial release
|