| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2011-09-15 | Buffers reuse in chunked filter. | Maxim Dounin | 1 | -31/+68 | |
| There were 2 buffers allocated on each buffer chain sent through chunked filter (one buffer for chunk size, another one for trailing CRLF, about 120 bytes in total on 32-bit platforms). This resulted in large memory consumption with long-lived requests sending many buffer chains. Usual example of problematic scenario is streaming though proxy with proxy_buffering set to off. Introduced buffers reuse reduces memory consumption in the above problematic scenario. See here for initial report: http://mailman.nginx.org/pipermail/nginx/2010-April/019814.html | |||||
| 2011-09-15 | MP4 co64 atom support added. | Igor Sysoev | 1 | -6/+164 | |
| 2011-09-15 | Regenerated after previous commit. | Ruslan Ermilov | 1 | -0/+90 | |
| 2011-09-15 | Added ngx_http_mp4_module documentation. | Ruslan Ermilov | 2 | -1/+158 | |
| 2011-09-15 | Regenerated after previous commit. | Ruslan Ermilov | 4 | -35/+42 | |
| 2011-09-15 | - The module name is now also output as an HTML header. | Ruslan Ermilov | 5 | -39/+41 | |
| - Agreed that examples can only contain literal text. - Agreed to call modules "ngx_*_module". - Renamed XML element "http-error" to a more general "http-status". - Fixed text of error codes to match the actual code. | |||||
| 2011-09-15 | Fix of struct field name. | Igor Sysoev | 1 | -4/+4 | |
| 2011-09-14 | Style fix. | Igor Sysoev | 1 | -1/+2 | |
| 2011-09-14 | Fixing building by gcc-4.7. | Igor Sysoev | 1 | -3/+0 | |
| 2011-09-14 | Version bump. | Igor Sysoev | 2 | -3/+3 | |
| 2011-09-14 | release-1.1.3 tag | Igor Sysoev | 1 | -0/+1 | |
| 2011-09-14 | nginx-1.1.3-RELEASErelease-1.1.3 | Igor Sysoev | 1 | -0/+43 | |
| 2011-09-14 | Fix of the previous commit: is_directio flag processing introduced in r4077 | Igor Sysoev | 1 | -0/+2 | |
| is still worthwhile. | |||||
| 2011-09-14 | Bugfix: open_file_cache did not update file info on retest. | Igor Sysoev | 1 | -7/+1 | |
| If file inode was not changed, cached file information was not updated on retest. As a result stale information might be cached forever if file attributes was changed and/or file was extended. This fix also makes obsolete r4077 change of is_directio flag handling, since this flag is updated together with other file information. | |||||
| 2011-09-14 | Skipping traks with unsupported media formats. | Igor Sysoev | 1 | -14/+42 | |
| 2011-09-14 | Fix of case when start sample does not reside on chunk boundary. | Igor Sysoev | 1 | -67/+134 | |
| 2011-09-13 | In Mac OS X Lion, Apple deprecated the use of the system OpenSSL library | Ruslan Ermilov | 1 | -0/+2 | |
| in favour of their CommonCrypto library. This change adds a work-around that allows nginx to still be built on Lion with OpenSSL. | |||||
| 2011-09-12 | Fix of debug message format. | Igor Sysoev | 1 | -6/+6 | |
| 2011-09-12 | Fix of codec debug message. | Igor Sysoev | 1 | -1/+3 | |
| 2011-09-12 | Fix of error message. | Igor Sysoev | 1 | -2/+2 | |
| 2011-09-12 | Fix of error message. | Igor Sysoev | 1 | -1/+1 | |
| 2011-09-12 | Regenerate after previous commits. | Ruslan Ermilov | 1 | -7/+2 | |
| 2011-09-12 | - The "example" element can now contain sub-elements. | Ruslan Ermilov | 1 | -1/+5 | |
| - Added entities for Unicode quotes. | |||||
| 2011-09-12 | HTTP errors are now output as "code (text)". | Ruslan Ermilov | 1 | -2/+1 | |
| 2011-09-12 | mp4_max_moov_size directive has been renamed to mp4_max_buffer_size. | Igor Sysoev | 1 | -7/+7 | |
| 2011-09-09 | bugfix of r4086: nginx could not be built without debug log. | Igor Sysoev | 1 | -4/+4 | |
| 2011-09-09 | Bugfix of r4086: directio was always enabled if mp4 file was sent as is. | Igor Sysoev | 1 | -0/+3 | |
| 2011-09-09 | "video/mp4" mime type added. | Igor Sysoev | 1 | -0/+1 | |
| 2011-09-09 | ngx_http_mp4_module | Igor Sysoev | 4 | -0/+2603 | |
| 2011-09-08 | Regenerate after previous commits. | Ruslan Ermilov | 2 | -28/+28 | |
| 2011-09-08 | Cleaned up links. | Ruslan Ermilov | 1 | -7/+7 | |
| 2011-09-08 | Regenerate after previous commit. | Ruslan Ermilov | 1 | -0/+20 | |
| 2011-09-08 | Basic inter-document and external linking support. | Ruslan Ermilov | 2 | -0/+8 | |
| 2011-09-06 | Regenerate after previous commit. | Ruslan Ermilov | 2 | -196/+301 | |
| 2011-09-06 | Finished initial translation of the Core and HTTP Core modules. | Ruslan Ermilov | 2 | -227/+477 | |
| 2011-09-06 | Regenerate after previous commit. | Ruslan Ermilov | 2 | -1/+34 | |
| 2011-09-06 | New elements: "dq", "pathname"; new list type: "tag". | Ruslan Ermilov | 3 | -8/+29 | |
| 2011-09-05 | Bugfix: open_file_cache lost is_directio flag. | Maxim Dounin | 3 | -0/+9 | |
| On file retest open_file_cache lost is_directio if file wasn't changed. This caused unaligned operations under Linux to fail with EINVAL. It wasn't noticeable with AIO though, as errors wasn't properly logged. | |||||
| 2011-09-05 | Version bump. | Igor Sysoev | 2 | -3/+3 | |
| 2011-09-05 | release-1.1.2 tag | Igor Sysoev | 1 | -0/+1 | |
| 2011-09-05 | nginx-1.1.2-RELEASErelease-1.1.2 | Igor Sysoev | 1 | -0/+45 | |
| 2011-09-05 | Bugfix: read event was not blocked after reading body. | Maxim Dounin | 1 | -0/+2 | |
| Read event should be blocked after reading body, else undefined behaviour might occur on additional client activity. This fixes segmentation faults observed with proxy_ignore_client_abort set. | |||||
| 2011-09-05 | Regenerate after previous commit. | Ruslan Ermilov | 1 | -1/+30 | |
| 2011-09-05 | Translate "types" and "underscores_in_headers" directives. | Ruslan Ermilov | 1 | -0/+52 | |
| 2011-09-05 | Regenerate HTML for the previous revision. | Ruslan Ermilov | 2 | -8/+1298 | |
| 2011-09-05 | Initial English translation of Core and HTTP Core modules. | Ruslan Ermilov | 3 | -13/+2164 | |
| 2011-09-05 | XSLT regeneration for the previous commit. | Ruslan Ermilov | 3 | -23/+193 | |
| 2011-09-05 | DTD and XSLS changes for modules. | Ruslan Ermilov | 4 | -42/+155 | |
| 2011-09-01 | Proper setting of read->eof in pipe code. | Maxim Dounin | 1 | -1/+1 | |
| Setting read->eof to 0 seems to be just a typo. It appeared in nginx-0.0.1-2003-10-28-18:45:41 import (r164), while identical code in ngx_recv.c introduced in the same import do actually set read->eof to 1. Failure to set read->eof to 1 results in EOF not being generally detectable from connection flags. On the other hand, kqueue won't report any read events on such a connection since we use EV_CLEAR. This resulted in read timeouts if such connection was cached and used for another request. | |||||
| 2011-09-01 | Proper SSL shutdown handling. | Maxim Dounin | 1 | -0/+5 | |
| If connection has unsent alerts, SSL_shutdown() tries to send them even if SSL_set_shutdown(SSL_RECEIVED_SHUTDOWN|SSL_SENT_SHUTDOWN) was used. This can be prevented by SSL_set_quiet_shutdown(). SSL_set_shutdown() is required nevertheless to preserve session. | |||||
