shellinabox/libhttp
KLuka 883b7aa7f0 Real IP recognition over proxy (partial fix #54)
* Recogniton of HTTP header field 'X-Real-IP' was added. Value
  is used in LOGIN service with peer name as remote host identifier.
  This was we are able to see real IP in login related log files
  such as /var/log/auth.log, etc...
* Real IP, peer name and URL are also passed to launched  service
  as environment variables (SHELLINABOX_PEERNAME, SHELLINABOX_REALIP
  and SHELLINABOX_URL). This can be used by custom user service shell
  scripts or programs.
* Real IP can also be passed to custom user service as command line
  parameter ${realip}.
2015-05-17 20:05:15 +02:00
..
hashmap.c Use a config.h file, instead of passing configuration options on the compiler's 2009-02-11 23:25:15 +00:00
hashmap.h Updated copyright notice. 2009-01-02 06:09:13 +00:00
http.h Real IP recognition over proxy (partial fix #54) 2015-05-17 20:05:15 +02:00
httpconnection.c Real IP recognition over proxy (partial fix #54) 2015-05-17 20:05:15 +02:00
httpconnection.h Real IP recognition over proxy (partial fix #54) 2015-05-17 20:05:15 +02:00
libhttp.sym Started working on support for WebSockets. 2010-03-29 16:40:17 +00:00
server.c Issue #186: Does not build on OpenBSD 2015-03-17 13:32:05 +01:00
server.h The server could sometimes end up listening for events even though it 2010-10-02 23:40:24 +00:00
ssl.c fix build with --disable-ssl 2015-05-02 16:12:33 +02:00
ssl.h Add dynamic linking for functions required by SSL v2/3 disabling patch. 2015-03-05 18:02:09 +01:00
trie.c Fixed a null pointer dereference that could be triggered by using non-standard 2009-07-04 08:46:28 +00:00
trie.h Updated copyright notice. 2009-01-02 06:09:13 +00:00
url.c Some changes to improve compatibility with MacOS X. 2010-09-29 06:28:58 +00:00
url.h Making it easier to host the terminal on non-root URLs by always redirecting to a URL that includes a trailing slash. 2009-07-06 16:27:11 +00:00