Tatsuhiro Tsujikawa
|
aafcc55006
|
nghttpx: Deprecate --http2-max-concurrent-streams option
We added 2 new option instead: --frontend-http2-max-concurrent-streams
and --backend-http2-max-concurrent-streams.
|
2016-02-28 00:19:18 +09:00 |
Tatsuhiro Tsujikawa
|
c731d1fea5
|
nghttpx: Deprecate --backend-http2-connections-per-worker option
|
2016-02-28 00:19:18 +09:00 |
Tatsuhiro Tsujikawa
|
8ca3e5f6ba
|
nghttpx: Separate Downstream address group from config to runtime
|
2016-02-28 00:19:18 +09:00 |
Tatsuhiro Tsujikawa
|
c098b4ac70
|
nghttpx: Remove --backend-tls-session-cache-per-worker option
|
2016-02-25 22:46:25 +09:00 |
Tatsuhiro Tsujikawa
|
aa3373a107
|
nghttpx: Use ImmutableString for mruby_file
|
2016-02-14 22:27:59 +09:00 |
Tatsuhiro Tsujikawa
|
7aabc6b125
|
nghttpx: Use ImmutableString for user
|
2016-02-14 22:21:55 +09:00 |
Tatsuhiro Tsujikawa
|
76a425226f
|
nghttpx: Use ImmutableString for pid_file
|
2016-02-14 22:17:10 +09:00 |
Tatsuhiro Tsujikawa
|
2b707bff27
|
nghttpx: Use ImmutableString for log file
|
2016-02-14 22:17:10 +09:00 |
Tatsuhiro Tsujikawa
|
9055323b67
|
nghttpx: Use ImmutableString for request_header_file and response_header_file
|
2016-02-14 22:17:10 +09:00 |
Tatsuhiro Tsujikawa
|
67804cfc8c
|
nghttpx: Use ImmutableString for ciphers
|
2016-02-14 22:17:10 +09:00 |
Tatsuhiro Tsujikawa
|
2344932b45
|
nghttpx: Use ImmutableString for dh_param_file
|
2016-02-14 22:17:10 +09:00 |
Tatsuhiro Tsujikawa
|
35ebdd35bc
|
nghttpx: Use ImmutableString for private_key_file
|
2016-02-14 22:17:10 +09:00 |
Tatsuhiro Tsujikawa
|
ac81003669
|
nghttpx: Use ImmutableString for cert_file
|
2016-02-14 22:17:10 +09:00 |
Tatsuhiro Tsujikawa
|
c999987baf
|
nghttpx: Use ImmutableString for private_key_file
|
2016-02-14 22:17:10 +09:00 |
Tatsuhiro Tsujikawa
|
529a59d309
|
nghttpx: Use ImmutableString for tls.client_verify.cacert
|
2016-02-14 22:17:10 +09:00 |
Tatsuhiro Tsujikawa
|
52f6417813
|
nghttpx: Use ImmutableString for tls.cacert
|
2016-02-14 22:17:00 +09:00 |
Tatsuhiro Tsujikawa
|
660bc389e6
|
nghttpx: Use ImmutableString for fetch_ocsp_response_file
|
2016-02-14 21:01:54 +09:00 |
Tatsuhiro Tsujikawa
|
bfc26e8299
|
nghttpx: Use ImmutableString to store memcached server host
|
2016-02-14 20:59:10 +09:00 |
Tatsuhiro Tsujikawa
|
49fa914db5
|
nghttpx: Use StringRef for string parameters in match_downstream_addr_group
|
2016-02-14 20:48:06 +09:00 |
Tatsuhiro Tsujikawa
|
93eabc642b
|
nghttpx: Use StringRef for parameter in Router::match
|
2016-02-14 19:07:22 +09:00 |
Tatsuhiro Tsujikawa
|
2d273f8237
|
nghttpx: Use StringRef for pattern paramter in Router::add_route
|
2016-02-14 18:55:53 +09:00 |
Tatsuhiro Tsujikawa
|
a53f0f0a17
|
nghttpx: Refactor DownstreamAddrGroup and router API
|
2016-02-14 18:47:24 +09:00 |
Tatsuhiro Tsujikawa
|
1bd98dcf4f
|
nghttpx: Remove user defined ctor/assignment op from DownstreamAddr
|
2016-02-14 18:31:08 +09:00 |
Tatsuhiro Tsujikawa
|
b440f585bc
|
nghttpx: Use Header to store custom request/response header fields
|
2016-02-13 22:19:05 +09:00 |
Tatsuhiro Tsujikawa
|
72877379ec
|
nghttpx: Deprecate --backend-ipv4 and --backend-ipv6 in favor of --backend-address-family
|
2016-02-13 19:09:39 +09:00 |
Tatsuhiro Tsujikawa
|
c0078ab45a
|
nghttpx: Add options to specify address family of memcached connections
|
2016-02-13 18:46:07 +09:00 |
Tatsuhiro Tsujikawa
|
3a41e4dd1a
|
nghttpx: Add encryption support for TLS ticket key retrieval
|
2016-02-13 18:46:07 +09:00 |
Tatsuhiro Tsujikawa
|
3297a303bf
|
nghttpx: Add client auth options for session cache memcached TLS connection
|
2016-02-13 18:46:07 +09:00 |
Tatsuhiro Tsujikawa
|
f1580f95d4
|
nghttpx: Add TLS support for session cache memcached connection
|
2016-02-13 18:46:07 +09:00 |
Tatsuhiro Tsujikawa
|
6d49110a33
|
Rename FrontendAddr as UpstreamAddr
|
2016-02-07 17:51:53 +09:00 |
Tatsuhiro Tsujikawa
|
15fa38c72f
|
nghttpx: Rename backend_session_cache_per_worker as downstream_session_cache_per_worker
|
2016-02-07 17:43:30 +09:00 |
Tatsuhiro Tsujikawa
|
e763770f3e
|
nghttpx: Add option to specify maximum number of session cache
|
2016-02-07 17:43:30 +09:00 |
Tatsuhiro Tsujikawa
|
bb4e2f6a24
|
nghttpx: Add TLS support for HTTP/1 backend
|
2016-02-07 17:43:30 +09:00 |
Tatsuhiro Tsujikawa
|
ee07694783
|
nghttpx: Add request-header-field-buffer and max-request-header-fields options
This commit adds request-header-field-buffer and
max-request-header-fields, and deprecates header-field-buffer and
max-header-fields options.
|
2016-02-06 17:22:23 +09:00 |
Tatsuhiro Tsujikawa
|
8741503db1
|
nghttpx: Add --no-http2-cipher-black-list to allow black listed cipher suite
|
2016-02-06 17:05:14 +09:00 |
Tatsuhiro Tsujikawa
|
eec409dba7
|
nghttpx: Limit header fields from backend
|
2016-02-06 12:27:01 +09:00 |
Tatsuhiro Tsujikawa
|
aa07fe7fa6
|
nghttpx: Support multiple frontend addresses
This commit allows nghttpx to listen to multiple address and port pair
by specifying -f option multiple times.
|
2016-02-01 23:10:29 +09:00 |
Tatsuhiro Tsujikawa
|
85bb37ab7c
|
Enable ConstructorInitializerAllOnOneLineOrOnePerLine for better diff
|
2016-01-27 21:14:07 +09:00 |
Tatsuhiro Tsujikawa
|
5a3ca7e700
|
nghttpx: Disallow user defined static obfuscated string for "for" parameter
|
2016-01-21 21:05:07 +09:00 |
Tatsuhiro Tsujikawa
|
9ac3e643d8
|
Revert "nghttpx: Add --curves option to specify supported elliptic curves"
This reverts commit e278893b64 .
SSL_CONF_CTX functions are not working correctly with OpenSSL 1.0.2.
It requires 1.1.0 to make it work.
|
2016-01-21 19:50:38 +09:00 |
Tatsuhiro Tsujikawa
|
e278893b64
|
nghttpx: Add --curves option to specify supported elliptic curves
|
2016-01-21 18:23:13 +09:00 |
Tatsuhiro Tsujikawa
|
db8de490a0
|
nghttpx: Omit Forwarded for and by parameter if UNIX domain socket is used
|
2016-01-19 23:26:04 +09:00 |
Tatsuhiro Tsujikawa
|
0402481be4
|
nghttpx: Organize connection related configuration into struct
|
2016-01-19 16:56:12 +09:00 |
Tatsuhiro Tsujikawa
|
35feae3b0c
|
nghttpx: Group up logging related options
|
2016-01-18 17:26:27 +09:00 |
Tatsuhiro Tsujikawa
|
16549bb276
|
nghttpx: Structured configurations for http and http2
|
2016-01-18 17:00:20 +09:00 |
Tatsuhiro Tsujikawa
|
f3e1dc7a4f
|
nghttpx: Structured TLS related configurations
|
2016-01-18 14:21:09 +09:00 |
Tatsuhiro Tsujikawa
|
b12af8c410
|
nghttpx: Refactor backend proxy configuration
|
2016-01-17 22:51:40 +09:00 |
Tatsuhiro Tsujikawa
|
7b2d4b6ae6
|
nghttpx: Optimize logging further
|
2016-01-17 15:04:09 +09:00 |
Tatsuhiro Tsujikawa
|
4f07db8bcb
|
src: Rename our new string classes
|
2016-01-17 11:33:45 +09:00 |
Tatsuhiro Tsujikawa
|
2c7ed01f0c
|
nghttpx: Use std::string for Downstream::backend_tls_sni_name
|
2016-01-17 01:00:15 +09:00 |