1044 Commits

Author SHA1 Message Date
indexzero
faf2618cf3 [doc] Update docco docs 2011-05-18 21:06:21 -04:00
indexzero
91737fadb6 [doc] Update examples for HTTPS to HTTP proxying 2011-05-18 21:06:12 -04:00
indexzero
895f577744 [doc test api] Improve node-http-proxy API to allow for HTTPS to HTTP proxying scenarios. Update tests accordingly. 2011-05-18 21:05:44 -04:00
indexzero
d9fa261cdc [dist] Version bump. v0.5.3. Only good on node v0.4.7. See issue #48. v0.5.3 2011-05-17 21:37:43 -04:00
indexzero
03b9087446 [doc minor] Update docs and code docs for v0.5.3 release 2011-05-17 21:36:49 -04:00
indexzero
9e36d2d2e6 [doc] Regenerate docco docs 2011-05-17 21:36:27 -04:00
indexzero
9c6c4b908b [fix test api] Only change Origin headers in WebSocket requests when the changeOrigin option is set explicitly. Added tests to ensure Origin and sec-websocket-origin headers match when proxying websockets. 2011-05-17 21:29:00 -04:00
indexzero
44a85664a8 [test] Continued work around Origin mismatch tests 2011-05-17 21:03:02 -04:00
indexzero
9ab54ab47f [test] Refined tests to begin checking Origin == Sec-Websocket-Origin 2011-05-17 20:25:45 -04:00
indexzero
6e679c8019 [test] Improve websocket tests to inspect outgoing and incoming HTTP headers to test origin mismatch bugs 2011-05-17 20:09:56 -04:00
Olivier Lauzon
360e79a005 [dist] Version bump. 0.5.2. Only good on node v0.4.7. See issue #48. v0.5.2 2011-05-17 18:38:17 -04:00
Olivier Lauzon
a5e1e3e70d [doc] Regenerate docco docs 2011-05-18 06:21:05 +08:00
Olivier Lauzon
d08c2bb525 [dist] Include docco module as a dev dependency 2011-05-18 06:21:05 +08:00
Olivier Lauzon
1ee6beff6a [test] Fix tests in https mode
Tests can be run in https mode by adding the --https flag
vows test/*-test.js --spec --https
2011-05-18 06:20:48 +08:00
Olivier Lauzon
ff829467d3 [minor] Fix syntax in examples/ 2011-05-18 06:20:48 +08:00
Olivier Lauzon
e6c52d431f [dist] Use devDependencies in package.json 2011-05-18 06:20:47 +08:00
Olivier Lauzon
e90cbd6f14 [minor] Ignore npm modules and debug logs 2011-05-18 06:20:47 +08:00
Marak Squires
4a14bc0f29 Merge pull request #52 from benatkin/README
Readme: fix syntax error, reformat code blocks
2011-05-17 13:14:25 -07:00
Ben Atkin
ab8c264e6d add spacing around code blocks to fix README rendering 2011-05-17 13:22:20 -06:00
Ben Atkin
d5b9ba7180 don't highlight non-javascript as javascript 2011-05-17 13:19:15 -06:00
Ben Atkin
28f6dc153a format markdown for syntax highlighting on GitHub 2011-05-17 13:17:19 -06:00
Ben Atkin
332d2d780a fix syntax error in README example 2011-05-17 13:13:24 -06:00
indexzero
85223ea080 [fix] Manage bookkeeping for incoming requests to the underlying sockets behind reverse proxied websocket events. Only use the appropriate variables in the closure scope of the upgrade event from this bookkeeping 2011-05-13 17:53:14 -04:00
indexzero
6c80177340 [dist] Version bump. 0.5.1. Only good on node v0.4.7. See issue #48. v0.5.1 2011-05-10 15:30:56 -07:00
indexzero
40dc9dee2d Revert "Fixed "Invalid argument to getAgent" when proxying HTTP"
This reverts commit 642e15805dbd572835bb4fee9527e4f2da658833.
2011-05-10 15:29:03 -07:00
indexzero
57127a3671 [fix] Fix typo in bin/node-http-proxy 2011-04-26 18:52:58 -04:00
Charlie Robbins
ac425d70ef Merged pull request #39 from timmattison/master.
Looks like this may fix the issue that I reported
2011-04-26 14:20:53 -07:00
timmattison
642e15805d Fixed "Invalid argument to getAgent" when proxying HTTP 2011-04-26 12:27:24 -04:00
indexzero
ddf31b22ec [dist] Version bump. v0.5.0 v0.5.0 2011-04-17 03:27:55 -04:00
indexzero
12064d8e5d [doc test] Small updates to README.md. Update to try require socket.io 2011-04-17 03:25:48 -04:00
indexzero
bd6a2622ad [doc] Update README.md 2011-04-17 03:14:59 -04:00
indexzero
40c51a703b [minor] Small update to README.md 2011-04-17 03:13:02 -04:00
indexzero
212009df6b [doc api] Update README.md and CHANGELOG.md for v0.5.0. Update bin/node-http-proxy to read files specified in config.https 2011-04-17 03:11:06 -04:00
indexzero
bf68dc30a5 [api test doc] Improve HTTPS support. Update minor documentation. Change tests accordingly. 2011-04-17 02:20:36 -04:00
indexzero
4d18ac1ae6 [test] Add WebSocket tests 2011-04-16 23:46:08 -04:00
indexzero
7cbf447320 [dist] Move pgriess' websocket client into vendor/* 2011-04-16 23:45:33 -04:00
indexzero
cfddd12e82 [api] Update .proxyRequest() and .proxyWebSocketRequest() APIs to take an options hash instead of a set of arguments. Add HTTPS support. 2011-04-16 23:08:40 -04:00
indexzero
6e4bf6a9cb [doc] Breakout demo.js into files in example/. Add web-socket-proxy.js example 2011-04-16 03:19:56 -04:00
indexzero
b0b0183c2b [api] Update WebSocket support to use http.Agent APIs 2011-04-16 03:19:22 -04:00
indexzero
5681fc1a28 [api] Emit end event when done proxying 2011-04-15 21:09:54 -04:00
indexzero
a3cb527be5 [api] Update request event to be consistent by emitting both req and res. Add x-forwarded-for header. 2011-04-15 20:43:22 -04:00
indexzero
c485c8742c [doc] Regenerate docco docs 2011-04-15 20:22:35 -04:00
indexzero
a89b3976b2 [api] Remove winston logging in favor of custom events 2011-04-15 20:22:22 -04:00
indexzero
a5d88aaacc [dist] Version bump. 0.4.2. Remove eyes dependency. v0.4.2 2011-04-13 17:24:22 -04:00
indexzero
0d1a3fe995 [dist] Version bump. 0.4.1. Fix package.json v0.4.1 2011-03-20 16:42:06 -05:00
indexzero
cbb5fbccd0 [dist] Version bump. 0.4.0 v0.4.0 2011-03-20 13:32:09 -05:00
indexzero
6c42f04524 [doc] Regenerate docco docs 2011-03-20 13:31:44 -05:00
indexzero
1dd9b3b150 [minor] Expose version on module 2011-03-20 13:31:30 -05:00
indexzero
3fd3c96fa0 [api] Force connection header to be close until keep-alive is replemented 2011-03-20 13:17:15 -05:00
indexzero
3588687874 [test] Small update to proxy-table-test.js 2011-03-19 13:48:45 -05:00