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
|
093eb51f8c
|
Update default cipher list
|
2016-02-14 00:44:50 +09:00 |
Tatsuhiro Tsujikawa
|
d8c8a4631d
|
nghttpx: Interleave text/html pushed resources with associated resource
|
2016-02-14 00:28:08 +09:00 |
Tatsuhiro Tsujikawa
|
eb0c82d91f
|
nghttpx: More log output when resolving addresses for better debugging
|
2016-02-13 23:21:32 +09:00 |
Tatsuhiro Tsujikawa
|
17758126fa
|
nghttpx: Add headers given in add-response-headers for mruby response
|
2016-02-13 22:31:38 +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
|
63a13ccb18
|
src: Add constexpr to StringRef ctors
|
2016-02-13 19:15:14 +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 |
Jay Satiro
|
ca371e3ba9
|
nghttpx: Refactor blacklisted cipher suite check
|
2016-02-12 21:46:29 -05:00 |
Tatsuhiro Tsujikawa
|
0a1beea13a
|
asio: client: Limit incoming response header field buffer size
|
2016-02-11 23:20:31 +09:00 |
Tatsuhiro Tsujikawa
|
ff22862b9d
|
nghttp: Limit incoming header field buffer
|
2016-02-11 23:20:31 +09:00 |
Tatsuhiro Tsujikawa
|
b2264ad57e
|
asio: server: Limit incoming request header field buffer size
|
2016-02-11 23:20:31 +09:00 |
Tatsuhiro Tsujikawa
|
b0227d4051
|
nghttpd: Limit request header buffer
|
2016-02-11 23:20:31 +09:00 |
Tatsuhiro Tsujikawa
|
82f942c3a3
|
nghttpx: Parameterize configuration values for client side TLS context
|
2016-02-11 18:34:31 +09:00 |
Tatsuhiro Tsujikawa
|
e4a727f86c
|
nghttpx: Cache TLS client session after initial handshake was done
|
2016-02-11 17:56:20 +09:00 |
Tatsuhiro Tsujikawa
|
b624ca6dcd
|
nghttpx: Rename client TLS session cache field
|
2016-02-11 17:12:57 +09:00 |
Tatsuhiro Tsujikawa
|
ba4c268172
|
nghttpx: Single SSL_SESSION cache entry for each address
|
2016-02-11 17:07:48 +09:00 |
Tatsuhiro Tsujikawa
|
00175eac33
|
nghttpx: Use Address* as a key for client side session cache
|
2016-02-11 12:40:15 +09:00 |
Tatsuhiro Tsujikawa
|
0d806978e6
|
nghttpx: Set HTTP/1 backend read buffer to 16k
|
2016-02-07 21:07:27 +09:00 |
Tatsuhiro Tsujikawa
|
62c43ce2be
|
nghttpx: Remove rb_ from HTTP/2 backend session
|
2016-02-07 19:20:17 +09:00 |
Tatsuhiro Tsujikawa
|
88eaeb5d1c
|
nghttpx: Use memchunks for HTTP/2 backend
|
2016-02-07 18:54:44 +09:00 |
Tatsuhiro Tsujikawa
|
60c0c2dd56
|
src: Code cleanup
|
2016-02-07 18:41:38 +09:00 |
Tatsuhiro Tsujikawa
|
6c147aa1c5
|
nghttpx: Remove unnecessary condition
|
2016-02-07 18:39:06 +09:00 |
Tatsuhiro Tsujikawa
|
2a9b23bfab
|
nghttpx: Store pointer to DownstreamAddr
|
2016-02-07 18:38:06 +09:00 |
Tatsuhiro Tsujikawa
|
4fb4617d20
|
src: Parameterize CharT
|
2016-02-07 18:16:47 +09:00 |
Tatsuhiro Tsujikawa
|
ede0f6aa32
|
src: Remove verbose const
|
2016-02-07 18:12:57 +09:00 |
Tatsuhiro Tsujikawa
|
4e7271a88f
|
nghttpx: Fix regression which breaks WebSocket upgrade
|
2016-02-07 17:59:38 +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
|
e7de5e9f6c
|
nghttpx: Rename cl_tls_session as downstream_tls_session
|
2016-02-07 17:43:30 +09:00 |
Tatsuhiro Tsujikawa
|
5c10534b88
|
nghttpx: Fix crash when reusing cached SSL session
|
2016-02-07 17:43:30 +09:00 |
Tatsuhiro Tsujikawa
|
6806196404
|
nghttpx: Update doc for HTTP/1 TLS backend connections
|
2016-02-07 17:43:30 +09:00 |
Tatsuhiro Tsujikawa
|
2e38208d74
|
nghttpx: Fixups for HTTP/1 backend TLS support
|
2016-02-07 17:43:30 +09:00 |
Tatsuhiro Tsujikawa
|
cde79052dd
|
nghttpx: Slightly faster version of HTTP/1 backend
|
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
|
26d49c1dc3
|
nghttpx: Cache client session
|
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
|
024d0d09ee
|
nghttpx: Fix unexpected failure due to missing address family
|
2016-02-06 23:28:04 +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 |