Ruslan Ermilov
71b90a9bdd
Removed the obsolete rtsig module.
2015-04-23 14:17:40 +03:00
Ruslan Ermilov
90fca2303b
Removed the obsolete aio module.
2015-04-22 18:57:32 +03:00
Ruslan Ermilov
c6d6ff095f
Stream: port from NGINX+.
2015-04-20 13:05:11 +03:00
Ruslan Ermilov
fb2cb325d9
Upstream: the "zone" directive.
...
Upstreams with the "zone" directive are kept in shared memory,
with a consistent view of all worker processes.
2015-04-14 19:01:25 +03:00
Ruslan Ermilov
ec8cab3f7f
Core: read/write locks.
2015-03-21 14:05:08 +03:00
Ruslan Ermilov
fbfd78c669
Removed busy locks.
2015-03-20 06:45:32 +03:00
Ruslan Ermilov
1d16dc7eea
Removed old pthread implementation.
2015-03-20 06:43:19 +03:00
Ruslan Ermilov
891c8a01c4
Removed old FreeBSD rfork() thread implementation.
2015-03-20 06:43:19 +03:00
Valentin Bartenev
065a0f544a
Thread pools implementation.
2015-03-14 17:37:07 +03:00
Roman Arutyunyan
3846484df1
Upstream: generic hash module.
2014-06-02 16:16:22 +04:00
Vladimir Homutov
4b60d6a406
Added syslog support for error_log and access_log directives.
2014-05-12 16:34:15 +04:00
Roman Arutyunyan
db53bb57ad
Added server-side support for PROXY protocol v1 (ticket #355 ).
...
Client address specified in the PROXY protocol header is now
saved in the $proxy_protocol_addr variable and can be used in
the realip module.
This is currently not implemented for mail.
2014-03-17 17:41:24 +04:00
Maxim Dounin
b261aefe78
Auth request module import.
2013-08-21 19:19:47 +04:00
Valentin Bartenev
c9594dd61c
Preliminary experimental support for SPDY draft 2.
2013-03-20 10:36:57 +00:00
Maxim Dounin
f82645a67a
OCSP stapling: ssl_stapling_file support.
...
Very basic version without any OCSP responder query code, assuming valid
DER-encoded OCSP response is present in a ssl_stapling_file configured.
Such file might be produced with openssl like this:
openssl ocsp -issuer root.crt -cert domain.crt -respout domain.staple \
-url http://ocsp.example.com
2012-10-01 12:41:08 +00:00
Maxim Dounin
1187730f7b
Gunzip filter import.
2012-09-10 16:52:47 +00:00
Maxim Dounin
57fb58a1e8
Upstream: least_conn balancer module.
2012-06-03 23:21:26 +00:00
Ruslan Ermilov
448f8672fd
worker_cpu_affinity: cleaned up Linux implementation, added FreeBSD support.
2012-03-21 13:58:51 +00:00
Maxim Konovalov
0330b7ef84
Copyright updated.
2012-01-18 15:07:43 +00:00
Valentin Bartenev
498cc8846a
Added support for regex study and PCRE JIT (ticket #41 ) optimizations on
...
configuration phase.
2011-12-26 13:10:36 +00:00
Valentin Bartenev
86fc57edd5
Renamed ngx_http_limit_zone_module to ngx_http_limit_conn_module.
2011-11-14 14:04:42 +00:00
Maxim Dounin
01923d7828
Upstream keepalive module.
2011-09-15 19:28:18 +00:00
Igor Sysoev
97b9bde764
ngx_http_mp4_module
2011-09-09 10:22:34 +00:00
Igor Sysoev
2cd05c70d8
"$apr1", "{PLAIN}", and "{SSHA}" password methods in auth basic module
...
patch by Maxim Dounin
2011-05-16 14:54:50 +00:00
Igor Sysoev
d3292d115b
an internal MD5 implemenation
...
patch by Maxim Dounin
2011-04-15 15:58:06 +00:00
Igor Sysoev
4210c99839
ngx_murmur_hash2()
2011-04-15 10:59:24 +00:00
Igor Sysoev
8c0c0c4231
ngx_http_scgi_module
2010-06-18 15:51:14 +00:00
Igor Sysoev
171cb44cd0
import original ngx_http_uwsgi_module version
2010-06-01 15:53:11 +00:00
Igor Sysoev
294b17b1c4
ngx_http_split_clients_module
2010-05-14 09:02:10 +00:00
Igor Sysoev
572e4d890e
ngx_http_degradation_module
2009-11-16 12:20:00 +00:00
Igor Sysoev
6ae55a7a8f
FreeBSD and Linux AIO support
2009-08-28 08:12:35 +00:00
Igor Sysoev
83a626137c
ngx_http_geoip_module
2009-07-20 07:10:43 +00:00
Igor Sysoev
098b8ee438
divide select module into two modules: Unix and Win32 ones
2009-05-06 14:53:54 +00:00
Igor Sysoev
7e2efefd53
ngx_http_image_filter_module
2009-05-01 18:42:09 +00:00
Igor Sysoev
783a4563b5
Win32 master/workers model
2009-04-20 06:08:47 +00:00
Igor Sysoev
f321dbd59a
a prelimiary proxy cache support
2009-03-23 13:14:51 +00:00
Igor Sysoev
539cd0dad6
ngx_http_limit_req_module
2008-11-10 15:22:33 +00:00
Igor Sysoev
0f602f0f3a
ngx_http_secure_link_module
2008-09-27 13:22:10 +00:00
Igor Sysoev
b99e5f6c2e
ngx_http_random_index_module
2008-09-05 15:45:55 +00:00
Igor Sysoev
4c972fac9d
*) autoconfigure struct dirent capabilities
...
*) move src/os/.../ngx_types.h's content into src/os/.../ngx_files.h and
delete src/os/.../ngx_types.h
2008-09-05 15:43:34 +00:00
Igor Sysoev
b9b9499840
ngx_cpp_test_module
2008-08-05 19:32:50 +00:00
Igor Sysoev
99dbc09d5b
ngx_http_xslt_filter_module
2008-08-04 14:48:15 +00:00
Igor Sysoev
825b7e8039
*) move Darwin support to separate files
...
*) Darwin sendfile() support
2008-07-30 12:18:07 +00:00
Igor Sysoev
7aff7dd9c0
new ngx_queue functions
2008-05-24 14:10:01 +00:00
Igor Sysoev
e308649c82
ngx_google_perftools_module
2008-03-18 10:36:27 +00:00
Igor Sysoev
b0b12f8d91
fix typo
2008-03-12 21:10:48 +00:00
Igor Sysoev
f6630df22b
ngx_http_gzip_static_module and gzip_disable
2007-12-27 14:21:59 +00:00
Igor Sysoev
6b6ca4b48c
add missed dependences
2007-12-22 10:32:00 +00:00
Igor Sysoev
23338af6e1
ngx_udp_recv()
2007-12-03 16:46:46 +00:00
Igor Sysoev
b8b26eaf4b
resolver
2007-11-23 17:13:26 +00:00