summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* nginx-1.21.1-RELEASErelease-1.21.1Maxim Dounin2021-07-061-0/+119
* Win32: use only preallocated memory in send/recv chain functions.Ruslan Ermilov2021-07-052-12/+20
* Use only preallocated memory in ngx_readv_chain() (ticket #1408).Ruslan Ermilov2021-07-051-1/+1
* Disabled control characters in the Host header.Maxim Dounin2021-06-281-3/+4
* Improved logging of invalid headers.Maxim Dounin2021-06-286-13/+28
* Disabled control characters and space in header names.Maxim Dounin2021-06-283-4/+4
* Disabled control characters in URIs.Maxim Dounin2021-06-281-14/+28
* Disabled spaces in URIs (ticket #196).Maxim Dounin2021-06-284-70/+11
* Core: escaping of chars not allowed in URIs per RFC 3986.Maxim Dounin2021-06-281-16/+29
* Core: fixed comment about escaping in arguments.Maxim Dounin2021-06-281-1/+1
* Disabled requests with both Content-Length and Transfer-Encoding.Maxim Dounin2021-06-281-2/+9
* Added CONNECT method rejection.Maxim Dounin2021-06-284-17/+31
* Moved TRACE method rejection to a better place.Maxim Dounin2021-06-281-7/+7
* Core: added the ngx_rbtree_data() macro.Vladimir Homutov2021-06-213-5/+6
* Fixed format strings for ngx_win32_version.Maxim Dounin2021-06-181-3/+3
* gRPC: RST_STREAM(NO_ERROR) handling micro-optimization.Sergey Kandaurov2021-06-171-0/+4
* gRPC: handling GOAWAY with a higher last stream identifier.Sergey Kandaurov2021-06-171-0/+9
* Fixed SSL logging with lingering close.Maxim Dounin2021-06-013-0/+9
* SSL: ngx_ssl_shutdown() rework.Maxim Dounin2021-06-011-22/+21
* Contrib: vim syntax, update core and 3rd party module directives.Gena Makhomed2021-05-301-2/+13
* Core: disabled SO_REUSEADDR on UDP sockets while testing config.Maxim Dounin2021-05-311-11/+14
* Core: disabled cloning sockets when testing config (ticket #2188).Maxim Dounin2021-05-311-10/+13
* Version bump.Maxim Dounin2021-05-311-2/+2
* release-1.21.0 tagMaxim Dounin2021-05-251-0/+1
* nginx-1.21.0-RELEASErelease-1.21.0Maxim Dounin2021-05-251-0/+94
* Resolver: explicit check for compression pointers in question.Maxim Dounin2021-05-251-0/+6
* Resolver: simplified ngx_resolver_copy().Maxim Dounin2021-05-251-8/+5
* Resolver: reworked ngx_resolver_copy() copy loop.Maxim Dounin2021-05-251-11/+7
* Resolver: fixed label types handling in ngx_resolver_copy().Maxim Dounin2021-05-251-0/+5
* Resolver: fixed off-by-one read in ngx_resolver_copy().Maxim Dounin2021-05-251-0/+5
* Resolver: fixed off-by-one write in ngx_resolver_copy().Maxim Dounin2021-05-251-4/+4
* Location header escaping in redirects (ticket #882).Ruslan Ermilov2021-05-245-7/+80
* Fixed log action when using SSL certificates with variables.Maxim Dounin2021-05-241-0/+2
* Stream: the "fastopen" parameter of the "listen" directive.Ruslan Ermilov2021-05-203-0/+32
* Core: fixed comment about msie_refresh escaping.Ruslan Ermilov2021-05-191-1/+1
* Mail: max_errors directive.Maxim Dounin2021-05-193-1/+27
* Mail: IMAP pipelining support.Maxim Dounin2021-05-194-18/+65
* Mail: stricter checking of IMAP tags.Maxim Dounin2021-05-191-0/+11
* Mail: fixed backslash handling in IMAP literals.Maxim Dounin2021-05-192-25/+19
* Mail: removed dead s->arg_start handling.Maxim Dounin2021-05-192-48/+0
* Mail: fixed s->arg_start clearing on invalid IMAP commands.Maxim Dounin2021-05-191-0/+2
* Mail: POP3 pipelining support.Maxim Dounin2021-05-193-6/+45
* Mail: optimized discarding invalid SMTP commands.Maxim Dounin2021-05-191-1/+1
* Mail: fixed handling of invalid SMTP commands split between reads.Maxim Dounin2021-05-191-3/+3
* Mail: fixed SMTP pipelining to send the response immediately.Maxim Dounin2021-05-191-5/+4
* MIME: added application/wasm type (ticket #1606).Maxim Dounin2021-05-081-0/+1
* Upstream: variables support in certificates.Maxim Dounin2021-05-0610-90/+331
* Auth basic: changed alcf->user_file to be a pointer.Maxim Dounin2021-05-061-9/+12
* Changed complex value slots to use NGX_CONF_UNSET_PTR.Maxim Dounin2021-05-069-55/+39
* Restored zeroing of ngx_channel_t in ngx_pass_open_channel().Ruslan Ermilov2021-04-221-0/+2