summaryrefslogtreecommitdiffhomepage
path: root/src/http/modules/ngx_http_realip_module.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-05-30Reworked multi headers to use linked lists.Maxim Dounin1-4/+3
2019-10-21Core: moved PROXY protocol fields out of ngx_connection_t.Roman Arutyunyan1-4/+3
2017-08-01Variables: macros for null variables.Ruslan Ermilov1-1/+1
2017-05-15Realip: allow hostnames in set_real_ip_from (ticket #1180).Ruslan Ermilov1-15/+68
2016-10-06Realip: fixed duplicate processing on redirects (ticket #1098).Maxim Dounin1-4/+4
2016-09-01Realip: fixed uninitialized memory access.Roman Arutyunyan1-1/+1
2016-06-20Introduced ngx_inet_get_port() and ngx_inet_set_port() functions.Roman Arutyunyan1-37/+2
2016-05-23Realip: detect duplicate real_ip_header directive.Ruslan Ermilov1-0/+4
2016-05-23Realip: take client port from PROXY protocol header.Dmitry Volyntsev1-0/+22
2016-05-23Added the $realip_remote_port variable.Dmitry Volyntsev1-4/+71
2016-03-30Style.Ruslan Ermilov1-2/+2
2015-11-16Realip: the $realip_remote_addr variable.Ruslan Ermilov1-1/+71
2014-03-17Added server-side support for PROXY protocol v1 (ticket #355).Roman Arutyunyan1-0/+18
2013-07-11Core: extended ngx_sock_ntop() with socklen parameter.Vladimir Homutov1-1/+2
2013-02-27Correctly handle multiple X-Forwarded-For headers (ticket #106).Ruslan Ermilov1-12/+13
2012-05-14realip: chains of trusted proxies and IPv6 support.Ruslan Ermilov1-93/+45
2012-03-28Replaced ngx_http_realip_from_t with ngx_in_cidr_t.Ruslan Ermilov1-10/+4
2012-01-18Copyright updated.Maxim Konovalov1-0/+1
2009-11-11fix "set_real_ip_from unix:" inheritanceIgor Sysoev1-4/+9
2009-11-04allow to work single "set_real_ip_from unix:"Igor Sysoev1-1/+6
2009-11-03fix directive name in error message: "set_realip_from" to "set_real_ip_from"Igor Sysoev1-1/+1
2009-11-03fix directive name in error message: "realip_from" to "set_realip_from"Igor Sysoev1-1/+1
2009-11-02set_real_ip_from unix:Igor Sysoev1-51/+86
2009-11-02support IPv6 addresses in Real IP headersIgor Sysoev1-14/+20
2009-11-02replace inet_addr() with ngx_inet_addr()Igor Sysoev1-1/+1
2009-06-02return NULL instead of NGX_CONF_ERROR on a create conf failureIgor Sysoev1-1/+1
2009-02-24prepare ngx_ptocidr() for IPv6Igor Sysoev1-4/+10
2009-02-21a prelimiary IPv6 support, HTTP listenIgor Sysoev1-2/+4
2008-09-25real_ip_header supports any headerIgor Sysoev1-20/+101
2008-08-26*) refactor ngx_ptocidr()Igor Sysoev1-8/+0
2008-08-13restore connection address on request closure,Igor Sysoev1-14/+57
2008-06-17*) back out r2040Igor Sysoev1-1/+1
2007-08-10ignore meaningless bits in CIDR and warn about themIgor Sysoev1-1/+9
2007-02-17a client address must be allocated from a connection poolIgor Sysoev1-1/+8
2007-02-15fix broken values, debug logging, and style fixIgor Sysoev1-9/+19
2007-01-07ngx_http_realip_module must return NGX_DECLINEDIgor Sysoev1-6/+6
2006-08-30nginx-0.4.0-RELEASE importrelease-0.4.0Igor Sysoev1-5/+5
2006-07-28nginx-0.3.55-RELEASE importrelease-0.3.55Igor Sysoev1-1/+1
2006-07-07nginx-0.3.53-RELEASE importrelease-0.3.53Igor Sysoev1-1/+1
2005-11-26nginx-0.3.12-RELEASE importrelease-0.3.12Igor Sysoev1-1/+1
2005-11-09nginx-0.3.8-RELEASE importrelease-0.3.8Igor Sysoev1-0/+275