summaryrefslogtreecommitdiffhomepage
path: root/src/mail (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-03-22Overhauled some diagnostic messages akin to 1b05b9bbcebf.Sergey Kandaurov1-2/+2
2023-06-08SSL: removed the "ssl" directive.Roman Arutyunyan3-57/+3
2023-03-24SSL: enabled TLSv1.3 by default.Maxim Dounin1-2/+3
2023-03-24Mail: fixed handling of blocked client read events in proxy.Maxim Dounin1-3/+9
2022-12-18Fixed port ranges support in the listen directive.Valentin Bartenev1-1/+1
2022-11-23Filtering duplicate addresses in listen (ticket #2400).Maxim Dounin1-12/+35
2022-11-02Increased maximum read PROXY protocol header size.Roman Arutyunyan1-2/+2
2022-10-17SSL: improved validation of ssl_session_cache and ssl_ocsp_cache.Sergey Kandaurov1-1/+1
2021-10-20Mail: connections with wrong ALPN protocols are now rejected.Vladimir Homutov5-0/+62
2021-08-13Mail: Auth-SSL-Protocol and Auth-SSL-Cipher headers (ticket #2134).Rob Mueller1-2/+39
2021-08-16SSL: ciphers now set before loading certificates (ticket #2035).Maxim Dounin1-7/+7
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
2021-04-21Mail: fixed reading with fully filled buffer (ticket #2159).Maxim Dounin1-11/+14
2021-03-11Mail: fixed build without SSL.Maxim Dounin2-5/+7
2021-03-05Mail: sending of the PROXY protocol to backends.Maxim Dounin2-7/+133
2021-03-05Mail: realip module.Maxim Dounin3-0/+275
2021-03-05Mail: parsing of the PROXY protocol from clients.Maxim Dounin5-4/+132
2021-03-05Mail: made auth http creating request easier to extend.Maxim Dounin1-13/+29
2021-03-05Mail: fixed log action after SSL handshake.Maxim Dounin1-0/+2
2021-03-05Mail: postponed session initialization under accept mutex.Maxim Dounin2-1/+29
2021-03-05Mail: added missing event handling after reading data.Maxim Dounin5-8/+75
2021-03-05Mail: added missing event handling after blocking events.Maxim Dounin3-0/+18
2021-03-05SSL: fixed build by Sun C with old OpenSSL versions.Maxim Dounin1-2/+2
2020-10-22SSL: ssl_conf_command directive.Maxim Dounin2-0/+33
2020-10-03Mail: proxy_smtp_auth directive.Maxim Dounin2-4/+87
2019-09-16SSL: fixed ssl_verify_client error message.Sergey Kandaurov1-1/+1
2019-08-01Mail: fixed duplicate resolving.Maxim Dounin1-0/+43
2019-03-15Multiple addresses in "listen".Roman Arutyunyan3-83/+45
2019-03-03SSL: fixed potential leak on memory allocation errors.Maxim Dounin1-0/+1
2019-02-25SSL: adjusted session id context with dynamic certificates.Maxim Dounin1-1/+1
2018-04-25SSL: deprecated the "ssl" directive.Ruslan Ermilov1-1/+6
2018-04-24SSL: detect "listen ... ssl" without certificates (ticket #178).Maxim Dounin4-66/+48
2018-04-24Mail: fixed error message about missing ssl_certificate_key.Maxim Dounin1-2/+2
2018-01-30SSL: using default server context in session remove (closes #1464).Sergey Kandaurov1-2/+2
2017-11-20Fixed worker_shutdown_timeout in various cases.Maxim Dounin1-2/+5
2017-05-29Style: changed checks of ngx_ssl_create_connection() to != NGX_OK.Maxim Dounin1-1/+1
2017-04-18SSL: added support for TLSv1.3 in ssl_protocols directive.Sergey Kandaurov1-0/+1
2017-04-03Mail: configurable socket buffer sizes.Vladimir Homutov3-1/+39
2017-03-06Mail: don't emit separator in capability lists for APOP.Sergey Kandaurov1-0/+16
2017-01-12Mail: make it possible to disable SASL EXTERNAL.Sergey Kandaurov3-4/+16
2016-12-24Win32: fixed some warnings reported by Borland C.Maxim Dounin1-1/+1