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