aboutsummaryrefslogtreecommitdiff
path: root/src/http/ngx_http_request.c
Commit message (Expand)AuthorAge
* gRPC: special handling of the TE request header.Maxim Dounin2018-03-17
* Expose more headers with NGX_HTTP_HEADERS.Ruslan Ermilov2018-02-15
* SSL: using default server context in session remove (closes #1464).Sergey Kandaurov2018-01-30
* Fixed worker_shutdown_timeout in various cases.Maxim Dounin2017-11-20
* Added support for trailers in HTTP responses.Piotr Sikora2017-03-24
* Fixed background requests with asynchronous operations.Roman Arutyunyan2017-05-29
* SSL: set TCP_NODELAY on SSL connections before handshake.Maxim Dounin2017-05-29
* Introduced ngx_tcp_nodelay().Ruslan Ermilov2017-05-26
* Background subrequests for cache updates.Roman Arutyunyan2017-05-25
* Don't pretend we support HTTP major versions >1 as HTTP/1.1.Ruslan Ermilov2017-04-25
* Fixed type.hucongcong2017-04-03
* Moved handling of wev->delayed to the connection event handler.Maxim Dounin2017-04-02
* Fixed CPU hog while freeing hc->busy after e662cbf1b932 (1.11.11).Maxim Dounin2017-03-24
* Converted hc->busy/hc->free to use chain links.Maxim Dounin2017-03-07
* SSL: fixed ssl_buffer_size on SNI virtual hosts (ticket #1192).Maxim Dounin2017-02-02
* Fixed an error log message.Valentin Bartenev2016-06-07
* HTTP/2: the "421 Misdirected Request" response (closes #848).Valentin Bartenev2016-05-20
* Dav: return 501 on PUT with ranges (ticket #948).Maxim Dounin2016-05-16
* Improved EPOLLRDHUP handling.Valentin Bartenev2016-05-13
* Fixed logging.Sergey Kandaurov2016-03-31
* HTTP/2: implemented per request timeouts (closes #626).Valentin Bartenev2016-02-24
* Fixed buffer over-read while logging invalid request headers.Valentin Bartenev2016-02-24
* SSL: fixed possible segfault on renegotiation (ticket #845).Sergey Kandaurov2015-12-08
* Style: unified request method checks.Ruslan Ermilov2015-11-06
* SSL: only select HTTP/2 using NPN if "http2" is enabled.Valentin Bartenev2015-11-05
* The HTTP/2 implementation (RFC 7240, 7241).Valentin Bartenev2015-09-11
* Limit recursive subrequests instead of simultaneous.Valentin Bartenev2015-08-23
* Core: renamed ngx_proxy_protocol_parse to ngx_proxy_protocol_read.Roman Arutyunyan2015-06-16
* Core: the ngx_set_connection_log() macro.Vladimir Homutov2015-04-25
* Removed the obsolete rtsig module.Ruslan Ermilov2015-04-23
* Removed the obsolete aio module.Ruslan Ermilov2015-04-22
* Request body: unbuffered reading.Maxim Dounin2015-03-23
* SSL: reset ready flag if recv(MSG_PEEK) found no bytes in socket.Roman Arutyunyan2015-03-02
* Upstream: improved subrequest logging.Maxim Dounin2014-12-02
* Fixed possible buffer overrun in "too long header line" logging.Maxim Dounin2014-10-08
* SPDY: avoid setting timeout on stream events in ngx_http_writer().Valentin Bartenev2014-08-27
* Reset of r->uri.len on URI parsing errors.Maxim Dounin2014-07-18
* Added server-side support for PROXY protocol v1 (ticket #355).Roman Arutyunyan2014-03-17
* Use ngx_socket_errno where appropriate.Piotr Sikora2014-02-03
* Fixed false compiler warning.Vladimir Homutov2014-01-31
* Fixed a compile warning introduced by 01e2a5bcdd8f.Ruslan Ermilov2014-01-30
* SSL: support ALPN (IETF's successor to NPN).Piotr Sikora2014-01-28
* Fixed TCP_DEFER_ACCEPT handling (ticket #353).Maxim Dounin2014-01-28
* Use EPOLLRDHUP in ngx_http_test_reading() (ticket #320).Valentin Bartenev2013-09-16
* Request cleanup code unified, no functional changes.Maxim Dounin2013-09-04
* Assume the HTTP/1.0 version by default.Valentin Bartenev2013-09-02
* Fixed ngx_http_test_reading() to finalize request properly.Maxim Dounin2013-06-14
* Fixed lingering_time check.Maxim Dounin2013-05-13
* Fixed build with --with-mail_ssl_module.Maxim Dounin2013-05-11
* Preliminary experimental support for SPDY draft 2.Valentin Bartenev2013-03-20