Tatsuhiro Tsujikawa
|
e0fe939951
|
nghttpx: Add SETTINGS timeout timer to Http2Upstream
|
2013-10-31 00:44:23 +09:00 |
Tatsuhiro Tsujikawa
|
3ea28863e4
|
nghttpx: Set "dconn_ is null" log in INFO
|
2013-10-30 01:26:28 +09:00 |
Tatsuhiro Tsujikawa
|
dfa1194804
|
Add new API to return effective recv data/win size for connection
Using this feature, connection level flow control is now enabled
in nghttpx.
|
2013-10-30 00:51:01 +09:00 |
Tatsuhiro Tsujikawa
|
b75455dd96
|
nghttpx: Remove recv data length calculation in HTTP/2 code
|
2013-10-30 00:10:28 +09:00 |
Tatsuhiro Tsujikawa
|
6c23c34d77
|
Add new API to return effective received data length and local window size
|
2013-10-30 00:07:35 +09:00 |
Tatsuhiro Tsujikawa
|
9b6a0e5875
|
nghttpx: Fix stream hang with request body
The end of request stream is not detected correct place.
Also Downstream::end_upload_data() is not called.
|
2013-10-30 00:00:58 +09:00 |
Tatsuhiro Tsujikawa
|
0ced4741d2
|
nghttpx: Remove flow control error detection code
Now flow control error detection is handled by the library
|
2013-10-29 22:46:38 +09:00 |
Tatsuhiro Tsujikawa
|
535329779c
|
nghttp: Add --header-table-size option
|
2013-10-29 21:34:22 +09:00 |
Tatsuhiro Tsujikawa
|
dc61f705df
|
nghttp, nghttpd: Add SETTINGS timeout handling
SETTINGS timeout is 10 seconds for now.
|
2013-10-27 23:02:39 +09:00 |
Tatsuhiro Tsujikawa
|
5ace898392
|
Update error code
|
2013-10-27 19:31:24 +09:00 |
Tatsuhiro Tsujikawa
|
a46ccdb144
|
Apply initiated SETTINGS changes on reception of ACK
|
2013-10-27 19:22:51 +09:00 |
Tatsuhiro Tsujikawa
|
2afa9f75f5
|
src/HttpServer: Fix compile error
|
2013-10-27 17:00:41 +09:00 |
Tatsuhiro Tsujikawa
|
5ca8f147f2
|
nghttpx: Code cleanup
|
2013-10-27 16:25:50 +09:00 |
Tatsuhiro Tsujikawa
|
67553d47e0
|
nghttpx: Use :authority and host instead of :host
|
2013-10-27 16:25:50 +09:00 |
Tatsuhiro Tsujikawa
|
c4ae19e2a0
|
nghttp, nghttpd: Use :authority and host instead of :host
|
2013-10-27 16:25:50 +09:00 |
Tatsuhiro Tsujikawa
|
8f8c841df0
|
Merge branch 'master' into hpack-exp
|
2013-10-25 22:51:51 +09:00 |
Tatsuhiro Tsujikawa
|
896db5b24f
|
API change: Add flags parameter to all submit_* functions
The nghttp2_submit_{request,response} family do not get this change.
|
2013-10-25 22:50:24 +09:00 |
Tatsuhiro Tsujikawa
|
b193069110
|
Merge branch 'master' into hpack-exp
|
2013-10-23 23:23:51 +09:00 |
Tatsuhiro Tsujikawa
|
8c855c5567
|
src: Use std::vector to store name/value pairs
|
2013-10-23 23:18:24 +09:00 |
Tatsuhiro Tsujikawa
|
5add90489f
|
Protocol ID change for HPACK experiment
|
2013-10-16 01:19:06 +09:00 |
Tatsuhiro Tsujikawa
|
e85418f045
|
Fix local window size adjustments
Now shrinking local window size properly limits the amount of
WINDOW_UPDATE value so that shrinked window is honored.
|
2013-10-12 17:02:37 +09:00 |
Tatsuhiro Tsujikawa
|
2e7edf88bc
|
nghttp: Add -W option to specify connection level window size bits
|
2013-10-10 22:04:37 +09:00 |
Tatsuhiro Tsujikawa
|
154a0014ef
|
nghttp: Fix typo in help message
|
2013-10-10 21:25:53 +09:00 |
Tatsuhiro Tsujikawa
|
6249038cc0
|
src: Print headers in PUSH_PROMISE
|
2013-10-10 21:24:54 +09:00 |
Tatsuhiro Tsujikawa
|
f355187176
|
nghttpx: Fix missing extension HTTP status code in response
|
2013-10-02 23:29:44 +09:00 |
Tatsuhiro Tsujikawa
|
c7ce6d811e
|
src/shrpx_config.cc: Code cleanup
|
2013-10-02 23:13:25 +09:00 |
Tatsuhiro Tsujikawa
|
d90e0d4262
|
src/HtmlParser: Code cleanup
|
2013-10-02 23:08:47 +09:00 |
Tatsuhiro Tsujikawa
|
a9ba00914e
|
nghttpx: Log error_code when submitting RST_STREAM
|
2013-09-30 00:13:04 +09:00 |
Tatsuhiro Tsujikawa
|
8e9f08f81d
|
nghttp: Assign different priority according to the resource type
|
2013-09-29 18:58:46 +09:00 |
Tatsuhiro Tsujikawa
|
31ae1fe660
|
app_helper.cc: Handle NGHTTP2_COMPRESSION_ERROR in strstatus
|
2013-09-28 22:57:12 +09:00 |
Tatsuhiro Tsujikawa
|
bfe7a9af00
|
nghttp: Fix crash if attrs parameter of get_attr() is nullptr
|
2013-09-26 22:56:26 +09:00 |
Tatsuhiro Tsujikawa
|
55b8a0b777
|
shrpx_http2_upstream: Use std::unique_ptr for pre_upstream_
|
2013-09-26 21:46:35 +09:00 |
Tatsuhiro Tsujikawa
|
3368c8b378
|
nghttpx: Fix wrong version ID in Upgrade response header field
|
2013-09-26 21:46:03 +09:00 |
Tatsuhiro Tsujikawa
|
c5912341ad
|
nghttpx: Fix crash on upgrade success
|
2013-09-26 21:39:19 +09:00 |
Tatsuhiro Tsujikawa
|
825c1bac6b
|
shrpx_downstream.cc: Utilize std::move
|
2013-09-24 23:53:55 +09:00 |
Tatsuhiro Tsujikawa
|
dc0af2e074
|
shrpx_https_upstream.cc: Code cleanup
|
2013-09-24 23:39:36 +09:00 |
Tatsuhiro Tsujikawa
|
a0326b3f2b
|
nghttpx: Handle error from bufferevent_socket_new and event_base_new
|
2013-09-24 23:17:53 +09:00 |
Tatsuhiro Tsujikawa
|
57f5730756
|
shrpx_http_downstream_connection.cc: Code cleanup
|
2013-09-24 21:42:50 +09:00 |
Tatsuhiro Tsujikawa
|
2572fb6fb4
|
shrpx.cc: Code cleanup
|
2013-09-24 21:34:59 +09:00 |
Tatsuhiro Tsujikawa
|
991f14846d
|
shrpx_spdy_session.cc: Code cleanup
|
2013-09-24 21:34:04 +09:00 |
Tatsuhiro Tsujikawa
|
e1dfc1cdc5
|
shrpx_spdy_session: Use std::unique_ptr for proxy_htp_
|
2013-09-24 21:31:48 +09:00 |
Tatsuhiro Tsujikawa
|
769f560586
|
shrpx_https_upstream: Embed http_parser
|
2013-09-24 21:31:48 +09:00 |
Tatsuhiro Tsujikawa
|
811173f5c8
|
shrxp_worker.cc: Use std::unique_ptr for ThreadEventReceiver
|
2013-09-24 21:31:48 +09:00 |
Tatsuhiro Tsujikawa
|
b459e42ee5
|
shrpx_ssl.cc: Use std::unique_ptr for ssl_locks
|
2013-09-24 21:31:48 +09:00 |
Tatsuhiro Tsujikawa
|
cdbe6acfce
|
shrpx_http_downstream_connection: Embed http_parser
|
2013-09-24 21:31:48 +09:00 |
Tatsuhiro Tsujikawa
|
3c1cad9272
|
shrpx_client_handler: Use std::unique_ptr for upstream_
|
2013-09-24 21:31:47 +09:00 |
Tatsuhiro Tsujikawa
|
ab39ae849f
|
nghttpx: Add --npn-list option
|
2013-09-23 20:55:39 +09:00 |
Tatsuhiro Tsujikawa
|
e5e1e9b76e
|
shrpx_ssl.cc: Another code cleanup
|
2013-09-23 18:49:39 +09:00 |
Tatsuhiro Tsujikawa
|
bd55f9cf2a
|
shrxp_ssl.cc: Code cleanup
|
2013-09-23 18:40:17 +09:00 |
Tatsuhiro Tsujikawa
|
7d333f202a
|
HtmlParser: Collect scripts URI as well
|
2013-09-19 01:19:35 +09:00 |