Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Fixed spelling in multiline C comments. | Ruslan Ermilov | 2012-04-03 | |
| | ||||
* | Fixed unconditional MAX_PATH usage (ticket #22). | Maxim Dounin | 2012-03-27 | |
| | | | | | | POSIX doesn't require it to be defined, and Debian GNU/Hurd doesn't define it. Note that if there is no MAX_PATH defined we have to use realpath() with NULL argument and free() the result. | |||
* | Implemented $tcpinfo_rtt, $tcpinfo_rttvar, $tcpinfo_snd_cwnd, and | Ruslan Ermilov | 2012-03-16 | |
| | | | | $tcpinfo_rcv_space variables. Supported on Linux and FreeBSD. | |||
* | Slight optimization in ngx_http_get_variable_index(). | Ruslan Ermilov | 2012-03-15 | |
| | ||||
* | Variables: honor no_cacheable for not_found variables. | Maxim Dounin | 2012-02-13 | |
| | | | | | | | | | | | | | Variables with the "not_found" flag set follow the same rules as ones with the "valid" flag set. Make sure ngx_http_get_flushed_variable() will flush non-cacheable variables with the "not_found" flag set. This fixes at least one known problem with $args not available in a subrequest (with args) when there were no args in the main request and $args variable was queried in the main request (reported by Laurence Rowe aka elro on irc). Also this eliminates unneeded call to ngx_http_get_indexed_variable() in cacheable case (as it will return cached value anyway). | |||
* | Copyright updated. | Maxim Konovalov | 2012-01-18 | |
| | ||||
* | Fixed: some of $sent_http_* variables may contain header entries that actually | Valentin Bartenev | 2011-12-09 | |
| | | | | | | | | | haven't been sent to a client. The ngx_http_variable_headers() and ngx_http_variable_unknown_header() functions did not ignore response header entries with zero "hash" field. Thanks to Yichun Zhang (agentzh). | |||
* | Added the $https variable. | Valentin Bartenev | 2011-12-09 | |
| | ||||
* | change ngx_http_map_find(): use case sensitive regexes | Igor Sysoev | 2011-05-30 | |
| | ||||
* | allow regex as "map" parameter | Igor Sysoev | 2011-03-16 | |
| | ||||
* | change ngx_http_variable_value_node_t to more generic ngx_str_node_t | Igor Sysoev | 2010-06-23 | |
| | ||||
* | ngx_str_set() and ngx_str_null() | Igor Sysoev | 2010-05-14 | |
| | ||||
* | change processing variables accessed by SSI and perl module: | Igor Sysoev | 2010-04-22 | |
| | | | | | *) the indexed variables are always flushed *) never show warning for not found variables | |||
* | make $arg_ variables non-cacheable | Igor Sysoev | 2010-04-22 | |
| | ||||
* | make $request_method non-cacheable | Igor Sysoev | 2010-03-03 | |
| | ||||
* | fix $upstream_http_ variable prefix length | Igor Sysoev | 2010-02-15 | |
| | ||||
* | named captures worked for two names only | Igor Sysoev | 2010-01-11 | |
| | ||||
* | fix building without PCRE, the bug had been introduced in r3326 | Igor Sysoev | 2009-11-23 | |
| | ||||
* | evaluate maximum captures size on configuration phase | Igor Sysoev | 2009-11-16 | |
| | ||||
* | fix captures in "rewrite", the bug had been introduced in r3326 | Igor Sysoev | 2009-11-16 | |
| | ||||
* | regex named captures | Igor Sysoev | 2009-11-16 | |
| | ||||
* | fix segfault if $limit_rate was logged | Igor Sysoev | 2009-11-03 | |
| | ||||
* | use sin6_addr.s6_addr instead of "(u_char *) & .sin6_addr" | Igor Sysoev | 2009-11-02 | |
| | ||||
* | allow to log invalid $request in access_log always, | Igor Sysoev | 2009-09-21 | |
| | | | | before it was logged only if error_log was set to info or debug level | |||
* | fix segfault introduced in r2845 | Igor Sysoev | 2009-05-22 | |
| | ||||
* | use ngx_connection_local_sockaddr() instead of ngx_http_server_addr() | Igor Sysoev | 2009-05-18 | |
| | ||||
* | $request_body variable | Igor Sysoev | 2009-05-14 | |
| | ||||
* | fix segfault introduced in r2486 in $sent_http_location processing | Igor Sysoev | 2009-02-24 | |
| | ||||
* | small optimization: " == NGX_ERROR" > " != NGX_OK" | Igor Sysoev | 2009-02-24 | |
| | ||||
* | axe r->port_text | Igor Sysoev | 2009-02-24 | |
| | ||||
* | a prelimiary IPv6 support, HTTP listen | Igor Sysoev | 2009-02-21 | |
| | ||||
* | fix $sent_http_location for local redirects | Igor Sysoev | 2009-01-30 | |
| | ||||
* | ngx_http_arg() | Igor Sysoev | 2008-12-22 | |
| | ||||
* | $cookie_... variable did not for SSI and perl | Igor Sysoev | 2008-12-01 | |
| | ||||
* | variable value rbtree support | Igor Sysoev | 2008-11-22 | |
| | ||||
* | $cookie_... variable | Igor Sysoev | 2008-11-12 | |
| | ||||
* | $realpath_root | Igor Sysoev | 2008-09-27 | |
| | ||||
* | $pid | Igor Sysoev | 2008-09-15 | |
| | ||||
* | remove unused #include's | Igor Sysoev | 2008-09-05 | |
| | ||||
* | *) remove zero termination in ngx_inet_ntop() and ngx_sock_ntop() | Igor Sysoev | 2008-08-21 | |
| | | | | | | *) use ngx_snprintf() in ngx_inet_ntop() and ngx_sock_ntop() as they are called just once per connection *) NGX_INET_ADDRSTRLEN | |||
* | $arg_... variable | Igor Sysoev | 2008-08-04 | |
| | ||||
* | ngx_strlow() | Igor Sysoev | 2008-08-04 | |
| | ||||
* | *) back out r2040 | Igor Sysoev | 2008-06-17 | |
| | | | | | | *) refactor ngx_palloc() *) introduce ngx_pnalloc() *) additional pool blocks have smaller header | |||
* | $hostname variable | Igor Sysoev | 2008-05-16 | |
| | ||||
* | *) host in request line has priority | Igor Sysoev | 2008-05-15 | |
| | | | | | *) allow several Host headers *) validate host | |||
* | axe useless r->server_name | Igor Sysoev | 2007-12-30 | |
| | ||||
* | use ngx_http_server_addr() | Igor Sysoev | 2007-12-29 | |
| | ||||
* | fix English grammar | Igor Sysoev | 2007-10-14 | |
| | ||||
* | --sysconfdir=DIR | Igor Sysoev | 2007-07-29 | |
| | ||||
* | $is_args | Igor Sysoev | 2007-07-29 | |
| |