1213 Commits

Author SHA1 Message Date
Dominic Tarr
fea371dc0a [dist] bump version 0.6.1 2011-08-03 00:07:01 +10:00
Dominic Tarr
604ed2878d Merge branch 'patch-1' of https://github.com/KimSchneider/node-http-proxy
closes #80
Conflicts:
	lib/node-http-proxy.js
2011-08-03 00:06:08 +10:00
Dominic Tarr
e6ff8d6597 [api] merge middleware branch 2011-08-02 15:41:03 +10:00
Dominic Tarr
0f8fe8e246 [style] tidy 2011-08-02 15:33:03 +10:00
Dominic Tarr
5ba0f89aa3 merged 2011-08-02 15:31:10 +10:00
Dominic Tarr
20125889b3 [fix] do not use middleware code if it's not needed 2011-08-02 15:25:23 +10:00
Dominic Tarr
6ec8d6caac [minor] add example to test concurrency 2011-08-02 14:55:49 +10:00
Dominic Tarr
5bf2d59241 [doc] add note on middleware to Using node-http-proxy section of the README 2011-08-02 14:55:49 +10:00
Dominic Tarr
2cf4e0a9e6 [api] refactor out middlewares from examples. 2011-08-02 14:55:49 +10:00
Dominic Tarr
020290a162 [docs] add middleware examples (first draft) 2011-08-02 14:55:49 +10:00
indexzero
f7452bc42d [fix] Dont use res.* in proxyWebSocketRequest 2011-08-02 14:55:49 +10:00
indexzero
f0917a3f97 [minor] Style updates and whitespace cleaning for consistency 2011-08-02 14:55:49 +10:00
Charlie McConnell
8eaec35074 [minor] Added body decoder middleware example. Needs fixing. 2011-08-02 14:51:37 +10:00
Dominic Tarr
549bfeac23 [fix] broken RegExp 2011-08-02 14:51:37 +10:00
Charlie McConnell
4cc18f4217 Tested & fixed url middleware example, added comments. 2011-08-02 14:51:37 +10:00
Dominic Tarr
8b48b7e0af [minor] code style changes 2011-08-02 14:51:37 +10:00
Dominic Tarr
caa1f494ab [minor] minor fixes to gzip middleware example 2011-08-02 14:51:37 +10:00
Dominic Tarr
f6484de411 [doc] add comments to examples/url-middleware.js 2011-08-02 14:51:36 +10:00
Dominic Tarr
45f3df8093 [minor] add url-proxying middleware example 2011-08-02 14:51:36 +10:00
Dominic Tarr
b5d5eaabab [doc] note in readme about middleware 2011-08-02 14:51:36 +10:00
Dominic Tarr
d3c06973a1 [minor] add example of using middleware to gzip response 2011-08-02 14:51:36 +10:00
Dominic Tarr
7976de1121 support old (port,host) and (options) style when using middlewares 2011-08-02 14:51:36 +10:00
Dominic Tarr
c773eedeb6 [minor] add middleware to node-http-proxy 2011-08-02 14:51:36 +10:00
KimSchneider
2caa5d2b0d The number of maxSockets has to be set after the agent is created. Setting the property in the constructor does not work. 2011-08-01 13:22:30 +03:00
Dominic Tarr
b54666ff69 [minor] add middleware to node-http-proxy 2011-07-24 23:17:24 +10:00
Dominic Tarr
25c06a3a95 [fix] handler variable in createServer was global (!) 2011-07-23 05:40:29 -07:00
Dominic Tarr
03475a5944 [dist] bump version 6.0 2011-07-21 23:55:43 +10:00
Dominic Tarr
e3d95ecab2 [minor] default enableXForwarded to true 2011-07-21 23:53:25 +10:00
Dominic Tarr
5d33ad7118 [dist] bump version 5.12 2011-07-21 23:52:30 +10:00
Dominic Tarr
76aa982181 Merge pull request #73 from DanBUK/master
This adds a flag to ProxyRequest to disable the setting of x-forwarded-[for|port|proto]
(will change default to true in next commit)
2011-07-21 06:38:48 -07:00
Dominic Tarr
efa17ef6cf [fix] use routing table mhen proxying WebSockets.
closes issue #72
2011-07-21 23:08:11 +10:00
DanBUK
ee3506a8e7 Updating to enableXForwarded 2011-07-19 09:57:21 +01:00
DanBUK
404818b1dc Allow forwarding for x-forwarded-[for|port|proto] to enabled layering of http-proxies. 2011-07-18 12:07:54 +01:00
indexzero
baf0b9e25a [dist] Version bump. 0.5.11 v0.5.11 2011-06-26 13:25:46 -04:00
indexzero
f0649d8d6a [doc] Updated docco docs 2011-06-26 13:05:59 -04:00
indexzero
eb6f9a6354 [api] Simplify the usage for the .changeHeaders option. Fixes #34 2011-06-26 12:21:06 -04:00
indexzero
9d9509f791 [doc] Small update to code docs 2011-06-26 10:56:12 -04:00
indexzero
4f85ca04e4 [api doc test] node-http-proxy now emits websocket:* on important WebSocket events. Added tests for these features and updated some code docs 2011-06-26 10:52:22 -04:00
indexzero
fcfe84626f [doc] Added examples/latent-websocket-proxy.js 2011-06-23 04:48:02 -04:00
indexzero
1ee8ae7104 [doc] Add examples/standalone-websocket-proxy.js 2011-06-23 04:36:16 -04:00
indexzero
b608a029f8 [minor] Add missing space 2011-06-23 04:34:47 -04:00
indexzero
4cdbf0e872 [doc] Added sample for custom error messages using the proxyError event 2011-06-15 09:39:35 -04:00
indexzero
7b574d3d3e [dist] Version bump. 0.5.10 v0.5.10 2011-06-13 02:53:01 -04:00
indexzero
653c6ca1af [doc] Bump version in README.md 2011-06-12 18:29:05 -04:00
indexzero
887c5808c9 [refactor] Manage our own internal list of Agent instances 2011-05-25 00:48:44 -06:00
indexzero
a1cdf005b9 [test] Update tests to use localhost 2011-05-23 16:46:48 -04:00
indexzero
b4ac4d441f [doc] Update docco docs for 0.5.9 2011-05-23 02:23:16 -04:00
indexzero
57ca62c878 [dist] Version bump. 0.5.9 v0.5.9 2011-05-23 02:18:48 -04:00
indexzero
028d2044e7 [fix] Change sec-websocket-location header when proxying WSS --> WS. Added test coverage for this scenario 2011-05-23 02:18:12 -04:00
indexzero
76ecb51e7b [dist] Version bump. 0.5.8. Forwards compatible with new versions of nodejs v0.5.8 2011-05-21 10:43:16 -04:00