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 |
Tatsuhiro Tsujikawa
|
8dcaa08405
|
Replace steady_clock with monotonic_clock if steady_clock is not available
|
2013-09-17 22:48:30 +09:00 |
Tatsuhiro Tsujikawa
|
0a649e2499
|
src: Use std::chrono instead of gettimeofday and clock_gettime
|
2013-09-16 17:36:24 +09:00 |
Tatsuhiro Tsujikawa
|
04457aae62
|
nghttp: Code cleanup
|
2013-09-16 16:54:11 +09:00 |
Tatsuhiro Tsujikawa
|
e2ff41c44c
|
nghttp: Use -M as short option for --peer-max-concurrent-streams
|
2013-09-16 16:44:13 +09:00 |
Tatsuhiro Tsujikawa
|
b14a97a273
|
Update .gitignore
|
2013-09-14 21:18:08 +09:00 |
Tatsuhiro Tsujikawa
|
99ba622fed
|
Add NGHTTP2_OPT_PEER_MAX_CONCURRENT_STREAMS option
And utilize it in nghttp to limit initial max concurrent streams.
|
2013-09-14 19:41:49 +09:00 |
Tatsuhiro Tsujikawa
|
c5d7d570e3
|
nghttpx: Code cleanup
|
2013-09-13 21:27:29 +09:00 |
Tatsuhiro Tsujikawa
|
c48a1d7516
|
nghttpx: Add rate limit options
|
2013-09-13 21:23:55 +09:00 |