summaryrefslogtreecommitdiffhomepage
path: root/src/mail/ngx_mail_proxy_module.c (follow)
AgeCommit message (Collapse)AuthorFilesLines
2014-01-17Mail: fixed passing of IPv6 client address in XCLIENT.Ruslan Ermilov1-5/+28
2013-09-30Mail: handle smtp multiline replies.Maxim Dounin1-1/+20
See here for details: http://nginx.org/pipermail/nginx/2010-August/021713.html http://nginx.org/pipermail/nginx/2010-August/021784.html http://nginx.org/pipermail/nginx/2010-August/021785.html
2013-09-30Mail: smtp pipelining support.Maxim Dounin1-1/+6
Basically, this does the following two changes (and corresponding modifications of related code): 1. Does not reset session buffer unless it's reached it's end, and always wait for LF to terminate command (even if we detected invalid command). 2. Record command name to make it available for handlers (since now we can't assume that command starts from s->buffer->start).
2012-01-18Copyright updated.Maxim Konovalov1-0/+1
2011-11-14Fixed NGX_CONF_TAKE1/NGX_CONF_FLAG misuse.Sergey Budnevitch1-1/+1
2010-05-14ngx_str_set() and ngx_str_null()Igor Sysoev1-6/+3
2010-04-23Zimbra IMAP server may return only 4 bytes: "+ \r\n"Igor Sysoev1-1/+1
2009-11-02rename ngx_peer_addr_t to ngx_addr_tIgor Sysoev1-1/+1
2009-06-02return NULL instead of NGX_CONF_ERROR on a create conf failureIgor Sysoev1-1/+1
2009-02-10send HELO/EHLO after XCLIENTIgor Sysoev1-6/+35
patch by Maxim Dounin
2009-01-13update r2439: make clear nameIgor Sysoev1-3/+3
2009-01-12fix r2312Igor Sysoev1-1/+1
2008-12-09use "!= NGX_OK" instead of "== NGX_ERROR"Igor Sysoev1-6/+6
2008-11-13do not close session if SMTP backend returned an error on RCPT TOIgor Sysoev1-15/+13
patch by Maxim Dounin
2008-11-13smtp_auth noneIgor Sysoev1-22/+87
patch by Maxim Dounin
2008-06-17*) back out r2040Igor Sysoev1-7/+7
*) refactor ngx_palloc() *) introduce ngx_pnalloc() *) additional pool blocks have smaller header
2008-04-29reset messageIgor Sysoev1-0/+2
2008-02-13resolver in smtp proxy moduleIgor Sysoev1-8/+7
2007-09-15ngx_mail_pop3_module, ngx_mail_imap_module, and ngx_mail_smtp_moduleIgor Sysoev1-0/+2
2007-07-24fix case when client has closed connection but upstream buffer is not emptyIgor Sysoev1-3/+5
2007-04-18style fix: remove tabsIgor Sysoev1-9/+9
2007-03-19Many changes:Igor Sysoev1-0/+994
*) rename imap to mail, sort pop3/imap functions *) smtp auth support *) pop3 starttls only *) fix segfault if cram-md5 was used without apop