nghttp2/src
Tatsuhiro Tsujikawa 82bc7198e6 Change nghttp2_session_get_stream_remote_window_size behavior
Now it returns only stream's available remote window size, without
considering connection level window size.  For connection-level window
size, nghttp2_session_get_remote_window_size() is added by this
commit.  To get old behavior of
nghttp2_session_get_stream_remote_window_size() is use
min(nghttp2_session_get_stream_remote_window_size(),
nghttp2_session_get_remote_window_size()).  The reason of this change
is that it is desirable to know just stream level window size without
taking into connection level window size.  This is useful for
debugging purpose.
2014-08-25 21:44:22 +09:00
..
.gitignore Update src/.gitignore 2014-03-04 01:16:42 +09:00
HtmlParser.cc Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
HtmlParser.h Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
HttpServer.cc Change nghttp2_session_get_stream_remote_window_size behavior 2014-08-25 21:44:22 +09:00
HttpServer.h Use uint32_t for HTTP/2 error_code 2014-08-25 21:24:04 +09:00
Makefile.am nghttpx: Implement connection blocker for HTTP/1 backend 2014-08-19 23:36:04 +09:00
app_helper.cc Remove nghttp2_on_unknown_frame_recv_callback 2014-08-25 21:24:04 +09:00
app_helper.h Remove nghttp2_on_unknown_frame_recv_callback 2014-08-25 21:24:04 +09:00
base64.h Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
comp_helper.c Remove HPACK reference set 2014-07-31 23:05:52 +09:00
comp_helper.h src: Use C++ style comments for C++ source code 2014-05-14 23:22:23 +09:00
deflatehd.cc Remove HPACK reference set 2014-07-31 23:05:52 +09:00
h2load.cc src, examples: Call OPENSSL_config() 2014-08-02 10:11:45 +09:00
h2load.h h2load: Fix failed stream count is added multiple times 2014-06-26 23:20:12 +09:00
h2load_http2_session.cc Use uint32_t for HTTP/2 error_code 2014-08-25 21:24:04 +09:00
h2load_http2_session.h Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
h2load_session.h Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
h2load_spdy_session.cc src: Avoid copy in evbuffer_pullup() 2014-06-01 21:01:01 +09:00
h2load_spdy_session.h Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +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: Add 308 Permanent Redirect (RFC 7238) 2014-08-24 22:56:48 +09:00
http2.h nghttp: Support non-final response and check pseudo headers 2014-08-08 23:03:12 +09:00
http2_test.cc nghttp: Support non-final response and check pseudo headers 2014-08-08 23:03:12 +09:00
http2_test.h nghttp: Support non-final response and check pseudo headers 2014-08-08 23:03:12 +09:00
inflatehd.cc src: Use C++ style comments for C++ source code 2014-05-14 23:22:23 +09:00
nghttp.cc Remove nghttp2_on_unknown_frame_recv_callback 2014-08-25 21:24:04 +09:00
nghttp2_config.h Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
nghttp2_gzip.c Fix compile error with -Wshorten-64-to-32 2014-06-11 23:37:16 +09:00
nghttp2_gzip.h Remove NGHTTP2_ERR_GZIP error code 2014-05-06 23:42:57 +09:00
nghttp2_gzip_test.c Fix compile error with -Wshorten-64-to-32 2014-06-11 23:37:16 +09:00
nghttp2_gzip_test.h Fix unittest build error 2014-05-06 23:42:32 +09:00
nghttpd.cc src, examples: Call OPENSSL_config() 2014-08-02 10:11:45 +09:00
shrpx-unittest.cc nghttp: Support non-final response and check pseudo headers 2014-08-08 23:03:12 +09:00
shrpx.cc nghttpx: Use _Exit() instead of exit() when execve is failed in child process 2014-08-23 18:15:47 +09:00
shrpx.h Isolate std::future when NOTHREADS is defined and build without SOCK_{NONBLOCK, CLOEXEC} 2014-08-17 18:50:10 +09:00
shrpx_client_handler.cc nghttpx: Implement connection blocker for HTTP/1 backend 2014-08-19 23:36:04 +09:00
shrpx_client_handler.h nghttpx: Implement connection blocker for HTTP/1 backend 2014-08-19 23:36:04 +09:00
shrpx_config.cc nghttpx: Fix dereference after null check 2014-08-20 00:17:50 +09:00
shrpx_config.h nghttpx: Bring per-connection rate limit back 2014-08-17 16:17:10 +09:00
shrpx_config_test.cc nghttpx: Use std::vector for tls_proto_list and npn_list 2014-06-08 23:09:44 +09:00
shrpx_config_test.h src: Use C++ style comments for C++ source code 2014-05-14 23:22:23 +09:00
shrpx_connect_blocker.cc nghttpx: Implement connection blocker for HTTP/1 backend 2014-08-19 23:36:04 +09:00
shrpx_connect_blocker.h nghttpx: Implement connection blocker for HTTP/1 backend 2014-08-19 23:36:04 +09:00
shrpx_downstream.cc Use uint32_t for HTTP/2 error_code 2014-08-25 21:24:04 +09:00
shrpx_downstream.h Use uint32_t for HTTP/2 error_code 2014-08-25 21:24:04 +09:00
shrpx_downstream_connection.cc Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
shrpx_downstream_connection.h nghttpx: Fix possible flow control issue 2014-08-21 21:22:16 +09:00
shrpx_downstream_queue.cc nghttpx: Use std::unique_ptr for Downstream object 2014-08-19 00:20:56 +09:00
shrpx_downstream_queue.h nghttpx: Use std::unique_ptr for Downstream object 2014-08-19 00:20:56 +09:00
shrpx_downstream_test.cc src: Sort header fields so that pseudo headers come first 2014-08-07 23:27:13 +09:00
shrpx_downstream_test.h Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
shrpx_error.h Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
shrpx_http.cc nghttpx: Rewrite logging system 2014-07-05 18:43:24 +09:00
shrpx_http.h Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
shrpx_http2_downstream_connection.cc Use uint32_t for HTTP/2 error_code 2014-08-25 21:24:04 +09:00
shrpx_http2_downstream_connection.h Use uint32_t for HTTP/2 error_code 2014-08-25 21:24:04 +09:00
shrpx_http2_session.cc Remove nghttp2_on_unknown_frame_recv_callback 2014-08-25 21:24:04 +09:00
shrpx_http2_session.h Use uint32_t for HTTP/2 error_code 2014-08-25 21:24:04 +09:00
shrpx_http2_upstream.cc Remove nghttp2_on_unknown_frame_recv_callback 2014-08-25 21:24:04 +09:00
shrpx_http2_upstream.h Use uint32_t for HTTP/2 error_code 2014-08-25 21:24:04 +09:00
shrpx_http_downstream_connection.cc nghttpx: Fix possible flow control issue 2014-08-21 21:22:16 +09:00
shrpx_http_downstream_connection.h nghttpx: Fix possible flow control issue 2014-08-21 21:22:16 +09:00
shrpx_https_upstream.cc nghttpx: Fix possible flow control issue 2014-08-21 21:22:16 +09:00
shrpx_https_upstream.h nghttpx: Fix possible flow control issue 2014-08-21 21:22:16 +09:00
shrpx_io_control.cc Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
shrpx_io_control.h Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
shrpx_listen_handler.cc nghttpx: Fix gcc compiler warning 2014-08-20 00:09:18 +09:00
shrpx_listen_handler.h nghttpx: Fix gcc compiler warning 2014-08-20 00:09:18 +09:00
shrpx_log.cc nghttpx: Use pointer for worker_config 2014-08-19 22:29:44 +09:00
shrpx_log.h nghttpx: Use pointer for worker_config 2014-08-19 22:29:44 +09:00
shrpx_spdy_upstream.cc Use uint32_t for HTTP/2 error_code 2014-08-25 21:24:04 +09:00
shrpx_spdy_upstream.h nghttpx: Remove unused member function and variable 2014-08-24 22:27:10 +09:00
shrpx_ssl.cc nghttpx: Rewrite logging system 2014-07-05 18:43:24 +09:00
shrpx_ssl.h nghttpx: Add worker-frontend-connections option 2014-06-26 22:55:22 +09:00
shrpx_ssl_test.cc Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
shrpx_ssl_test.h src: Use C++ style comments for C++ source code 2014-05-14 23:22:23 +09:00
shrpx_thread_event_receiver.cc nghttpx: Implement connection blocker for HTTP/1 backend 2014-08-19 23:36:04 +09:00
shrpx_thread_event_receiver.h nghttpx: Implement connection blocker for HTTP/1 backend 2014-08-19 23:36:04 +09:00
shrpx_upstream.h nghttpx: Fix possible flow control issue 2014-08-21 21:22:16 +09:00
shrpx_worker.cc nghttpx: Implement connection blocker for HTTP/1 backend 2014-08-19 23:36:04 +09:00
shrpx_worker.h nghttpx: Add hot deploy feature 2014-08-13 00:43:54 +09:00
shrpx_worker_config.cc nghttpx: Use pointer for worker_config 2014-08-19 22:29:44 +09:00
shrpx_worker_config.h nghttpx: Use pointer for worker_config 2014-08-19 22:29:44 +09:00
ssl.cc nghttpd: Use cipher suites recommended by Mozilla 2014-06-28 15:28:19 +09:00
ssl.h nghttpd: Use cipher suites recommended by Mozilla 2014-06-28 15:28:19 +09:00
timegm.c Update android-config and fix build warning with android NDK 2014-07-06 23:32:08 +09:00
timegm.h Fix GCC build with -Werror 2014-05-06 17:06:40 +02:00
util.cc nghttpx: Android specific hack for special files for logging 2014-08-17 19:01:51 +09:00
util.h nghttpx: Add hot deploy feature 2014-08-13 00:43:54 +09:00
util_test.cc src: Eliminate use of snprintf 2014-05-14 22:39:28 +09:00
util_test.h src: Eliminate use of snprintf 2014-05-14 22:39:28 +09:00