Commit History

Author SHA1 Message Date
  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