summaryrefslogtreecommitdiffhomepage
path: root/src/mail (follow)
AgeCommit message (Expand)AuthorFilesLines
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
2016-10-08Mail: support SASL EXTERNAL (RFC 4422).Rob N ★10-15/+110
2016-10-18Mail: extensible auth methods in pop3 module.Maxim Dounin1-28/+66
2016-10-10Modules compatibility: removed dependencies on NGX_MAIL_SSL.Maxim Dounin1-4/+0
2016-10-03Modules compatibility: removed unneeded IPV6_V6ONLY checks.Maxim Dounin3-3/+3
2016-09-20Fixed log levels of configuration parsing errors.Valentin Bartenev1-2/+2
2016-08-17Ensure "listen" exists in a mail or stream server (ticket #1049).Roman Arutyunyan2-0/+11
2016-08-18Fixed wrong type of the "line" field.Roman Arutyunyan1-1/+1
2016-06-20Fixed build on MSVC.Roman Arutyunyan1-1/+1
2016-06-20Introduced ngx_inet_get_port() and ngx_inet_set_port() functions.Roman Arutyunyan2-48/+7
2016-06-15SSL: ngx_ssl_ciphers() to set list of ciphers.Tim Taubert1-14/+3
2016-05-23Renamed "u" to "sockaddr" in listen options types.Maxim Dounin3-15/+15
2016-05-23Introduced the ngx_sockaddr_t type.Ruslan Ermilov2-12/+2
2016-05-20Use ngx_cmp_sockaddr() where appropriate.Ruslan Ermilov2-51/+6
2016-05-19SSL: support for multiple curves (ticket #885).Maxim Dounin1-1/+1
2016-05-19SSL: support for multiple certificates (ticket #814).Maxim Dounin2-17/+33
2016-03-31SSL: RSA_generate_key() is deprecated in OpenSSL 1.1.0.Maxim Dounin1-1/+1
2016-03-31Fixed logging.Sergey Kandaurov2-2/+2
2016-03-30Style.Ruslan Ermilov3-5/+5
2016-02-04Dynamic modules: changed ngx_modules to cycle->modules.Maxim Dounin2-18/+18
2016-02-04Dynamic modules: moved module-related stuff to separate files.Maxim Dounin1-8/+1
2015-08-17Win32: MSVC 2015 compatibility.Maxim Dounin1-2/+1
2015-06-16Disabled duplicate http, mail, and stream blocks.Vladimir Homutov1-0/+4
2015-06-08Mail: listen backlog=.Ruslan Ermilov3-0/+17
2015-06-08Mail: embed ngx_mail_listen_t into ngx_mail_conf_addr_t.Ruslan Ermilov3-68/+48
2015-05-25Disabled SSLv3 by default (ticket #653).Maxim Dounin1-1/+1
2015-05-20Simplified ngx_http_init_listening().Maxim Dounin1-7/+1
2015-04-29Removed the deprecated "imap" directive.Ruslan Ermilov1-13/+0
2015-04-29Removed the deprecated "so_keepalive" directive.Ruslan Ermilov3-31/+0
2015-02-20Mail: error_log support.Vladimir Homutov4-19/+54
2015-03-23SSL: avoid SSL_CTX_set_tmp_rsa_callback() call with LibreSSL.Maxim Dounin1-0/+2
2015-03-04Style: use %*s format, as in 68d21fd1dc64.Ruslan Ermilov1-8/+3
2015-02-27Mail: don't emit Auth-SSL-Verify with disabled ssl_verify_client.Sergey Kandaurov1-5/+9
2015-02-25Mail: client SSL certificates support.Maxim Dounin8-4/+294
2015-02-25Mail: added Auth-SSL header to indicate SSL.Maxim Dounin1-0/+12
2015-02-25Mail: fixed buffer allocation for CRLF after Auth-SMTP-* headers.Maxim Dounin1-3/+3
2015-01-23Mail: fixed the duplicate listen address detection.Ruslan Ermilov1-2/+2
2015-01-23Mail: fixed a comment.Ruslan Ermilov1-1/+1
2014-09-01Mail: initialize the "signature" field of ngx_mail_session_t.Valentin Bartenev1-0/+2
2014-08-20Mail: fixed number of arguments allowed in the listen directive.Valentin Bartenev1-1/+1
2014-08-20Mail: fixed a comment.Valentin Bartenev1-2/+1
2014-08-05Mail: discard pipelined commands after SMTP STARTTLS.Maxim Dounin1-0/+3
2014-06-16SSL: the "ssl_password_file" directive.Valentin Bartenev2-1/+38
2014-05-22Mail: output client port number on client connects (ticket #531).Ruslan Ermilov1-2/+6
2014-05-21Mail: added a check for the number of arguments in MAIL/RCPT.Maxim Dounin1-0/+10
2014-05-14Style: use %N instead of '\n' where appropriate.Ruslan Ermilov1-1/+1