- 08 Oct, 2015 4 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
This commit changes nghttpx's mruby script handling. Previously we have 2 options to specify the mruby script file to be run on request and on response. Now they are merged into 1 option, namely --mruby-file. It now must return object. On request, the object's on_req(env) method is invoked with env object. Similarly, on response, the object's on_resp(env) method is invoked. The specification of Env object has not changed.
-
Tatsuhiro Tsujikawa authored
See GH-377
-
- 07 Oct, 2015 3 commits
-
-
Tatsuhiro Tsujikawa authored
-
https://github.com/LPardue/nghttp2Tatsuhiro Tsujikawa authored
Merge branch 'h2load-rateperiod' of https://github.com/LPardue/nghttp2 into LPardue-h2load-rateperiod
-
Lucas Pardue authored
-
- 06 Oct, 2015 1 commit
-
-
Tatsuhiro Tsujikawa authored
-
- 05 Oct, 2015 1 commit
-
-
Peeyush Aggarwal authored
Fixed code as per PR comments
-
- 04 Oct, 2015 5 commits
-
-
Tatsuhiro Tsujikawa authored
-
-
Alexis La Goutte authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 03 Oct, 2015 7 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
If application returns NGHTTP2_ERR_PAUSE from send_data_callback, it means application processed all data, but wants to make nghttp2_session_mem_send or nghttp2_session_send return immediately. This is useful if application writes to fixed sized buffers, and there is no room to write more data.
-
Tatsuhiro Tsujikawa authored
Move write buffer to Upstream objects
-
- 01 Oct, 2015 3 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tomasz Buchert authored
-
- 30 Sep, 2015 4 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
This change adds new return error code from nghttp2_session_mem_recv and nghttp2_session_recv functions, namely NGHTTP2_ERR_FLOODED. It is fatal error, and is returned when flooding was detected.
-
- 29 Sep, 2015 4 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Compile with BoringSSL except for neverbleed and libnghttp2_asio. The former uses ENGINE and RSA_METHOD, and they are quite different between OpenSSL and BoringSSL. The latter uses boost::asio, which calls OpenSSL functions deleted in BoringSSL.
-
- 28 Sep, 2015 8 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
To keep ipc channel being read from worker process, default loop should not be stopped. To join all worker threads, now we use dedicated thread to do this. When all worker threads are joined, ev_async_send sends message to default loop, and it is finally stopped.
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-