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 |
Tatsuhiro Tsujikawa
|
0f75997839
|
nghttpx: Share ev_token_bucket_cfg across ClientHandlers
|
2013-09-13 00:25:24 +09:00 |
Tatsuhiro Tsujikawa
|
cbef6fd0c6
|
nghttpx: Replace \r\n with space when constructing HTTP/1 headers
|
2013-09-11 23:24:32 +09:00 |
Tatsuhiro Tsujikawa
|
b7e1701f06
|
nghttp: Fix nghttp2_pack_settings_payload use
|
2013-09-09 21:25:46 +09:00 |
Tatsuhiro Tsujikawa
|
5cd1d4f0d6
|
Fix clang warnings
|
2013-09-08 23:16:08 +09:00 |
Tatsuhiro Tsujikawa
|
72802b92c5
|
src: Fix linker error
|
2013-09-08 16:29:39 +09:00 |
Tatsuhiro Tsujikawa
|
cc1cfd97e3
|
src: Archive nghttpx sources into libnghttpx.a to reuse for tests
|
2013-09-08 15:52:41 +09:00 |
Tatsuhiro Tsujikawa
|
588fd3bda7
|
src, examples: Update .gitignore
|
2013-09-08 15:33:17 +09:00 |
Tatsuhiro Tsujikawa
|
1a05caf847
|
src: Use util::utos instead of std::to_string
Some platform (e.g., freebsd) does not define _GLIBCXX_USE_C99
and it hides std::to_string functions.
|
2013-09-08 14:29:18 +09:00 |
Tatsuhiro Tsujikawa
|
10f131c9d8
|
nghttpx: Guard ecdh use with !OPENSSL_NO_EC
|
2013-09-07 23:37:17 +09:00 |
Tatsuhiro Tsujikawa
|
c751a6e935
|
Fix cosmetic errors
|
2013-09-07 16:38:21 +09:00 |
Tatsuhiro Tsujikawa
|
776cff3dc7
|
src: Use std::unique_ptr for nv
|
2013-09-07 01:52:46 +09:00 |
Tatsuhiro Tsujikawa
|
56f7debad6
|
nghttpx: Fix resource leak
|
2013-09-07 01:46:46 +09:00 |