Valentin Bartenev
|
f109a68b4f
Thread pools: replaced completed tasks queue mutex with spinlock.
|
9 years ago |
Ruslan Ermilov
|
07de3f538b
Removed stub implementation of win32 mutexes.
|
9 years ago |
Maxim Dounin
|
090fb6f3fb
Updated OpenSSL used for win32 builds.
|
9 years ago |
Maxim Dounin
|
47c44355b5
SSL: use of SSL_MODE_NO_AUTO_CHAIN.
|
9 years ago |
Maxim Dounin
|
a20c6d202e
SSL: avoid SSL_CTX_set_tmp_rsa_callback() call with LibreSSL.
|
9 years ago |
Maxim Dounin
|
b0d8ff55a1
SSL: clear protocol options.
|
9 years ago |
Valentin Bartenev
|
cc569b9252
Core: added cyclic memory buffer support for error_log.
|
9 years ago |
Ruslan Ermilov
|
babd64e344
Removed busy locks.
|
9 years ago |
Ruslan Ermilov
|
f8d10849ad
Removed ngx_connection_t.lock.
|
9 years ago |
Ruslan Ermilov
|
b6029a8a3f
Removed unix ngx_threaded and related ngx_process_changes.
|
9 years ago |
Ruslan Ermilov
|
d1ec868e32
Removed old pthread implementation.
|
9 years ago |
Ruslan Ermilov
|
c84c19f5bf
Removed old FreeBSD rfork() thread implementation.
|
9 years ago |
Ruslan Ermilov
|
c34368715f
Thread pools: silence warning on process exit.
|
9 years ago |
Ruslan Ermilov
|
afe1fcffaa
Thread pools: fixed the waiting tasks accounting.
|
9 years ago |
Ruslan Ermilov
|
20d07074e3
Thread pools: keep waiting tasks counter in ngx_thread_pool_t.
|
9 years ago |
Xiaochen Wang
|
85048c0397
SPDY: fixed format specifier in logging.
|
9 years ago |
Valentin Bartenev
|
7ed1a9681b
Added support for offloading Linux sendfile() in thread pools.
|
9 years ago |
Valentin Bartenev
|
a7ad493aa6
Added support for offloading read() in thread pools.
|
9 years ago |
Ruslan Ermilov
|
547c8f601f
Events: implemented eventport notification mechanism.
|
9 years ago |
Valentin Bartenev
|
2b3c01e995
Events: implemented kqueue notification mechanism.
|
9 years ago |
Valentin Bartenev
|
e10e7a4831
Events: implemented epoll notification mechanism.
|
9 years ago |
Valentin Bartenev
|
305fc021db
Thread pools implementation.
|
9 years ago |
Ruslan Ermilov
|
08e05a4042
Configure: removed obsolete threads bits.
|
9 years ago |
Ruslan Ermilov
|
83ba5ed2ec
Renamed NGX_THREADS to NGX_OLD_THREADS because of deprecation.
|
9 years ago |
Ruslan Ermilov
|
b89e3bc034
Configure: fixed type max value detection.
|
9 years ago |
Ruslan Ermilov
|
4fe0a09942
Overflow detection in ngx_http_parse_chunked().
|
9 years ago |
Ruslan Ermilov
|
514cdb190f
Overflow detection in ngx_http_range_parse().
|
9 years ago |
Ruslan Ermilov
|
a43f1bcf6e
Overflow detection in ngx_inet_addr().
|
9 years ago |
Ruslan Ermilov
|
3ad3f4ae0a
Core: overflow detection in ngx_parse_time() (ticket #732).
|
9 years ago |
Ruslan Ermilov
|
7943fd374a
Refactored ngx_parse_time().
|
9 years ago |