Commit Graph

5341 Commits (fac4c7bdf53ee7d8fec6568f1e9fecefcde6feba)

Author SHA1 Message Date
Maxim Dounin fac4c7bdf5 Events: available bytes calculation via ioctl(FIONREAD). 7 years ago
Maxim Dounin d2ea226229 SSL: improved ngx_ssl_recv_chain() to stop if c->read->ready is 0. 7 years ago
Maxim Dounin 60609f2372 Event pipe: disabled c->read->available checking for SSL. 7 years ago
Ruslan Ermilov 3c84e4b705 Fixed header parsing with ignore_invalid_headers switched off. 7 years ago
Maxim Dounin 85137dd2a6 Fixed URI normalization with merge_slashes switched off. 7 years ago
Ruslan Ermilov ed42131da6 The "/." and "/.." at the end of URI should be normalized. 7 years ago
Ruslan Ermilov 2ac24f1c88 Improved detection of broken percent encoding in URI. 7 years ago
Vladimir Homutov f7999fe689 Core: removed dead code in ngx_rbtree_delete(). 7 years ago
Vladimir Homutov 201062c83f Version bump. 7 years ago
Ruslan Ermilov 6052881a98 HTTP/2: fixed worker_shutdown_timeout. 7 years ago
Ruslan Ermilov f878492af3 HTTP/2: fixed possible alert about left open socket on shutdown. 7 years ago
Maxim Dounin af0e284b96 HTTP/2: traffic-based flood detection. 7 years ago
Maxim Dounin 4d4201fafd HTTP/2: switched back to RST_STREAM with NO_ERROR. 7 years ago
Sergey Kandaurov 555dc61b54 SSL: fixed ssl_verify_client error message. 7 years ago
Sergey Kandaurov 4cd1dd28dd Resolver: fixed possible use-after-free while resolving PTR. 7 years ago
Ruslan Ermilov c3f8098712 HTTP/2: close connection on zero WINDOW_UPDATE. 7 years ago
Ruslan Ermilov 456e213904 HTTP/2: close connection on frames with self-dependency. 7 years ago
Sergey Kandaurov 5a2ce3f4ee Fixed "return" with discarding invalid chunked body. 7 years ago
Sergey Kandaurov 77c01f10a1 Detect runaway chunks in ngx_http_parse_chunked(). 7 years ago
Sergey Kandaurov 9cb22efa3f HTTP/2: discard remaining request body after redirect. 7 years ago
Maxim Dounin 1f960ed92a SSL: lowered log level for WSAECONNABORTED errors on Windows. 7 years ago
Maxim Dounin e77ec60db1 Version bump. 7 years ago
Ruslan Ermilov 5ae7269126 HTTP/2: limited number of PRIORITY frames. 7 years ago
Ruslan Ermilov a987f81dd1 HTTP/2: limited number of DATA frames. 7 years ago
Sergey Kandaurov 6dfbc8b1c2 HTTP/2: reject zero length headers with PROTOCOL_ERROR. 7 years ago
Maxim Dounin abe660636c Mail: fixed duplicate resolving. 7 years ago
Maxim Dounin 39c40428f9 Gzip: fixed "zero size buf" alerts after ac5a741d39cf. 7 years ago
Maxim Dounin 6179b98ed5 Version bump. 7 years ago
Maxim Dounin c3fd5f7e76 Core: fixed memory leak on error, missed in c3f60d618c17. 7 years ago
Maxim Dounin 2187586207 Xslt: fixed potential buffer overflow with null character. 7 years ago
Maxim Dounin ad42d70fed SSI: avoid potential buffer overflow. 7 years ago
Maxim Dounin 20c8c4fe35 Upstream: fixed EOF handling in unbuffered and upgraded modes. 7 years ago
Maxim Dounin 36dfa020f2 HTTP/2: return error on output on closed stream. 7 years ago
Maxim Dounin 551640703a Core: fixed segfault with too large bucket sizes (ticket #1806). 7 years ago
Maxim Dounin 676d1a0e94 Perl: removed unused variable, forgotten in 975d7ab37b39. 7 years ago
Ilya Leoshkevich cfa1316368 Gzip: use zlib to write header and trailer. 7 years ago
Maxim Dounin 29fea7d9ec Perl: named locations in $r->internal_redirect(). 7 years ago
Maxim Dounin 8df08b02b8 Perl: expect escaped URIs in $r->internal_redirect(). 7 years ago
Maxim Dounin 9e883a2e48 Perl: additional ctx->header_sent checks. 7 years ago
Maxim Dounin 78b39bd631 Perl: avoid returning 500 if header was already sent. 7 years ago
Maxim Dounin 12d6b3b4a1 Perl: avoid redirects on errors. 7 years ago
Maxim Dounin cae2e68908 Perl: disabled unrelated calls from variable handlers. 7 years ago
Maxim Dounin 1988783169 Perl: protection against duplicate $r->sleep() calls. 7 years ago
Maxim Dounin 9d266efbc0 Perl: handling of allocation errors. 7 years ago
Maxim Dounin 4a0771f9a6 Perl: propagate errors. 7 years ago
Maxim Dounin eae5e4dd01 Perl: reworked perl module to pass ctx instead of request. 7 years ago
Maxim Dounin 60e7480533 Perl: removed unneeded NGX_DONE test. 7 years ago
Maxim Dounin 66e95b50e7 Version bump. 7 years ago
Maxim Dounin d9887ee2ae Perl: disabled not_modified filter (ticket #1786). 7 years ago
Roman Arutyunyan dda58fc63b Limit req: limit_req_dry_run directive. 7 years ago