Tatsuhiro Tsujikawa
|
2782ef67de
|
nghttpd: Remove unused function
|
2016-02-23 01:18:52 +09:00 |
Tatsuhiro Tsujikawa
|
9d15f9b00d
|
nghttpd: Start SETTINGS timer after it is written to output buffer
|
2016-02-23 01:18:07 +09:00 |
Tatsuhiro Tsujikawa
|
9672bc322f
|
src: Remove unused functions
|
2016-02-21 16:51:46 +09:00 |
Tatsuhiro Tsujikawa
|
b68be1e1fb
|
src: Make token of type int32_t; we have no reason to use int16_t
|
2016-02-21 16:44:00 +09:00 |
Tatsuhiro Tsujikawa
|
f2a7275700
|
nghttpx: Cache TLS session inside DownstreamAddr object
|
2016-02-21 16:35:43 +09:00 |
Tatsuhiro Tsujikawa
|
177d0a513f
|
nghttpx: More logging for backend connection initiation
|
2016-02-21 16:11:50 +09:00 |
Tatsuhiro Tsujikawa
|
dfc02843b6
|
src: Rename and rewrite numeric_hostport as to_numeric_addr and support AF_UNIX path
|
2016-02-21 15:28:11 +09:00 |
Tatsuhiro Tsujikawa
|
11c8803b92
|
nghttpx: Worker wide blocker which is used when socket(2) is failed
|
2016-02-21 15:27:19 +09:00 |
Tatsuhiro Tsujikawa
|
c9a4f293a1
|
nghttpx: ConnectBlocker per backend address
|
2016-02-21 14:53:06 +09:00 |
Tatsuhiro Tsujikawa
|
61579ad20f
|
nghttpx: Use StringRef for shrpx::add_header
|
2016-02-20 23:30:02 +09:00 |
Tatsuhiro Tsujikawa
|
9678daa46a
|
nghttpx: Rename index_headers() as parse_content_length()
|
2016-02-20 23:30:02 +09:00 |
Tatsuhiro Tsujikawa
|
23ecfd412d
|
nghttpx: Fix mruby compile error, clean up add_header interface
|
2016-02-20 23:30:02 +09:00 |
Tatsuhiro Tsujikawa
|
3ff148811b
|
nghttpx: Use StringRef for add_hedeader
|
2016-02-20 23:30:02 +09:00 |
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 |