diff --git a/docs/xml/nginx/changes.xml b/docs/xml/nginx/changes.xml
index 11a5e21dd..fbb9ae365 100644
--- a/docs/xml/nginx/changes.xml
+++ b/docs/xml/nginx/changes.xml
@@ -9,6 +9,75 @@
nginx changelog
+
+
+
+
+если в значениях переменных директивы proxy_pass используются
+только IP-адреса, то указывать resolver не нужно.
+
+
+if variable values used in a "proxy_pass" directive contain IP-addresses only,
+then a "resolver" directive is not mandatory.
+resolver
+
+
+
+
+
+при использовании директивы proxy_pass c URI-частью
+в рабочем процессе мог произойти segmentation fault;
+ошибка появилась в 0.6.19.
+
+
+a segmentation fault might occur in worker process
+if a "proxy_pass" directive with URI-part was used;
+bug appeared in 0.6.19.
+
+
+
+
+
+если resolver использовался на платформах, не поддерживающих метод kqueue,
+то nginx выдавал alert "name is out of response".
+Спасибо Андрею Нигматулину.
+
+
+if resolver was used on platform that does not support kqueue,
+then nginx issued an alert "name is out of response".
+Thanks to Andrei Nigmatulin.
+
+
+
+
+
+При использовании переменной $server_protocol в FastCGI-параметрах
+и запросе, длина которого была близка к значению директивы
+client_header_buffer_size,
+nginx выдавал alert "fastcgi: the request record is too big".
+
+
+if the $server_protocol was used in FastCGI parameters
+and a request line length was near to the "client_header_buffer_size"
+directive value,
+then nginx issued an alert "fastcgi: the request record is too big".
+
+
+
+
+
+при обычном запросе версии HTTP/0.9 к HTTPS серверу nginx возвращал
+обычный ответ.
+
+
+if a plain text HTTP/0.9 version request was made to HTTPS server,
+then nginx returned usual response.
+
+
+
+
+
+
@@ -1222,604 +1291,6 @@ the "www.example.*" wildcards.
-
-
-
-
-теперь по умолчанию команда SSI echo использует кодирование entity.
-
-
-now by default the "echo" SSI command uses entity encoding.
-
-
-
-
-
-параметр encoding в команде SSI echo.
-
-
-the "encoding" parameter in the "echo" SSI command.
-
-
-
-
-
-почтовый прокси-сервер разделён на три модуля: pop3, imap и smtp.
-
-
-mail proxy was split on three modules: pop3, imap and smtp.
-
-
-
-
-
-параметры конфигурации --without-mail_pop3_module,
---without-mail_imap_module и --without-mail_smtp_module.
-
-
-the --without-mail_pop3_module, --without-mail_imap_module,
-and --without-mail_smtp_module configuration parameters.
-
-
-
-
-
-директивы smtp_greeting_delay и smtp_client_buffer модуля ngx_mail_smtp_module.
-
-
-the "smtp_greeting_delay" and "smtp_client_buffer" directives
-of the ngx_mail_smtp_module.
-
-
-
-
-
-директивы server_name и valid_referers поддерживают регулярные выражения.
-
-
-the "server_name" and "valid_referers" directives support regular expressions.
-
-
-
-
-
-директивы "server_name", "map", and "valid_referers" поддерживают
-маски вида "www.example.*".
-
-
-the "server_name", "map", and "valid_referers" directives support
-the "www.example.*" wildcards.
-
-
-
-
-
-sub_filter не работал с пустой строкой замены.
-
-
-sub_filter did not work with empty substitution.
-
-
-
-
-
-в парсинге sub_filter.
-
-
-in sub_filter parsing.
-
-
-
-
-
-рабочий процесс мог зациклиться при использовании memcached.
-
-
-a worker process may got caught in an endless loop, if the memcached was used.
-
-
-
-
-
-nginx распознавал параметры "close" и "keep-alive" в строке "Connection"
-в заголовке запроса только, если они были в нижнем регистре;
-ошибка появилась в 0.5.32.
-
-
-nginx supported low case only "close" and "keep-alive" values
-in the "Connection" request header line;
-bug appeared in 0.5.32.
-
-
-
-
-
-при использовании разделяемой библиотеки PCRE,
-расположенной в нестандартном месте, nginx не запускался на Solaris.
-
-
-nginx could not start on Solaris if the shared PCRE library located
-in non-standard place was used.
-
-
-
-
-
-
-
-
-
-
-теперь nginx пытается установить директивы worker_priority,
-worker_rlimit_nofile, worker_rlimit_core, worker_rlimit_sigpending
-без привилегий root'а.
-
-
-now nginx tries to set the "worker_priority", "worker_rlimit_nofile",
-"worker_rlimit_core", and "worker_rlimit_sigpending" without super-user
-privileges.
-
-
-
-
-
-теперь nginx экранирует символы пробела и "%" при передаче запроса
-серверу аутентификации почтового прокси-сервера.
-
-
-now nginx escapes space and "%" in request to a mail proxy authentication
-server.
-
-
-
-
-
-теперь nginx экранирует символ "%" в переменной $memcached_key.
-
-
-now nginx escapes "%" in $memcached_key variable.
-
-
-
-
-
-для обновления на лету версий 0.1.x создан специальный сценарий
-make upgrade1.
-
-
-the special make target "upgrade1" was defined for online upgrade of
-0.1.x versions.
-
-
-
-
-
-директива "add_header Last-Modified ..." меняет строку "Last-Modified"
-в заголовке ответа.
-
-
-the "add_header Last-Modified ..." directive changes the "Last-Modified"
-response header line.
-
-
-
-
-
-почтовый прокси-сервер поддерживает AUTHENTICATE в режиме IMAP.
-Спасибо Максиму Дунину.
-
-
-the mail proxy supports AUTHENTICATE in IMAP mode.
-Thanks to Maxim Dounin.
-
-
-
-
-
-почтовый прокси-сервер поддерживает STARTTLS в режиме SMTP.
-Спасибо Максиму Дунину.
-
-
-the mail proxy supports STARTTLS in SMTP mode.
-Thanks to Maxim Dounin.
-
-
-
-
-
-nginx не закрывал файл каталога для запроса HEAD,
-если использовался autoindex
-Спасибо Arkadiusz Patyk.
-
-
-nginx did not close directory file on HEAD request if autoindex was used.
-Thanks to Arkadiusz Patyk.
-
-
-
-
-
-директивы proxy_hide_header и fastcgi_hide_header не скрывали
-строки заголовка ответа с именем больше 32 символов.
-Спасибо Manlio Perillo.
-
-
-the "proxy_hide_header" and "fastcgi_hide_header" directives did not
-hide response header lines whose name was longer than 32 characters.
-Thanks to Manlio Perillo.
-
-
-
-
-
-счётчик активных соединений всегда рос при использовании почтового
-прокси-сервера.
-
-
-active connection counter always increased if mail proxy was used.
-
-
-
-
-
-если бэкенд возвращал только заголовок ответа при небуферизированном
-проксировании, то nginx закрывал соединение с бэкендом по таймауту.
-
-
-if backend returned response header only using non-buffered proxy,
-then nginx closed backend connection on timeout.
-
-
-
-
-
-nginx не поддерживал несколько строк "Connection" в заголовке запроса.
-
-
-nginx did not support several "Connection" request header lines.
-
-
-
-
-
-В строку заголовка ответа "Content-Type", указанную в методе
-$r->send_http_header(), не добавлялась кодировка, указанная в директиве charset.
-
-
-a charset set by the "charset" directive was not appended
-to the "Content-Type" header set by $r->send_http_header().
-
-
-
-
-
-при использовании метода /dev/poll
-в рабочем процессе мог произойти segmentation fault.
-
-
-a segmentation fault might occur in worker process
-if /dev/poll method was used.
-
-
-
-
-
-nginx не работал на FreeBSD/sparc64.
-
-
-nginx did not work on FreeBSD/sparc64.
-
-
-
-
-
-если в директиве auth_http был задан неправильный адрес, то
-в рабочем процессе происходил segmentation fault.
-
-
-a segmentation fault occurred in worker process
-if invalid address was set in the "auth_http" directive.
-
-
-
-
-
-теперь по умолчанию nginx использует значение 511 для listen backlog
-на всех платформах, кроме FreeBSD.
-Спасибо Jiang Hong.
-
-
-now nginx uses default listen backlog value 511 on all platforms
-except FreeBSD.
-Thanks to Jiang Hong.
-
-
-
-
-
-sendfilev() в Solaris теперь не используется при передаче тела запроса
-FastCGI-серверу через unix domain сокет.
-
-
-now Solaris sendfilev() is not used to transfer the client request body
-to FastCGI-server via the unix domain socket.
-
-
-
-
-
-при использовании одного хоста в качестве бэкендов для протоколов HTTP и HTTPS
-без явного указания портов, nginx использовал только один порт—80 или 443.
-
-
-if the same host without specified port was used as backend for HTTP and HTTPS,
-then nginx used only one port—80 or 443.
-
-
-
-
-
-директивы proxy_ignore_client_abort и fastcgi_ignore_client_abort не работали;
-ошибка появилась в 0.5.13.
-
-
-the "proxy_ignore_client_abort" and "fastcgi_ignore_client_abort" directives
-did not work;
-bug appeared in 0.5.13.
-
-
-
-
-
-
-
-
-
-
-именованные location'ы.
-
-
-named locations.
-
-
-
-
-
-директивы proxy_store и fastcgi_store.
-
-
-the "proxy_store" and "fastcgi_store" directives.
-
-
-
-
-
-директивы proxy_store_access и fastcgi_store_access.
-
-
-the "proxy_store_access" and "fastcgi_store_access" directives.
-
-
-
-
-
-
-
-
-
-
-переменную $args можно устанавливать с помощью set.
-
-
-the $args variable can be set with the "set" directive.
-
-
-
-
-
-переменная $is_args.
-
-
-the $is_args variable.
-
-
-
-
-
-если клиент в почтовом прокси-сервере закрывал соединение,
-то nginx мог не закрывать соединение с бэкендом.
-
-
-if a client has closed connection to mail proxy
- then nginx might not close connection to backend.
-
-
-
-
-
-теперь nginx экранирует пробел в переменной $memcached_key.
-
-
-now nginx escapes space in $memcached_key variable.
-
-
-
-
-
-при использовании протокола HTTPS в директиве proxy_pass
-в рабочем процессе мог произойти segmentation fault.
-
-
-a segmentation fault might occur in worker process when
-the HTTPS protocol was used in the "proxy_pass" directive.
-
-
-
-
-
-значение perl'овой переменной $$ модуля ngx_http_perl_module было равно
-номеру главного процесса.
-
-
-the perl $$ variable value in ngx_http_perl_module was equal to the master
-process identification number.
-
-
-
-
-
-nginx не собирался на Solaris/amd64 Sun Studio 11 и более ранними версиями;
-ошибка появилась в 0.5.29.
-
-
-fix building on Solaris/amd64 by Sun Studio 11 and early versions;
-bug appeared in 0.5.29.
-
-
-
-
-
-
-
-
-
-
-переменная $nginx_version.
-Спасибо Николаю Гречуху.
-
-
-$nginx_version variable.
-Thanks to Nick S. Grechukh.
-
-
-
-
-
-если заголовок ответа был разделён в FastCGI-записях, то nginx передавал
-клиенту мусор в таких заголовках.
-
-
-if the FastCGI header was split in records,
-then nginx passed garbage in the header to a client.
-
-
-
-
-
-совместимость с Sun Studio на Solaris/amd64 и Solaris/sparc64.
-Спасибо Jiang Hong и Андрею Нигматулину.
-
-
-Sun Studio compatibility on Solaris/amd64 and Solaris/sparc64.
-Thanks to Jiang Hong and Andrei Nigmatulin.
-
-
-
-
-
-незначительных потенциальных ошибок.
-Спасибо Coverity's Scan.
-
-
-of minor potential bugs.
-Thanks to Coverity's Scan.
-
-
-
-
-
-
-
-
-
-
-при использовании директивы msie_refresh был возможен XSS.
-Спасибо Максиму Богуку.
-
-
-the "msie_refresh" directive allowed XSS.
-Thanks to Maxim Boguk.
-
-
-
-
-
-при использовании директивы auth_http_header
-в рабочем процессе мог произойти segmentation fault.
-Спасибо Максиму Дунину.
-
-
-a segmentation fault might occur in worker process
-if the "auth_http_header" directive was used.
-Thanks to Maxim Dounin.
-
-
-
-
-
-если использовался метод аутентификации CRAM-MD5, но он не был разрешён,
-то в рабочем процессе происходил segmentation fault.
-
-
-a segmentation fault occurred in worker process
-if the CRAM-MD5 authentication method was used, but it was not enabled.
-
-
-
-
-
-в рабочем процессе мог произойти segmentation fault,
-если использовался метод eventport.
-
-
-a segmentation fault might occur in worker process
-if the eventport method was used.
-
-
-
-
-
-
-
-
-
-
-при использовании удалённого подзапроса в SSI последующий
-подзапрос локального файла мог отдаваться клиенту в неверном порядке.
-
-
-if remote SSI subrequest was used, then posterior local file subrequest
-might transferred to client in wrong order.
-
-
-
-
-
-большие включения в SSI, сохранённые во временные файлы,
-передавались не полностью.
-
-
-large SSI inclusions buffered in temporary files were truncated.
-
-
-
-
-
-
-
-
-
-
-в парсинге SSI.
-
-
-in SSI parsing.
-
-
-
-
-
-