nghttp2/src
Tatsuhiro Tsujikawa 33153010c5 nghttpx: Retry memcached connection
Previously, we didn't retry request on connection failure.  Sometimes
we hit the edge case where connection is about to lost just when we
write request.  To avoid this situation, we now retry request to
failed attempt.  We also add ConnectBlocker to MemcachedConnection not
to attempt to connect to memcached if connection could not be made
previously.
2016-07-08 23:41:53 +09:00
..
includes cmake: only install ASIO headers when requested 2016-03-15 00:02:46 +01:00
.gitignore Refactor .gitignore files 2015-03-29 18:40:37 +09:00
CMakeLists.txt nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
HtmlParser.cc src: Made strieq(T, S) template 2016-03-25 22:45:33 +09:00
HtmlParser.h nghttp: Remove --dep-idle option 2015-04-17 22:24:06 +09:00
HttpServer.cc src: Fix compiler warnings 2016-05-31 21:26:21 +09:00
HttpServer.h nghttpd: Use StringRef 2016-03-19 20:57:40 +09:00
Makefile.am nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
allocator.h nghttpx: Rename BlockAllocator::destroy as BlockAllocator::reset 2016-06-04 16:23:31 +09:00
app_helper.cc src: Log ALTSVC 2016-04-08 23:25:56 +09:00
app_helper.h Add nghttp2_error_callback to tell application human readable error message 2016-03-13 18:22:52 +09:00
asio_client_request.cc asio: Add client::request::write_trailer() 2015-03-07 23:04:31 +09:00
asio_client_request_impl.cc asio: client: Limit incoming response header field buffer size 2016-02-11 23:20:31 +09:00
asio_client_request_impl.h asio: client: Limit incoming response header field buffer size 2016-02-11 23:20:31 +09:00
asio_client_response.cc asio: Make impl() const 2015-03-05 02:12:31 +09:00
asio_client_response_impl.cc asio: client: Limit incoming response header field buffer size 2016-02-11 23:20:31 +09:00
asio_client_response_impl.h asio: client: Limit incoming response header field buffer size 2016-02-11 23:20:31 +09:00
asio_client_session.cc asio: client: Fix connect timeout does not work, return from cb if session stopped 2016-02-06 11:05:13 +09:00
asio_client_session_impl.cc src: Use nghttp2_session_set_local_window_size() 2016-05-29 23:34:38 +09:00
asio_client_session_impl.h asio: client: Fix connect timeout does not work, return from cb if session stopped 2016-02-06 11:05:13 +09:00
asio_client_session_tcp_impl.cc asio: client: Fix connect timeout does not work, return from cb if session stopped 2016-02-06 11:05:13 +09:00
asio_client_session_tcp_impl.h asio: client: Fix connect timeout does not work, return from cb if session stopped 2016-02-06 11:05:13 +09:00
asio_client_session_tls_impl.cc asio: client: Fix connect timeout does not work, return from cb if session stopped 2016-02-06 11:05:13 +09:00
asio_client_session_tls_impl.h asio: client: Fix connect timeout does not work, return from cb if session stopped 2016-02-06 11:05:13 +09:00
asio_client_stream.cc asio: Fix compile error with gcc 2015-03-06 02:05:01 +09:00
asio_client_stream.h asio: Fix compile error with gcc 2015-03-06 02:05:01 +09:00
asio_client_tls_context.cc asio: ALPN support 2015-11-07 22:53:25 +09:00
asio_client_tls_context.h asio: Separate client API to asio_http2_client.h 2015-03-05 02:12:31 +09:00
asio_common.cc src: Remove streq(const char *) overload 2016-03-25 00:02:07 +09:00
asio_common.h util: Remove unused functions; rename regacy camel-case function names 2015-11-28 00:42:51 +09:00
asio_io_service_pool.cc asio: Rename http2::get_io_services() as http2::io_services() 2015-12-25 21:06:25 +09:00
asio_io_service_pool.h asio: Rename http2::get_io_services() as http2::io_services() 2015-12-25 21:06:25 +09:00
asio_server.cc asio: Stop acceptor on server::http2::stop 2016-01-21 19:15:32 +09:00
asio_server.h asio: Rename http2::get_io_services() as http2::io_services() 2015-12-25 21:06:25 +09:00
asio_server_connection.h asio: Fix bug that server event loop breaks with exception 2016-03-04 22:43:36 +09:00
asio_server_http2.cc asio: Rename http2::get_io_services() as http2::io_services() 2015-12-25 21:06:25 +09:00
asio_server_http2_handler.cc asio: server: Limit incoming request header field buffer size 2016-02-11 23:20:31 +09:00
asio_server_http2_handler.h libnghttp2_asio: Optimized remote endpoint interface to const ref where possible 2015-12-19 14:08:15 +01:00
asio_server_http2_impl.cc Enable ConstructorInitializerAllOnOneLineOrOnePerLine for better diff 2016-01-27 21:14:07 +09:00
asio_server_http2_impl.h asio: Rename http2::get_io_services() as http2::io_services() 2015-12-25 21:06:25 +09:00
asio_server_request.cc libnghttp2_asio: Optimized remote endpoint interface to const ref where possible 2015-12-19 14:08:15 +01:00
asio_server_request_handler.cc nghttpx: Add custom error pages 2016-03-19 23:41:21 +09:00
asio_server_request_handler.h asio: Make redirect_handler and status_handler part of public API 2015-03-05 23:32:21 +09:00
asio_server_request_impl.cc asio: server: Limit incoming request header field buffer size 2016-02-11 23:20:31 +09:00
asio_server_request_impl.h asio: server: Limit incoming request header field buffer size 2016-02-11 23:20:31 +09:00
asio_server_response.cc asio: Add server::response::write_trailer() 2015-03-07 19:26:42 +09:00
asio_server_response_impl.cc Enable ConstructorInitializerAllOnOneLineOrOnePerLine for better diff 2016-01-27 21:14:07 +09:00
asio_server_response_impl.h Fix compile error "chosen constructor is explicit in copy-initialization" 2015-03-14 15:54:55 +09:00
asio_server_serve_mux.cc src: Refactor using StringRef, simplify function parameters 2016-03-04 00:26:59 +09:00
asio_server_serve_mux.h asio: Add serve_mux class to route incoming requet by path 2015-03-05 02:12:32 +09:00
asio_server_stream.cc asio: Fix compile error with gcc 2015-03-06 02:05:01 +09:00
asio_server_stream.h asio: Fix compile error with gcc 2015-03-06 02:05:01 +09:00
asio_server_tls_context.cc asio: ALPN support 2015-11-07 22:53:25 +09:00
asio_server_tls_context.h asio: Clean up server API to explicitly set error code 2015-03-07 01:10:49 +09:00
base64.h src: Faster base64 2016-01-27 15:31:09 +09:00
base64_test.cc src: Faster base64 2016-01-27 15:31:09 +09:00
base64_test.h src: Faster base64 2016-01-27 15:31:09 +09:00
buffer.h nghttpx: Add shared session cache using memcached 2015-07-26 23:33:06 +09:00
buffer_test.cc src: Remove ringbuf.h, use buffer.h instead 2015-02-06 23:40:34 +09:00
buffer_test.h Check more headers and funcs 2015-05-13 23:29:20 +09:00
ca-config.json nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
ca.nghttp2.org-key.pem nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
ca.nghttp2.org.csr nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
ca.nghttp2.org.csr.json nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
ca.nghttp2.org.pem nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
comp_helper.c Use -fvisibility=hidden for internal functions 2015-10-23 00:08:15 +09:00
comp_helper.h Use -fvisibility=hidden for internal functions 2015-10-23 00:08:15 +09:00
deflatehd.cc Use -fvisibility=hidden for internal functions 2015-10-23 00:08:15 +09:00
h2load.cc h2load: Document the behaviour when -d is used with HTTP/1.1 connection 2016-06-12 18:56:32 +09:00
h2load.h h2load: Use memchunks 2016-06-12 18:50:52 +09:00
h2load_http1_session.cc h2load: http1: Send header + body in one packet 2016-06-12 18:54:06 +09:00
h2load_http1_session.h h2load: Implement HTTP/1 upload 2016-06-12 17:42:12 +09:00
h2load_http2_session.cc h2load: Use memchunks 2016-06-12 18:50:52 +09:00
h2load_http2_session.h h2load: Implement HTTP/1 upload 2016-06-12 17:42:12 +09:00
h2load_session.h h2load: Implement HTTP/1 upload 2016-06-12 17:42:12 +09:00
h2load_spdy_session.cc h2load: Use memchunks 2016-06-12 18:50:52 +09:00
h2load_spdy_session.h h2load: Implement HTTP/1 upload 2016-06-12 17:42:12 +09:00
http-parser.patch Add patch for http-parser to handle tunneling connection transparently 2012-12-20 01:05:51 +09:00
http2.cc src: parse_link_header takes StringRef 2016-03-25 23:51:42 +09:00
http2.h src: parse_link_header takes StringRef 2016-03-25 23:51:42 +09:00
http2_test.cc src: parse_link_header takes StringRef 2016-03-25 23:51:42 +09:00
http2_test.h src: Remove unused functions 2016-02-21 16:51:46 +09:00
inflatehd.cc Use -fvisibility=hidden for internal functions 2015-10-23 00:08:15 +09:00
libevent_util.cc Enable ConstructorInitializerAllOnOneLineOrOnePerLine for better diff 2016-01-27 21:14:07 +09:00
libevent_util.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
libnghttp2_asio.pc.in Add C++ library libnghttp2_asio on top of libnghttp2 2014-09-24 00:45:40 +09:00
memchunk.h Enable ConstructorInitializerAllOnOneLineOrOnePerLine for better diff 2016-01-27 21:14:07 +09:00
memchunk_test.cc Switch to clang-format-3.6 2015-11-13 00:53:29 +09:00
memchunk_test.h nghttpx: Rewrite TLS async handshake using memchunk buffers 2015-08-13 00:42:59 +09:00
network.h src: Rename and rewrite numeric_hostport as to_numeric_addr and support AF_UNIX path 2016-02-21 15:28:11 +09:00
nghttp.cc src: Use nghttp2_session_set_local_window_size() 2016-05-29 23:34:38 +09:00
nghttp.h nghttp: Use nghttp2_session_mem_recv 2016-04-21 23:30:35 +09:00
nghttp2_config.h Remove monotonic_clock replacement macro for gcc-4.6 2015-07-29 21:19:33 +09:00
nghttp2_gzip.c Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
nghttp2_gzip.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
nghttp2_gzip_test.c More warning flags for --enable-werror 2015-09-23 16:49:45 +09:00
nghttp2_gzip_test.h Check more headers and funcs 2015-05-13 23:29:20 +09:00
nghttpd.cc nghttpd: Fix compile error with Android NDK 2016-03-23 01:16:02 +09:00
shrpx-unittest.cc nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
shrpx.cc nghttpx: Update doc 2016-06-26 22:33:17 +09:00
shrpx.h Check initgroups with AC_CHECK_DECLS for cygwin 2015-12-24 21:15:46 +09:00
shrpx_accept_handler.cc nghttpx: Reduce TTFB with large number of incoming connections 2016-06-25 11:50:33 +09:00
shrpx_accept_handler.h Rename FrontendAddr as UpstreamAddr 2016-02-07 17:51:53 +09:00
shrpx_api_downstream_connection.cc nghttpx: Fix stack buffer overflow with API call 2016-06-16 00:39:11 +09:00
shrpx_api_downstream_connection.h nghttpx: Fix bugs and crash when affinity is enabled 2016-06-09 23:17:41 +09:00
shrpx_client_handler.cc nghttpx: Explicitly cast to uint32_t for hash calculation 2016-07-06 23:58:53 +09:00
shrpx_client_handler.h nghttpx: Use consistent hashing for client IP based session affinity 2016-07-06 23:31:10 +09:00
shrpx_config.cc nghttpx: Explicitly cast to uint32_t for hash calculation 2016-07-06 23:58:53 +09:00
shrpx_config.h nghttpx: Use consistent hashing for client IP based session affinity 2016-07-06 23:31:10 +09:00
shrpx_config_test.cc nghttpx: Remove strieq(const char*, cosnt char*) overload, and fix unittests 2016-03-24 23:34:56 +09:00
shrpx_config_test.h Initial HTTP/1.1 capability. Add npn-list option to h2load. Make NPN/ALPN more runtime dependent 2015-09-17 14:49:27 +00:00
shrpx_connect_blocker.cc nghttpx: Use faster version of power 2016-06-27 22:42:28 +09:00
shrpx_connect_blocker.h nghttpx: Receive reference of std::mt19937, not making a copy 2016-06-16 21:11:39 +09:00
shrpx_connection.cc nghttpx: Remove unused private field from Connection object 2016-05-28 22:46:56 +09:00
shrpx_connection.h nghttpx: Remove unused private field from Connection object 2016-05-28 22:46:56 +09:00
shrpx_connection_handler.cc nghttpx: Retry memcached connection 2016-07-08 23:41:53 +09:00
shrpx_connection_handler.h nghttpx: Retry memcached connection 2016-07-08 23:41:53 +09:00
shrpx_downstream.cc nghttpx: Handle error from push_upload_data and end_upload_data 2016-06-17 22:32:15 +09:00
shrpx_downstream.h nghttpx: Always expect response trailer fields 2016-04-27 23:00:36 +09:00
shrpx_downstream_connection.cc nghttpx: Separate Downstream address group from config to runtime 2016-02-28 00:19:18 +09:00
shrpx_downstream_connection.h nghttpx: Fix bugs and crash when affinity is enabled 2016-06-09 23:17:41 +09:00
shrpx_downstream_connection_pool.cc nghttpx: Close and disallow h1 backend connection on backend replacement 2016-06-04 12:16:31 +09:00
shrpx_downstream_connection_pool.h nghttpx: Close and disallow h1 backend connection on backend replacement 2016-06-04 12:16:31 +09:00
shrpx_downstream_queue.cc nghttpx: Use StringRef for authority, scheme and path 2016-03-12 21:12:26 +09:00
shrpx_downstream_queue.h nghttpx: Use StringRef for authority, scheme and path 2016-03-12 21:12:26 +09:00
shrpx_downstream_test.cc nghttpx: Make a copy before adding header to Downstream 2016-03-12 21:12:26 +09:00
shrpx_downstream_test.h nghttpx: Make a copy before adding header to Downstream 2016-03-12 21:12:26 +09:00
shrpx_error.h nghttpx: Add response mruby hook 2015-09-03 01:33:52 +09:00
shrpx_health_monitor_downstream_connection.cc nghttpx: Add healthmon parameter to -f option to enable health monitor mode 2016-06-17 00:00:37 +09:00
shrpx_health_monitor_downstream_connection.h nghttpx: Add healthmon parameter to -f option to enable health monitor mode 2016-06-17 00:00:37 +09:00
shrpx_http.cc Rewrite concat_string_ref 2016-03-20 17:55:17 +09:00
shrpx_http.h nghttpx: Add custom error pages 2016-03-19 23:41:21 +09:00
shrpx_http2_downstream_connection.cc nghttpx: Fix bugs and crash when affinity is enabled 2016-06-09 23:17:41 +09:00
shrpx_http2_downstream_connection.h nghttpx: Fix bugs and crash when affinity is enabled 2016-06-09 23:17:41 +09:00
shrpx_http2_session.cc nghttpx: Rewrite read timer handling 2016-06-24 00:04:39 +09:00
shrpx_http2_session.h nghttpx: Rewrite read timer handling 2016-06-24 00:04:39 +09:00
shrpx_http2_upstream.cc nghttpx: Rewrite read timer handling 2016-06-24 00:04:39 +09:00
shrpx_http2_upstream.h nghttpx: Refactor graceful shutdown in Http2Upstream 2016-06-04 12:43:17 +09:00
shrpx_http_downstream_connection.cc nghttpx: Rewrite read timer handling 2016-06-24 00:04:39 +09:00
shrpx_http_downstream_connection.h nghttpx: Fix bugs and crash when affinity is enabled 2016-06-09 23:17:41 +09:00
shrpx_http_test.cc nghttpx: Rewrite create_forwarded to use BlockAllocator 2016-03-12 21:13:09 +09:00
shrpx_http_test.h src: Rewrite http:create_via_header_value 2016-03-12 21:13:09 +09:00
shrpx_https_upstream.cc nghttpx: Rewrite read timer handling 2016-06-24 00:04:39 +09:00
shrpx_https_upstream.h src: Simplify function parameter using StringRef 2016-03-04 00:38:43 +09:00
shrpx_io_control.cc nghttpx: Remove unused IOControl::set_lim 2015-01-03 00:19:41 +09:00
shrpx_io_control.h nghttpx: Remove unused IOControl::set_lim 2015-01-03 00:19:41 +09:00
shrpx_live_check.cc nghttpx: Use faster version of power 2016-06-27 22:42:28 +09:00
shrpx_live_check.h nghttpx: Allow mixed protocol and TLS settings among backends under same pattern 2016-05-24 23:36:43 +09:00
shrpx_log.cc nghttpx: Refactor option handling using StringRef 2016-03-24 22:15:58 +09:00
shrpx_log.h nghttpx: Refactor option handling using StringRef 2016-03-24 22:15:58 +09:00
shrpx_log_config.cc Switch to clang-format-3.6 2015-11-13 00:53:29 +09:00
shrpx_log_config.h nghttpx: Add date header field to error_reply and send_reply 2015-09-07 23:11:23 +09:00
shrpx_memcached_connection.cc nghttpx: Retry memcached connection 2016-07-08 23:41:53 +09:00
shrpx_memcached_connection.h nghttpx: Retry memcached connection 2016-07-08 23:41:53 +09:00
shrpx_memcached_dispatcher.cc nghttpx: Retry memcached connection 2016-07-08 23:41:53 +09:00
shrpx_memcached_dispatcher.h nghttpx: Retry memcached connection 2016-07-08 23:41:53 +09:00
shrpx_memcached_request.h nghttpx: Add shared session cache using memcached 2015-07-26 23:33:06 +09:00
shrpx_memcached_result.h nghttpx: Add TLS ticket key sharing among nghttpx instances using memcached 2015-07-28 00:54:44 +09:00
shrpx_mruby.cc nghttpx: Fix mruby compile error, clean up add_header interface 2016-02-20 23:30:02 +09:00
shrpx_mruby.h nghttpx: Fix mruby compile error, clean up add_header interface 2016-02-20 23:30:02 +09:00
shrpx_mruby_module.cc nghttpx: Add custom memory allocator mainly for header related objects 2016-03-09 21:16:28 +09:00
shrpx_mruby_module.h nghttpx: Add custom memory allocator mainly for header related objects 2016-03-09 21:16:28 +09:00
shrpx_mruby_module_env.cc nghttpx: Add mruby env.server_addr and env.tls_used attributes 2016-04-29 12:17:25 +09:00
shrpx_mruby_module_env.h nghttpx: Rewrite API; introduce Env object 2015-09-05 00:53:42 +09:00
shrpx_mruby_module_request.cc nghttpx: Make a copy before adding header to Downstream 2016-03-12 21:12:26 +09:00
shrpx_mruby_module_request.h nghttpx: Split up request class definition to dedicated files 2015-09-02 22:38:57 +09:00
shrpx_mruby_module_response.cc src: Return StringRef from http2::stringify_status 2016-03-12 21:13:09 +09:00
shrpx_mruby_module_response.h nghttpx: Add Response mruby object 2015-09-03 00:40:14 +09:00
shrpx_process.h nghttpx: Fix improper signal handling 2015-09-24 23:43:24 +09:00
shrpx_rate_limit.cc Enable ConstructorInitializerAllOnOneLineOrOnePerLine for better diff 2016-01-27 21:14:07 +09:00
shrpx_rate_limit.h nghttpx: Rewrite TLS async handshake using memchunk buffers 2015-08-13 00:42:59 +09:00
shrpx_router.cc nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
shrpx_router.h nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
shrpx_router_test.cc nghttpx: Handle edge case wildcard pattern and add tests 2016-06-11 13:33:59 +09:00
shrpx_router_test.h nghttpx: Handle edge case wildcard pattern and add tests 2016-06-11 13:33:59 +09:00
shrpx_signal.cc nghttpx: Add error handling for strdup and sigaction 2015-10-16 22:33:48 +09:00
shrpx_signal.h nghttpx: Fix improper signal handling 2015-09-24 23:43:24 +09:00
shrpx_spdy_upstream.cc nghttpx: Fix compile error without --with-mruby 2016-06-25 23:56:46 +09:00
shrpx_spdy_upstream.h src: Simplify function parameter using StringRef 2016-03-04 00:38:43 +09:00
shrpx_ssl.cc nghttpx: Fix build error with libressl 2016-06-27 22:29:07 +09:00
shrpx_ssl.h nghttpx: Fix memory leak from CertLookupTree 2016-06-25 23:47:22 +09:00
shrpx_ssl_test.cc nghttpx: Fix compile error with gcc -Werror=comment 2016-06-25 23:57:40 +09:00
shrpx_ssl_test.h nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
shrpx_upstream.h nghttpx: Fix bug that server push from mruby script did not work 2016-04-16 18:52:14 +09:00
shrpx_worker.cc nghttpx: Retry memcached connection 2016-07-08 23:41:53 +09:00
shrpx_worker.h nghttpx: Use consistent hashing for client IP based session affinity 2016-07-06 23:31:10 +09:00
shrpx_worker_process.cc nghttpx: Retry memcached connection 2016-07-08 23:41:53 +09:00
shrpx_worker_process.h nghttpx: Split monolithic one process into control and worker processes 2015-09-18 23:28:26 +09:00
shrpx_worker_test.cc nghttpx: Use BlockAllocator in match_downstream_addr_group 2016-06-11 18:41:43 +09:00
shrpx_worker_test.h src: Fix tests 2016-02-29 00:05:32 +09:00
ssl.cc src: Compile with OpenSSL 1.1.0-pre5 2016-05-07 16:18:58 +09:00
ssl.h nghttpx: Add --no-http2-cipher-black-list to allow black listed cipher suite 2016-02-06 17:05:14 +09:00
ssl_compat.h src: Compile with OpenSSL 1.1.0-pre5 2016-05-07 16:18:58 +09:00
template.h nghttpx: Add APIDownstreamConnection to handle API request 2016-06-02 23:50:56 +09:00
template_test.cc nghttpx: Support multiple frontend addresses 2016-02-01 23:10:29 +09:00
template_test.h src: Add tests for ImmutableString and StringRef 2016-01-17 16:32:55 +09:00
test.example.com-key.pem nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
test.example.com.csr nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
test.example.com.csr.json nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
test.example.com.pem nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
test.nghttp2.org-key.pem nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
test.nghttp2.org.csr nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
test.nghttp2.org.csr.json nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
test.nghttp2.org.pem nghttpx: Rewrite CertLookupTree using Router 2016-06-25 22:52:01 +09:00
timegm.c Fix build error with Android NDK 2015-07-30 22:57:25 +09:00
timegm.h src: Don't use struct tm.tm_yday from strptime 2015-07-19 17:14:25 +09:00
util.cc nghttpx: Use consistent hashing for client IP based session affinity 2016-07-06 23:31:10 +09:00
util.h nghttpx: Use consistent hashing for client IP based session affinity 2016-07-06 23:31:10 +09:00
util_test.cc src: Don't allow const char * in starts_with 2016-03-25 23:20:48 +09:00
util_test.h src: Rewrite strifind 2016-03-25 00:27:59 +09:00