Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Time parsing cleanup. | Maxim Dounin | 2012-02-13 |
| | | | | | | | Nuke NGX_PARSE_LARGE_TIME, it's not used since 0.6.30. The only error ngx_parse_time() can currently return is NGX_ERROR, check it explicitly and make sure to cast it to appropriate type (either time_t or ngx_msec_t) to avoid signedness warnings on platforms with unsigned time_t (notably QNX). | ||
* | Copyright updated. | Maxim Konovalov | 2012-01-18 |
| | |||
* | Added support for TLSv1.1, TLSv1.2 in ssl_protocols directive. | Maxim Dounin | 2012-01-11 |
| | | | | | | Support for TLSv1.1 and TLSv1.2 protocols was introduced in OpenSSL 1.0.1 (-beta1 was recently released). This change makes it possible to disable these protocols and/or enable them without other protocols. | ||
* | Added the "so_keepalive=" parameter to the "listen" directive. | Valentin Bartenev | 2011-12-05 |
| | | | | | | The "so_keepalive" directive in mail module was deprecated. Thanks to Vsevolod Stakhov for initial work. | ||
* | Fixed NGX_CONF_TAKE1/NGX_CONF_FLAG misuse. | Sergey Budnevitch | 2011-11-14 |
| | |||
* | Fixed port range checking. | Ruslan Ermilov | 2011-10-25 |
| | |||
* | Support of several servers in the "resolver" directive. | Igor Sysoev | 2011-10-24 |
| | | | | Patch by Kirill A. Korinskiy. | ||
* | Fix for "ssl_session_cache builtin" (broken since 1.1.1, r3993). | Maxim Dounin | 2011-09-27 |
| | |||
* | A new fix for the case when ssl_session_cache defined, but ssl is not | Igor Sysoev | 2011-08-04 |
| | | | | | | | | enabled in any server. The previous r1033 does not help when unused zone becomes used after reconfiguration, so it is backed out. The initial thought was to make SSL modules independed from SSL implementation and to keep OpenSSL code dependance as much as in separate files. | ||
* | ECDHE support | Igor Sysoev | 2011-07-20 |
| | | | | patch by Adrian Kotelba | ||
* | MSIE export versions are rare now, so RSA 512 key is generated on demand | Igor Sysoev | 2011-07-20 |
| | | | | | | and is shared among all hosts instead of pregenerating for every HTTPS host on configuraiton phase. This decreases start time for configuration with large number of HTTPS hosts. | ||
* | use !aNULL to disable all anonymous cipher suites | Igor Sysoev | 2011-06-27 |
| | | | | patch by Rob Stradling | ||
* | style fix | Igor Sysoev | 2010-06-23 |
| | |||
* | ngx_str_set() and ngx_str_null() | Igor Sysoev | 2010-05-14 |
| | |||
* | Zimbra IMAP server may return only 4 bytes: "+ \r\n" | Igor Sysoev | 2010-04-23 |
| | |||
* | delete surplus code | Igor Sysoev | 2010-02-12 |
| | |||
* | use "localhost" in "Host" header line, if unix socket is used in "auth_http" | Igor Sysoev | 2009-12-25 |
| | |||
* | *) fix resolving an empty name ("."), | Igor Sysoev | 2009-11-09 |
| | | | | | *) add quotes in an error message, *) backout r3299 in ngx_mail_smtp_handler.c | ||
* | fix "PTR ." case in address resolver | Igor Sysoev | 2009-11-09 |
| | |||
* | rename ngx_peer_addr_t to ngx_addr_t | Igor Sysoev | 2009-11-02 |
| | |||
* | replace inet_addr() with ngx_inet_addr() | Igor Sysoev | 2009-11-02 |
| | |||
* | use only strong ciphers by default | Igor Sysoev | 2009-10-07 |
| | |||
* | disable SSLv2 and low ciphers by default | Igor Sysoev | 2009-10-06 |
| | |||
* | delete OpenSSL pre-0.9.7 compatibility: the sources were not actually | Igor Sysoev | 2009-07-23 |
| | | | | compatible with OpenSSL 0.9.6 since ssl_session_cache introduction | ||
* | ignore ngx_atomic_fetch_add() result | Igor Sysoev | 2009-06-18 |
| | | | | this fixes building at least by gcc 4.2.1 on Mac OS X 10.6 | ||
* | return NULL instead of NGX_CONF_ERROR on a create conf failure | Igor Sysoev | 2009-06-02 |
| | |||
* | mail proxy listen IPv6 support | Igor Sysoev | 2009-05-18 |
| | |||
* | ngx_create_listening() | Igor Sysoev | 2009-05-05 |
| | |||
* | delete ngx_listening_inet_stream_socket() | Igor Sysoev | 2009-05-04 |
| | |||
* | axe imap module artifacts | Igor Sysoev | 2009-05-04 |
| | |||
* | *) refactor error_log processing: listen socket log might inherit built-in | Igor Sysoev | 2009-04-30 |
| | | | | | | error_log with zero level, and r2447, r2466, r2467 were not enough *) remove bogus "stderr" level *) some functions and fields renames | ||
* | fix building by MSVC8 | Igor Sysoev | 2009-04-27 |
| | |||
* | fix Auth-Method, the bug has been introduced in r2496 | Igor Sysoev | 2009-04-24 |
| | |||
* | a prelimiary IPv6 support, HTTP listen | Igor Sysoev | 2009-02-21 |
| | |||
* | send HELO/EHLO after XCLIENT | Igor Sysoev | 2009-02-10 |
| | | | | patch by Maxim Dounin | ||
* | compatibility with Microsoft's | Igor Sysoev | 2009-02-09 |
| | | | | | AUTH LOGIN [base64 encoded user name ] patch by Maxim Dounin | ||
* | avoid deep nested calls, flatten call tree | Igor Sysoev | 2009-01-31 |
| | |||
* | update r2439: make clear name | Igor Sysoev | 2009-01-13 |
| | |||
* | fix r2312 | Igor Sysoev | 2009-01-12 |
| | |||
* | use "!= NGX_OK" instead of "== NGX_ERROR" | Igor Sysoev | 2008-12-09 |
| | |||
* | do not close session if SMTP backend returned an error on RCPT TO | Igor Sysoev | 2008-11-13 |
| | | | | patch by Maxim Dounin | ||
* | remove unused field | Igor Sysoev | 2008-11-13 |
| | |||
* | smtp_auth none | Igor Sysoev | 2008-11-13 |
| | | | | patch by Maxim Dounin | ||
* | *) listen ssl | Igor Sysoev | 2008-09-01 |
| | | | | *) no default ssl_cetificate and ssl_cetificate_key | ||
* | *) refactor ngx_parse_inet_url() | Igor Sysoev | 2008-08-26 |
| | | | | | *) refactor ngx_parse_unix_domain_url() *) delete unused ngx_url_t fields | ||
* | *) remove zero termination in ngx_inet_ntop() and ngx_sock_ntop() | Igor Sysoev | 2008-08-21 |
| | | | | | | *) use ngx_snprintf() in ngx_inet_ntop() and ngx_sock_ntop() as they are called just once per connection *) NGX_INET_ADDRSTRLEN | ||
* | backout both r2162 and r2128 and implement a new fix | Igor Sysoev | 2008-08-12 |
| | |||
* | fix typo | Igor Sysoev | 2008-07-29 |
| | |||
* | change useless ngx_pcalloc() to ngx_pnalloc() | Igor Sysoev | 2008-06-23 |
| | |||
* | *) back out r2040 | Igor Sysoev | 2008-06-17 |
| | | | | | | *) refactor ngx_palloc() *) introduce ngx_pnalloc() *) additional pool blocks have smaller header |