Tue, 28 Apr 2015 18:55:03 +0300 |
Valentin Bartenev |
Fixed overflow detection in ngx_inet_addr().
|
Tue, 17 Mar 2015 00:26:22 +0300 |
Ruslan Ermilov |
Overflow detection in ngx_inet_addr().
|
Fri, 06 Dec 2013 14:30:27 +0400 |
Ruslan Ermilov |
Core: externalized ngx_cmp_sockaddr().
|
Mon, 05 Aug 2013 13:44:56 +0400 |
Ruslan Ermilov |
Core: guard use of AI_ADDRCONFIG.
|
Mon, 05 Aug 2013 11:40:33 +0400 |
Maxim Dounin |
Fixed build with signed socklen_t and unix sockets.
|
Mon, 05 Aug 2013 10:55:59 +0400 |
Ruslan Ermilov |
Core: only resolve address families configured on the local system.
|
Thu, 11 Jul 2013 16:07:25 +0400 |
Vladimir Homutov |
Core: extended ngx_sock_ntop() with socklen parameter.
|
Sun, 10 Feb 2013 02:56:03 +0000 |
Maxim Dounin |
Merge of r4945, r4984: ngx_inet.[ch] minor fixes.
stable-1.2
|
Thu, 10 Jan 2013 12:58:55 +0000 |
Ruslan Ermilov |
Fixed "proxy_pass" with IP address and no port (ticket #276).
|
Sat, 22 Dec 2012 20:03:38 +0000 |
Ruslan Ermilov |
Properly initialize "struct in6_addr" with zeroes.
|
Mon, 17 Dec 2012 12:08:53 +0000 |
Ruslan Ermilov |
Implemented IPv6 support for URLs specified using domain names.
|
Mon, 17 Dec 2012 09:44:46 +0000 |
Ruslan Ermilov |
Fixed URL parsing code.
|
Mon, 17 Dec 2012 09:31:53 +0000 |
Ruslan Ermilov |
Simplified URL parsing code.
|
Mon, 04 Jun 2012 14:07:34 +0000 |
Maxim Dounin |
Support for IPv6 literals in proxy_pass and so on.
|
Fri, 01 Jun 2012 11:35:09 +0000 |
Ruslan Ermilov |
Code reduction (no functional changes).
|
Mon, 21 May 2012 10:55:10 +0000 |
Ruslan Ermilov |
Removed historical and now redundant syntax pre-checks in ngx_parse_url().
|
Thu, 12 Apr 2012 10:20:33 +0000 |
Ruslan Ermilov |
Reduced the number of lines of code in ngx_inet_addr().
|
Wed, 11 Apr 2012 17:18:15 +0000 |
Ruslan Ermilov |
Improved readability of the code that produces bitmask from prefix.
|
Tue, 03 Apr 2012 08:22:00 +0000 |
Ruslan Ermilov |
In ngx_ptocidr(), check that the supplied prefix length is within
|
Tue, 03 Apr 2012 07:37:31 +0000 |
Ruslan Ermilov |
Fixed spelling in multiline C comments.
|
Wed, 18 Jan 2012 15:07:43 +0000 |
Maxim Konovalov |
Copyright updated.
|
Tue, 25 Oct 2011 13:48:43 +0000 |
Ruslan Ermilov |
Fixed port range checking.
|
Fri, 15 Apr 2011 13:50:27 +0000 |
Igor Sysoev |
fix segfault in IPv6 parsing while processing invalid IPv4 address X.YYYY.Z
|
Thu, 17 Feb 2011 15:01:16 +0000 |
Igor Sysoev |
fix u->one_addr handling in ngx_inet_resolve_host()
|
Mon, 07 Dec 2009 15:13:46 +0000 |
Igor Sysoev |
fix double free(), introduced in r3268
|
Tue, 03 Nov 2009 13:42:25 +0000 |
Igor Sysoev |
ngx_ptocidr() supports IPv6
|
Tue, 03 Nov 2009 12:44:55 +0000 |
Igor Sysoev |
make ngx_inet6_ntop() non-static
|
Mon, 02 Nov 2009 16:11:06 +0000 |
Igor Sysoev |
change ngx_parse_addr() interface
|
Mon, 02 Nov 2009 15:20:42 +0000 |
Igor Sysoev |
ngx_parse_addr()
|
Mon, 02 Nov 2009 15:14:17 +0000 |
Igor Sysoev |
rename ngx_peer_addr_t to ngx_addr_t
|
Mon, 02 Nov 2009 14:32:46 +0000 |
Igor Sysoev |
use sin6_addr.s6_addr instead of "(u_char *) & .sin6_addr"
|
Mon, 02 Nov 2009 13:51:10 +0000 |
Igor Sysoev |
replace inet_addr() with ngx_inet_addr()
|
Mon, 02 Nov 2009 12:58:30 +0000 |
Igor Sysoev |
use ngx_inet6_addr()
|
Mon, 02 Nov 2009 12:50:00 +0000 |
Igor Sysoev |
ngx_inet6_addr()
|
Mon, 26 Oct 2009 11:43:32 +0000 |
Igor Sysoev |
http listen unix domain sockets
|
Mon, 18 May 2009 12:21:00 +0000 |
Igor Sysoev |
delete unneeded field
|
Thu, 07 May 2009 13:05:04 +0000 |
Igor Sysoev |
IPv6 for Win32
|
Tue, 24 Feb 2009 14:01:40 +0000 |
Igor Sysoev |
prepare ngx_ptocidr() for IPv6
|
Sat, 21 Feb 2009 14:34:32 +0000 |
Igor Sysoev |
fix upstream port, introduced in r2513
|
Sat, 21 Feb 2009 07:02:02 +0000 |
Igor Sysoev |
a prelimiary IPv6 support, HTTP listen
|
Tue, 11 Nov 2008 16:04:05 +0000 |
Igor Sysoev |
style fix: remove trailing spaces
|
Fri, 24 Oct 2008 19:34:24 +0000 |
Igor Sysoev |
fix case proxy_pass URL is evaluted to http://host?args
|
Fri, 24 Oct 2008 15:12:11 +0000 |
Igor Sysoev |
fix case when URL has no port, but has ":" in URI part,
|
Tue, 26 Aug 2008 16:11:30 +0000 |
Igor Sysoev |
fix bugs introduced in r2204
|
Tue, 26 Aug 2008 14:24:14 +0000 |
Igor Sysoev |
*) refactor ngx_parse_inet_url()
|
Tue, 26 Aug 2008 14:19:37 +0000 |
Igor Sysoev |
*) refactor ngx_ptocidr()
|
Fri, 22 Aug 2008 13:36:56 +0000 |
Igor Sysoev |
split ngx_parse_url()
|
Thu, 21 Aug 2008 19:24:07 +0000 |
Igor Sysoev |
ngx_sock_ntop() takes family from sockaddr, remove duplicate field
|
Thu, 21 Aug 2008 18:47:23 +0000 |
Igor Sysoev |
*) remove zero termination in ngx_inet_ntop() and ngx_sock_ntop()
|
Tue, 17 Jun 2008 15:00:30 +0000 |
Igor Sysoev |
*) back out r2040
|
Tue, 22 Jan 2008 15:09:55 +0000 |
Igor Sysoev |
fix building by bcc introduced by r1831
|
Fri, 04 Jan 2008 11:54:55 +0000 |
Igor Sysoev |
change order
|
Wed, 28 Nov 2007 19:55:31 +0000 |
Igor Sysoev |
ngx_parse_url() saves port text, this allows to use it in proxy host header
|
Fri, 23 Nov 2007 16:59:24 +0000 |
Igor Sysoev |
ngx_inet_addr()
|
Mon, 08 Oct 2007 08:55:12 +0000 |
Igor Sysoev |
use pool instead of ngx_conf_t
|
Fri, 10 Aug 2007 13:13:28 +0000 |
Igor Sysoev |
ignore meaningless bits in CIDR and warn about them
|
Wed, 14 Feb 2007 18:51:19 +0000 |
Igor Sysoev |
ngx_strcasecmp()/ngx_strncasecmp()
|
Tue, 12 Dec 2006 16:46:16 +0000 |
Igor Sysoev |
rewritten upstream
|
Wed, 06 Dec 2006 15:39:08 +0000 |
Igor Sysoev |
unix socket upstreams always used the first unix upstream
|
Mon, 04 Dec 2006 16:46:13 +0000 |
Igor Sysoev |
upstream choice modules
|