Граф коммитов

36 Коммитов

Автор SHA1 Сообщение Дата
rramachand21 66d9afdf87 iisnode events in FREB 2014-08-04 09:46:13 -07:00
Ranjith Ramachandra b450139433 Merge pull request #310 from dpolivy/xff
Support for X-Forwarded-For and X-Forwarded-Proto headers
2014-04-13 11:55:17 -07:00
Dan Polivy d21fb64014 Map HTTPS server variable to X-Forwarded-Proto header
In express.js, "trust proxy" mode allows is to properly handle the
scenario of being behind a proxy server, while still properly exposing
the client IP/protocol from the request object.

The enableXFF configuration option for iisnode propagates the
X-Forwarded-For header, but not X-Forwarded-Proto. This commit adds the
X-Forwarded-Proto header as well, in scenarios where enableXFF is true.

For details, see:
https://github.com/tjanczuk/iisnode/issues/265
2013-11-21 17:04:07 -08:00
rramachand21 ec1f5c177a Fixed 4 issues (please see commit comments). 2013-11-14 12:24:07 -08:00
Tomasz Janczuk 8b6fbbf8ee fix #255: stress issue with large upload and download 2013-03-05 11:15:34 -08:00
Tomasz Janczuk 3a8ab565fc debug header test 2012-10-22 14:56:20 -07:00
Tomasz Janczuk 73d1082e5f websocket echo test 2012-09-11 16:50:23 -07:00
Tomasz Janczuk c63e3c7ef2 first WebSocket test 2012-09-11 16:19:38 -07:00
Tomasz Janczuk 7427f221e4 fix #168: integrated logging story 2012-05-23 13:55:50 -07:00
Tomasz Janczuk c779fb8265 rename node.config to iisnode.yml 2012-05-10 10:19:02 -07:00
Tomasz Janczuk ddc46d7c6e more tests for YAML config 2012-05-09 14:14:59 -07:00
Tomasz Janczuk 66ab0abb69 fix #158: enable YAML node.config with iisnode settings 2012-05-04 14:20:06 -07:00
Tomasz Janczuk 79aabc55e5 fix #152: enable request messages with chunked transfer encoding 2012-04-24 13:38:27 -07:00
Tomasz Janczuk 0f65ec94f0 fix #156: support for multiple HTTP response headers with the same name 2012-04-23 14:11:29 -07:00
Tomasz Janczuk 077bce346b fix #143: ignore nonexistent files and directories on the iisnode\@watchedFiles list 2012-02-28 13:14:56 -08:00
Tomasz Janczuk aba0c73f04 fix #55: support friendly HTTP 200 errors with node.exe log capture in dev scenarios 2012-01-12 13:51:48 -08:00
Tomasz Janczuk 6e68c03e5b fix #87: provide access to iis server variables to the node.js application 2012-01-11 11:50:37 -08:00
Tomasz Janczuk b5f955727b fix #94: add support for X-Forwarded-For HTTP request header 2012-01-10 11:13:05 -08:00
Tomasz Janczuk 9982779b66 fix #58: support for application recycle when depencies change 2012-01-06 09:47:25 -08:00
Tomasz Janczuk cc77a365a8 fix #128: graceful failure on configuration errors 2012-01-04 12:46:29 -08:00
Tomasz Janczuk 179e0cb6b1 fix #131: correct handling of empty http request headers 2012-01-03 12:07:56 -08:00
Tomasz Janczuk 982c518cf6 fix #129: simplify support for multiple node processes 2011-12-21 12:30:11 -08:00
Tomasz Janczuk a304bdada9 fix #121: parsing of chunked transfer encoding 2011-12-16 14:24:43 -08:00
Tomasz Janczuk 4934fa44b6 enabling test case after node v0.6.2 fix for nul stdout 2011-11-22 10:40:46 -08:00
Tomasz Janczuk ba2a943709 fixed #85 bug in handling appSettings with empty values and duplicated appSetting keys 2011-11-21 16:43:51 -08:00
Tomasz Janczuk f1fd9f1365 add support for returning dev errors, improving diagnostics of most common failure cases 2011-11-18 12:53:31 -08:00
Tomasz Janczuk b80ba93a0c fix to prevent apps using stdout/err from throwing when logging is disabled in iisnode 2011-11-17 15:23:35 -08:00
Tomasz Janczuk 08b9dc45d8 make node_env, loggingEnabled, and debuggerEnabled settings independent 2011-11-17 10:42:57 -08:00
Tomasz Janczuk e0a32d12c9 support for node_env setting and control over debugger availability 2011-11-16 17:01:26 -08:00
Tomasz Janczuk d9d4d2f7bf fix regression in enforcing log file quota 2011-11-14 14:51:34 -08:00
Tomasz Janczuk 1233a66c63 propagating appSettings from web.config as environment variables to node.exe 2011-09-26 16:43:07 -07:00
Tomasz Janczuk 5861da6d38 setting current directory of node.exe to the location of the running *.js file 2011-09-26 15:02:33 -07:00
Tomasz Janczuk 56ac5bd89d change response content type in samples to make them <ie9 friendly 2011-09-14 09:42:31 -07:00
Tomasz Janczuk 5303dbbf2f autoupdate test 2011-09-07 17:07:37 -07:00
Tomasz Janczuk 3d7c09c222 functional tests 2011-09-06 17:52:39 -07:00
Tomasz Janczuk 57a29c13bd functional test framework and first test 2011-08-31 19:23:47 -07:00