Tatsuhiro Tsujikawa
|
6f1347fc8b
|
nghttpx: Tokenize trailer field as well so that we can ditch prohibited headers in HTTP/2
|
2016-02-20 23:30:02 +09:00 |
Tatsuhiro Tsujikawa
|
1703201084
|
nghttpx: Get rid of hdidx
|
2016-02-20 23:30:02 +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
|
466e4b7a1e
|
nghttpx: Use ImmutableString for conf_path
|
2016-02-14 22:20:10 +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
|
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 |