nginx-1.9.12-RELEASE
Maxim Dounin
6 years ago
2 | 2 | |
3 | 3 | |
4 | 4 | <change_log title="nginx"> |
5 | ||
6 | ||
7 | <changes ver="1.9.12" date="24.02.2016"> | |
8 | ||
9 | <change type="feature"> | |
10 | <para lang="ru"> | |
11 | кодирование Хаффмана заголовков ответов в HTTP/2.<br/> | |
12 | Спасибо Владу Краснову. | |
13 | </para> | |
14 | <para lang="en"> | |
15 | Huffman encoding of response headers in HTTP/2.<br/> | |
16 | Thanks to Vlad Krasnov. | |
17 | </para> | |
18 | </change> | |
19 | ||
20 | <change type="feature"> | |
21 | <para lang="ru"> | |
22 | директива worker_cpu_affinity теперь поддерживает более 64 процессоров. | |
23 | </para> | |
24 | <para lang="en"> | |
25 | the "worker_cpu_affinity" directive now supports more than 64 CPUs. | |
26 | </para> | |
27 | </change> | |
28 | ||
29 | <change type="bugfix"> | |
30 | <para lang="ru"> | |
31 | совместимость со сторонними модулями на C++; | |
32 | ошибка появилась в 1.9.11.<br/> | |
33 | Спасибо Piotr Sikora. | |
34 | </para> | |
35 | <para lang="en"> | |
36 | compatibility with 3rd party C++ modules; | |
37 | the bug had appeared in 1.9.11.<br/> | |
38 | Thanks to Piotr Sikora. | |
39 | </para> | |
40 | </change> | |
41 | ||
42 | <change type="bugfix"> | |
43 | <para lang="ru"> | |
44 | nginx не собирался статически с OpenSSL на Linux; | |
45 | ошибка появилась в 1.9.11. | |
46 | </para> | |
47 | <para lang="en"> | |
48 | nginx could not be built statically with OpenSSL on Linux; | |
49 | the bug had appeared in 1.9.11. | |
50 | </para> | |
51 | </change> | |
52 | ||
53 | <change type="bugfix"> | |
54 | <para lang="ru"> | |
55 | директива "add_header ... always" с пустым значением | |
56 | не удаляла из заголовков ошибочных ответов | |
57 | строки Last-Modified и ETag. | |
58 | </para> | |
59 | <para lang="en"> | |
60 | the "add_header ... always" directive with an empty value | |
61 | did not delete "Last-Modified" and "ETag" header lines | |
62 | from error responses. | |
63 | </para> | |
64 | </change> | |
65 | ||
66 | <change type="workaround"> | |
67 | <para lang="ru"> | |
68 | при использовании OpenSSL 1.0.2f в логах могли появляться | |
69 | сообщения "called a function you should not call" и | |
70 | "shutdown while in init". | |
71 | </para> | |
72 | <para lang="en"> | |
73 | "called a function you should not call" | |
74 | and "shutdown while in init" messages might appear in logs | |
75 | when using OpenSSL 1.0.2f. | |
76 | </para> | |
77 | </change> | |
78 | ||
79 | <change type="bugfix"> | |
80 | <para lang="ru"> | |
81 | ошибочные заголовки могли логгироваться некорректно. | |
82 | </para> | |
83 | <para lang="en"> | |
84 | invalid headers might be logged incorrectly. | |
85 | </para> | |
86 | </change> | |
87 | ||
88 | <change type="bugfix"> | |
89 | <para lang="ru"> | |
90 | утечки сокетов при использовании HTTP/2. | |
91 | </para> | |
92 | <para lang="en"> | |
93 | socket leak when using HTTP/2. | |
94 | </para> | |
95 | </change> | |
96 | ||
97 | <change type="bugfix"> | |
98 | <para lang="ru"> | |
99 | в модуле ngx_http_v2_module. | |
100 | </para> | |
101 | <para lang="en"> | |
102 | in the ngx_http_v2_module. | |
103 | </para> | |
104 | </change> | |
105 | ||
106 | </changes> | |
5 | 107 | |
6 | 108 | |
7 | 109 | <changes ver="1.9.11" date="09.02.2016"> |