| Age | Commit message (Collapse) | Author | Files | Lines |
|
reset looked at match
|
|
fix segfault
|
|
fix segfault if empty stub block is used second time
|
|
test response length in proxy/fastcgi_store
|
|
*) revert SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER, removed in r1852
*) fix bogus crit log message "SSL_shutdown() failed" introduced in r1852
*) pull all errors
|
|
upstream parse_header fix and optimization,
fix fastcgi_catch_stderr segfault merged in r1524:
*) return NGX_HTTP_UPSTREAM_INVALID_HEADER for invalid status
*) return NGX_ERROR instead of NGX_HTTP_INTERNAL_SERVER_ERROR
in u->parse_header()
*) return NGX_HTTP_UPSTREAM_INVALID_HEADER instead of NGX_HTTP_BAD_GATEWAY
to go to a next upstream on invalid_header condition
*) now ngx_conf_set_str_array_slot() tests NGX_CONF_UNSET_PTR
this fixes fastcgi_catch_stderr segfault
*) ngx_http_upstream_hide_headers_hash()
*) proxy/fastcgi pass_header/hide_header use
ngx_http_upstream_hide_headers_hash()
|
|
fix building --test-build-rtsig and --test-build-eventport on FreeBSD 7
|
|
|
|
*) SSL_shutdown() never returns -1, on error it returns 0.
This fixes incidental "bad write retry" errors.
*) cleaning stale global SSL error
*) remove SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER, we never need it
|
|
fix STARTTLS prompt in SMTP
|
|
fix merge_slashes
|
|
large_client_header_buffers did not free()ed before keep-alive
|
|
improve throughput with large limit_rate
|
|
use usec and pid as start value
|
|
the simple expression has the same precision without overflow
|
|
omit unnecessary test, because NGX_ERROR == -1,
but r->headers_out.last_modified_time != -1 at this point
|
|
If-Range support
|
|
set status in correct place
|
|
use uname(2) instead of /proc/, this allows to run nginx in chroot
|
|
divide special response handling into several functions
fix "?" escaping introduced in r1526
|
|
|
|
*) copy protocol value when large request line is copied,
this fixes error "fastcgi: the request record is too big"
*) log how big fastcgi record
|
|
do not allow plain 0.9 request to HTTPS
|
|
delete unneeded declaration
|
|
log entire request line instead of URI only
|
|
do not encode already encoded characters in msie_refresh
|
|
fix gzip and SSL
|
|
fix segfaults
|
|
compatibility with mget: space after HTTP/1.1
|
|
unescape SSI include
|
|
server_tokens
|
|
fix segfault
|
|
r1682, r1683 merge:
typo and style fixes
|
|
|
|
allow full URL without URI part: "GET http://host HTTP/1.0"
|
|
gzip_vary
|
|
Cygwin support
|
|
avoid segfault if poll is used and endless loop if select is used
|
|
ngx_md5.h and ngx_sha1.h
|
|
memcached did not set $upstream_response_time
|
|
fix segfault when $date_local or $date_gmt are used outside ssi module
|
|
fix English grammar
|
|
style fix: remove double semicolons
|
|
allow access_log inside limit_except
|
|
%v fix lost in r1407
|
|
use pool instead of ngx_conf_t
|
|
optimizations
|
|
|
|
r1487, r1488, r1494, r1495, r1499 merge:
*) ngx_mail_pop3_module, ngx_mail_imap_module, and ngx_mail_smtp_module
*) smtp_client_buffer and smtp_greeting_delay
|
|
sub_filter fixes:
*) fix empty string replacement in sub_filter
*) add sub_filter parser fix similar to r1261 in SSI parser
*) fix case when pattern is split between two buffers:
it had been fixed in SSI parser long ago
|