summaryrefslogtreecommitdiffhomepage
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-08-10SSL: silenced warnings when building with OpenSSL 3.0.Sergey Kandaurov1-0/+2
2021-08-10SSL: ERR_peek_error_line_data() compatibility with OpenSSL 3.0.Sergey Kandaurov2-1/+6
2021-08-10SSL: using SSL_CTX_set0_tmp_dh_pkey() with OpenSSL 3.0 in dhparam.Sergey Kandaurov1-1/+31
2021-08-10SSL: SSL_get_peer_certificate() is deprecated in OpenSSL 3.0.Sergey Kandaurov1-0/+5
2021-08-10SSL: RSA data type is deprecated in OpenSSL 3.0.Sergey Kandaurov2-1/+7
2021-08-09Disabled HTTP/1.0 requests with Transfer-Encoding.Sergey Kandaurov1-0/+8
2021-08-04SSL: SSL_CTX_set_tmp_dh() error handling.Sergey Kandaurov1-1/+7
2021-08-03SSL: set events ready flags after handshake.Maxim Dounin1-0/+6
2021-08-03Version bump.Maxim Dounin1-2/+2
2021-07-05Win32: use only preallocated memory in send/recv chain functions.Ruslan Ermilov2-12/+20
2021-07-05Use only preallocated memory in ngx_readv_chain() (ticket #1408).Ruslan Ermilov1-1/+1
2021-06-28Disabled control characters in the Host header.Maxim Dounin1-3/+4
2021-06-28Improved logging of invalid headers.Maxim Dounin6-13/+28
2021-06-28Disabled control characters and space in header names.Maxim Dounin3-4/+4
2021-06-28Disabled control characters in URIs.Maxim Dounin1-14/+28
2021-06-28Disabled spaces in URIs (ticket #196).Maxim Dounin4-70/+11
2021-06-28Core: escaping of chars not allowed in URIs per RFC 3986.Maxim Dounin1-16/+29
2021-06-28Core: fixed comment about escaping in arguments.Maxim Dounin1-1/+1
2021-06-28Disabled requests with both Content-Length and Transfer-Encoding.Maxim Dounin1-2/+9
2021-06-28Added CONNECT method rejection.Maxim Dounin4-17/+31
2021-06-28Moved TRACE method rejection to a better place.Maxim Dounin1-7/+7
2021-06-21Core: added the ngx_rbtree_data() macro.Vladimir Homutov3-5/+6
2021-06-18Fixed format strings for ngx_win32_version.Maxim Dounin1-3/+3
2021-06-17gRPC: RST_STREAM(NO_ERROR) handling micro-optimization.Sergey Kandaurov1-0/+4
2021-06-17gRPC: handling GOAWAY with a higher last stream identifier.Sergey Kandaurov1-0/+9
2021-06-01Fixed SSL logging with lingering close.Maxim Dounin3-0/+9
2021-06-01SSL: ngx_ssl_shutdown() rework.Maxim Dounin1-22/+21
2021-05-31Core: disabled SO_REUSEADDR on UDP sockets while testing config.Maxim Dounin1-11/+14
2021-05-31Core: disabled cloning sockets when testing config (ticket #2188).Maxim Dounin1-10/+13
2021-05-31Version bump.Maxim Dounin1-2/+2
2021-05-25Resolver: explicit check for compression pointers in question.Maxim Dounin1-0/+6
2021-05-25Resolver: simplified ngx_resolver_copy().Maxim Dounin1-8/+5
2021-05-25Resolver: reworked ngx_resolver_copy() copy loop.Maxim Dounin1-11/+7
2021-05-25Resolver: fixed label types handling in ngx_resolver_copy().Maxim Dounin1-0/+5
2021-05-25Resolver: fixed off-by-one read in ngx_resolver_copy().Maxim Dounin1-0/+5
2021-05-25Resolver: fixed off-by-one write in ngx_resolver_copy().Maxim Dounin1-4/+4
2021-05-24Location header escaping in redirects (ticket #882).Ruslan Ermilov5-7/+80
2021-05-24Fixed log action when using SSL certificates with variables.Maxim Dounin1-0/+2
2021-05-20Stream: the "fastopen" parameter of the "listen" directive.Ruslan Ermilov3-0/+32
2021-05-19Core: fixed comment about msie_refresh escaping.Ruslan Ermilov1-1/+1
2021-05-19Mail: max_errors directive.Maxim Dounin3-1/+27
2021-05-19Mail: IMAP pipelining support.Maxim Dounin4-18/+65
2021-05-19Mail: stricter checking of IMAP tags.Maxim Dounin1-0/+11
2021-05-19Mail: fixed backslash handling in IMAP literals.Maxim Dounin2-25/+19
2021-05-19Mail: removed dead s->arg_start handling.Maxim Dounin2-48/+0
2021-05-19Mail: fixed s->arg_start clearing on invalid IMAP commands.Maxim Dounin1-0/+2
2021-05-19Mail: POP3 pipelining support.Maxim Dounin3-6/+45
2021-05-19Mail: optimized discarding invalid SMTP commands.Maxim Dounin1-1/+1
2021-05-19Mail: fixed handling of invalid SMTP commands split between reads.Maxim Dounin1-3/+3
2021-05-19Mail: fixed SMTP pipelining to send the response immediately.Maxim Dounin1-5/+4