| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2011-08-29 | Merge of r3960, r3961, r3962, r3963, r3965: | Igor Sysoev | 2 | -25/+59 | |
| SSL related fixes: *) MSIE export versions are rare now, so RSA 512 key is generated on demand 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. *) ECDHE support; patch by Adrian Kotelba *) fix build by gcc46 with -Wunused-value option *) fix SSL connection issues on platforms with 32-bit off_t *) do not try to reuse and save a SSL session for a peer created on the fly by ngx_http_upstream_create_round_robin_peer(), since the peer lives only during request so the saved SSL session will never be used again and just causes memory leak | |||||
| 2011-05-10 | use POSIX semaphores in shmtx instead of sched_yield() | Igor Sysoev | 1 | -0/+1 | |
| number of spinlock spins are increased twice | |||||
| 2011-04-23 | fix building by gcc 4.6 without --with-debug | Igor Sysoev | 1 | -10/+3 | |
| 2011-01-20 | fix building on Fedora 14 | Igor Sysoev | 1 | -1/+1 | |
| patch by Kirill A. Korinskiy | |||||
| 2010-12-06 | remove SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG becuase of CVE-2010-4180 | Igor Sysoev | 1 | -1/+0 | |
| 2010-12-02 | fix building by msvc8 introduced by the previous commit | Igor Sysoev | 1 | -3/+5 | |
| 2010-12-02 | fallback to accept() if accept4() is not implemented, | Igor Sysoev | 1 | -2/+21 | |
| the issue has been introduced in r3787 | |||||
| 2010-11-25 | Linux accept4() support | Igor Sysoev | 1 | -0/+4 | |
| 2010-07-29 | decrease SSL handshake error level to info | Igor Sysoev | 1 | -1/+2 | |
| 2010-05-14 | ngx_str_set() and ngx_str_null() | Igor Sysoev | 1 | -7/+3 | |
| 2010-04-01 | MSVC8 compatibility with OpenSSL 1.0.0 | Igor Sysoev | 1 | -0/+3 | |
| 2010-03-25 | *) introduce ngx_time_sigsafe_update() to update the error log time only | Igor Sysoev | 9 | -15/+15 | |
| *) change ngx_time_update() interface | |||||
| 2010-03-13 | *) use previously cached GMT offset value to update time from a signal handler | Igor Sysoev | 9 | -15/+15 | |
| *) change ngx_time_update() interface since there are no notification methods those return time | |||||
| 2010-03-12 | do not update time in the timer signal handler, | Igor Sysoev | 6 | -7/+5 | |
| since localtime_r() is not Async-Signal-Safe function | |||||
| 2010-03-03 | add OpenSSL_add_all_algorithms(), this fixes the error | Igor Sysoev | 2 | -0/+4 | |
| "ASN1_item_verify:unknown message digest algorithm" occurred if client certificate is signed using sha256WithRSAEncryption | |||||
| 2010-03-02 | Set SSL session context for "ssl_session_cache none". | Igor Sysoev | 1 | -2/+2 | |
| This fixes a bug when client certficate is used and nginx closes connection with the message: "SSL_GET_PREV_SESSION:session id context uninitialized". | |||||
| 2010-02-19 | decrease SSL handshake error level to info | Igor Sysoev | 1 | -0/+4 | |
| 2009-11-25 | update comments | Igor Sysoev | 1 | -9/+4 | |
| 2009-11-23 | add NGX_PROCESS_HELPER process status | Igor Sysoev | 3 | -3/+3 | |
| 2009-11-23 | decrease SSL handshake error level to info | Igor Sysoev | 1 | -0/+1 | |
| 2009-11-11 | disable SSL renegotiation (CVE-2009-3555) | Igor Sysoev | 2 | -0/+41 | |
| 2009-11-03 | fix segfault in SSL if limit_rate is used | Igor Sysoev | 1 | -3/+2 | |
| 2009-11-02 | proxy_bind, fastcgi_bind, and memcached_bind | Igor Sysoev | 2 | -19/+26 | |
| 2009-11-02 | style fix | Igor Sysoev | 1 | -1/+0 | |
| 2009-11-01 | delete unused field c->local_socklen | Igor Sysoev | 2 | -2/+2 | |
| 2009-10-26 | http listen unix domain sockets | Igor Sysoev | 1 | -0/+11 | |
| 2009-09-24 | fix r3155 | Igor Sysoev | 1 | -1/+1 | |
| 2009-09-24 | fix debug log message | Igor Sysoev | 1 | -3/+3 | |
| 2009-09-24 | $ssl_session_id | Igor Sysoev | 2 | -0/+36 | |
| 2009-08-30 | aio sendfile | Igor Sysoev | 1 | -0/+4 | |
| 2009-08-28 | FreeBSD and Linux AIO support | Igor Sysoev | 3 | -4/+265 | |
| 2009-08-26 | axe r->connection->destroyed testing | Igor Sysoev | 1 | -12/+0 | |
| 2009-08-25 | *) move small declarations in appropriate places and delete the surplus | Igor Sysoev | 4 | -25/+2 | |
| header files *) delete insignificant comments | |||||
| 2009-08-25 | style fix | Igor Sysoev | 7 | -32/+6 | |
| 2009-08-21 | *) share temporary number between workers | Igor Sysoev | 1 | -13/+21 | |
| *) randomize collision offset | |||||
| 2009-07-27 | fix memory corruption in $ssl_client_cert | Igor Sysoev | 1 | -1/+1 | |
| 2009-07-23 | delete ancient define | Igor Sysoev | 1 | -2/+0 | |
| 2009-07-23 | delete OpenSSL pre-0.9.7 compatibility: the sources were not actually | Igor Sysoev | 2 | -23/+0 | |
| compatible with OpenSSL 0.9.6 since ssl_session_cache introduction | |||||
| 2009-07-23 | ssl_crl | Igor Sysoev | 2 | -0/+46 | |
| 2009-07-22 | *) $ssl_client_verify | Igor Sysoev | 2 | -0/+31 | |
| *) "ssl_verify_client ask" was changed to "ssl_verify_client optional" | |||||
| 2009-06-18 | ignore ngx_atomic_fetch_add() result | Igor Sysoev | 1 | -4/+4 | |
| this fixes building at least by gcc 4.2.1 on Mac OS X 10.6 | |||||
| 2009-06-02 | return NULL instead of NGX_CONF_ERROR on a create conf failure | Igor Sysoev | 7 | -8/+8 | |
| 2009-05-14 | style fix | Igor Sysoev | 1 | -2/+4 | |
| 2009-05-06 | divide select module into two modules: Unix and Win32 ones | Igor Sysoev | 2 | -137/+404 | |
| 2009-05-06 | make code clearer | Igor Sysoev | 1 | -2/+4 | |
| 2009-05-06 | test event type to prevent errors | Igor Sysoev | 1 | -0/+10 | |
| 2009-05-04 | do not free buffer with cache header before it would be written, | Igor Sysoev | 1 | -1/+1 | |
| it seems this affected header only FastCGI responses only: proxied header only responses were cached right | |||||
| 2009-04-29 | try to repair the case "select ready != events" | Igor Sysoev | 1 | -1/+4 | |
| 2009-04-29 | ngx_select_repair_fd_sets() | Igor Sysoev | 1 | -0/+96 | |
| 2009-04-29 | delete useless debug log | Igor Sysoev | 1 | -10/+0 | |
