-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES.te
182 lines (125 loc) · 5.62 KB
/
CHANGES.te
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
Changes with Tengine 1.2.3 27 Feb 2012
*) Feature: adds the 'request_time_cache' directive, so we can get more
precise $request_time/$request_time_msec/$request_time_usec by turning
it off.
Thanks to Yuanzhuo.
*) Feature: adds the 'slice' module to get a slice of a static file.
Thanks to Shudu.
*) Change: merges changes between nginx-1.0.11 and nginx-1.0.12.
Thanks to Shudu.
*) Change: deletes unused browsers detection.
Thanks to Shudu.
*) Bugfix: fixes a bug in upstream when reading header.
Thanks to Lizi.
*) Bugfix: fixes a bug in 'expires_by_types'.
Thanks to Lizi.
Changes with Tengine 1.2.2 11 Jan 2012
*) Feature: adds input body filter mechanism.
Thanks to Weiyue.
*) Feature: adds SSL dialog support to mail module.
Thanks to Weiyue.
*) Change: merges changes between nginx-1.0.10 and nginx-1.0.11.
Thanks to Shudu.
*) Change: now 'lingering_close' is off by default.
Thanks to Shudu.
*) Bugfix: fixes the bug with pipe logs.
Thanks to Weiyue.
*) Bugfix: fixes the 'forbid_action' bug of limit_req module.
Thanks to Diaoliang.
*) Bugfix: fixes the 'backtrace_max_stack_size' bug.
Thanks to Diaoliang.
*) Bugfix: fixes the footer module bug when output body is empty.
Thanks to Xiongjunmin.
*) Bugfix: fixes the last hostname letter bug of syslog.
Thanks to Weiyue.
Changes with Tengine 1.2.1 06 Dev 2011
*) Bugfix: fixes the segmentation fault in case of using default error log
or access log of tengine. This bug was introduced by creating file
doesn't exist.
Thanks to Yuanzhuo.
Changes with Tengine 1.2.0 29 Nov 2011
*) The first public release.
*) Feature: adds syslog support to error_log and access_log.
Thanks to Weiyue.
*) Feature: adds pipe support to error_log and access_log.
Thanks to Weiyue.
*) Feature: adds realloc() APIs.
Thanks to Gongyuan.
*) Feature: supports more time specific variables.
Thanks to Yixiao.
*) Feature: the backtrace module.
Thanks to Diaoliang.
*) Feature: add whitelist to limit_req and more limit_req directives
are allowed in a location.
Thanks to Diaoliang.
*) Feature: the sysguard module.
Thanks to Lizi.
*) Change: suppresses warnings when dumping config contents.
Thanks to Piaoling.
*) Feature: adds two new APIs, ngx_http_header_in and ngx_http_header_out.
Thanks to Lizi.
*) Feature: adds two variables, $request_time_msec and $request_time_usec.
Thanks to Jinglong.
*) Feature: the module ngx_http_footer_filter_module.
Thanks to Yunxing.
*) Feature: adds variable $conn_requests which is similar %K in Apache.
Thanks to Lieyuan.
*) Feature: adds variable $host_comment to show hostnames and time.
Thanks to Yunxing.
*) Bugfix: fixes $sent_http_connection and $sent_http_keep_alive.
Thanks to Zhongsheng.
*) Feature: adds 'ratio' parameter to access_log so now access log can be
sampled.
Thanks to Weiyue.
*) Bugfix: fixes the file in open_file_cache can't be updated.
Thanks to Weiyue.
*) Feature: adds the 'server_info' and 'server_admin' directives to show
more information when 4xx/5xx errors encountered.
Thanks to Lieyuan.
*) Feature: adds the '-d' option to dump content of configuration file.
Thanks to Piaoling.
*) Change: 'msie_padding' is now turned off by default.
Thanks to Shudu.
*) Bugfix: fixes the bug when subrequest_in_memory and upstream keepalive
being used.
Thanks to Lizi.
*) Feature: adds the 'expires_by_types' directive.
Thanks to Lizi.
*) Feature: adds the '-l' option to list all supported directives.
Thanks to Junmin Xiong.
*) Feature: adds the ngx_atoll() API, which can convert a string to a long
long integer (64 bits).
Thanks to Lizi.
*) Feature: now status lines (302, 405) are RFC-2616 compatibale.
Thanks to Shudu.
*) Feature: now ngx_escape_uri/ngx_unescape_uri supports encoding/decoding
style of Java and PHP.
Thanks to Shudu.
*) Feature: now config files included are sorted.
Thanks to Shudu.
*) Feature: error_page now supports default error page (nginx).
Thanks to Shudu.
*) Bugfix: error_page directive can't detect duplicate codes and inherited
correctly.
Thanks to Shudu.
*) Feature: add response time statistics to the stub_status module.
Thanks to Jinglong.
*) Feature: the "server_tag" directive.
Thanks to Shudu.
*) Feature: now the "worker_processes" supports "auto" parameter, which
sets the worker process numbers to the cores automatically.
Thanks to Weiyue.
*) Feature: now the "worker_cpu_affinity" supports "auto" parameter,
which binds the worker processes to the cores automatically.
Thanks to Weiyue.
*) Feature: the "ssl_pass_phrase_dialog" directive.
Thanks to Weiyue.
*) Feature: adds "-s start" option.
Thanks to Shudu.
*) Feature: adds "-m" option to list all compiled in modules.
Thanks to Shudu.
*) Bugfix: a segmentation fault might occur in FastCGI module, while
processing duplicated HTTP headers; the bug had appeared in 0.8.40.
Thanks to Diaoliang.
*) Bugfix: "worker_cpu_affinity" might be wrong.
Thanks to Weiyue.