nginx/src/http
Ruslan Ermilov d4ba06c31a geoip: trusted proxies support and partial IPv6 support.
The module now supports recursive search of client address through the
chain of trusted proxies (closes #100), in the same scope as the geo
module.  Proxies are listed by the "geoip_proxy" directive, recursive
search is enabled by the "geoip_proxy_recursive" directive.  IPv6 is
partially supported: proxies may be specified with IPv6 addresses.

Example:
    geoip_country .../GeoIP.dat;
    geoip_proxy 127.0.0.1;
    geoip_proxy ::1;
    geoip_proxy 10.0.0.0/8;
    geoip_proxy_recursive on;
2012-05-14 14:00:17 +00:00
..
modules geoip: trusted proxies support and partial IPv6 support. 2012-05-14 14:00:17 +00:00
ngx_http_busy_lock.c Whitespace fixes. 2012-03-05 18:09:06 +00:00
ngx_http_busy_lock.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_http_cache.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_http_config.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_http_copy_filter_module.c Local variable "ngx_http_next_filter" renamed to "ngx_http_next_body_filter" 2012-03-15 20:08:58 +00:00
ngx_http_core_module.c Fixed compilation warning introduced in r4624. 2012-05-14 13:15:22 +00:00
ngx_http_core_module.h New function ngx_http_get_forwarded_addr() to look up real client address. 2012-05-14 12:27:41 +00:00
ngx_http_file_cache.c Fix of rbtree lookup on hash collisions. 2012-02-27 22:15:39 +00:00
ngx_http_header_filter_module.c Added support for the 307 Temporary Redirect. 2012-02-27 11:43:40 +00:00
ngx_http_parse_time.c Fixed spelling in single-line comments. 2012-02-28 11:31:05 +00:00
ngx_http_parse.c Fixed spelling in multiline C comments. 2012-04-03 07:37:31 +00:00
ngx_http_postpone_filter_module.c Local variable "ngx_http_next_filter" renamed to "ngx_http_next_body_filter" 2012-03-15 20:08:58 +00:00
ngx_http_request_body.c Fixed grammar in error messages. 2012-04-12 19:35:41 +00:00
ngx_http_request.c Fixed possible request hang with filter finalization. 2012-05-14 09:48:05 +00:00
ngx_http_request.h Raised simultaneous subrequest limit from 50 to 200. 2012-02-28 14:54:23 +00:00
ngx_http_script.c Rewrite: fixed escaping and possible segfault (ticket #162). 2012-05-11 13:19:22 +00:00
ngx_http_script.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_http_special_response.c Added support for the 307 Temporary Redirect. 2012-02-27 11:43:40 +00:00
ngx_http_upstream_round_robin.c Upstream: fixed ip_hash rebalancing with the "down" flag. 2012-05-14 09:58:07 +00:00
ngx_http_upstream_round_robin.h Upstream: smooth weighted round-robin balancing. 2012-05-14 09:57:20 +00:00
ngx_http_upstream.c Fixed spelling in multiline C comments. 2012-04-03 07:37:31 +00:00
ngx_http_upstream.h Upstream: added callback hook for the "Set-Cookie" header. 2012-02-13 11:01:58 +00:00
ngx_http_variables.c Fixed spelling in multiline C comments. 2012-04-03 07:37:31 +00:00
ngx_http_variables.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_http_write_filter_module.c Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_http.c Fixed spelling in multiline C comments. 2012-04-03 07:37:31 +00:00
ngx_http.h Copyright updated. 2012-01-18 15:07:43 +00:00