Группа :: Система/Серверы
Пакет: nginx
Главная Изменения Спек Патчи Загрузить Bugs and FR
18 апреля 2008 Michael Shigorin <mike at altlinux.org> 0.5.31-alt3.M24.1
- built for M24
- relaxed perl-base versioned dependency
- properly fixed #7441 (taking into accound ldv@'s objections)
- properly fixed #12655 (ditto)
- readability improvements to initscript
- added /etc/sysconfig/nginx (flexible ulimit setup)
- rebuild
- rebuild
- fix back my thinko regarding /var/run/nginx/ directory
- rework upgrade() initscript action (and run it only for package upgrades,
just do a restart for sysadmin's command) -- should fix #12655
- NMU: moved remnants of directory creation and permissions setup
from initscript to specfile (seems like was a band-aid which is
currently unneeded and non-elegant); see also #12647 - fixed #7441 (service nginx stop would leave children running)
- rebuild
- Feature: named locations.
- Feature: the "proxy_store" and "fastcgi_store" directives.
- Feature: the "proxy_store_access" and "fastcgi_store_access" directives.
- Feature: the $args variable can be set with the "set" directive.
- Feature: the $is_args variable.
- Bugfix: if a client has closed connection to mail proxy then nginx might not
close connection to backend. - Bugfix: now nginx escapes space in $memcached_key variable.
- Bugfix: a segmentation fault might occur in worker process when the HTTPS
protocol was used in the "proxy_pass" directive. - Bugfix: the perl $$ variable value in ngx_http_perl_module was equal to the
master process identification number. - Bugfix: fix building on Solaris/amd64 by Sun Studio 11 and early versions;
bug appeared in 0.5.29. - Feature: $nginx_version variable. Thanks to Nick S. Grechukh.
- Bugfix: if the FastCGI header was split in records, then nginx passed garbage
in the header to a client. - Bugfix: Sun Studio compatibility on Solaris/amd64 and Solaris/sparc64.
Thanks to Jiang Hong and Andrei Nigmatulin. - Bugfix: of minor potential bugs. Thanks to Coverity's Scan.
- Security: the "msie_refresh" directive allowed XSS. Thanks to Maxim Boguk.
- Bugfix: a segmentation fault might occur in worker process if the
"auth_http_header" directive was used. Thanks to Maxim Dounin. - Bugfix: a segmentation fault occurred in worker process if the CRAM-MD5
authentication method was used, but it was not enabled. - Bugfix: a segmentation fault might occur in worker process if the eventport
method was used. - Bugfix: if remote SSI subrequest was used, then posterior local file
subrequest might transferred to client in wrong order. - Bugfix: large SSI inclusions buffered in temporary files were truncated.
- More strict requires for perl-base version
- Remove nginx.perl.fix.patch (added to upstream)
- Drop nginx-0.5.14-gns-catchstderr.patch (added to upstream)
- Bugfix: in SSI parsing.
- Bugfix: nginx could not be built with the --without-http_rewrite_module
parameter; bug appeared in 0.5.24. - Security: the "ssl_verify_client" directive did not work if request was made
using HTTP/0.9. - Bugfix: a part of response body might be passed uncompressed if gzip was
used; bug appeared in 0.5.23.
- update version to 0.5.22
- fix perl module (#11911)
- update mime.types (get it from Apache)
- fix x86_64 building
- update version to 0.5.20
- remove connection_pool_size option from config file (fix crash on x86_64)
- build with perl support (at@)
- Feature: the "sendfile_max_chunk" directive.
- Feature: the "$http_...", "$sent_http_...", and "$upstream_http_..."
variables may be changed using the "set" directive. - Bugfix: a segmentation fault might occur in worker process if the SSI command
'if expr="$var = /"' was used. - Bugfix: trailing boundary of multipart range response was transferred
incorrectly. Thanks to Evan Miller.
- update version to 0.5.19
- build --with-http_stub_status_module (gns@)
- fix mail proxy building
- Add Symbian sis/sisx files to mime.types (#11459)
- Add hints to config file (#11368)
- Make default config file more useful
- Add README.ALT
- Start more workers in default config (more DoS proof)
- Change: now the $request_time variable has millisecond precision.
- Feature: the $upstream_addr variable.
- Feature: the "proxy_headers_hash_max_size" and
"proxy_headers_hash_bucket_size" directives. Thanks to Volodymyr Kostyrko. - Bugfix: the files more than 2G could not be transferred using sendfile on
64-bit Linux. - Feature: the ngx_http_sub_filter_module.
- Feature: the "$upstream_http_..." variables.
- Feature: now the $upstream_status and $upstream_response_time variables keep
data about all upstreams before X-Accel-Redirect.
- update version to 0.5.17
- update version to 0.5.14
- update version to 0.5.0
- version update
- rebuild with http_browser_module
- version update
- version update
- version update
- authorize by client certifications added
- version update
- version update
- with realip
- version update;
- NMU;
- version update;
- x86_64 fixes;
- default config updated;
- init script improvements;
- add logrotate script;
- update patches.
- version update
- version update
- create directories for temp files (client requests, fastcgi & proxy replies)
- version update
- added two patches (from lakostis@)
- build with optimization flags (from lakostis@)
- version update
- default_charset removed
- charset set reply codepage, source_charset -- source charset :)
- limit_rate supported with proxy and fastcgi
- X-Accel-Limit-Rate header from backend supported
- added: ssi_types
- added: autoindex_exact_size
- added: log_not_found
- added: break
- removed: post_accept_timeout
- build with imap
- many other fixes
- version update
- 0.1.34
- spec cleanup / macrification (mike@)
- changed "nginx" user/group to "_nginx" (mike@)
- version update
- some cleanups
- version update
- cleanup
- version update
- add ulimit -n 16384 to initscript
- version update
- cleanup
- tmp moved to /var/spool/nagios/tmp
- version update
- version update
- version update
- fastcgi support (upstream)
- version update
- OpenSSL-support builded
- rewrite and pcre support builded
- startup script
- useful default config-file
- version update
- first build