Félicien François
d0b03c6b03
updated package.json links
2015-11-23 18:37:01 +01:00
Félicien François
d78f9d10a2
fix
2015-11-23 18:36:03 +01:00
Félicien François
5209543db3
bump version
2015-11-21 21:56:40 +01:00
Félicien François
fe9600b413
update default session resolving
2015-11-21 21:56:22 +01:00
Félicien François
e2fe6995c2
small fix
2015-11-21 19:54:09 +01:00
Félicien François
6f03e40c93
typo fix
2015-11-21 19:43:21 +01:00
Félicien François
1416fa9574
updated documentation
2015-11-21 19:42:16 +01:00
Félicien François
cf198db041
remove unused tests and History
2015-11-21 19:13:23 +01:00
Félicien François
80a14db415
Update package.json and documentation
2015-11-21 19:13:05 +01:00
Félicien François
f0f6e81d67
implement ElectronProxyAgent
2015-11-21 19:12:33 +01:00
Nathan Rajlich
19d7d99027
Release 1.0.0
2015-07-10 18:29:58 -07:00
Nathan Rajlich
f4f8658b8e
upgrade to `agent-base` v2 API
...
Breaking API change:
- User no longer needs to specify `secureEndpoint` when "https" module
is being used; 'agent-base' handles this part for us now.
- Upgraded "http-proxy-agent", "https-proxy-agent" and "socks-proxy-agent"
since they've been updated for the new agent-base API as well.
2015-07-10 18:09:33 -07:00
Nathan Rajlich
8988843c97
test: add basic "https" module tests
2015-07-07 12:21:33 -07:00
Nathan Rajlich
a5683abb18
use "stream-to-buffer"
...
Instead of "stream-to-array". Makes tests a bit shorter as well.
2015-07-07 12:09:41 -07:00
Nathan Rajlich
138a3728a1
package: update "extend" to v3
2015-07-07 12:02:48 -07:00
Nathan Rajlich
853f088b73
test: add initial test cases
...
Decent "http" module coverage so far.
Still need to do "https" coverage.
2015-07-07 11:38:02 -07:00
Nathan Rajlich
b78cfdfe8d
refactor to use proxy agent classes directly
...
Rather than relying on ProxyAgent, which introduces a
cyclic dependency, which is bad.
2015-07-07 11:35:33 -07:00
Nathan Rajlich
07bfc92bcf
use %o formatter for debug() calls
2015-07-06 14:35:42 -07:00
Nathan Rajlich
7894564ceb
package: update "get-uri" to v1
2015-07-06 14:35:00 -07:00
Nathan Rajlich
53b92db53b
Revert "Update readme"
...
This reverts commit b463b5e27e
.
2015-06-30 12:43:45 -07:00
Nathan Rajlich
b0c2a0d045
travis: test node v0.8, v0.10, and v0.12
2015-06-30 12:33:00 -07:00
Nathan Rajlich
942b6f76fa
Merge pull request #4 from etiktin/master
...
Update readme
2015-06-30 12:32:09 -07:00
Eran Tiktin
3cc1c67dc1
Merge pull request #1 from etiktin/readme_misprint
...
Update readme
2015-06-30 14:30:19 +03:00
Eran Tiktin
b463b5e27e
Update readme
...
Removed a spare quotation mark in the example
2015-06-30 14:29:06 +03:00
Nathan Rajlich
ab4d910865
package: update "mocha" to v2
2015-06-29 10:46:18 -07:00
Nathan Rajlich
afe12ed9b9
History: normalize whitespace
2015-06-22 15:38:39 -07:00
Nathan Rajlich
2c0fc12fd0
README: use SVG for Travis-CI badge
2015-02-19 12:55:39 -08:00
Nathan Rajlich
eb2e323eb5
History: fix typo
2014-11-22 14:52:07 -08:00
Nathan Rajlich
93e5b1b1ed
v0.2.0
2014-11-10 16:32:56 -08:00
Nathan Rajlich
e4c28fb3c1
package: allow any "debug" v2
2014-11-10 16:32:31 -08:00
Nathan Rajlich
dedebf7169
index: add reference link for Chrome's "HTTPS" support
2014-11-10 16:30:10 -08:00
Nathan Rajlich
b32536737e
Merge pull request #2 from michaelansel/https-proxy
...
Support HTTPS proxy
2014-11-10 16:28:36 -08:00
Michael Ansel
39d73947ff
Throw an error for unknown proxy types
...
Throw an error instead of failing silently
2014-11-05 21:25:03 -08:00
Michael Ansel
3308ec108e
Support HTTPS proxies
2014-11-05 21:17:28 -08:00
Nathan Rajlich
183aaf8825
package: update "debug" to v1.0.0
2014-06-11 15:00:15 -07:00
Nathan Rajlich
995e6c3a3b
v0.1.2
2014-04-04 12:05:19 -07:00
Nathan Rajlich
070de4f201
package: update debug to v0.8.0
2014-04-04 10:50:25 -07:00
Nathan Rajlich
e75641fd96
package: update pac-resolver to v1.2.0
2014-04-04 10:49:56 -07:00
Nathan Rajlich
e28a1bb325
README++
2014-03-13 11:11:36 -03:00
Nathan Rajlich
ce742ea502
README++
2014-03-13 11:09:04 -03:00
Nathan Rajlich
a456abda6e
README++
2014-03-13 11:06:32 -03:00
Nathan Rajlich
da8a683715
v0.1.1
2014-02-03 23:08:19 -08:00
Nathan Rajlich
1e58c9315c
index: move the exports before the `require()` calls
...
This is because of the weird circular dependency that we have set up
between this module and `proxy-agent`. We must export this module
(and the `protocols` array` *before* requiring the `proxy-agent` module
otherwise this module will appear to be an empty module when `proxy-agent`
requires us.
2014-02-03 23:05:27 -08:00
Nathan Rajlich
034400dbb5
index: fix bad
2014-02-03 22:21:50 -08:00
Nathan Rajlich
945fc33f6e
index: minor code cleanup
2014-02-03 22:21:06 -08:00
Nathan Rajlich
a08604e072
index: better proxy string splitting logic
2014-02-03 22:20:46 -08:00
Nathan Rajlich
0171526fcf
index: tweak comment
2014-01-25 23:55:13 -08:00
Nathan Rajlich
0e19d37783
index: fix typo in comment
2014-01-25 17:31:47 -08:00
Nathan Rajlich
066df3a3ff
v0.1.0
2014-01-25 17:22:42 -08:00
Nathan Rajlich
cef37b26a5
index: calculate an SHA1 hash of the JS code
...
Allows us to re-use a previous resolver instance if the code has not
changed since last time (but ENOTMODIFIED was not returned).
This is common for when a remote HTTP script returns dynamic content,
and therefore can't set caching headers, but it's usually the same result.
2014-01-25 15:19:31 -08:00