Wed, 20 Mar 2019 20:31:59 +0300 |
Roman Arutyunyan |
Removed sorting of getaddrinfo() results.
|
Fri, 15 Mar 2019 15:45:56 +0300 |
Roman Arutyunyan |
Multiple addresses in "listen".
|
Thu, 05 Oct 2017 16:50:35 +0300 |
Maxim Dounin |
Fixed build without IPv6, broken by 874171c3c71a.
|
Wed, 04 Oct 2017 21:19:38 +0300 |
Maxim Dounin |
Fixed handling of non-null-terminated unix sockets.
|
Mon, 10 Oct 2016 16:15:41 +0300 |
Maxim Dounin |
Core: sockaddr lengths now respected by ngx_cmp_sockaddr().
stable-1.10
|
Mon, 10 Oct 2016 16:15:41 +0300 |
Maxim Dounin |
Core: sockaddr lengths now respected by ngx_cmp_sockaddr().
|
Wed, 07 Sep 2016 13:56:53 +0300 |
Dmitry Volyntsev |
Core: introduced ngx_cidr_match() function.
|
Mon, 20 Jun 2016 15:11:50 +0300 |
Roman Arutyunyan |
Fixed build on MSVC.
|
Mon, 20 Jun 2016 11:50:39 +0300 |
Roman Arutyunyan |
Introduced ngx_inet_get_port() and ngx_inet_set_port() functions.
|
Tue, 24 May 2016 17:43:58 +0300 |
Maxim Dounin |
Fixed build on MSVC.
|
Mon, 23 May 2016 18:44:23 +0300 |
Dmitry Volyntsev |
Realip: port support in X-Real-IP and X-Forwarded-For.
|
Mon, 23 May 2016 16:37:20 +0300 |
Ruslan Ermilov |
Introduced the ngx_sockaddr_t type.
|
Wed, 11 May 2016 17:55:30 +0300 |
Ruslan Ermilov |
Removed a surplus condition from ngx_parse_inet6_url().
|
Wed, 11 May 2016 17:55:20 +0300 |
Valentin Bartenev |
Core: fixed port handling in ngx_parse_inet6_url().
|
Fri, 08 Apr 2016 15:03:38 +0300 |
Ruslan Ermilov |
Removed redundant "u" format specifier.
|
Thu, 31 Mar 2016 02:34:00 +0300 |
Sergey Kandaurov |
Fixed format specifiers in ngx_sprintf().
|
Wed, 30 Mar 2016 11:52:16 +0300 |
Ruslan Ermilov |
Style.
|
Fri, 26 Feb 2016 17:30:27 -0800 |
Piotr Sikora |
Core: allow strings without null-termination in ngx_parse_url().
|
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
|